| Name | xorgproto |
| Description | Combined X.Org X11 protocol headers |
| Version | 2024.1-r0 |
| Package Base | xorgproto |
| Homepage | https://www.x.org |
| Maintainers | ['prspkt <prspkt@protonmail.com>'] |
| Contributors | ['prspkt <prspkt@protonmail.com>'] |
| Distro-repo | https://gitlab.alpinelinux.org/alpine/aports/-/tree/3.22-stable/main/xorgproto |
| Sources | ['https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2024.1-r0.tar.gz'] |
| Dependencies | ['pkgconfig'] |
| Optional-Dependencies | [] |
| Build-Dependencies | ['meson', 'util-macros'] |
| Provides | ['bigreqsproto=2024.1-r0', 'compositeproto=2024.1-r0', 'damageproto=2024.1-r0', 'dri2proto=2024.1-r0', 'dri3proto=2024.1-r0', 'fixesproto=2024.1-r0', 'fontsproto=2024.1-r0', 'glproto=2024.1-r0', 'inputproto=2024.1-r0', 'kbproto=2024.1-r0', 'presentproto=2024.1-r0', 'printproto=2024.1-r0', 'randrproto=2024.1-r0', 'recordproto=2024.1-r0', 'renderproto=2024.1-r0', 'resourceproto=2024.1-r0', 'scrnsaverproto=2024.1-r0', 'videoproto=2024.1-r0', 'xcmiscproto=2024.1-r0', 'xextproto=2024.1-r0', 'xf86bigfontproto=2024.1-r0', 'xf86dgaproto=2024.1-r0', 'xf86driproto=2024.1-r0', 'xf86miscproto=2024.1-r0', 'xf86vidmodeproto=2024.1-r0', 'xineramaproto=2024.1-r0', 'xproto=2024.1-r0', 'pc:bigreqsproto=1.1.2', 'pc:compositeproto=0.4.2', 'pc:damageproto=1.2.1', 'pc:dmxproto=2.3.1', 'pc:dpmsproto=1.2', 'pc:dri2proto=2.8', 'pc:dri3proto=1.4', 'pc:evieproto=1.1.1', 'pc:fixesproto=6.1', 'pc:fontcacheproto=0.1.3', 'pc:fontsproto=2.1.3', 'pc:glproto=1.4.17', 'pc:inputproto=2.3.99.2', 'pc:kbproto=1.0.7', 'pc:lg3dproto=5.0', 'pc:presentproto=1.4', 'pc:printproto=1.0.5', 'pc:randrproto=1.6.0', 'pc:recordproto=1.14.2', 'pc:renderproto=0.11.1', 'pc:resourceproto=1.2.0', 'pc:scrnsaverproto=1.2.3', 'pc:trapproto=3.4.3', 'pc:videoproto=2.3.3', 'pc:xcalibrateproto=0.1.0', 'pc:xcmiscproto=1.2.2', 'pc:xextproto=7.3.0', 'pc:xf86bigfontproto=1.2.0', 'pc:xf86dgaproto=2.1', 'pc:xf86driproto=2.1.1', 'pc:xf86miscproto=0.9.3', 'pc:xf86rushproto=1.1.2', 'pc:xf86vidmodeproto=2.3.1', 'pc:xineramaproto=1.2.1', 'pc:xproto=7.0.33', 'pc:xproxymngproto=1.0.3', 'pc:xwaylandproto=1.0'] |
| Builddate | 11-04-2024 23:39:10 |
| Architecture | x86_64 |
| Distro-Version | v3.22 |
| Licenses | ['BSD-2-Clause AND MIT AND X11'] |
| Hash | Q1wxV8W8Oj4Jy2LZO9yZqnfiZ1TEQ= |
# Contributor: prspkt <prspkt@protonmail.com>
# Maintainer: prspkt <prspkt@protonmail.com>
pkgname=xorgproto
pkgver=2024.1
pkgrel=0
pkgdesc="Combined X.Org X11 protocol headers"
url="https://www.x.org"
arch="noarch"
license="BSD-2-Clause AND MIT AND X11"
makedepends="meson util-macros"
replaces="bigreqsproto compositeproto damageproto dri2proto dri3proto fixesproto
fontsproto glproto inputproto kbproto presentproto printproto randrproto
recordproto renderproto resourceproto scrnsaverproto videoproto xcmiscproto
xextproto xf86bigfontproto xf86dgaproto xf86driproto xf86miscproto
xf86vidmodeproto xineramaproto xproto
"
provides="bigreqsproto=$pkgver-r$pkgrel
compositeproto=$pkgver-r$pkgrel
damageproto=$pkgver-r$pkgrel
dri2proto=$pkgver-r$pkgrel
dri3proto=$pkgver-r$pkgrel
fixesproto=$pkgver-r$pkgrel
fontsproto=$pkgver-r$pkgrel
glproto=$pkgver-r$pkgrel
inputproto=$pkgver-r$pkgrel
kbproto=$pkgver-r$pkgrel
presentproto=$pkgver-r$pkgrel
printproto=$pkgver-r$pkgrel
randrproto=$pkgver-r$pkgrel
recordproto=$pkgver-r$pkgrel
renderproto=$pkgver-r$pkgrel
resourceproto=$pkgver-r$pkgrel
scrnsaverproto=$pkgver-r$pkgrel
videoproto=$pkgver-r$pkgrel
xcmiscproto=$pkgver-r$pkgrel
xextproto=$pkgver-r$pkgrel
xf86bigfontproto=$pkgver-r$pkgrel
xf86dgaproto=$pkgver-r$pkgrel
xf86driproto=$pkgver-r$pkgrel
xf86miscproto=$pkgver-r$pkgrel
xf86vidmodeproto=$pkgver-r$pkgrel
xineramaproto=$pkgver-r$pkgrel
xproto=$pkgver-r$pkgrel
"
source="https://xorg.freedesktop.org/archive/individual/proto/xorgproto-$pkgver.tar.gz"
options="!check" # no tests
build() {
abuild-meson \
--datadir=/usr/lib \
-Dlegacy=true \
. output
meson compile -C output
}
package() {
DESTDIR="$pkgdir" meson install --no-rebuild -C output
# cleanup
rm -f "$pkgdir"/usr/include/X11/extensions/apple*
rm -f "$pkgdir"/usr/include/X11/extensions/windows*
rm -f "$pkgdir"/usr/lib/pkgconfig/apple*
rm -f "$pkgdir"/usr/lib/pkgconfig/windows*
rm -f "$pkgdir"/usr/include/X11/extensions/vldXvMC.h # libxvmc-dev >= 1.0.12-r0
rm -f "$pkgdir"/usr/include/X11/extensions/XKBgeom.h # libx11-dev >= 1.6.9-r0
}
sha512sums="
c2d67a98c5ba9b2f4d0b844c96dab342c497710753a8878b75dbf12ecd64b105c9ee3c5fd11eb91e45960420cf8dd7d02547072a32d5c53e58e009394fe33666 xorgproto-2024.1.tar.gz
"