Laurent Carlier pushed to branch main at Arch Linux / Packaging / Packages / 
vulkan-tools


Commits:
7f324e77 by Laurent Carlier at 2024-12-07T12:29:10+01:00
upgpkg: 1.4.303-1: upstream update 1.4.303

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = vulkan-tools
        pkgdesc = Vulkan Utilities and Tools
-       pkgver = 1.3.269
+       pkgver = 1.4.303
        pkgrel = 1
        url = https://www.khronos.org/vulkan/
        arch = x86_64
@@ -8,15 +8,18 @@ pkgbase = vulkan-tools
        license = custom
        makedepends = cmake
        makedepends = python
-       makedepends = vulkan-headers
-       makedepends = vulkan-icd-loader
        makedepends = wayland-protocols
+       makedepends = vulkan-headers
        makedepends = glslang
        makedepends = spirv-tools
+       makedepends = libx11
+       makedepends = libxrandr
+       makedepends = ninja
+       makedepends = git
        depends = libx11
        depends = wayland
        depends = libvulkan.so
-       source = 
vulkan-tools-1.3.269.tar.gz::https://github.com/KhronosGroup/Vulkan-Tools/archive/v1.3.269.tar.gz
-       sha256sums = 
029784dcc16154258499d97418142fb43d07a136bcefcaf0575bb7194068e381
+       source = 
vulkan-tools-1.4.303.tar.gz::https://github.com/KhronosGroup/Vulkan-Tools/archive/v1.4.303.tar.gz
+       sha256sums = 
958b646bbc5ac0a54908342df30da8c183690f579dce7f7130ac93d433d9d3a8
 
 pkgname = vulkan-tools


=====================================
PKGBUILD
=====================================
@@ -1,17 +1,18 @@
 # Maintainer: Laurent Carlier <[email protected]>
 
 pkgname=vulkan-tools
-pkgver=1.3.269
+pkgver=1.4.303
 pkgrel=1
 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')
+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*
@@ -22,7 +23,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 \
@@ -39,7 +41,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 \
@@ -61,7 +64,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}/



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/vulkan-tools/-/commit/7f324e7715c73d26a0ca1d1d51465729a53fc327

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/vulkan-tools/-/commit/7f324e7715c73d26a0ca1d1d51465729a53fc327
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to