From e92f8956ebd7aa336ec843a00388cda7e0f14cd9 Mon Sep 17 00:00:00 2001 From: kth5 Date: Thu, 15 Aug 2024 06:14:03 +0200 Subject: [PATCH] * update virglrenderer to 1.0.1-2 --- virglrenderer/.SRCINFO | 20 ++++++++++++++++++++ virglrenderer/.nvchecker.toml | 3 +++ virglrenderer/PKGBUILD | 8 ++++---- 3 files changed, 27 insertions(+), 4 deletions(-) create mode 100644 virglrenderer/.SRCINFO create mode 100644 virglrenderer/.nvchecker.toml diff --git a/virglrenderer/.SRCINFO b/virglrenderer/.SRCINFO new file mode 100644 index 0000000000..d97dbd6c48 --- /dev/null +++ b/virglrenderer/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = virglrenderer + pkgdesc = A virtual 3D GPU library, that allows the guest operating system to use the host GPU to accelerate 3D rendering + pkgver = 1.0.1 + pkgrel = 2 + url = https://virgil3d.github.io/ + arch = x86_64 + license = MIT + checkdepends = check + makedepends = python + makedepends = meson + makedepends = ninja + makedepends = vulkan-headers + depends = libepoxy + depends = mesa + depends = libva + depends = vulkan-icd-loader + source = virglrenderer-1.0.1.tar.bz2::https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/virglrenderer-1.0.1/virglrenderer-virglrenderer-1.0.1.tar.bz2 + sha256sums = 940b3b9a9cc91ba241182c8211f829e594b36745352fec4fc3c9bf22675ca392 + +pkgname = virglrenderer diff --git a/virglrenderer/.nvchecker.toml b/virglrenderer/.nvchecker.toml new file mode 100644 index 0000000000..b4690a5217 --- /dev/null +++ b/virglrenderer/.nvchecker.toml @@ -0,0 +1,3 @@ +[virglrenderer] +source = "git" +git = "https://gitlab.freedesktop.org/virgl/virglrenderer.git" diff --git a/virglrenderer/PKGBUILD b/virglrenderer/PKGBUILD index d3b003c62b..e6b4e94b11 100644 --- a/virglrenderer/PKGBUILD +++ b/virglrenderer/PKGBUILD @@ -3,13 +3,13 @@ pkgname=virglrenderer pkgver=1.0.1 -pkgrel=1 +pkgrel=2 pkgdesc='A virtual 3D GPU library, that allows the guest operating system to use the host GPU to accelerate 3D rendering' arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) url='https://virgil3d.github.io/' license=(MIT) -depends=(libepoxy mesa libva) -makedepends=(python meson ninja vulkan-icd-loader vulkan-headers) +depends=(libepoxy mesa libva vulkan-icd-loader) +makedepends=(python meson ninja vulkan-headers) checkdepends=(check) _tag=virglrenderer-$pkgver source=(virglrenderer-$pkgver.tar.bz2::https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/$_tag/virglrenderer-$_tag.tar.bz2) @@ -17,7 +17,7 @@ sha256sums=('940b3b9a9cc91ba241182c8211f829e594b36745352fec4fc3c9bf22675ca392') build() { cd virglrenderer-$_tag - meson --prefix=/usr build \ + meson --prefix=/usr --libexecdir=lib/$pkgname build \ -Dvideo=true \ -Dvenus=true \ # -Dtests=true