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.