[gnome-build-meta: 3/3] 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: 3/3] elements/core/gnome-initial-setup.bst: Use downgraded meson
- Date: Mon, 29 Oct 2018 12:19:19 +0000 (UTC)
commit f7f34493f9da58335924d6f9be3317692ce5320e
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 | 10 ++++++++++
elements/core/gnome-initial-setup.bst | 2 ++
2 files changed, 12 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..02e5238
--- /dev/null
+++ b/elements/core-deps/meson-0-47.bst
@@ -0,0 +1,10 @@
+kind: pip
+sources:
+- kind: git
+ url: https://github.com/mesonbuild/meson.git
+ track: 0.47.2
+depends:
+- filename: base.bst
+ junction: freedesktop-sdk.bst
+variables:
+ pip: pip3
diff --git a/elements/core/gnome-initial-setup.bst b/elements/core/gnome-initial-setup.bst
index 7e1c4c9..dbd7331 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]