[gnome-build-meta/alatiera/meson-0.48: 2/2] elements/core/gnome-initial-setup.bst: Use downgraded meson
- From: Jordan Petridis <jpetridis src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/alatiera/meson-0.48: 2/2] elements/core/gnome-initial-setup.bst: Use downgraded meson
- Date: Sat, 27 Oct 2018 20:23:24 +0000 (UTC)
commit a5ddc7b31248e8b93f192d334eb8c6e8edd05396
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 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]