pkgname=libdrm pkgver=2.4.125 pkgdesc="Userspace interface to kernel DRM services" url="https://dri.freedesktop.org/" arch=(x86_64) license=('MIT') depends=('glibc') makedepends=('meson') checkdepends=('cairo') optdepends=('cairo: needed for modetest tool') sources=("${pkgname}-${pkgver}.tar.xz") urls=("https://dri.freedesktop.org/libdrm/${sources[0]}") md5sums=("3baec8e685510892b3355a7074baa874") src_prepare() { tar -xf ${distdir}/${sources[0]} --strip-components=1 } src_build() { meson setup build \ --prefix=/usr \ --buildtype=release \ -D udev=true \ -D valgrind=disabled \ -D amdgpu=enabled \ -D exynos=disabled \ -D freedreno=disabled \ -D intel=disabled \ -D nouveau=disabled \ -D omap=disabled \ -D radeon=enabled \ -D tegra=disabled \ -D vc4=disabled \ -D etnaviv=disabled \ -D vmwgfx=disabled \ -D tests=false meson configure --no-pager build meson compile -C build } src_install() { meson install -C build --destdir "$pkgdir" } # vim:ft=sh syn=sh et sw=2: