diff options
author | PedroHLC ☭ | 2024-02-21 08:46:13 -0300 |
---|---|---|
committer | PedroHLC ☭ | 2024-02-21 08:46:13 -0300 |
commit | cfbc654b3e7d628a85218363c8eb3bba4c4fd1da (patch) | |
tree | 68e5a7201267b34a1914b372ceced09e0caaeaba | |
parent | 03df5979ebfda53f985066918ef9f0fb825a5a38 (diff) | |
download | aur-cfbc654b3e7d628a85218363c8eb3bba4c4fd1da.tar.gz |
have fun
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 22 insertions, 21 deletions
@@ -1,7 +1,7 @@ pkgbase = raytracinginvulkan-git pkgdesc = Implementation of Peter Shirley's Ray Tracing In One Weekend book pkgver = 7.r16.g5316859 - pkgrel = 3 + pkgrel = 1 url = https://github.com/GPSnoopy/RayTracingInVulkan arch = x86_64 license = BSD @@ -12,20 +12,22 @@ pkgbase = raytracinginvulkan-git depends = boost-libs depends = glfw-x11 depends = glm - depends = imgui + depends = imgui=1.89.9 depends = tinyobjloader depends = vulkan-icd-loader depends = glslang depends = freetype2 depends = mangohud - optdepends = amdvlk: Standalone driver for radeon gpus + optdepends = nvidia-utils: Includes vulkan driver for NVIDIA + optdepends = vulkan-radeon: 1st best vulkan driver for AMD + optdepends = vulkan-amdgpu-pro: 2nd best vulkan driver for AMD + optdepends = amdvlk: 3rd best vulkan driver for AMD + optdepends = vulkan-intel: Includes vulkan driver for NVIDIA provides = raytracinginvulkan=7.r16.g5316859 conflicts = raytracinginvulkan source = raytracinginvulkan::git+https://github.com/GPSnoopy/RayTracingInVulkan.git source = glslang.patch - source = http://nhameh.ovh/packages/x86_64/imgui-1.89.9-2-x86_64.pkg.tar.zst sha256sums = SKIP sha256sums = 4cd8b72df0816b2d0140c0f840e8e619ea48101ad01636dfa9ff3ab0b65ce99a - sha256sums = d3a53fc7a1ada9995d5cdece050847abf856fee29c22eba45f5677a057504bfb pkgname = raytracinginvulkan-git @@ -1,27 +1,31 @@ +# Maintainer: Eggz # Contributor: PedroHLC <root@pedrohlc.com> +# Suggestion, you can found the exact required imgui version here: +# http://nhameh.ovh/packages/x86_64/imgui-1.89.9-2-x86_64.pkg.tar.zst + _pkgname='raytracinginvulkan' pkgname="${_pkgname}-git" pkgver=7.r16.g5316859 -pkgrel=3 +pkgrel=1 # increasing this does not affect VCS packages, pkgver replaces it pkgdesc="Implementation of Peter Shirley's Ray Tracing In One Weekend book" arch=('x86_64') url='https://github.com/GPSnoopy/RayTracingInVulkan' license=('BSD') provides=("$_pkgname=$pkgver") conflicts=("$_pkgname") -depends=('boost-libs' 'glfw-x11' 'glm' 'imgui' 'tinyobjloader' 'vulkan-icd-loader' 'glslang' 'freetype2' 'mangohud') -optdepends=('amdvlk: Standalone driver for radeon gpus') +depends=('boost-libs' 'glfw-x11' 'glm' 'imgui=1.89.9' 'tinyobjloader' 'vulkan-icd-loader' 'glslang' 'freetype2' 'mangohud') +optdepends=( + 'nvidia-utils: Includes vulkan driver for NVIDIA' + 'vulkan-radeon: 1st best vulkan driver for AMD' + 'vulkan-amdgpu-pro: 2nd best vulkan driver for AMD' + 'amdvlk: 3rd best vulkan driver for AMD' + 'vulkan-intel: Includes vulkan driver for NVIDIA' +) makedepends=('cmake' 'boost' 'vulkan-headers' 'stb') -source=( "${_pkgname}::git+${url}.git" - 'glslang.patch' - 'http://nhameh.ovh/packages/x86_64/imgui-1.89.9-2-x86_64.pkg.tar.zst' -) -sha256sums=( 'SKIP' - '4cd8b72df0816b2d0140c0f840e8e619ea48101ad01636dfa9ff3ab0b65ce99a' - 'd3a53fc7a1ada9995d5cdece050847abf856fee29c22eba45f5677a057504bfb' -) +source=("${_pkgname}::git+${url}.git" 'glslang.patch') +sha256sums=('SKIP' '4cd8b72df0816b2d0140c0f840e8e619ea48101ad01636dfa9ff3ab0b65ce99a') pkgver() { cd "${srcdir}/${_pkgname}" @@ -29,11 +33,6 @@ pkgver() { } prepare() { - cd "${srcdir}" - # Install stable imgui - msg2 "We are now installing an old version of imgui for compatibility reasons (from http://nhameh.ovh/packages/x86_64/)" - sudo pacman -U imgui-1.89.9-2-x86_64.pkg.tar.zst - cd "${srcdir}/${_pkgname}" # Go to stable commit |