commit 2962ccfe7345753cfad8863b530256ad5071cd2a Author: Tim Biermann <tbier@posteo.de> Date: Sun Oct 31 14:59:45 2021 +0100 xorg-xwayland: initial commit, version 21.1.2 diff --git a/xorg-xwayland/.footprint b/xorg-xwayland/.footprint new file mode 100644 index 00000000..b096d4e4 --- /dev/null +++ b/xorg-xwayland/.footprint @@ -0,0 +1,11 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/Xwayland +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/xwayland.pc +drwxr-xr-x root/root usr/lib/xorg/ +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/Xwayland.1.gz diff --git a/xorg-xwayland/.signature b/xorg-xwayland/.signature new file mode 100644 index 00000000..a9433208 --- /dev/null +++ b/xorg-xwayland/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/xorg.pub +RWTSGWF5Q7TndONfd+gEC4hdfAl5l/Hb9ARMTKAobxm7fQTWNjyGgrGay26Tm7qSgdoPuIz7+Uyqpp1MobcNskkk2m5Hm2ezFwI= +SHA256 (Pkgfile) = 135f2baf2e4b838f9f3940d9acd90da35f84c1cc38728463ce4a646c0beeae5e +SHA256 (.footprint) = a0f710b525178b1c96a2165cdd68d98915bc2bcecc4cc68be00ff7a105fb25d8 +SHA256 (xwayland-21.1.2.tar.xz) = b81cbdd5ad60b8b7ad8c3ecc7ec2a28c9bf021448670735cebb501f08bebd18b diff --git a/xorg-xwayland/Pkgfile b/xorg-xwayland/Pkgfile new file mode 100644 index 00000000..ffd684f9 --- /dev/null +++ b/xorg-xwayland/Pkgfile @@ -0,0 +1,25 @@ +# Description: X compat server to be used with wayland +# URL: https://wayland.freedesktop.org/xserver.html +# Maintainer: CRUX Xorg Team, xorg-ports at crux dot nu +# Depends on: dbus pixman wayland-egl xorg-server + +name=xorg-xwayland +version=21.1.2 +release=1 +source=(https://xorg.freedesktop.org/releases/individual/xserver/xwayland-$version.t...) + +build() { + meson setup xwayland-$version build \ + --prefix=/usr \ + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D xkb_dir=/usr/share/X11/xkb \ + -D xkb_output_dir=/var/lib/xkb + meson compile -C build + DESTDIR=$PKG meson install -C build + + rm -r $PKG/usr/lib/xorg/protocol.txt + rm -r $PKG/usr/share/man/man1/Xserver.1 +}