[gnome-build-meta/alatiera/3-30-15] elements/core/gnome-initial-setup.bst: Use downgraded meson
- From: Abderrahim Kitouni <akitouni src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/alatiera/3-30-15] elements/core/gnome-initial-setup.bst: Use downgraded meson
- Date: Mon, 29 Oct 2018 09:58:45 +0000 (UTC)
commit cb0e49b8cac7250511f4953eddeef1989d0e17b2
Author: Jordan Petridis <jordan centricular com>
Date: Sat Oct 27 20:45:28 2018 +0300
elements/core/gnome-initial-setup.bst: Use downgraded meson
meson 0.48.0 and .1 have a regression that makes it so
gnome-initial-setup fails to compile. Till this is fixed, use
meson 0.47 just for this element.
https://github.com/mesonbuild/meson/issues/4424
elements/core-deps/meson-0-47.bst | 16 ++++++++++++++++
elements/core/gnome-initial-setup.bst | 2 ++
2 files changed, 18 insertions(+)
---
diff --git a/elements/core-deps/meson-0-47.bst b/elements/core-deps/meson-0-47.bst
new file mode 100644
index 0000000..3b8e12e
--- /dev/null
+++ b/elements/core-deps/meson-0-47.bst
@@ -0,0 +1,16 @@
+kind: pip
+
+depends:
+- filename: bootstrap-import.bst
+ junction: freedesktop-sdk.bst
+- filename: base/python3.bst
+ junction: freedesktop-sdk.bst
+
+variables:
+ pip: pip3
+
+sources:
+- kind: git
+ url: https://github.com/mesonbuild/meson.git
+ track: 0.47.2
+ ref: 0a5ff338012a00f32c3aa9d8773835accc3e4e5b # 0.47.2
diff --git a/elements/core/gnome-initial-setup.bst b/elements/core/gnome-initial-setup.bst
index 4285c3b..45ba050 100644
--- a/elements/core/gnome-initial-setup.bst
+++ b/elements/core/gnome-initial-setup.bst
@@ -10,6 +10,8 @@ depends:
- core-deps/libgweather.bst
- core-deps/pwquality.bst
- core-deps/upower.bst
+- filename: core-deps/meson-0-47.bst
+ type: build
- core/gdm.bst
- core/gnome-desktop.bst
- core/gnome-getting-started-docs.bst
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]