On Sun, Apr 26, 2020 at 08:55:40PM -0600, Thomas Frohwein wrote:
> On Sun, Apr 26, 2020 at 01:42:50PM +1000, Jonathan Gray wrote:
> [...]
> >
> > Builds (with a warning about assembly path not being used on aarch64
> > but not amd64) after backporting a patch
> >
> > https://github.com/KhronosGroup/Vulkan-Loader/commit/85836796b3574fa8fa593a1da4d2a710f3467168.patch
> >
> > present upstream since sdk-1.1.121.0 tag, we are a few releases behind
> > at this point. Though updating the vulkan ports would be something for
> > after unlock at this point.
> >
> > sdk-1.1.108.0 20190612 vulkan ports are currently based on this
> > sdk-1.1.114.0 20190723
> > sdk-1.1.121.0 20190912
> > sdk-1.1.126.0 20191029
> > sdk-1.1.130.0 20191213
> > sdk-1.2.131.1 20200125
> > sdk-1.2.131.2 20200206
> > sdk-1.2.135.0 20200403
>
> Sorry, work is extremely unpredictable on my end with the pandemic situation.
> I'm hoping to find time to update vulkan ports after 6.7 is out, but in the
> meantime if you have a fix or update please don't wait for my ok to commit it.
>
> I'm still hoping to put some more work in keeping the vulkan stuff up to date
> when I can, especially with more consumers in ports and maturing of amdgpu...
>
> I work in healthcare, so right now it's really unpredictable how $dayjob
> workload will be at any point in time.
I mentioned releases not as a criticism but as part of trying to plan
possible updates as ports interdepend and I wasn't sure if going to 1.2
would cause any kind of breakage.
Here are updates for after unlock. A snapshot of spirv-headers is
required to build recent spirv-tools releases. Some changes for
include order with spirv-tools to fix building with an earlier release
already installed. And various other changes.
Briefly tested with vkcube, vulkaninfo and vkquake on amd64 with Intel
Broadwell/gen8 graphics.
glslang 7.11.3214 -> 8.13.3743
spirv-headers 1.4.1 -> 1.5.3alpha1 (c0df742ec0b8178ad58c68cff3437ad4b6a06e26)
spirv-tools 2019.3 -> 2020.2
vulkan-headers
vulkan-loader
vulkan-validation-layers
vulkan-tools
1.1.108.0 -> 1.2.135.0
Index: glslang/Makefile
===================================================================
RCS file: /cvs/ports/graphics/glslang/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- glslang/Makefile 27 Jul 2019 15:47:35 -0000 1.3
+++ glslang/Makefile 29 Apr 2020 11:47:44 -0000
@@ -2,7 +2,7 @@
COMMENT = reference front-end for GLSL and ESSL
-GH_TAGNAME = 7.11.3214
+GH_TAGNAME = 8.13.3743
GH_ACCOUNT = KhronosGroup
GH_PROJECT = glslang
Index: glslang/distinfo
===================================================================
RCS file: /cvs/ports/graphics/glslang/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- glslang/distinfo 22 Jun 2019 15:19:31 -0000 1.1.1.1
+++ glslang/distinfo 29 Apr 2020 11:47:44 -0000
@@ -1,2 +1,2 @@
-SHA256 (glslang-7.11.3214.tar.gz) = swtGaHNDKNJW4wyUA35g03dbEFV0PATY/XCfKWDzAqk=
-SIZE (glslang-7.11.3214.tar.gz) = 2841979
+SHA256 (glslang-8.13.3743.tar.gz) = Y56+xW8adALy+glEaaXd6h7O7Pry6e/jYTdqD3On7i8=
+SIZE (glslang-8.13.3743.tar.gz) = 3183453
Index: glslang/patches/patch-Test_runtests
===================================================================
RCS file: glslang/patches/patch-Test_runtests
diff -N glslang/patches/patch-Test_runtests
--- glslang/patches/patch-Test_runtests 22 Jun 2019 15:19:31 -0000 1.1.1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,16 +0,0 @@
-$OpenBSD: patch-Test_runtests,v 1.1.1.1 2019/06/22 15:19:31 thfr Exp $
-
-Index: Test/runtests
---- Test/runtests.orig
-+++ Test/runtests
-@@ -2,8 +2,8 @@
-
- TARGETDIR=localResults
- BASEDIR=baseResults
--EXE=../build/install/bin/glslangValidator
--REMAPEXE=../build/install/bin/spirv-remap
-+EXE=${WRKBUILD}/StandAlone/glslangValidator
-+REMAPEXE=${WRKBUILD}/StandAlone/spirv-remap
- HASERROR=0
- mkdir -p localResults
-
Index: glslang/pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/glslang/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- glslang/pkg/PLIST 22 Jun 2019 15:19:31 -0000 1.1.1.1
+++ glslang/pkg/PLIST 29 Apr 2020 11:47:44 -0000
@@ -9,6 +9,7 @@ include/SPIRV/GLSL.ext.NV.h
include/SPIRV/GLSL.std.450.h
include/SPIRV/GlslangToSpv.h
include/SPIRV/Logger.h
+include/SPIRV/NonSemanticDebugPrintf.h
include/SPIRV/SPVRemapper.h
include/SPIRV/SpvBuilder.h
include/SPIRV/SpvTools.h
@@ -30,6 +31,8 @@ include/glslang/Include/ResourceLimits.h
include/glslang/Include/ShHandle.h
include/glslang/Include/Types.h
include/glslang/Include/arrays.h
+include/glslang/Include/glslang_c_interface.h
+include/glslang/Include/glslang_c_shader_types.h
include/glslang/Include/intermediate.h
include/glslang/Include/revision.h
include/glslang/MachineIndependent/
@@ -54,9 +57,44 @@ include/glslang/MachineIndependent/propa
include/glslang/MachineIndependent/reflection.h
include/glslang/Public/
include/glslang/Public/ShaderLang.h
-lib/libHLSL.a
-lib/libOGLCompiler.a
-lib/libOSDependent.a
-lib/libSPIRV.a
-lib/libSPVRemapper.a
-lib/libglslang.a
+include/glslang/SPIRV/
+include/glslang/SPIRV/GLSL.ext.AMD.h
+include/glslang/SPIRV/GLSL.ext.EXT.h
+include/glslang/SPIRV/GLSL.ext.KHR.h
+include/glslang/SPIRV/GLSL.ext.NV.h
+include/glslang/SPIRV/GLSL.std.450.h
+include/glslang/SPIRV/GlslangToSpv.h
+include/glslang/SPIRV/Logger.h
+include/glslang/SPIRV/NonSemanticDebugPrintf.h
+include/glslang/SPIRV/SPVRemapper.h
+include/glslang/SPIRV/SpvBuilder.h
+include/glslang/SPIRV/SpvTools.h
+include/glslang/SPIRV/bitutils.h
+include/glslang/SPIRV/disassemble.h
+include/glslang/SPIRV/doc.h
+include/glslang/SPIRV/hex_float.h
+include/glslang/SPIRV/spirv.hpp
+include/glslang/SPIRV/spvIR.h
+lib/cmake/
+lib/cmake/HLSLTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/HLSLTargets.cmake
+lib/cmake/OGLCompilerTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/OGLCompilerTargets.cmake
+lib/cmake/OSDependentTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/OSDependentTargets.cmake
+lib/cmake/SPIRVTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/SPIRVTargets.cmake
+lib/cmake/SPVRemapperTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/SPVRemapperTargets.cmake
+lib/cmake/glslangTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/glslangTargets.cmake
+lib/cmake/glslangValidatorTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/glslangValidatorTargets.cmake
+lib/cmake/spirv-remapTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/spirv-remapTargets.cmake
+@static-lib lib/libHLSL.a
+@static-lib lib/libOGLCompiler.a
+@static-lib lib/libOSDependent.a
+@static-lib lib/libSPIRV.a
+@static-lib lib/libSPVRemapper.a
+@static-lib lib/libglslang.a
Index: spirv-headers/Makefile
===================================================================
RCS file: /cvs/ports/graphics/spirv-headers/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- spirv-headers/Makefile 22 Jun 2019 16:51:06 -0000 1.2
+++ spirv-headers/Makefile 29 Apr 2020 11:47:48 -0000
@@ -2,9 +2,9 @@
COMMENT = SPIRV-Headers
-V = 1.4.1
-PKGNAME = spirv-headers-${V}
-GH_TAGNAME = ${V}
+V = 1.5.3alpha1
+DISTNAME = spirv-headers-${V}
+GH_COMMIT = c0df742ec0b8178ad58c68cff3437ad4b6a06e26
GH_ACCOUNT = KhronosGroup
GH_PROJECT = SPIRV-Headers
Index: spirv-headers/distinfo
===================================================================
RCS file: /cvs/ports/graphics/spirv-headers/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- spirv-headers/distinfo 22 Jun 2019 15:22:27 -0000 1.1.1.1
+++ spirv-headers/distinfo 29 Apr 2020 11:47:48 -0000
@@ -1,2 +1,2 @@
-SHA256 (SPIRV-Headers-1.4.1.tar.gz) = okTwYp9160UOCQzXc9MOIjZ8sjHpZMdJJYjrkAAgH9E=
-SIZE (SPIRV-Headers-1.4.1.tar.gz) = 359347
+SHA256 (spirv-headers-1.5.3alpha1-c0df742e.tar.gz) = LpQGE1NkUaTpi97fB0tkiwGCw5HukUSnWHmOs6VDosQ=
+SIZE (spirv-headers-1.5.3alpha1-c0df742e.tar.gz) = 387520
Index: spirv-headers/pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/spirv-headers/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- spirv-headers/pkg/PLIST 22 Jun 2019 15:22:27 -0000 1.1.1.1
+++ spirv-headers/pkg/PLIST 29 Apr 2020 11:47:48 -0000
@@ -41,10 +41,24 @@ include/spirv/1.2/spirv.lua
include/spirv/1.2/spirv.py
include/spirv/spir-v.xml
include/spirv/unified1/
+include/spirv/unified1/AMD_gcn_shader.h
+include/spirv/unified1/AMD_shader_ballot.h
+include/spirv/unified1/AMD_shader_explicit_vertex_parameter.h
+include/spirv/unified1/AMD_shader_trinary_minmax.h
+include/spirv/unified1/DebugInfo.h
include/spirv/unified1/GLSL.std.450.h
+include/spirv/unified1/NonSemanticDebugPrintf.h
include/spirv/unified1/OpenCL.std.h
+include/spirv/unified1/OpenCLDebugInfo100.h
+include/spirv/unified1/extinst.debuginfo.grammar.json
include/spirv/unified1/extinst.glsl.std.450.grammar.json
+include/spirv/unified1/extinst.nonsemantic.debugprintf.grammar.json
+include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json
include/spirv/unified1/extinst.opencl.std.100.grammar.json
+include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json
+include/spirv/unified1/extinst.spv-amd-shader-ballot.grammar.json
+include/spirv/unified1/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json
+include/spirv/unified1/extinst.spv-amd-shader-trinary-minmax.grammar.json
include/spirv/unified1/spirv.core.grammar.json
include/spirv/unified1/spirv.cs
include/spirv/unified1/spirv.h
@@ -54,3 +68,8 @@ include/spirv/unified1/spirv.json
include/spirv/unified1/spirv.lua
include/spirv/unified1/spirv.py
include/spirv/unified1/spv.d
+lib/cmake/
+lib/cmake/SPIRV-Headers/
+lib/cmake/SPIRV-Headers/SPIRV-HeadersConfig.cmake
+lib/cmake/SPIRV-Headers/SPIRV-HeadersConfigVersion.cmake
+lib/cmake/SPIRV-Headers/SPIRV-HeadersTargets.cmake
Index: spirv-tools/Makefile
===================================================================
RCS file: /cvs/ports/graphics/spirv-tools/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- spirv-tools/Makefile 21 Sep 2019 14:33:37 -0000 1.4
+++ spirv-tools/Makefile 29 Apr 2020 11:47:48 -0000
@@ -2,7 +2,7 @@
COMMENT = API and commands for processing SPIR-V
-V = 2019.3
+V = 2020.2
DISTNAME = spirv-tools-${V}
GH_ACCOUNT = KhronosGroup
GH_PROJECT = SPIRV-Tools
@@ -29,7 +29,7 @@ MODPY_VERSION = ${MODPY_DEFAULT_VERSION_
BUILD_DEPENDS = graphics/spirv-headers
-CONFIGURE_ARGS = -DSPIRV_HEADER_DIR="${LOCALBASE}"
+CONFIGURE_ARGS = -DSPIRV-Headers_SOURCE_DIR="${LOCALBASE}"
# effcee is missing to build tests
NO_TEST = Yes
Index: spirv-tools/distinfo
===================================================================
RCS file: /cvs/ports/graphics/spirv-tools/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- spirv-tools/distinfo 22 Jun 2019 15:24:31 -0000 1.1.1.1
+++ spirv-tools/distinfo 29 Apr 2020 11:47:48 -0000
@@ -1,2 +1,2 @@
-SHA256 (spirv-tools-2019.3.tar.gz) = V8WVhNgylKyRTBshUw+UQcKdMJeaVOXwqXsQcV3ELGQ=
-SIZE (spirv-tools-2019.3.tar.gz) = 1612835
+SHA256 (spirv-tools-2020.2.tar.gz) = KfN29uvCTTzjnBqkcQHEtdJWyCR+QQaLVB3UO7iNQXQ=
+SIZE (spirv-tools-2020.2.tar.gz) = 2126892
Index: spirv-tools/patches/patch-CMakeLists_txt
===================================================================
RCS file: /cvs/ports/graphics/spirv-tools/patches/patch-CMakeLists_txt,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-CMakeLists_txt
--- spirv-tools/patches/patch-CMakeLists_txt 22 Jun 2019 15:24:31 -0000 1.1.1.1
+++ spirv-tools/patches/patch-CMakeLists_txt 29 Apr 2020 11:47:48 -0000
@@ -3,12 +3,12 @@ $OpenBSD: patch-CMakeLists_txt,v 1.1.1.1
Index: CMakeLists.txt
--- CMakeLists.txt.orig
+++ CMakeLists.txt
-@@ -50,6 +50,8 @@ elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "Android")
+@@ -53,6 +53,8 @@ elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "Android")
set(SPIRV_TIMER_ENABLED ${SPIRV_ALLOW_TIMERS})
elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "FreeBSD")
add_definitions(-DSPIRV_FREEBSD)
+elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "OpenBSD")
+ add_definitions(-DSPIRV_OPENBSD)
+ elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "Fuchsia")
+ add_definitions(-DSPIRV_FUCHSIA)
else()
- message(FATAL_ERROR "Your platform '${CMAKE_SYSTEM_NAME}' is not supported!")
- endif()
Index: spirv-tools/patches/patch-external_CMakeLists_txt
===================================================================
RCS file: spirv-tools/patches/patch-external_CMakeLists_txt
diff -N spirv-tools/patches/patch-external_CMakeLists_txt
--- spirv-tools/patches/patch-external_CMakeLists_txt 22 Jun 2019 15:24:31 -0000 1.1.1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-external_CMakeLists_txt,v 1.1.1.1 2019/06/22 15:24:31 thfr Exp $
-
-Index: external/CMakeLists.txt
---- external/CMakeLists.txt.orig
-+++ external/CMakeLists.txt
-@@ -19,7 +19,7 @@ if (DEFINED SPIRV-Headers_SOURCE_DIR)
- else()
- if (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/SPIRV-Headers)
- set(SPIRV_HEADER_DIR ${CMAKE_CURRENT_SOURCE_DIR}/SPIRV-Headers)
-- else()
-+ elseif(IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/spirv-headers)
- set(SPIRV_HEADER_DIR ${CMAKE_CURRENT_SOURCE_DIR}/spirv-headers)
- endif()
- endif()
Index: spirv-tools/patches/patch-source_CMakeLists_txt
===================================================================
RCS file: spirv-tools/patches/patch-source_CMakeLists_txt
diff -N spirv-tools/patches/patch-source_CMakeLists_txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ spirv-tools/patches/patch-source_CMakeLists_txt 29 Apr 2020 11:47:48 -0000
@@ -0,0 +1,13 @@
+$OpenBSD$
+
+Index: source/CMakeLists.txt
+--- source/CMakeLists.txt.orig
++++ source/CMakeLists.txt
+@@ -347,6 +347,7 @@ spvtools_pch(SPIRV_SOURCES pch_source)
+
+ add_library(${SPIRV_TOOLS} ${SPIRV_SOURCES})
+ spvtools_default_compile_options(${SPIRV_TOOLS})
++target_include_directories(${SPIRV_TOOLS} BEFORE PRIVATE ${spirv-tools_SOURCE_DIR}/include)
+ target_include_directories(${SPIRV_TOOLS}
+ PUBLIC
+ $<BUILD_INTERFACE:${spirv-tools_SOURCE_DIR}/include>
Index: spirv-tools/patches/patch-source_print_cpp
===================================================================
RCS file: /cvs/ports/graphics/spirv-tools/patches/patch-source_print_cpp,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-source_print_cpp
--- spirv-tools/patches/patch-source_print_cpp 22 Jun 2019 15:24:31 -0000 1.1.1.1
+++ spirv-tools/patches/patch-source_print_cpp 29 Apr 2020 11:47:48 -0000
@@ -3,12 +3,13 @@ $OpenBSD: patch-source_print_cpp,v 1.1.1
Index: source/print.cpp
--- source/print.cpp.orig
+++ source/print.cpp
-@@ -15,7 +15,7 @@
- #include "source/print.h"
+@@ -16,7 +16,8 @@
#if defined(SPIRV_ANDROID) || defined(SPIRV_LINUX) || defined(SPIRV_MAC) || \
-- defined(SPIRV_FREEBSD)
-+ defined(SPIRV_FREEBSD) || defined(SPIRV_OPENBSD)
+ defined(SPIRV_IOS) || defined(SPIRV_FREEBSD) || \
+- defined(SPIRV_EMSCRIPTEN) || defined(SPIRV_FUCHSIA)
++ defined(SPIRV_EMSCRIPTEN) || defined(SPIRV_FUCHSIA) || \
++ defined(SPIRV_OPENBSD)
namespace spvtools {
clr::reset::operator const char*() { return "\x1b[0m"; }
Index: spirv-tools/patches/patch-tools_CMakeLists_txt
===================================================================
RCS file: spirv-tools/patches/patch-tools_CMakeLists_txt
diff -N spirv-tools/patches/patch-tools_CMakeLists_txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ spirv-tools/patches/patch-tools_CMakeLists_txt 29 Apr 2020 11:47:48 -0000
@@ -0,0 +1,15 @@
+$OpenBSD$
+
+prefer local include/spirv-tools over system includes from earlier version
+
+Index: tools/CMakeLists.txt
+--- tools/CMakeLists.txt.orig
++++ tools/CMakeLists.txt
+@@ -53,6 +53,7 @@ if (NOT ${SPIRV_SKIP_EXECUTABLES})
+ cfg/bin_to_dot.h
+ cfg/bin_to_dot.cpp
+ LIBS ${SPIRV_TOOLS})
++ target_include_directories(spirv-cfg BEFORE PRIVATE ${spirv-tools_SOURCE_DIR}/include)
+ target_include_directories(spirv-cfg PRIVATE ${spirv-tools_SOURCE_DIR}
+ ${SPIRV_HEADER_INCLUDE_DIR})
+ set(SPIRV_INSTALL_TARGETS spirv-as spirv-dis spirv-val spirv-opt
Index: spirv-tools/pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/spirv-tools/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- spirv-tools/pkg/PLIST 22 Jun 2019 15:24:31 -0000 1.1.1.1
+++ spirv-tools/pkg/PLIST 29 Apr 2020 11:47:48 -0000
@@ -6,7 +6,6 @@ bin/spirv-lesspipe.sh
@bin bin/spirv-link
@bin bin/spirv-opt
@bin bin/spirv-reduce
-@bin bin/spirv-stats
@bin bin/spirv-val
include/spirv-tools/
include/spirv-tools/instrument.hpp
@@ -14,10 +13,27 @@ include/spirv-tools/libspirv.h
include/spirv-tools/libspirv.hpp
include/spirv-tools/linker.hpp
include/spirv-tools/optimizer.hpp
-lib/libSPIRV-Tools-link.a
-lib/libSPIRV-Tools-opt.a
-lib/libSPIRV-Tools-reduce.a
-lib/libSPIRV-Tools-shared.so
-lib/libSPIRV-Tools.a
+lib/cmake/
+lib/cmake/SPIRV-Tools/
+lib/cmake/SPIRV-Tools-link/
+lib/cmake/SPIRV-Tools-link/SPIRV-Tools-linkConfig.cmake
+lib/cmake/SPIRV-Tools-link/SPIRV-Tools-linkTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/SPIRV-Tools-link/SPIRV-Tools-linkTargets.cmake
+lib/cmake/SPIRV-Tools-opt/
+lib/cmake/SPIRV-Tools-opt/SPIRV-Tools-optConfig.cmake
+lib/cmake/SPIRV-Tools-opt/SPIRV-Tools-optTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/SPIRV-Tools-opt/SPIRV-Tools-optTargets.cmake
+lib/cmake/SPIRV-Tools-reduce/
+lib/cmake/SPIRV-Tools-reduce/SPIRV-Tools-reduceConfig.cmake
+lib/cmake/SPIRV-Tools-reduce/SPIRV-Tools-reduceTarget${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/SPIRV-Tools-reduce/SPIRV-Tools-reduceTarget.cmake
+lib/cmake/SPIRV-Tools/SPIRV-ToolsConfig.cmake
+lib/cmake/SPIRV-Tools/SPIRV-ToolsTarget${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/SPIRV-Tools/SPIRV-ToolsTarget.cmake
+@static-lib lib/libSPIRV-Tools-link.a
+@static-lib lib/libSPIRV-Tools-opt.a
+@static-lib lib/libSPIRV-Tools-reduce.a
+@so lib/libSPIRV-Tools-shared.so
+@static-lib lib/libSPIRV-Tools.a
lib/pkgconfig/SPIRV-Tools-shared.pc
lib/pkgconfig/SPIRV-Tools.pc
Index: vulkan-headers/Makefile
===================================================================
RCS file: /cvs/ports/graphics/vulkan-headers/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- vulkan-headers/Makefile 22 Jun 2019 17:12:27 -0000 1.3
+++ vulkan-headers/Makefile 29 Apr 2020 11:47:49 -0000
@@ -2,12 +2,11 @@
COMMENT = Vulkan header files
-V = 1.1.108.0
+V = 1.2.135.0
PKGNAME = vulkan-headers-${V}
GH_TAGNAME = sdk-${V}
GH_ACCOUNT = KhronosGroup
GH_PROJECT = Vulkan-Headers
-REVISION = 0
CATEGORIES = devel graphics
Index: vulkan-headers/distinfo
===================================================================
RCS file: /cvs/ports/graphics/vulkan-headers/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- vulkan-headers/distinfo 22 Jun 2019 15:26:43 -0000 1.1.1.1
+++ vulkan-headers/distinfo 29 Apr 2020 11:47:49 -0000
@@ -1,2 +1,2 @@
-SHA256 (Vulkan-Headers-sdk-1.1.108.0.tar.gz) = lE6IkR5H5dNLxDYOPlgzoNVQ4+dIPfonpfTThSWhuUM=
-SIZE (Vulkan-Headers-sdk-1.1.108.0.tar.gz) = 580538
+SHA256 (Vulkan-Headers-sdk-1.2.135.0.tar.gz) = vvxpmR4eJo23WSHFd74yo/MV0B14s5t074e6aQh4e2M=
+SIZE (Vulkan-Headers-sdk-1.2.135.0.tar.gz) = 757133
Index: vulkan-headers/patches/patch-include_vulkan_vulkan_hpp
===================================================================
RCS file: vulkan-headers/patches/patch-include_vulkan_vulkan_hpp
diff -N vulkan-headers/patches/patch-include_vulkan_vulkan_hpp
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ vulkan-headers/patches/patch-include_vulkan_vulkan_hpp 29 Apr 2020 11:47:49 -0000
@@ -0,0 +1,50 @@
+$OpenBSD$
+
+Index: include/vulkan/vulkan.hpp
+--- include/vulkan/vulkan.hpp.orig
++++ include/vulkan/vulkan.hpp
+@@ -65,7 +65,7 @@
+
No comments:
Post a Comment