[arch-commits] Commit in primus_vk/trunk (PKGBUILD)
Date: Friday, July 17, 2020 @ 13:23:02 Author: grazzolini Revision: 664282 upgpkg: primus_vk 1.5-1 Modified: primus_vk/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-17 13:20:13 UTC (rev 664281) +++ PKGBUILD2020-07-17 13:23:02 UTC (rev 664282) @@ -2,7 +2,7 @@ # Maintainer: Bruno Pagani pkgname=primus_vk -pkgver=1.4 +pkgver=1.5 pkgrel=1 pkgdesc="Nvidia Vulkan offloading for Bumblebee" arch=(x86_64) @@ -10,9 +10,9 @@ license=(BSD) depends=(nvidia-utils bumblebee vulkan-icd-loader primus) makedepends=(git vulkan-validation-layers) -_tag=209e9aae582b77617dc97162e59e8abe39899a83 # git rev-parse v${pkgver} +_tag=95db3c717926839f8c8066b6d64992ffbb8f7e0b # git rev-parse v${pkgver} source=("git+${url}.git#tag=${_tag}?signed") -sha512sums=(SKIP) +sha512sums=('SKIP') validpgpkeys=(0A9D381479E6D19CE365E301FD4066F7DB7D993F) # Felix Dörre _backports=(
[arch-commits] Commit in primus_vk/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 12:42:45 Author: archange Revision: 571434 upgpkg: primus_vk 1.4-1 Modified: primus_vk/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 11:36:54 UTC (rev 571433) +++ PKGBUILD2020-02-15 12:42:45 UTC (rev 571434) @@ -2,7 +2,7 @@ # Maintainer: Bruno Pagani pkgname=primus_vk -pkgver=1.3 +pkgver=1.4 pkgrel=1 pkgdesc="Nvidia Vulkan offloading for Bumblebee" arch=(x86_64) @@ -10,7 +10,7 @@ license=(BSD) depends=(nvidia-utils bumblebee vulkan-icd-loader primus) makedepends=(git vulkan-validation-layers) -_tag=a037896f56ee86db317cfd7ff4569e9f2efc8bfa # git rev-parse v${pkgver} +_tag=209e9aae582b77617dc97162e59e8abe39899a83 # git rev-parse v${pkgver} source=("git+${url}.git#tag=${_tag}?signed") sha512sums=(SKIP) validpgpkeys=(0A9D381479E6D19CE365E301FD4066F7DB7D993F) # Felix Dörre
[arch-commits] Commit in primus_vk/trunk (PKGBUILD)
Date: Monday, November 25, 2019 @ 01:05:04 Author: archange Revision: 533154 upgpkg: primus_vk 1.3-1 Modified: primus_vk/trunk/PKGBUILD --+ PKGBUILD | 20 +++- 1 file changed, 11 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-25 00:51:40 UTC (rev 533153) +++ PKGBUILD2019-11-25 01:05:04 UTC (rev 533154) @@ -5,13 +5,15 @@ pkgver=1.3 pkgrel=1 pkgdesc="Nvidia Vulkan offloading for Bumblebee" -arch=('x86_64') +arch=(x86_64) url="https://github.com/felixdoerre/primus_vk; -license=('BSD') -depends=('nvidia-utils' 'bumblebee' 'vulkan-icd-loader' 'primus') -makedepends=('git' 'vulkan-validation-layers') -source=("${pkgname}-${pkgver}::git+${url}.git#tag=v${pkgver}") -sha512sums=('SKIP') +license=(BSD) +depends=(nvidia-utils bumblebee vulkan-icd-loader primus) +makedepends=(git vulkan-validation-layers) +_tag=a037896f56ee86db317cfd7ff4569e9f2efc8bfa # git rev-parse v${pkgver} +source=("git+${url}.git#tag=${_tag}?signed") +sha512sums=(SKIP) +validpgpkeys=(0A9D381479E6D19CE365E301FD4066F7DB7D993F) # Felix Dörre _backports=( ) @@ -20,7 +22,7 @@ ) prepare() { - cd ${pkgname}-${pkgver} + cd ${pkgname} local _c @@ -36,7 +38,7 @@ } build() { - cd ${pkgname}-${pkgver} + cd ${pkgname} export CXXFLAGS+=' -DNV_DRIVER_PATH=\"/usr/lib/libGLX_nvidia.so.0\"' make all primus_vk_diag @@ -43,7 +45,7 @@ } package() { - cd ${pkgname}-${pkgver} + cd ${pkgname} make PREFIX="${pkgdir}"/usr install install -Dm755 primus_vk_diag -t "${pkgdir}"/usr/bin/ install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
[arch-commits] Commit in primus_vk/trunk (PKGBUILD)
Date: Sunday, September 22, 2019 @ 02:13:12 Author: grazzolini Revision: 511458 upgpkg: primus_vk 1.2-3 Backported the queue creation fix that solves the issue with the steamvulkanoverlay. Modified: primus_vk/trunk/PKGBUILD --+ PKGBUILD | 32 1 file changed, 28 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-22 02:04:50 UTC (rev 511457) +++ PKGBUILD2019-09-22 02:13:12 UTC (rev 511458) @@ -3,16 +3,40 @@ pkgname=primus_vk pkgver=1.2 -pkgrel=1 +pkgrel=3 pkgdesc="Nvidia Vulkan offloading for Bumblebee" arch=('x86_64') url="https://github.com/felixdoerre/primus_vk; license=('BSD') depends=('nvidia-utils' 'bumblebee' 'vulkan-icd-loader' 'primus') -makedepends=('vulkan-validation-layers') -source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz") -sha512sums=('48c03a2f0fdb7d4609c3f6e0bf24ee2306805330e381722a2fd0485c9916daa802725117c8b3cc0d13d80376c7384193ea9aff69c9e13a4f48becf6dbf94d0f0') +makedepends=('git' 'vulkan-validation-layers') +source=("${pkgname}-${pkgver}::git+${url}.git#tag=v${pkgver}") +sha512sums=('SKIP') +_backports=( + #fix queue creation + '9b8c4492a3e9c8652a366a7acf14b6a28584a150' +) + +_reverts=( +) + +prepare() { + cd ${pkgname}-${pkgver} + + local _c + + for _c in "${_backports[@]}"; do +git log --oneline -1 "${_c}" +git cherry-pick -n "${_c}" + done + + for _c in "${_reverts[@]}"; do +git log --oneline -1 "${_c}" +git revert -n "${_c}" + done +} + build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in primus_vk/trunk (PKGBUILD)
Date: Thursday, September 12, 2019 @ 22:19:15 Author: grazzolini Revision: 509936 upgpkg: primus_vk 1.2-1 Modified: primus_vk/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-12 22:18:42 UTC (rev 509935) +++ PKGBUILD2019-09-12 22:19:15 UTC (rev 509936) @@ -2,7 +2,7 @@ # Maintainer: Bruno Pagani pkgname=primus_vk -pkgver=1.1 +pkgver=1.2 pkgrel=1 pkgdesc="Nvidia Vulkan offloading for Bumblebee" arch=('x86_64') @@ -11,7 +11,7 @@ depends=('nvidia-utils' 'bumblebee' 'vulkan-icd-loader' 'primus') makedepends=('vulkan-validation-layers') source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz") -sha512sums=('37304476836c4d0cdd238d902d55d1ae772541827804eab8d4841644525c25a12f1aa24c6cfaae1729c325c6dbb731758b51a952a00c3f3c96d8f26da5d5ceda') +sha512sums=('48c03a2f0fdb7d4609c3f6e0bf24ee2306805330e381722a2fd0485c9916daa802725117c8b3cc0d13d80376c7384193ea9aff69c9e13a4f48becf6dbf94d0f0') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in primus_vk/trunk (PKGBUILD)
Date: Monday, July 22, 2019 @ 13:05:47 Author: archange Revision: 492554 upgpkg: primus_vk 1.1-1 Also include primus_vk_diag Modified: primus_vk/trunk/PKGBUILD --+ PKGBUILD | 27 --- 1 file changed, 12 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-07-22 12:25:59 UTC (rev 492553) +++ PKGBUILD2019-07-22 13:05:47 UTC (rev 492554) @@ -1,31 +1,28 @@ # Maintainer: Giancarlo Razzolini +# Maintainer: Bruno Pagani pkgname=primus_vk -pkgver=1.0 +pkgver=1.1 pkgrel=1 -pkgdesc="Primus-Vk Nvidia Vulkan offloading for Bumblebee" +pkgdesc="Nvidia Vulkan offloading for Bumblebee" arch=('x86_64') -url="https://github.com/felixdoerre/$pkgname; +url="https://github.com/felixdoerre/primus_vk; license=('BSD') depends=('nvidia-utils' 'bumblebee' 'vulkan-icd-loader' 'primus') makedepends=('vulkan-validation-layers') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/felixdoerre/${pkgname}/archive/v${pkgver}.tar.gz) -sha512sums=('5d4bb4be4e958f039144d90c33dc94dcdfcbaf0925f1f70676ae46ea3022d4a11ba07fa23974b434188fad0c54f4df1c590d20b76186634a852a99203e3a76c1') +source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz") +sha512sums=('37304476836c4d0cdd238d902d55d1ae772541827804eab8d4841644525c25a12f1aa24c6cfaae1729c325c6dbb731758b51a952a00c3f3c96d8f26da5d5ceda') build() { - cd "${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} export CXXFLAGS+=' -DNV_DRIVER_PATH=\"/usr/lib/libGLX_nvidia.so.0\"' - make + make all primus_vk_diag } package() { - cd "${pkgname}-${pkgver}" - - install -D libnv_vulkan_wrapper.so "$pkgdir"/usr/lib/libnv_vulkan_wrapper.so - install -D libprimus_vk.so "$pkgdir"/usr/lib/libprimus_vk.so - install -Dm644 primus_vk.json "$pkgdir"/usr/share/vulkan/implicit_layer.d/primus_vk.json - install -Dm644 nv_vulkan_wrapper.json "$pkgdir"/usr/share/vulkan/icd.d/nv_vulkan_wrapper.json - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE - install -Dm755 pvkrun.in.sh "$pkgdir"/usr/bin/pvkrun + cd ${pkgname}-${pkgver} + make PREFIX="${pkgdir}"/usr install + install -Dm755 primus_vk_diag -t "${pkgdir}"/usr/bin/ + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ }