diff --git a/graphics/spirv-tools/Makefile b/graphics/spirv-tools/Makefile index 78bfa8d8d292..3b969da20352 100644 --- a/graphics/spirv-tools/Makefile +++ b/graphics/spirv-tools/Makefile @@ -1,23 +1,29 @@ PORTNAME= spirv-tools DISTVERSIONPREFIX= v DISTVERSION= 2023.4.rc2 +PORTREVISION= 1 CATEGORIES= graphics +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES+= 6520d83effb2.patch:-p1 # https://github.com/KhronosGroup/SPIRV-Tools/pull/5376 +PATCHFILES+= 714966003d58.patch:-p1 # https://github.com/KhronosGroup/SPIRV-Tools/pull/5375 +PATCHFILES+= ee7598d49798.patch:-p1 # https://github.com/KhronosGroup/SPIRV-Tools/pull/5355 + MAINTAINER= jbeich@FreeBSD.org COMMENT= Tools for processing SPIR-V intermediate shader language modules WWW= https://github.com/KhronosGroup/SPIRV-Tools LICENSE= APACHE20 USES= cmake compiler:c++11-lib python:build shebangfix USE_LDCONFIG= yes SHEBANG_FILES= tools/lesspipe/spirv-lesspipe.sh USE_GITHUB= yes GH_ACCOUNT= KhronosGroup GH_PROJECT= SPIRV-Tools GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-292-gf1ba373:headers/external/spirv-headers CMAKE_ON= SPIRV_SKIP_TESTS .include diff --git a/graphics/spirv-tools/distinfo b/graphics/spirv-tools/distinfo index ddfa1e570385..343d1f337a09 100644 --- a/graphics/spirv-tools/distinfo +++ b/graphics/spirv-tools/distinfo @@ -1,5 +1,11 @@ TIMESTAMP = 1691502086 SHA256 (KhronosGroup-SPIRV-Tools-v2023.4.rc2_GH0.tar.gz) = 561b04a3e81ab1f9d46154bce24ce30035e81f808c4f7ad86a2bb6c7f0bc4904 SIZE (KhronosGroup-SPIRV-Tools-v2023.4.rc2_GH0.tar.gz) = 3140011 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-292-gf1ba373_GH0.tar.gz) = 6f5b094cf2176e4838212526f44e6d5d06609891d4d53a4cc5635454a2a2146a SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-292-gf1ba373_GH0.tar.gz) = 456261 +SHA256 (6520d83effb2.patch) = 1fa9d79901796017304f9aac00c83693572f67af2162ac17a7e9765ec32c0acf +SIZE (6520d83effb2.patch) = 7523 +SHA256 (714966003d58.patch) = 5f85d41d153adbdccfcd6e111898d3e9c2b958b13a9ba1f22cd03b2e722bca09 +SIZE (714966003d58.patch) = 17609 +SHA256 (ee7598d49798.patch) = 9c14ce9b30a8cfb7ebbea54e879cf65fcb16e5127bdc2b2e1d9592302f02f07f +SIZE (ee7598d49798.patch) = 426947 diff --git a/graphics/vulkan-validation-layers/Makefile b/graphics/vulkan-validation-layers/Makefile index 7fec6e99c8a8..3a21dd70d640 100644 --- a/graphics/vulkan-validation-layers/Makefile +++ b/graphics/vulkan-validation-layers/Makefile @@ -1,41 +1,41 @@ PORTNAME= vulkan-validation-layers DISTVERSIONPREFIX= v -DISTVERSION= 1.3.264 +DISTVERSION= 1.3.265 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org COMMENT= Validation layers for the Vulkan graphics API WWW= https://github.com/KhronosGroup/Vulkan-ValidationLayers LICENSE= APACHE20 BUILD_DEPENDS= robin-hood-hashing>0:devel/robin-hood-hashing \ spirv-tools>0:graphics/spirv-tools \ vulkan-headers>0:graphics/vulkan-headers USES= alias cmake compiler:c++11-lib pkgconfig python:build USE_GITHUB= yes USE_LDCONFIG= yes GH_ACCOUNT= KhronosGroup GH_PROJECT= Vulkan-ValidationLayers GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-316-gd790ced:headers/layers/SPIRV-Headers \ KhronosGroup:Vulkan-Utility-Libraries:${DISTVERSIONPREFIX}${DISTVERSION}:utils/Vulkan-Utility-Libraries CMAKE_OFF= BUILD_TESTS OPTIONS_DEFINE= WAYLAND XCB XLIB OPTIONS_DEFAULT=WAYLAND XCB XLIB WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland WAYLAND_CMAKE_BOOL= BUILD_WSI_WAYLAND_SUPPORT XCB_DESC= ${X11_DESC} via libxcb XCB_USES= xorg XCB_USE= XORG=xcb XCB_CMAKE_BOOL= BUILD_WSI_XCB_SUPPORT XLIB_DESC= ${X11_DESC} via libX11 XLIB_USES= xorg XLIB_USE= XORG=x11,xrandr XLIB_CMAKE_BOOL= BUILD_WSI_XLIB_SUPPORT .include diff --git a/graphics/vulkan-validation-layers/distinfo b/graphics/vulkan-validation-layers/distinfo index 88f6eda65373..1a0928f6021e 100644 --- a/graphics/vulkan-validation-layers/distinfo +++ b/graphics/vulkan-validation-layers/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1694479624 -SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.3.264_GH0.tar.gz) = ad2d11d17a95bb19c619c9bf100551f9210360b1131be8026990021a880ad11b -SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.3.264_GH0.tar.gz) = 4960256 +TIMESTAMP = 1695699749 +SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.3.265_GH0.tar.gz) = 0a4cc2c8294eed0b09445e49802ed02923b3bbea75b0b26901cba706b4bea9af +SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.3.265_GH0.tar.gz) = 4955633 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-316-gd790ced_GH0.tar.gz) = 4677f51365937acb78df4067359d32742c5c649f2beb8f8afb7e1002329cea46 SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-316-gd790ced_GH0.tar.gz) = 463700 -SHA256 (KhronosGroup-Vulkan-Utility-Libraries-v1.3.264_GH0.tar.gz) = 080293761cf0278a257646f2a27c3d952090a0ac8d6156156c0558fe3a6ecdee -SIZE (KhronosGroup-Vulkan-Utility-Libraries-v1.3.264_GH0.tar.gz) = 113460 +SHA256 (KhronosGroup-Vulkan-Utility-Libraries-v1.3.265_GH0.tar.gz) = 135fb8ecb8c3233bf6e77c55b9d1c485a1afa50034228a543aac53182da98494 +SIZE (KhronosGroup-Vulkan-Utility-Libraries-v1.3.265_GH0.tar.gz) = 163488