description="The Xorg Server is the core of the X Window system."
url="http://xorg.freedesktop.org"

license="MIT"

packager="spiky <spiky@nutyx.org>"
contributors="Pierre,Greg,Tnut"

makedepends=(meson ninja meson libtirpc libepoxy libxcvt mesa
             nettle xorgproto xorg-xkbcomp xorg-font-util xcb-util-keysyms
             xcb-util-image xcb-util-renderutil xcb-util-wm xorg-glu
             xorg-pixman xorg-libdmx xorg-libxres xorg-libxfont2
             xorg-xkeyboard-config wayland)

name=xorg-server
version=21.1.13
release=2

source=(xorg-server-21.1.13-tearfree_backport-2.patch
	https://ftp.x.org/pub/individual/xserver/$name-$version.tar.xz)

prepare() {
  cd $name-$version
  patch -Np1 -i ../xorg-server-21.1.13-tearfree_backport-2.patch
}
build() {

cd $name-$version
mkdir build
cd    build
meson setup ..      \
  --prefix=/usr     \
  --sysconfdir=/etc \
  --localstatedir=/var \
  -Dxkb_output_dir=/var/lib/xkb \
  -Dglamor=true
ninja

DESTDIR=$PKG ninja install

rm -rf $PKG/var

install -Dm644 ../COPYING \
   $PKG/usr/share/licenses/$name/COPYING
}
