# Description: Headers defining the core protocol and extensions for the X Window System # URL: http://xorg.freedesktop.org # Maintainer: CRUX Xorg Team, xorg-ports at crux dot nu # Depends on: meson ninja name=xorg-xorgproto version=2022.2 release=2 source=(https://xorg.freedesktop.org/archive/individual/proto/xorgproto-$version.tar.xz) build() { meson setup xorgproto-$version build \ --prefix=/usr \ --buildtype=plain \ --wrap-mode nodownload \ -D b_lto=true \ -D b_pie=true \ -D legacy=true meson compile -C build DESTDIR="$PKG" meson install -C build # cleanup rm "$PKG"/usr/include/X11/extensions/apple* rm "$PKG"/usr/include/X11/extensions/windows* rm "$PKG"/usr/share/pkgconfig/apple* rm "$PKG"/usr/share/pkgconfig/windows* rm "$PKG"/usr/include/X11/extensions/vldXvMC.h # xorg-libxvmc >= 1.0.13-2 rm "$PKG"/usr/include/X11/extensions/XKBgeom.h # xorg-libx11 >= 1.8.1-2 rm -r "$PKG"/usr/share/doc }