Laurent Carlier pushed to branch main at Arch Linux / Packaging / Packages /
vulkan-lunarg-tools
Commits:
7128dff4 by Laurent Carlier at 2024-12-07T14:58:04+01:00
upgpkg: 1.3.298-1: upstream update 1.3.298
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,5 +1,5 @@
-pkgbase = vulkan-extra-tools
- pkgver = 1.3.250.0
+pkgbase = vulkan-lunarg-tools
+ pkgver = 1.3.298
pkgrel = 1
url = http://lunarg.com/
arch = x86_64
@@ -12,8 +12,8 @@ pkgbase = vulkan-extra-tools
makedepends = wayland
makedepends = qt5-svg
makedepends = qt5-webengine
- source =
VulkanTools-sdk::git+https://github.com/LunarG/VulkanTools.git#tag=sdk-1.3.250.0
- sha256sums = SKIP
+ source =
https://github.com/LunarG/VulkanTools/archive/refs/tags/v1.3.298.tar.gz
+ sha256sums =
2f5f25a9148e4a5be7ba76753f3e85e18fa518d24b7c6712dd45970e66d49e8f
pkgname = vulkan-extra-tools
pkgdesc = Vulkan lunarg tools
=====================================
PKGBUILD
=====================================
@@ -2,17 +2,17 @@
pkgbase=vulkan-lunarg-tools
pkgname=(vulkan-extra-tools vulkan-extra-layers)
-_tag=1.3.250.0
-pkgver=1.3.250.0
+_tag=1.3.298
+pkgver=1.3.298
pkgrel=1
arch=(x86_64)
url="http://lunarg.com/"
license=('custom')
depends=()
makedepends=(git cmake python libx11 libxrandr wayland qt5-svg qt5-webengine)
-#source=("https://github.com/LunarG/VulkanTools/archive/v${pkgver}.tar.gz")
-source=("VulkanTools-sdk::git+https://github.com/LunarG/VulkanTools.git#tag=sdk-${_tag}")
-sha256sums=('SKIP')
+source=("https://github.com/LunarG/VulkanTools/archive/refs/tags/v${pkgver}.tar.gz")
+#source=("VulkanTools-sdk::git+https://github.com/LunarG/VulkanTools.git#tag=sdk-${_tag}")
+sha256sums=('2f5f25a9148e4a5be7ba76753f3e85e18fa518d24b7c6712dd45970e66d49e8f')
_install() {
local src f dir
@@ -24,17 +24,16 @@ _install() {
done
}
-pkgver() {
- cd "${srcdir}"/VulkanTools*
-
- #echo ${_tag}+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
- echo ${_tag}
-}
+#pkgver() {
+# cd "${srcdir}"/VulkanTools*
+#
+# #echo ${_tag}+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
+# echo ${_tag}
+#}
build() {
cd "${srcdir}"/VulkanTools*
- ./update_external_sources.sh
rm -rf build ; mkdir build ; cd build
../scripts/update_deps.py
@@ -45,7 +44,6 @@ build() {
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_SKIP_RPATH=True \
-DBUILD_WSI_XCB_SUPPORT=On \
- -DBUILD_WSI_XLIB_SUPPORT=On \
-DBUILD_WSI_WAYLAND_SUPPORT=On \
-DBUILD_TESTS=OFF \
-DBUILD_VIA=ON \
@@ -77,9 +75,9 @@ package_vulkan-extra-layers() {
_install fakeinstall/usr/lib/libVkLayer_monitor.so
_install fakeinstall/usr/lib/libVkLayer_screenshot.so
- _install fakeinstall/etc/vulkan/explicit_layer.d/VkLayer_api_dump.json
- _install fakeinstall/etc/vulkan/explicit_layer.d/VkLayer_monitor.json
- _install fakeinstall/etc/vulkan/explicit_layer.d/VkLayer_screenshot.json
+ _install fakeinstall/usr/share/vulkan/explicit_layer.d/VkLayer_api_dump.json
+ _install fakeinstall/usr/share/vulkan/explicit_layer.d/VkLayer_monitor.json
+ _install
fakeinstall/usr/share/vulkan/explicit_layer.d/VkLayer_screenshot.json
install -dm755 ${pkgdir}/usr/share/{doc,licenses}/${pkgname}
install -m644 VulkanTools*/LICENSE.txt
"${pkgdir}"/usr/share/licenses/${pkgname}/
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/vulkan-lunarg-tools/-/commit/7128dff44e254fc9fcc51984eaf84797eca34d19
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/vulkan-lunarg-tools/-/commit/7128dff44e254fc9fcc51984eaf84797eca34d19
You're receiving this email because of your account on gitlab.archlinux.org.