1 # Maintainer: Giancarlo Razzolini <grazzolini@archlinux.org>
2 # Maintainer: Bruno Pagani <archange@archlinux.org>
5 pkgname=lib32-primus_vk
8 pkgdesc="Nvidia Vulkan offloading for Bumblebee"
10 url="https://github.com/felixdoerre/primus_vk"
12 depends=(lib32-nvidia-utils bumblebee lib32-vulkan-icd-loader lib32-primus)
13 makedepends=(git vulkan-validation-layers)
14 _tag=8935e0256a92339d1e9b6e64942044de1364a510 # git rev-parse v${pkgver}
15 source=(git+${url}.git#tag=${_tag}?signed)
17 validpgpkeys=(0A9D381479E6D19CE365E301FD4066F7DB7D993F) # Felix Dörre <felix@dogcraft.de>
22 export CXXFLAGS+=' -m32 -DNV_DRIVER_PATH=\"/usr/lib32/libGLX_nvidia.so.0\"'
29 install -D libnv_vulkan_wrapper.so -t "${pkgdir}"/usr/lib32/
30 install -D libprimus_vk.so -t "${pkgdir}"/usr/lib32/
31 install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/"${pkgname}"/