summaryrefslogtreecommitdiff
path: root/xorg-xwayland
diff options
context:
space:
mode:
authorTim Biermann <tbier@posteo.de>2021-10-31 14:59:45 +0100
committerTim Biermann <tbier@posteo.de>2021-10-31 14:59:45 +0100
commit2962ccfe7345753cfad8863b530256ad5071cd2a (patch)
tree9ce075f29cb6dffe80493e595c24e1cdf33743f2 /xorg-xwayland
parente4dc03c70f8f5394a58f9dd6156dd9b5b4d45b6f (diff)
downloadxorg-2962ccfe7345753cfad8863b530256ad5071cd2a.tar.gz
xorg-2962ccfe7345753cfad8863b530256ad5071cd2a.tar.xz
xorg-xwayland: initial commit, version 21.1.2
Diffstat (limited to 'xorg-xwayland')
-rw-r--r--xorg-xwayland/.footprint11
-rw-r--r--xorg-xwayland/.signature5
-rw-r--r--xorg-xwayland/Pkgfile25
3 files changed, 41 insertions, 0 deletions
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.tar.xz)
+
+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
+}

Generated by cgit