diff --git a/x11/base/xorg-xwayland/ympbuild b/x11/base/xorg-xwayland/ympbuild new file mode 100644 index 00000000..d2354ef6 --- /dev/null +++ b/x11/base/xorg-xwayland/ympbuild @@ -0,0 +1,44 @@ +#!/usr/bin/env bash +name='xorg-xwayland' +release='1' +version='23.2.1' +url='https://xorg.freedesktop.org/archive/individual/xserver/' +description='Standalone X server running under Wayland' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://xorg.freedesktop.org/archive/individual/xserver/xwayland-$version.tar.xz") +depends=(wayland libdrm libepoxy libglvnd libXau libxcvt mesa nettle pixman) +makedepends=() +md5sums=('e46e0454a9aa8a6a732bdaf7875ea86e') +group=(x11.base) +uses=() +arch=('x86_64') + +cd xwayland-$version + +setup () { + meson setup build --prefix=/usr \ + --libdir=/usr/lib64/ \ + -D ipv6=true \ + -D xvfb=true \ + -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 + +} + +build () { + ninja -C build $jobs +} + +package () { + ninja -C build install $jobs + # this files provided by xorg-server + rm $DESTDIR/usr/lib64/xorg/protocol.txt + rm $DESTDIR/usr/share/man/man1/Xserver.1 +} + diff --git a/x11/base/xorgproto/ympbuild b/x11/base/xorgproto/ympbuild index e4d02f87..11178a63 100644 --- a/x11/base/xorgproto/ympbuild +++ b/x11/base/xorgproto/ympbuild @@ -1,7 +1,7 @@ #!/usr/bin/env bash name='xorgproto' -release='2' -version='2023.1' +release='3' +version='2023.2' url='https://gitlab.freedesktop.org/xorg/proto/xorgproto' description='X.Org combined protocol headers' email='kurth4cker@tutanota.com' @@ -10,7 +10,7 @@ license=('MIT') source=("https://www.x.org/releases/individual/proto/xorgproto-${version}.tar.xz") depends=() makedepends=(util-macros) -md5sums=('c1ba00071316114b7dac58a2aa9b81db') +md5sums=('2e266a49ce3f56669d014cf284901e6e') uses=() arch=('x86_64') group=(x11.base)