Anatol Pomozov pushed to branch main at Arch Linux / Packaging / Packages / 
virglrenderer


Commits:
d7458e3b by Zhafran Azmi at 2024-05-22T03:17:00+00:00
Update to 1.0.1 and enable venus

virglrenderer is currently at version 1.0.1, and having \>=1.0.0 is a 
requirement to enable some features in qemu at compile time.\
Here is a code snippet from qemu

```meson
if virgl.version().version_compare('>=1.0.0')
   config_host_data.set('HAVE_VIRGL_D3D_INFO_EXT', 1)
   config_host_data.set('HAVE_VIRGL_CONTEXT_CREATE_WITH_FLAGS', 1)
   config_host_data.set('HAVE_VIRGL_RESOURCE_BLOB', 1)
```

- - - - -


1 changed file:

- PKGBUILD


Changes:

=====================================
PKGBUILD
=====================================
@@ -1,28 +1,31 @@
 # Maintainer:  Anatol Pomozov <ana...@archlinux.org>
 
 pkgname=virglrenderer
-pkgver=0.10.4
+pkgver=1.0.1
 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 libva)
-makedepends=(python meson ninja)
+makedepends=(python meson ninja vulkan-icd-loader vulkan-headers)
 checkdepends=(check)
 _tag=virglrenderer-$pkgver
 
source=(virglrenderer-$pkgver.tar.bz2::https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/$_tag/virglrenderer-$_tag.tar.bz2)
-sha256sums=('aaabe7928dac3786dd9bdf85d0f5630d6e45b222f99375007e33d24ea1beef77')
+sha256sums=('940b3b9a9cc91ba241182c8211f829e594b36745352fec4fc3c9bf22675ca392')
 
 build() {
   cd virglrenderer-$_tag
-  meson --prefix=/usr build -Dvideo=true # -Dtests=true
+  meson --prefix=/usr build \
+    -Dvideo=true \
+    -Dvenus=true \
+    -Dtests=true
   ninja -C build
 }
 
 check() {
   cd virglrenderer-$_tag
-  #ninja -C build test  TODO: figure out why tests fail in chroot environment
+  ninja -C build test
 }
 
 package() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/virglrenderer/-/commit/d7458e3b2b5afda49c349352a74826273b0f29e3

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/virglrenderer/-/commit/d7458e3b2b5afda49c349352a74826273b0f29e3
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to