[gnome-build-meta/abderrahim/more-cleanups: 3/4] world/phosh.bst: update dependencies (use wlroots upstream)
- From: Abderrahim Kitouni <akitouni src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/abderrahim/more-cleanups: 3/4] world/phosh.bst: update dependencies (use wlroots upstream)
- Date: Fri, 24 Dec 2021 18:33:09 +0000 (UTC)
commit 2e7b3f735b5b31c49d3e2dee5a7cfa16c70df48c
Author: Abderrahim Kitouni <akitouni gnome org>
Date: Fri Dec 24 16:18:18 2021 +0100
world/phosh.bst: update dependencies (use wlroots upstream)
elements/world/libseat.bst | 19 +++++++++++++++++++
elements/world/phosh.bst | 6 ++----
elements/world/wlroots.bst | 16 ++++++----------
3 files changed, 27 insertions(+), 14 deletions(-)
---
diff --git a/elements/world/libseat.bst b/elements/world/libseat.bst
new file mode 100644
index 000000000..0d1dea35a
--- /dev/null
+++ b/elements/world/libseat.bst
@@ -0,0 +1,19 @@
+kind: meson
+
+sources:
+- kind: tar
+ url: github_com:kennylevinsen/seatd/archive/refs/tags/0.6.3.tar.gz
+
+build-depends:
+- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
+depends:
+- freedesktop-sdk.bst:components/systemd-libs.bst
+- freedesktop-sdk.bst:bootstrap-import.bst
+
+variables:
+ meson-local: >-
+ -Dlibseat-logind=systemd
+ -Dlibseat-seatd=disabled
+ -Dman-pages=disabled
+ -Dserver=disabled
diff --git a/elements/world/phosh.bst b/elements/world/phosh.bst
index a9116f501..82ce1e264 100644
--- a/elements/world/phosh.bst
+++ b/elements/world/phosh.bst
@@ -13,14 +13,13 @@ sources:
url: gitlab_gnome_org:World/Phosh/libcall-ui.git
build-depends:
-- sdk/gtk-doc.bst
+- freedesktop-sdk.bst:components/wayland-protocols.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
depends:
- core-deps/NetworkManager.bst
- core-deps/callaudiod.bst
- core-deps/feedbackd.bst
-- core-deps/libinput.bst
- core-deps/upower.bst
- core/gnome-desktop.bst
- sdk/gcr.bst
@@ -32,6 +31,5 @@ depends:
- world/phoc.bst
- freedesktop-sdk.bst:components/libgudev.bst
- freedesktop-sdk.bst:components/polkit.bst
-- freedesktop-sdk.bst:components/systemd.bst
-- freedesktop-sdk.bst:components/wayland.bst
+- freedesktop-sdk.bst:components/systemd-libs.bst
- freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/world/wlroots.bst b/elements/world/wlroots.bst
index 308a4d100..e75d53bbe 100644
--- a/elements/world/wlroots.bst
+++ b/elements/world/wlroots.bst
@@ -1,31 +1,27 @@
kind: meson
sources:
-- kind: git_tag
- url: https://source.puri.sm/Librem5/wlroots.git
- track: librem5-0.12.x
+- kind: tar
+ url: https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/0.14.1/wlroots-0.14.1.tar.bz2
build-depends:
+- freedesktop-sdk.bst:components/mesa-headers.bst
+- freedesktop-sdk.bst:components/wayland-protocols.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
depends:
- core-deps/libinput.bst
-- freedesktop-sdk.bst:bootstrap-import.bst
+- world/libseat.bst
- freedesktop-sdk.bst:components/dummy-gbm.bst
- freedesktop-sdk.bst:components/libdrm.bst
- freedesktop-sdk.bst:components/libxkbcommon.bst
-- freedesktop-sdk.bst:components/mesa-headers.bst
- freedesktop-sdk.bst:components/pixman.bst
-- freedesktop-sdk.bst:components/systemd.bst
- freedesktop-sdk.bst:components/wayland.bst
-- freedesktop-sdk.bst:components/wayland-protocols.bst
- freedesktop-sdk.bst:components/xcb-util-renderutil.bst
- freedesktop-sdk.bst:components/xcb-util-wm.bst
- freedesktop-sdk.bst:components/xwayland.bst
+- freedesktop-sdk.bst:bootstrap-import.bst
variables:
meson-local: >-
- -Dlibseat=disabled
- -Dlogind=enabled
- -Dlogind-provider=systemd
-Dxcb-errors=disabled
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]