diff --git a/graphics/spirv-tools/Makefile b/graphics/spirv-tools/Makefile index f7705b822db3..17330a19b973 100644 --- a/graphics/spirv-tools/Makefile +++ b/graphics/spirv-tools/Makefile @@ -1,28 +1,30 @@ PORTNAME= spirv-tools DISTVERSIONPREFIX= v DISTVERSION= 2023.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES+= d4c0abdcad60.patch:-p1 # https://github.com/KhronosGroup/SPIRV-Tools/pull/5178 PATCHFILES+= 0ce36ad7856e.patch:-p1 # https://github.com/KhronosGroup/SPIRV-Tools/pull/5178 +PATCHFILES+= d33bea584707.patch:-p1 # https://github.com/KhronosGroup/SPIRV-Tools/pull/5257 +PATCHFILES+= daee1e7d3470.patch:-p1 # https://github.com/KhronosGroup/SPIRV-Tools/pull/5274 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-245-g1feaf44:headers/external/spirv-headers CMAKE_ON= SPIRV_SKIP_TESTS .include diff --git a/graphics/spirv-tools/distinfo b/graphics/spirv-tools/distinfo index 28ac98465cef..6d88b1cb9900 100644 --- a/graphics/spirv-tools/distinfo +++ b/graphics/spirv-tools/distinfo @@ -1,9 +1,13 @@ TIMESTAMP = 1678703638 SHA256 (KhronosGroup-SPIRV-Tools-v2023.2_GH0.tar.gz) = 7416cc8a98a10c32bacc36a39930b0c5b2a484963df5d68f388ed7ffee1faad3 SIZE (KhronosGroup-SPIRV-Tools-v2023.2_GH0.tar.gz) = 3101345 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-245-g1feaf44_GH0.tar.gz) = bf505456fb2fdd30af51dfe292a6688cf6a54f6a8a2e3a9479cf6895c93b362b SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-245-g1feaf44_GH0.tar.gz) = 450276 SHA256 (d4c0abdcad60.patch) = 1c90a90b12005fae60baa736e84c76006f88ee2c572332a8851cb7e62338c624 SIZE (d4c0abdcad60.patch) = 146761 SHA256 (0ce36ad7856e.patch) = 14b657e86ae5917cb9103956215a39ba70f3894e468aae16fd49e2830923c506 SIZE (0ce36ad7856e.patch) = 111883 +SHA256 (d33bea584707.patch) = a5119d7c7e6748820bad1309a1dc74b2f1011d14fae7582bd53c45c6f5290506 +SIZE (d33bea584707.patch) = 16636 +SHA256 (daee1e7d3470.patch) = 4d1ce2692612b8abee0765a0efa3b6375426202f58cb34fda207c5d898a076dd +SIZE (daee1e7d3470.patch) = 294137 diff --git a/graphics/vulkan-validation-layers/Makefile b/graphics/vulkan-validation-layers/Makefile index 289d8a00519a..9a9677e73a44 100644 --- a/graphics/vulkan-validation-layers/Makefile +++ b/graphics/vulkan-validation-layers/Makefile @@ -1,45 +1,45 @@ PORTNAME= vulkan-validation-layers DISTVERSIONPREFIX= v -DISTVERSION= 1.3.255 +DISTVERSION= 1.3.256 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-277-g8e2ad27:headers/external/spirv-headers +GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-284-g3469b16:headers/external/spirv-headers CMAKE_OFF= BUILD_TESTS CMAKE_ON= BUILD_LAYER_SUPPORT_FILES CMAKE_ARGS= -DSPIRV_HEADERS_INSTALL_DIR:PATH="${WRKSRC_headers}" 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 post-install: @${RMDIR} ${STAGEDIR}${PREFIX}/include/vulkan/external/vma .include diff --git a/graphics/vulkan-validation-layers/distinfo b/graphics/vulkan-validation-layers/distinfo index fcd0f0177c76..6ae82c2073f5 100644 --- a/graphics/vulkan-validation-layers/distinfo +++ b/graphics/vulkan-validation-layers/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1687561072 -SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.3.255_GH0.tar.gz) = 6a39ea1e8d293de1a00bb5dca5bc5da9794f7d20fb122fb100f27a07e39c8de6 -SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.3.255_GH0.tar.gz) = 4851974 -SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-277-g8e2ad27_GH0.tar.gz) = 9d67ef47852268e4cd4d1d560b29203f6d6ac2ae402508573f4f64115e37266c -SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-277-g8e2ad27_GH0.tar.gz) = 452963 +TIMESTAMP = 1688586640 +SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.3.256_GH0.tar.gz) = 6196796c4ea4207ba78f0a34a5593bbadc3636bdcf87b0c47d18f9a8cfb059fc +SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.3.256_GH0.tar.gz) = 4830761 +SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-284-g3469b16_GH0.tar.gz) = 202a623685e0cf376d92ee34649c66ba4bc34cc403e226947ed5e626ff3654a6 +SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-284-g3469b16_GH0.tar.gz) = 455615