🔒 Repository is read-only – file editing is disabled.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
pkgname: 'xorg-xwayland'
pkgver: '24.1.13'
pkgrel: '1'
pkgdesc: 'Run X clients under wayland'
url: 'https://xorg.freedesktop.org'
arch: x86_64
license:
- MIT
depends: []
makedepends:
- meson
- xorgproto
- 'xorg-xtrans'
- 'xorg-libxkbfile'
- dbus
- 'xorg-font-util'
- wayland
- 'wayland-protocols'
- mesa
- 'xorg-libdrm'
- systemd
- nettle
- 'xorg-pixman'
- 'xorg-server'
- libepoxy
- libxcvt
- 'xorg-libxfont2'
- libtirpc
source:
- 'https://xorg.freedesktop.org/archive/individual/xserver/xwayland-${pkgver}.tar.xz'
sha256sums:
- SKIP
build: |
cd xwayland-${pkgver}
sed -i '/install_man/,$d' meson.build
meson setup \
--prefix /usr \
--buildtype plain \
--libexecdir lib \
--sbindir bin \
-D b_pie=true \
-D ipv6=true \
-D xvfb=false \
-D xdmcp=false \
-D xcsecurity=true \
-D dri3=true \
-D glamor=true \
-D xkb_dir=/usr/share/X11/xkb \
-D xkb_output_dir=/var/lib/xkb \
. builddir
meson compile -C builddir
DESTDIR=${PKGDIR} meson install -C builddir
package: |
rm -f ${PKGDIR}/usr/share/man/man1/Xserver.1
rm -rf ${PKGDIR}/usr/lib/xorg
install -Dm644 xwayland-${pkgver}/COPYING \
${PKGDIR}/usr/share/licenses/${pkgname}/COPYING