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