From 059d5c42b81531b0f8dec42fef122b6943bc10f4 Mon Sep 17 00:00:00 2001 From: Fotios Valasiadis Date: Tue, 21 May 2024 21:47:18 +0300 Subject: [PATCH 1/2] xorg-server-xwayland: update to 24.1.0 Signed-off-by: Fotios Valasiadis --- srcpkgs/xorg-server-xwayland/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template index a102889c916d8b..cf31812a20e9c2 100644 --- a/srcpkgs/xorg-server-xwayland/template +++ b/srcpkgs/xorg-server-xwayland/template @@ -1,10 +1,10 @@ # Template file for 'xorg-server-xwayland' pkgname=xorg-server-xwayland -version=23.2.4 +version=24.1.0 revision=1 build_style=meson configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true - -Ddri3=true -Dxwayland_eglstream=false -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb + -Ddri3=true -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb -Dxkb_output_dir=/var/lib/xkb" hostmakedepends="pkg-config wayland-devel" makedepends="nettle-devel libepoxy-devel font-util libXfont2-devel pixman-devel @@ -16,7 +16,7 @@ maintainer="Orphaned " license="MIT" homepage="https://xorg.freedesktop.org" distfiles="https://gitlab.freedesktop.org/xorg/xserver/-/archive/xwayland-${version}/xserver-xwayland-${version}.tar.gz" -checksum=e23fb908c5699c9668cba478082f81d8b8fbc3f744f36821554aa087e4f92e36 +checksum=73b308e1054507e6189de090ec98e5e7ea0dcef3a8fde288dd4a2361ac561c6e make_check=no # needs xtest repository post_install() { From 4b6fcde44bc78cefaaa0e5cce25ca0c885adf608 Mon Sep 17 00:00:00 2001 From: Fotios Valasiadis Date: Tue, 21 May 2024 22:53:30 +0300 Subject: [PATCH 2/2] xorg-server-xwayland: add fix-i686-build.patch to fix building on i686 Signed-off-by: Fotios Valasiadis --- .../patches/fix-i686-build.patch | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 srcpkgs/xorg-server-xwayland/patches/fix-i686-build.patch diff --git a/srcpkgs/xorg-server-xwayland/patches/fix-i686-build.patch b/srcpkgs/xorg-server-xwayland/patches/fix-i686-build.patch new file mode 100644 index 00000000000000..219cf1186487c2 --- /dev/null +++ b/srcpkgs/xorg-server-xwayland/patches/fix-i686-build.patch @@ -0,0 +1,12 @@ +diff --git a/os/osdep.h b/os/osdep.h +index 0687f568d..d3c5f4e4f 100644 +--- a/os/osdep.h ++++ b/os/osdep.h +@@ -60,6 +60,7 @@ SOFTWARE. + #include + #include + #include ++#include + + /* If EAGAIN and EWOULDBLOCK are distinct errno values, then we check errno + * for both EAGAIN and EWOULDBLOCK, because some supposedly POSIX