[gnome-builder] plugins/meson-templates: use archives for C++ templates
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] plugins/meson-templates: use archives for C++ templates
- Date: Sun, 27 Mar 2022 20:50:35 +0000 (UTC)
commit 116d1d180d99c0ea714b2dca0d009e7f5ea64353
Author: Christian Hergert <chergert redhat com>
Date: Sun Mar 27 13:38:21 2022 -0700
plugins/meson-templates: use archives for C++ templates
They don't really build well right out of Git without network access.
.../meson-templates/resources/flatpak.json.in | 38 ++++++++++++----------
1 file changed, 20 insertions(+), 18 deletions(-)
---
diff --git a/src/plugins/meson-templates/resources/flatpak.json.in
b/src/plugins/meson-templates/resources/flatpak.json.in
index 7272ac0ba..997a610bd 100644
--- a/src/plugins/meson-templates/resources/flatpak.json.in
+++ b/src/plugins/meson-templates/resources/flatpak.json.in
@@ -52,15 +52,16 @@
"buildsystem" : "meson",
"sources" : [
{
- "type" : "git",
- "url" : "https://gitlab.gnome.org/GNOME/mm-common.git",
- "tag" : "1.0.4"
+ "type" : "archive",
+ "url" : "https://download.gnome.org/sources/mm-common/1.0/mm-common-1.0.4.tar.xz",
+ "sha256" : "e954c09b4309a7ef93e13b69260acdc5738c907477eb381b78bb1e414ee6dbd8"
}
]
},
{
"name" : "sigc++",
"buildsystem" : "meson",
+ "config-opts" : [ "-Dbuild-documentation=false", "-Dmaintainer-mode=false" ],
"sources" : [
{
"type" : "git",
@@ -72,11 +73,12 @@
{
"name" : "glibmm",
"buildsystem" : "meson",
+ "config-opts" : [ "-Dbuild-documentation=false", "-Dmaintainer-mode=false" ],
"sources" : [
{
- "type" : "git",
- "url" : "https://gitlab.gnome.org/GNOME/glibmm.git",
- "tag" : "2.70.0"
+ "type" : "archive",
+ "url" : "https://download.gnome.org/sources/glibmm/2.70/glibmm-2.70.0.tar.xz",
+ "sha256" : "8008fd8aeddcc867a3f97f113de625f6e96ef98cf7860379813a9c0feffdb520"
}
]
},
@@ -85,9 +87,9 @@
"buildsystem" : "meson",
"sources" : [
{
- "type" : "git",
- "url" : "https://github.com/freedesktop/cairomm.git",
- "tag" : ""
+ "type" : "archive",
+ "url" : "https://cairographics.org/releases/cairomm-1.16.1.tar.xz",
+ "sha256" : "6f6060d8e98dd4b8acfee2295fddbdd38cf487c07c26aad8d1a83bb9bff4a2c6"
}
]
},
@@ -96,9 +98,9 @@
"buildsystem" : "meson",
"sources" : [
{
- "type" : "git",
- "url" : "https://gitlab.gnome.org/GNOME/pangomm.git",
- "tag" : "2.50.0"
+ "type" : "archive",
+ "url" : "https://download.gnome.org/sources/pangomm/2.50/pangomm-2.50.0.tar.xz",
+ "sha256" : "a27aa77e017b9afce9e751d85bd1cf890abbb3a58bf59d0fac917eef82db3b5b"
}
]
},
@@ -107,9 +109,9 @@
"buildsystem" : "meson",
"sources" : [
{
- "type" : "git",
- "url" : "https://gitlab.gnome.org/GNOME/atkmm.git",
- "tag" : "2.36.1"
+ "type" : "archive",
+ "url" : "https://download.gnome.org/sources/atkmm/2.36/atkmm-2.36.1.tar.xz",
+ "sha256" : "e11324bfed1b6e330a02db25cecc145dca03fb0dff47f0710c85e317687da458"
}
]
},
@@ -118,9 +120,9 @@
"buildsystem" : "meson",
"sources" : [
{
- "type" : "git",
- "url" : "https://gitlab.gnome.org/GNOME/gtkmm.git",
- "tag" : "3.24.5"
+ "type" : "archive",
+ "url" : "https://download.gnome.org/sources/gtkmm/3.24/gtkmm-3.24.5.tar.xz",
+ "sha256" : "856333de86689f6a81c123f2db15d85db9addc438bc3574c36f15736aeae22e6"
}
]
},
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]