diff options
author | Newbyte <newbie13xd@gmail.com> | 2024-04-23 22:46:43 +0200 |
---|---|---|
committer | Jakub Jirutka <jakub@jirutka.cz> | 2024-05-06 19:49:02 +0000 |
commit | 75a967c09777888d0d603ad53cd0d1e5f42b0142 (patch) | |
tree | b86df57ab1f5cfdb1f62e96fa77f12e0f52f3482 | |
parent | 6c70d4e5d4077419315832a2acab82883b0797ed (diff) |
community/phosh: enable systemd integration
With GNOME Session having systemd session support enabled this works
fine with elogind.
See https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1391
-rw-r--r-- | community/phosh/APKBUILD | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/community/phosh/APKBUILD b/community/phosh/APKBUILD index 7f0cc413090..3e01874190b 100644 --- a/community/phosh/APKBUILD +++ b/community/phosh/APKBUILD @@ -5,7 +5,7 @@ # Maintainer: team/phosh <newbyte@postmarketos.org> pkgname=phosh pkgver=0.38.0 -pkgrel=1 +pkgrel=2 pkgdesc="Wayland shell for GNOME on mobile devices" # armhf: blocked by gnome-shell-schemas # Blocked on s390x by gnome-session, gnome-settings-daemon, squeekboard and libhandy @@ -67,7 +67,7 @@ build() { abuild-meson \ -Db_lto=true \ -Dphoc_tests=disabled \ - -Dsystemd=false \ + -Dsystemd=true \ -Dman=true \ . output meson compile -C output @@ -82,6 +82,9 @@ package() { install -D -m644 "$srcdir"/phosh.desktop \ "$pkgdir"/usr/share/wayland-sessions/phosh.desktop + + # https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/64741#note_402279 + rm -r "$pkgdir"/usr/lib/systemd } portalsconf() { |