a4c298f829
Move Wayland meta packages to LightDM and replace ConsoleKit2 for elogind for Plasma. Now we don't need the hacky scripts in /etc/profile.d anymore! This change requires elogind for both Weston and Plasma Mobile. Using elogind allows us to use one patch less in kwin. Weston has logind (which elogind provides) support disabled in Alpine Linux, so I put the package in temp/ with it enabled for now, but will upstream this change to Alpine. Remove consolekit2 dependency in postmarketos-ui-xfce4. [ci:skip-build]: already built successfully.
26 lines
1.3 KiB
Text
26 lines
1.3 KiB
Text
pkgname=postmarketos-ui-weston
|
|
pkgver=4
|
|
pkgrel=8
|
|
pkgdesc="(Wayland) Reference compositor (demo, not a phone interface)"
|
|
url="https://postmarketos.org"
|
|
arch="noarch"
|
|
license="GPL-3.0-or-later"
|
|
depends="weston-clients weston weston-shell-desktop weston-backend-fbdev weston-backend-drm weston-backend-x11 weston-terminal weston-xwayland xorg-server-xwayland postmarketos-demos postmarketos-artwork-wallpapers elogind lightdm xorg-server"
|
|
makedepends=""
|
|
install="$pkgname.post-install"
|
|
subpackages=""
|
|
source="start_weston.sh weston.ini.default 60-lightdm-autologin.conf"
|
|
options="!check"
|
|
|
|
package() {
|
|
install -Dm644 "$srcdir"/60-lightdm-autologin.conf \
|
|
"$pkgdir"/usr/share/lightdm/lightdm.conf.d/60-autologin.conf
|
|
|
|
install -Dm644 "$srcdir"/start_weston.sh \
|
|
"$pkgdir"/etc/profile.d/start_weston.sh
|
|
install -Dm644 "$srcdir"/weston.ini.default \
|
|
"$pkgdir"/etc/xdg/weston/weston.ini.default
|
|
}
|
|
sha512sums="4b758b67b3bbc8415c4845c7c7f0bb49e17b2ced75f61c64239752476711c04e1f8a5ebba93ad8ab25937c46f943468247e1f1edf8ef749f36d8d57200feb72b start_weston.sh
|
|
b712c9d4c846437656781656ec15e9b7e238a9244e0b77bf84b67f6661d44f68718330706f69ccb8b4d7f6182b8f17f273018ca461c0c40e49b9185f6eec168d weston.ini.default
|
|
6800b81055c854ef69c0084341e31841d4b06d1d894542f1e125d0d70b6606f11218bda0d29dab9a48594b4c2f815a540f91bfba6c2c22c3378040c41fe4bbb1 60-lightdm-autologin.conf"
|