Index: head/graphics/shaderc/Makefile =================================================================== --- head/graphics/shaderc/Makefile (revision 566142) +++ head/graphics/shaderc/Makefile (revision 566143) @@ -1,48 +1,47 @@ # $FreeBSD$ PORTNAME= shaderc DISTVERSIONPREFIX= v -DISTVERSION= 2020.4 -PORTREVISION= 4 +DISTVERSION= 2020.5 CATEGORIES= graphics devel MAINTAINER= jbeich@FreeBSD.org COMMENT= GLSL/HLSL to SPIR-V shader compiler LICENSE= APACHE20 BUILD_DEPENDS= glslang>0:graphics/glslang \ spirv-tools>0:graphics/spirv-tools USES= cmake compiler:c++11-lib localbase:ldflags python:3.4+,build USE_GITHUB= yes USE_LDCONFIG= yes GH_ACCOUNT= google -GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.3:headers/third_party/spirv-headers +GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-32-ga3fdfe8:headers/third_party/spirv-headers CMAKE_ARGS= -Dglslang_SOURCE_DIR:PATH="${LOCALBASE}/include/glslang" \ -DSPIRV-Headers_SOURCE_DIR:PATH="${WRKSRC}/third_party/spirv-headers" LDFLAGS+= -Wl,-z,defs # glslang OPTIONS_DEFINE= TEST TEST_BUILD_DEPENDS= googletest>0:devel/googletest TEST_TEST_TARGET= test TEST_CMAKE_BOOL_OFF= SHADERC_SKIP_TESTS post-patch: # Disable bundled dependencies ${REINPLACE_CMD} '/third_party/d' ${WRKSRC}/CMakeLists.txt # Unbreak tests with system spirv-tools ${REINPLACE_CMD} 's,\$$,\1,' \ ${WRKSRC}/glslc/test/CMakeLists.txt pre-configure: # Extract (snapshot) version from the port instead of CHANGES + .git/ ${REINPLACE_CMD} '/build-version/d' ${WRKSRC}/glslc/CMakeLists.txt ${ECHO_CMD} "\"${PORTNAME} ${DISTVERSIONFULL}\n\"" >> ${WRKSRC}/glslc/src/build-version.inc ${ECHO_CMD} "\"`${PKG_BIN} query '%n v%v' spirv-tools`\n\"" >> ${WRKSRC}/glslc/src/build-version.inc ${ECHO_CMD} "\"`${PKG_BIN} query '%n %v' glslang`\n\"" >> ${WRKSRC}/glslc/src/build-version.inc pre-install-TEST-on: do-test .include Index: head/graphics/shaderc/distinfo =================================================================== --- head/graphics/shaderc/distinfo (revision 566142) +++ head/graphics/shaderc/distinfo (revision 566143) @@ -1,5 +1,5 @@ -TIMESTAMP = 1607549421 -SHA256 (google-shaderc-v2020.4_GH0.tar.gz) = 19e4c812bfbdbabbfb658062628c377339d14894080b5c169216a1d86483bdcc -SIZE (google-shaderc-v2020.4_GH0.tar.gz) = 220148 -SHA256 (KhronosGroup-SPIRV-Headers-1.5.3_GH0.tar.gz) = eece8a9e147d37997d425d5d2eeb2e757ad25adc30d6651467094f3b18609b5a -SIZE (KhronosGroup-SPIRV-Headers-1.5.3_GH0.tar.gz) = 386853 +TIMESTAMP = 1613768888 +SHA256 (google-shaderc-v2020.5_GH0.tar.gz) = e96d8cb208b796cecb9e6cce437c7d1116343158ef3ea26277eb13b62cf56834 +SIZE (google-shaderc-v2020.5_GH0.tar.gz) = 220159 +SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-32-ga3fdfe8_GH0.tar.gz) = bd629d6296dd374eb2aeff923c75895ba0f3ce6448dad89763930e65b954e0cb +SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-32-ga3fdfe8_GH0.tar.gz) = 403778