diff --git a/graphics/msl/Makefile b/graphics/msl/Makefile index f809439f0243..775d48e5bd87 100644 --- a/graphics/msl/Makefile +++ b/graphics/msl/Makefile @@ -1,34 +1,35 @@ PORTNAME= msl DISTVERSIONPREFIX= v -DISTVERSION= 1.7.6 -PORTREVISION= 2 +DISTVERSION= 1.8.0 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= Shader language based off GLSL WWW= https://github.com/akb825/ModularShaderLanguage LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= flatc:devel/flatbuffers LIB_DEPENDS= libboost_system.so:devel/boost-libs USES= cmake:testing compiler:c++14-lang python:build CMAKE_ON= BUILD_SHARED_LIBS MSL_SHARED CMAKE_OFF= SPIRV_TOOLS_BUILD_STATIC CMAKE_OFF= MSL_BUILD_TESTS MSL_BUILD_DOCS CMAKE_ARGS= -DFREEBSD_PYTHON_VER=${PYTHON_VER} CMAKE_TESTING_ON= MSL_BUILD_TESTS USE_GITHUB= yes GH_ACCOUNT= akb825 GH_PROJECT= ModularShaderLanguage -GH_TUPLE= akb825:glslang:7429d0e:akb825_glslang/Compile/glslang \ - KhronosGroup:SPIRV-Cross:2a7c818:KhronosGroup_SPIRV_Cross/Compile/SPIRV-Cross \ - akb825:SPIRV-Tools:a864e53:akb825_SPIRV_Tools/Compile/SPIRV-Tools \ - KhronosGroup:SPIRV-Headers:8b246ff:KhronosGroup_SPIRV_Headers/Compile/SPIRV-Tools/external/spirv-headers +GH_TUPLE= akb825:glslang:ec0d2be:akb825_glslang/Compile/glslang \ + KhronosGroup:SPIRV-Cross:5e7db82:KhronosGroup_SPIRV_Cross/Compile/SPIRV-Cross \ + akb825:SPIRV-Tools:0926045:akb825_SPIRV_Tools/Compile/SPIRV-Tools \ + KhronosGroup:SPIRV-Headers:2acb319:KhronosGroup_SPIRV_Headers/Compile/SPIRV-Tools/external/spirv-headers + +# tests as of 1.8.0: 100% tests passed, 0 tests failed out of 25 .include diff --git a/graphics/msl/distinfo b/graphics/msl/distinfo index 21c8a1d55dbe..ac47a22ed86d 100644 --- a/graphics/msl/distinfo +++ b/graphics/msl/distinfo @@ -1,11 +1,11 @@ -TIMESTAMP = 1731400666 -SHA256 (akb825-ModularShaderLanguage-v1.7.6_GH0.tar.gz) = c1726c0a0af6b81fe84a68fea1cea09dfe38c7d83b4b4feef7e732bb66b4131c -SIZE (akb825-ModularShaderLanguage-v1.7.6_GH0.tar.gz) = 253340 -SHA256 (akb825-glslang-7429d0e_GH0.tar.gz) = 7a3e7ba328cc27501e63163f21c1a70f431e1f3b516bc81a253ac90ec3139bec -SIZE (akb825-glslang-7429d0e_GH0.tar.gz) = 3835275 -SHA256 (KhronosGroup-SPIRV-Cross-2a7c818_GH0.tar.gz) = 61ffb13aa9c7e22d8a899c04ac42dcf122e413d8d4aeb0e9dd314488073ab7f3 -SIZE (KhronosGroup-SPIRV-Cross-2a7c818_GH0.tar.gz) = 1792147 -SHA256 (akb825-SPIRV-Tools-a864e53_GH0.tar.gz) = 3ca58a3f018b7133e7b46d3427f34eaabf864923c3533d9c56ab0008197af64b -SIZE (akb825-SPIRV-Tools-a864e53_GH0.tar.gz) = 3169302 -SHA256 (KhronosGroup-SPIRV-Headers-8b246ff_GH0.tar.gz) = 6666bf3dbbdef2c4a8cd89addd1c55863802f351f13efad6e5c1e50b5e2dc172 -SIZE (KhronosGroup-SPIRV-Headers-8b246ff_GH0.tar.gz) = 471845 +TIMESTAMP = 1737443934 +SHA256 (akb825-ModularShaderLanguage-v1.8.0_GH0.tar.gz) = 48a1cb97dd88875392204f4dc888891364fd2ec1ab5c1d88c3c08287a5ba26ea +SIZE (akb825-ModularShaderLanguage-v1.8.0_GH0.tar.gz) = 254637 +SHA256 (akb825-glslang-ec0d2be_GH0.tar.gz) = 6bf11ed0f043f6266728996a58ad667b4bc59134f1f426a2af5f1c43957004bb +SIZE (akb825-glslang-ec0d2be_GH0.tar.gz) = 3914932 +SHA256 (KhronosGroup-SPIRV-Cross-5e7db82_GH0.tar.gz) = 8ef0afff52d33512ccf035675637a24fe9568800c8d8b108f9fde0b0f575327d +SIZE (KhronosGroup-SPIRV-Cross-5e7db82_GH0.tar.gz) = 1829252 +SHA256 (akb825-SPIRV-Tools-0926045_GH0.tar.gz) = f31be3cea81e3d3d833ba5cfed151693b974789ba14ada4162a537ac0d99df60 +SIZE (akb825-SPIRV-Tools-0926045_GH0.tar.gz) = 3166381 +SHA256 (KhronosGroup-SPIRV-Headers-2acb319_GH0.tar.gz) = de3b90921ea2061e58468389f1b3434d4934d744c933f55a561189c12b3879e5 +SIZE (KhronosGroup-SPIRV-Headers-2acb319_GH0.tar.gz) = 521369 diff --git a/graphics/msl/pkg-plist b/graphics/msl/pkg-plist index 8dc17420aec8..76277ffcb5c7 100644 --- a/graphics/msl/pkg-plist +++ b/graphics/msl/pkg-plist @@ -1,34 +1,34 @@ bin/mslb-extract bin/mslc include/MSL/Client/Export.h include/MSL/Client/ModuleC.h include/MSL/Client/ModuleCpp.h include/MSL/Client/TypesC.h include/MSL/Client/TypesCpp.h include/MSL/Compile/CompiledResult.h include/MSL/Compile/Export.h include/MSL/Compile/Output.h include/MSL/Compile/Target.h include/MSL/Compile/TargetGlsl.h include/MSL/Compile/TargetMetal.h include/MSL/Compile/TargetSpirV.h include/MSL/Compile/Types.h include/MSL/Config.h lib/cmake/MSL/MSLConfig.cmake lib/cmake/MSL/MSLConfigVersion.cmake lib/cmake/MSL/mslb-extract-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/MSL/mslb-extract-targets.cmake lib/cmake/MSL/mslc-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/MSL/mslc-targets.cmake lib/cmake/MSLClient/MSLClientConfig.cmake lib/cmake/MSLClient/MSLClientConfigVersion.cmake lib/cmake/MSLClient/MSLClientTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/MSLClient/MSLClientTargets.cmake lib/cmake/MSLCompile/MSLCompileConfig.cmake lib/cmake/MSLCompile/MSLCompileConfigVersion.cmake lib/cmake/MSLCompile/MSLCompileTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/MSLCompile/MSLCompileTargets.cmake lib/libmsl_client.so -lib/libmsl_client.so.1.7.6 +lib/libmsl_client.so.1.8.0 lib/libmsl_compile.so -lib/libmsl_compile.so.1.7.6 +lib/libmsl_compile.so.1.8.0