aboutsummaryrefslogtreecommitdiffstats
path: root/community/virglrenderer/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/virglrenderer/APKBUILD')
-rw-r--r--community/virglrenderer/APKBUILD29
1 files changed, 17 insertions, 12 deletions
diff --git a/community/virglrenderer/APKBUILD b/community/virglrenderer/APKBUILD
index 9b2b9a119ab..d3f26c195dc 100644
--- a/community/virglrenderer/APKBUILD
+++ b/community/virglrenderer/APKBUILD
@@ -1,20 +1,22 @@
# Contributor: Fernando Casas Schossow <casasfernando@outlook.com>
# Maintainer: Fernando Casas Schossow <casasfernando@outlook.com>
pkgname=virglrenderer
-pkgver=0.8.2
-pkgrel=1
+pkgver=1.0.1
+pkgrel=0
pkgdesc="A virtual 3D GPU library, that allows the guest operating system to use the host GPU to accelerate 3D rendering"
url="https://virgil3d.github.io/"
options="!check"
arch="all"
license="MIT"
-makedepends="meson file libdrm-dev mesa-dev libepoxy-dev python3 check-dev"
+makedepends="meson libva-glx-dev libdrm-dev mesa-dev libepoxy-dev python3 check-dev"
subpackages="$pkgname-dev"
-source="https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/virglrenderer-$pkgver/virglrenderer-virglrenderer-$pkgver.tar.gz
- musl-fixes.patch"
+source="https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/virglrenderer-$pkgver/virglrenderer-virglrenderer-$pkgver.tar.gz"
builddir="$srcdir/$pkgname-$pkgname-$pkgver"
# secfixes:
+# 0.10.3-r0:
+# - CVE-2022-0135
+# - CVE-2022-0175
# 0.8.1-r0:
# - CVE-2019-18388
# - CVE-2019-18389
@@ -23,18 +25,21 @@ builddir="$srcdir/$pkgname-$pkgname-$pkgver"
build() {
abuild-meson \
+ -Db_lto=true \
-Dtests=true \
+ -Dvideo=true \
. output
- meson compile ${JOBS:+-j ${JOBS}} -C output
+ meson compile -C output
}
-package() {
- DESTDIR="$pkgdir" meson install --no-rebuild -C output
+check() {
+ meson test --no-rebuild --print-errorlogs -C output
}
-check() {
- meson test --no-rebuild -v -C output
+package() {
+ DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
-sha512sums="a64069bf6a28e5b77da53b5226a447decc3fe07a5c28bc49c2c15413b7651605170c5644a24f6a0ce9216a0f55afcee0246c3e4d9bc8f32dad771be3115e0f2a virglrenderer-virglrenderer-0.8.2.tar.gz
-8f12548eb6ea3a2ac4f90ae74dbb338df0f57876104eb27e78d7acc184c0fe3b192636001606197a59b9cb286e8417579e41df3e132999ab0e3472d6604f8a3e musl-fixes.patch"
+sha512sums="
+9f3b29f06c6359ac385c199fa186e004b2d32fbb50e9ad01ffd16aaf076ac6d6bf93cf5c938ad76505c80cda8b644342a9f6703e493860ee962d67f413966714 virglrenderer-virglrenderer-1.0.1.tar.gz
+"