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