b4e50f18be
Do not add --pixman-type to the commandline, when deviceinfo_weston_pixman_type is filled out. --pixman-type was enabled in Weston with a custom patch, that currently prevents us from upgrading Weston (#136). The option allowed working around broken framebuffer drivers in Android downstream kernels, which reported the wrong color format. But it only works for Weston, the right way to patch this would be patching the kernels, and we have some approaches here: https://wiki.postmarketos.org/wiki/Troubleshooting:display#My_screen_is_red.21
25 lines
1 KiB
Text
25 lines
1 KiB
Text
pkgname=postmarketos-ui-weston
|
|
pkgver=4
|
|
pkgrel=7
|
|
pkgdesc="(Wayland) Reference compositor (demo, not a phone interface)"
|
|
url="https://postmarketos.org"
|
|
arch="x86_64 armhf aarch64"
|
|
license="GPL3+"
|
|
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"
|
|
makedepends=""
|
|
install="$pkgname.post-install"
|
|
subpackages=""
|
|
source="start_weston.sh weston.ini.default"
|
|
options="!check"
|
|
|
|
package() {
|
|
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"
|