[update] vulkan-tools -> 1.4.303

This commit is contained in:
Developer 2024-12-13 23:51:02 +00:00
parent df0a4e3898
commit dcf13b26fb
2 changed files with 37 additions and 8 deletions

26
kde/vulkan-tools/.PKGINFO Normal file
View File

@ -0,0 +1,26 @@
# Generated by makepkg 7.0.0
# using fakeroot version 1.36
pkgname = vulkan-tools
pkgbase = vulkan-tools
xdata = pkgtype=pkg
pkgver = 1.4.303-2
pkgdesc = Vulkan Utilities and Tools
url = https://www.khronos.org/vulkan/
builddate = 1734133860
packager = Tuxcore <dev@tuxcore.org>
size = 1698694
arch = x86_64
license = custom
group = vulkan-devel
depend = libx11
depend = wayland
makedepend = cmake
makedepend = python
makedepend = wayland-protocols
makedepend = vulkan-headers
makedepend = glslang
makedepend = spirv-tools
makedepend = libx11
makedepend = libxrandr
makedepend = ninja
makedepend = git

View File

@ -1,16 +1,17 @@
# Packager = Tuxcore <dev@tuxcore.org>
pkgname=vulkan-tools
pkgver=1.3.269
pkgrel=1
pkgver=1.4.303
pkgrel=2
arch=(x86_64)
url="https://www.khronos.org/vulkan/"
pkgdesc="Vulkan Utilities and Tools"
license=('custom')
depends=('libx11' 'wayland' 'libvulkan.so')
makedepends=('cmake' 'python' 'vulkan-headers' 'vulkan-icd-loader' 'wayland-protocols' 'glslang' 'spirv-tools')
depends=('libx11' 'wayland')
makedepends=('cmake' 'python' 'wayland-protocols' 'vulkan-headers' 'glslang' 'spirv-tools')
makedepends+=('libx11' 'libxrandr' 'ninja' 'git') # for update_deps.py -- volk dependency
groups=('vulkan-devel')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/Vulkan-Tools/archive/v${pkgver}.tar.gz")
sha256sums=('029784dcc16154258499d97418142fb43d07a136bcefcaf0575bb7194068e381')
sha256sums=('958b646bbc5ac0a54908342df30da8c183690f579dce7f7130ac93d433d9d3a8')
prepare() {
cd "${srcdir}"/Vulkan-Tools*
@ -21,7 +22,8 @@ prepare() {
build() {
cd "${srcdir}"/Vulkan-Tools*/build
cmake \
../scripts/update_deps.py --config release --generator Ninja
cmake -C helper.cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
-DCMAKE_INSTALL_DATADIR=/usr/share \
@ -38,7 +40,8 @@ build() {
cd "${srcdir}"/Vulkan-Tools*/build-wayland
cmake \
../scripts/update_deps.py --config release --generator Ninja
cmake -C helper.cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
-DCMAKE_INSTALL_DATADIR=/usr/share \
@ -60,7 +63,7 @@ package() {
make DESTDIR="${pkgdir}" install
install -m755 ../build-wayland/cube/vkcube-wayland "${pkgdir}"/usr/bin/
install -m755 ../build-wayland/cube/vkcube "${pkgdir}"/usr/bin/vkcube-wayland
install -dm755 "${pkgdir}"/usr/share/licenses/${pkgname}
install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/