Date: Thursday, February 13, 2020 @ 22:43:10 Author: anatolik Revision: 375565
archrelease: copy trunk to testing-x86_64 Added: virglrenderer/repos/testing-x86_64/ virglrenderer/repos/testing-x86_64/PKGBUILD (from rev 375564, virglrenderer/trunk/PKGBUILD) ----------+ PKGBUILD | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) Copied: virglrenderer/repos/testing-x86_64/PKGBUILD (from rev 375564, virglrenderer/trunk/PKGBUILD) =================================================================== --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-02-13 22:43:10 UTC (rev 375565) @@ -0,0 +1,32 @@ +# Maintainer: Anatol Pomozov <ana...@archlinux.org> + +pkgname=virglrenderer +pkgver=0.8.2 +pkgrel=1 +pkgdesc='A virtual 3D GPU library, that allows the guest operating system to use the host GPU to accelerate 3D rendering' +arch=(x86_64) +url='https://virgil3d.github.io/' +license=(MIT) +depends=(libepoxy mesa) +makedepends=(python meson ninja) +checkdepends=(check) +_tag=virglrenderer-$pkgver +source=(virglrenderer-$pkgver.tar.bz2::https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/$_tag/virglrenderer-$_tag.tar.bz2) +sha256sums=('fdeaeacea10d32bc22241bb197bc2743dffd0193497d78c5f322619ed2fb6e1f') + +build() { + cd virglrenderer-$_tag + meson --prefix=/usr -Dtests=true build + ninja -C build +} + +check() { + cd virglrenderer-$_tag + #ninja -C build test TODO: figure out why tests fail in chroot environment +} + +package() { + cd virglrenderer-$_tag + DESTDIR="$pkgdir" ninja -C build install + install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +}