diff --git a/x11/vulkan/glslang/actions.py b/x11/vulkan/glslang/actions.py
index 5193da751b..4c646c18cd 100755
--- a/x11/vulkan/glslang/actions.py
+++ b/x11/vulkan/glslang/actions.py
@@ -17,9 +17,11 @@ def setup():
if get.buildTYPE() == "emul32":
cmaketools.configure("-DCMAKE_INSTALL_LIBDIR=lib32 \
-DBUILD_SHARED_LIBS=ON \
+ -DALLOW_EXTERNAL_SPIRV_TOOLS=ON \
-DENABLE_GLSLANG_BINARIES=OFF")
else:
cmaketools.configure("-DCMAKE_INSTALL_LIBDIR=lib \
+ -DALLOW_EXTERNAL_SPIRV_TOOLS=ON \
-DBUILD_SHARED_LIBS=ON")
diff --git a/x11/vulkan/glslang/pspec.xml b/x11/vulkan/glslang/pspec.xml
index 3768e252be..0c4c722773 100755
--- a/x11/vulkan/glslang/pspec.xml
+++ b/x11/vulkan/glslang/pspec.xml
@@ -12,12 +12,12 @@
library
OpenGL and OpenGL ES shader front end and validator
OpenGL and OpenGL ES shader front end and validator
- https://github.com/KhronosGroup/glslang/archive/13.0.0.tar.gz
+ https://github.com/KhronosGroup/glslang/archive/13.1.1.tar.gz
cmake
- spirv-headers
+ spirv-headers
python3-devel
- spirv-tools-devel
+ spirv-tools-devel
glslang-11.13.0-cmake_include_dirs.patch
@@ -26,6 +26,9 @@
glslang
+
+ spirv-tools
+
/usr/bin
/usr/lib
@@ -38,6 +41,9 @@
glslang-32bit
emul32
emul32
+
+ spirv-tools-32bit
+
/usr/bin/*32
/usr/lib32
@@ -57,6 +63,13 @@
+
+ 2023-12-04
+ 13.1.1
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-09-26
13.0.0
diff --git a/x11/vulkan/spirv-headers/pspec.xml b/x11/vulkan/spirv-headers/pspec.xml
index 26837521a0..81a93a118c 100755
--- a/x11/vulkan/spirv-headers/pspec.xml
+++ b/x11/vulkan/spirv-headers/pspec.xml
@@ -13,7 +13,7 @@
vulkan
SPIR-V Headers
SPIR-V Headers
- https://github.com/KhronosGroup/SPIRV-Headers/archive/refs/tags/sdk-1.3.261.0.tar.gz
+ https://github.com/KhronosGroup/SPIRV-Headers/archive/refs/tags/vulkan-sdk-1.3.268.0.tar.gz
cmake
@@ -30,6 +30,13 @@
+
+ 2023-12-04
+ 1.3.268.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-09-26
1.3.261.0
diff --git a/x11/vulkan/spirv-llvm/pspec.xml b/x11/vulkan/spirv-llvm/pspec.xml
index b70abcc240..e84e11c39d 100644
--- a/x11/vulkan/spirv-llvm/pspec.xml
+++ b/x11/vulkan/spirv-llvm/pspec.xml
@@ -81,6 +81,13 @@
+
+ 2023-12-04
+ 16.0.0
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-10-21
16.0.0
diff --git a/x11/vulkan/spirv-tools/pspec.xml b/x11/vulkan/spirv-tools/pspec.xml
index 7e515eb7d9..94bba48996 100755
--- a/x11/vulkan/spirv-tools/pspec.xml
+++ b/x11/vulkan/spirv-tools/pspec.xml
@@ -13,11 +13,11 @@
vulkan
API and commands for processing SPIR-V modules
API and commands for processing SPIR-V modules
- https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/sdk-1.3.261.0.tar.gz
+ https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/vulkan-sdk-1.3.268.0.tar.gz
cmake
- spirv-headers
+ spirv-headers
python3-devel
@@ -58,6 +58,13 @@
+
+ 2023-12-04
+ 1.3.268.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-09-26
1.3.261.0
diff --git a/x11/vulkan/vulkan-tools/pspec.xml b/x11/vulkan/vulkan-tools/pspec.xml
index 9433ac4ae7..ec47e9f363 100755
--- a/x11/vulkan/vulkan-tools/pspec.xml
+++ b/x11/vulkan/vulkan-tools/pspec.xml
@@ -13,18 +13,18 @@
vulkan
Vulkan Utilities and Tools
This project provides Khronos official Vulkan Tools and Utilities for Linux
- https://github.com/KhronosGroup/Vulkan-Tools/archive/refs/tags/v1.3.263.tar.gz
+ https://github.com/KhronosGroup/Vulkan-Tools/archive/refs/tags/v1.3.269.tar.gz
libX11-devel
libxcb-devel
libXrandr-devel
wayland-devel
- vulkan-headers
- vulkan-devel
+ vulkan-headers
+ vulkan-devel
python3-devel
cmake
git
- glslang-devel
+ glslang-devel
wayland-server
wayland-client
wayland-cursor
@@ -52,6 +52,13 @@
+
+ 2023-12-04
+ 1.3.272
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-08-02
1.3.263
diff --git a/x11/vulkan/vulkan/actions.py b/x11/vulkan/vulkan/actions.py
index f715116105..0090c831b5 100755
--- a/x11/vulkan/vulkan/actions.py
+++ b/x11/vulkan/vulkan/actions.py
@@ -49,7 +49,7 @@ def setup():
shelltools.export("CXXFLAGS", "-m32")
shelltools.export("PKG_CONFIG_PATH", "/usr/lib32/pkgconfig")
- shelltools.cd("%s/Vulkan-Loader-sdk-%s" %(get.workDIR(), ver))
+ shelltools.cd("%s/Vulkan-Loader-%s" %(get.workDIR(), ver))
shelltools.makedirs("build")
shelltools.cd("build")
@@ -59,7 +59,7 @@ def setup():
cmaketools.configure(loader_opts, sourceDir="..")
- shelltools.cd("%s/Vulkan-ValidationLayers-sdk-%s" %(get.workDIR(), ver))
+ shelltools.cd("%s/Vulkan-ValidationLayers-%s" %(get.workDIR(), ver))
# shelltools.cd("%s/Vulkan-ValidationLayers-master" % get.workDIR())
shelltools.makedirs("build")
shelltools.cd("build")
@@ -70,7 +70,7 @@ def setup():
cmaketools.configure(validation_opts, sourceDir="..")
else:
- shelltools.cd("%s/Vulkan-Loader-sdk-%s" %(get.workDIR(), ver))
+ shelltools.cd("%s/Vulkan-Loader-%s" %(get.workDIR(), ver))
shelltools.makedirs("build")
shelltools.cd("build")
shelltools.export("CC", "gcc")
@@ -81,7 +81,7 @@ def setup():
cmaketools.configure(loader_opts, sourceDir="..")
- shelltools.cd("%s/Vulkan-ValidationLayers-sdk-%s" %(get.workDIR(), ver))
+ shelltools.cd("%s/Vulkan-ValidationLayers-%s" %(get.workDIR(), ver))
# shelltools.cd("%s/Vulkan-ValidationLayers-master" % get.workDIR())
shelltools.makedirs("build")
shelltools.cd("build")
@@ -96,22 +96,22 @@ def setup():
cmaketools.configure(validation_opts, sourceDir="..")
def build():
- shelltools.cd("%s/Vulkan-Loader-sdk-%s" %(get.workDIR(), ver))
+ shelltools.cd("%s/Vulkan-Loader-%s" %(get.workDIR(), ver))
shelltools.cd("build")
cmaketools.make("-j4")
- shelltools.cd("%s/Vulkan-ValidationLayers-sdk-%s" %(get.workDIR(), ver))
+ shelltools.cd("%s/Vulkan-ValidationLayers-%s" %(get.workDIR(), ver))
# shelltools.cd("%s/Vulkan-ValidationLayers-master" % get.workDIR())
shelltools.cd("build")
cmaketools.make("-j4")
def install():
- shelltools.cd("%s/Vulkan-Loader-sdk-%s" %(get.workDIR(), ver))
+ shelltools.cd("%s/Vulkan-Loader-%s" %(get.workDIR(), ver))
shelltools.cd("build")
autotools.rawInstall("DESTDIR=%s" %get.installDIR())
- shelltools.cd("%s/Vulkan-ValidationLayers-sdk-%s" %(get.workDIR(), ver))
+ shelltools.cd("%s/Vulkan-ValidationLayers-%s" %(get.workDIR(), ver))
# shelltools.cd("%s/Vulkan-ValidationLayers-master" % get.workDIR())
shelltools.cd("build")
autotools.rawInstall("DESTDIR=%s" %get.installDIR())
diff --git a/x11/vulkan/vulkan/pspec.xml b/x11/vulkan/vulkan/pspec.xml
index f1636f35ea..e4465ac97b 100755
--- a/x11/vulkan/vulkan/pspec.xml
+++ b/x11/vulkan/vulkan/pspec.xml
@@ -13,22 +13,23 @@
vulkan
Vulkan headers, loaders and validations layers
Vulkan headers, loaders and validations layers
- https://github.com/KhronosGroup/Vulkan-Loader/archive/refs/tags/sdk-1.3.261.0.tar.gz
- https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/refs/tags/sdk-1.3.261.0.tar.gz
+ https://github.com/KhronosGroup/Vulkan-Loader/archive/refs/tags/v1.3.272.tar.gz
+ https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/refs/tags/v1.3.272.tar.gz
python3-lxml
libX11-devel
libXrandr-devel
wayland-devel
- vulkan-headers
+ vulkan-headers
+ vulkan-utility-libraries-devel
cmake
git
- spirv-headers
- glslang-devel
+ spirv-headers
+ glslang-devel
wayland-server
wayland-client
wayland-cursor
- spirv-tools-devel
+ spirv-tools-devel
@@ -42,6 +43,7 @@
libXrandr
wayland
spirv-tools
+ vulkan-utility-libraries
/usr/bin
@@ -65,12 +67,14 @@
wayland-32bit
glslang-32bit
spirv-tools-32bit
+ vulkan-utility-libraries-32bit
libX11-32bit
libXrandr-32bit
wayland-32bit
spirv-tools-32bit
+ vulkan-utility-libraries-32bit
/usr/bin/*32
@@ -91,6 +95,13 @@
+
+ 2023-12-08
+ 1.3.272
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-09-26
1.3.261.0