main/postmarketos-base-ui: add Xwrapper script for X11 (MR 2773)

Xorg needs an Xwrapper.config script with the line 'needs_root_rights=yes' to get tinydm + sxmo to work
This commit is contained in:
Antoni Aloy Torrens 2021-12-19 16:32:36 +01:00 committed by Alexey Min
parent 84b6b9a956
commit bd178b8db3
No known key found for this signature in database
GPG key ID: 0B19D2A65870B448
2 changed files with 5 additions and 2 deletions

View file

@ -1,7 +1,7 @@
# Maintainer: Clayton Craft <clayton@craftyguy.net>
pkgname=postmarketos-base-ui
pkgver=4
pkgrel=1
pkgrel=2
pkgdesc="Meta package for minimal postmarketOS UI base"
url="https://postmarketos.org"
arch="noarch"
@ -44,6 +44,7 @@ _source644="
etc/pulse/postmarketos.pa
etc/skel/.profile
etc/sleep-inhibitor.conf
etc/X11/Xwrapper.config
"
_source755="
etc/tinydm.d/env-wayland.d/50-firefox-wayland.sh
@ -75,7 +76,7 @@ x11() {
xf86-input-libinput
xf86-video-fbdev"
provides="postmarketos-base-x11=$pkgver-r$pkgrel"
mkdir "$subpkgdir"
amove etc/X11/Xwrapper.config
}
elogind() {
@ -129,5 +130,6 @@ fe0651904c1f40ffa67d83daca190af199f63247e53642a59a1e1147cd06776fcf20b7b2fcc53737
315598b67889b1f25f82b8269ed36af4fcee018a4edf2926ba966ab08e0a42e36676896d0a5636001b1eb7f16211dcf518123230049556dec9d03006e003a584 rootfs-etc-pulse-postmarketos.pa
90b30cbea660ef6cd4c0461b6935de0cd63a84a1a40edb24348a83044c97935b974bd8bafda9cd558e92d3eb69e22c5ccf55483b80f839e24f0eb57ae2df6fe3 rootfs-etc-skel-.profile
6b9c7bb73213187eb9ca8a94109b2b816f50c1158c90fec2e92b373864280d67741589e5bfbab8810945f031d2f4b535aad78a72e46e52ea50be5b85324da381 rootfs-etc-sleep-inhibitor.conf
cac604e25c46e695dd30bd5a10cfd2d69595fcc3bc290096ac94b76b10834d591ea6576afb79c46b5da492a1dbf8660cf87b6110cd39937e15237bc74fa7a5c6 rootfs-etc-X11-Xwrapper.config
d1ddd43489e6016e3ffd716027ed2bae4a2ab5f213118bdbcb96750e267ab7c0367cd0e0e386300aa5550352653144f5caeddd790621fe0879f83ca1995bb65c rootfs-etc-tinydm.d-env-wayland.d-50-firefox-wayland.sh
"

View file

@ -0,0 +1 @@
needs_root_rights=yes