pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Remove pkgs of vulkan-sdk, imported to pkgsrc
Module Name: pkgsrc-wip
Committed By: kikadf <kikadf.01%gmail.com@localhost>
Pushed By: kikadf
Date: Fri May 15 08:13:32 2026 +0200
Changeset: 70ad278059664e7fc15d0aa643a9cafc2c34475e
Modified Files:
Makefile
Removed Files:
glslang/DESCR
glslang/Makefile
glslang/PLIST
glslang/buildlink3.mk
glslang/distinfo
spirv-headers/DESCR
spirv-headers/Makefile
spirv-headers/PLIST
spirv-headers/buildlink3.mk
spirv-headers/distinfo
spirv-tools/DESCR
spirv-tools/Makefile
spirv-tools/PLIST
spirv-tools/buildlink3.mk
spirv-tools/distinfo
vulkan-headers/DESCR
vulkan-headers/Makefile
vulkan-headers/Makefile.common
vulkan-headers/PLIST
vulkan-headers/buildlink3.mk
vulkan-headers/distinfo
vulkan-loader/DESCR
vulkan-loader/Makefile
vulkan-loader/PLIST
vulkan-loader/buildlink3.mk
vulkan-loader/distinfo
vulkan-tools/DESCR
vulkan-tools/Makefile
vulkan-tools/PLIST
vulkan-tools/distinfo
vulkan-tools/patches/patch-cube_cube.c
vulkan-tools/patches/patch-cube_cube.cpp
Log Message:
Remove pkgs of vulkan-sdk, imported to pkgsrc
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=70ad278059664e7fc15d0aa643a9cafc2c34475e
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 6 ---
glslang/DESCR | 12 -----
glslang/Makefile | 20 --------
glslang/PLIST | 27 -----------
glslang/buildlink3.mk | 13 -----
glslang/distinfo | 5 --
spirv-headers/DESCR | 8 ---
spirv-headers/Makefile | 22 ---------
spirv-headers/PLIST | 83 --------------------------------
spirv-headers/buildlink3.mk | 13 -----
spirv-headers/distinfo | 5 --
spirv-tools/DESCR | 9 ----
spirv-tools/Makefile | 32 ------------
spirv-tools/PLIST | 46 ------------------
spirv-tools/buildlink3.mk | 24 ---------
spirv-tools/distinfo | 5 --
vulkan-headers/DESCR | 1 -
vulkan-headers/Makefile | 29 -----------
vulkan-headers/Makefile.common | 14 ------
vulkan-headers/PLIST | 67 --------------------------
vulkan-headers/buildlink3.mk | 22 ---------
vulkan-headers/distinfo | 5 --
vulkan-loader/DESCR | 1 -
vulkan-loader/Makefile | 38 ---------------
vulkan-loader/PLIST | 8 ---
vulkan-loader/buildlink3.mk | 16 ------
vulkan-loader/distinfo | 5 --
vulkan-tools/DESCR | 2 -
vulkan-tools/Makefile | 22 ---------
vulkan-tools/PLIST | 4 --
vulkan-tools/distinfo | 7 ---
vulkan-tools/patches/patch-cube_cube.c | 53 --------------------
vulkan-tools/patches/patch-cube_cube.cpp | 53 --------------------
33 files changed, 677 deletions(-)
diffs:
diff --git a/Makefile b/Makefile
index 3ac6e0aeba..1d0f711b45 100644
--- a/Makefile
+++ b/Makefile
@@ -1325,7 +1325,6 @@ SUBDIR+= glkgit
SUBDIR+= glkloader
SUBDIR+= glkterm
SUBDIR+= globalprotect-openconnect
-SUBDIR+= glslang
SUBDIR+= glulxe
SUBDIR+= glusterfs
SUBDIR+= gm2calc
@@ -5495,8 +5494,6 @@ SUBDIR+= spidermonkey24
SUBDIR+= spidermonkey31
SUBDIR+= spiralloops
SUBDIR+= spiralsynth
-SUBDIR+= spirv-headers
-SUBDIR+= spirv-tools
SUBDIR+= splix
SUBDIR+= spot
SUBDIR+= spread4
@@ -5993,9 +5990,6 @@ SUBDIR+= vpnc
SUBDIR+= vpr
SUBDIR+= vscode
SUBDIR+= vsearch
-SUBDIR+= vulkan-headers
-SUBDIR+= vulkan-loader
-SUBDIR+= vulkan-tools
SUBDIR+= w3c-httpd
SUBDIR+= wackamole
SUBDIR+= wadgadget
diff --git a/glslang/DESCR b/glslang/DESCR
deleted file mode 100644
index a52632b817..0000000000
--- a/glslang/DESCR
+++ /dev/null
@@ -1,12 +0,0 @@
-An OpenGL GLSL and OpenGL|ES GLSL (ESSL) front-end for reference validation and
-translation of GLSL/ESSL into an internal abstract syntax tree (AST).
-
-An HLSL front-end for translation of an approximation of HLSL to glslang's AST
-form.
-
-Translates glslang's AST to the Khronos-specified SPIR-V intermediate language.
-
-An API for getting reflection information from the AST, reflection
-types/variables/etc. from the HLL source (not the SPIR-V).
-
-glslang is command-line tool for accessing the functionality above.
diff --git a/glslang/Makefile b/glslang/Makefile
deleted file mode 100644
index 04aab36b56..0000000000
--- a/glslang/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# $NetBSD: Makefile,v 1.1 2026/04/13 14:38:43 kikadf Exp $
-
-.include "../../graphics/vulkan-headers/Makefile.common"
-
-DISTNAME= glslang-${SDK_VERSION}
-CATEGORIES= graphics
-
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://github.com/KhronosGroup/glslang/
-COMMENT= Front end for GLSL/ESSL, HLSL (partial) and SPIR-V generator
-LICENSE= modified-bsd AND 2-clause-bsd AND mit AND apache-2.0 AND gnu-gpl-v3
-
-WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${GITHUB_TAG}
-
-CMAKE_CONFIGURE_ARGS+= -DALLOW_EXTERNAL_SPIRV_TOOLS=ON
-
-.include "../../devel/cmake/build.mk"
-.include "../../lang/python/tool.mk"
-.include "../../parallel/spirv-tools/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/glslang/PLIST b/glslang/PLIST
deleted file mode 100644
index 378d6e84b7..0000000000
--- a/glslang/PLIST
+++ /dev/null
@@ -1,27 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2026/04/13 14:38:43 kikadf Exp $
-bin/glslang
-bin/glslangValidator
-include/glslang/Include/ResourceLimits.h
-include/glslang/Include/glslang_c_interface.h
-include/glslang/Include/glslang_c_shader_types.h
-include/glslang/Include/visibility.h
-include/glslang/MachineIndependent/Versions.h
-include/glslang/Public/ResourceLimits.h
-include/glslang/Public/ShaderLang.h
-include/glslang/Public/resource_limits_c.h
-include/glslang/SPIRV/GlslangToSpv.h
-include/glslang/SPIRV/Logger.h
-include/glslang/SPIRV/SpvTools.h
-include/glslang/SPIRV/disassemble.h
-include/glslang/SPIRV/spirv.hpp11
-include/glslang/build_info.h
-lib/cmake/glslang/glslang-config-version.cmake
-lib/cmake/glslang/glslang-config.cmake
-lib/cmake/glslang/glslang-targets-debug.cmake
-lib/cmake/glslang/glslang-targets.cmake
-lib/libGenericCodeGen.a
-lib/libMachineIndependent.a
-lib/libOSDependent.a
-lib/libSPIRV.a
-lib/libglslang-default-resource-limits.a
-lib/libglslang.a
diff --git a/glslang/buildlink3.mk b/glslang/buildlink3.mk
deleted file mode 100644
index 692568c8a3..0000000000
--- a/glslang/buildlink3.mk
+++ /dev/null
@@ -1,13 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.1 2026/04/13 14:38:43 kikadf Exp $
-
-BUILDLINK_TREE+= glslang
-
-.if !defined(GLSLANG_BUILDLINK3_MK)
-GLSLANG_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.glslang+= glslang>=1.4.341.0
-BUILDLINK_PKGSRCDIR.glslang?= ../../graphics/glslang
-
-.endif # GLSLANG_BUILDLINK3_MK
-
-BUILDLINK_TREE+= -glslang
diff --git a/glslang/distinfo b/glslang/distinfo
deleted file mode 100644
index 4e087eb2f5..0000000000
--- a/glslang/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-$NetBSD: distinfo,v 1.1 2026/04/13 14:38:43 kikadf Exp $
-
-BLAKE2s (glslang-1.4.350.0.tar.gz) = ae487963af81cb27a48261d0985662c8da6676f088efca2bfc6d6c4a7f7ba06f
-SHA512 (glslang-1.4.350.0.tar.gz) = bf93a225f007b8ccb605fe33ed6642d26f2211f77c3530c2418b272c26d7706e94a2da89759cb249c26d2ccfc9e91110f55550f9112fd7ca724867f225ac3e44
-Size (glslang-1.4.350.0.tar.gz) = 4328907 bytes
diff --git a/spirv-headers/DESCR b/spirv-headers/DESCR
deleted file mode 100644
index 132c4ab3b9..0000000000
--- a/spirv-headers/DESCR
+++ /dev/null
@@ -1,8 +0,0 @@
-This package contains machine-readable files for the
-SPIR-V Registry. This includes:
-
-* Header files for various languages.
-* JSON files describing the grammar for the SPIR-V core instruction
- set and the extended instruction sets.
-* The XML registry file.
-* A tool to build the headers from the JSON grammar.
diff --git a/spirv-headers/Makefile b/spirv-headers/Makefile
deleted file mode 100644
index f8f9d04c8b..0000000000
--- a/spirv-headers/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $NetBSD: Makefile,v 1.12 2026/04/13 13:19:10 kikadf Exp $
-
-.include "../../graphics/vulkan-headers/Makefile.common"
-
-DISTNAME= SPIRV-Headers-${SDK_VERSION}
-PKGNAME= ${DISTNAME:tl}
-CATEGORIES= parallel
-
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://github.com/KhronosGroup/SPIRV-Headers
-COMMENT= Headers for translation between SPIR-V and LLVM IR
-LICENSE= mit
-
-WRKSRC= ${WRKDIR}/SPIRV-Headers-${GITHUB_TAG}
-
-PKGCONFIG_OVERRIDE+= SPIRV-Headers.pc.in
-
-pre-configure:
- ${RM} -rf ${WRKSRC}/include/spirv/unified1/*.orig*
-
-.include "../../devel/cmake/build.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/spirv-headers/PLIST b/spirv-headers/PLIST
deleted file mode 100644
index 0ece1d4e26..0000000000
--- a/spirv-headers/PLIST
+++ /dev/null
@@ -1,83 +0,0 @@
-@comment $NetBSD$
-include/spirv/1.0/GLSL.std.450.h
-include/spirv/1.0/OpenCL.std.h
-include/spirv/1.0/extinst.glsl.std.450.grammar.json
-include/spirv/1.0/extinst.opencl.std.100.grammar.json
-include/spirv/1.0/spirv.core.grammar.json
-include/spirv/1.0/spirv.cs
-include/spirv/1.0/spirv.h
-include/spirv/1.0/spirv.hpp
-include/spirv/1.0/spirv.hpp11
-include/spirv/1.0/spirv.json
-include/spirv/1.0/spirv.lua
-include/spirv/1.0/spirv.py
-include/spirv/1.1/GLSL.std.450.h
-include/spirv/1.1/OpenCL.std.h
-include/spirv/1.1/extinst.glsl.std.450.grammar.json
-include/spirv/1.1/extinst.opencl.std.100.grammar.json
-include/spirv/1.1/spirv.core.grammar.json
-include/spirv/1.1/spirv.cs
-include/spirv/1.1/spirv.h
-include/spirv/1.1/spirv.hpp
-include/spirv/1.1/spirv.hpp11
-include/spirv/1.1/spirv.json
-include/spirv/1.1/spirv.lua
-include/spirv/1.1/spirv.py
-include/spirv/1.2/GLSL.std.450.h
-include/spirv/1.2/OpenCL.std.h
-include/spirv/1.2/extinst.glsl.std.450.grammar.json
-include/spirv/1.2/extinst.opencl.std.100.grammar.json
-include/spirv/1.2/spirv.core.grammar.json
-include/spirv/1.2/spirv.cs
-include/spirv/1.2/spirv.h
-include/spirv/1.2/spirv.hpp
-include/spirv/1.2/spirv.hpp11
-include/spirv/1.2/spirv.json
-include/spirv/1.2/spirv.lua
-include/spirv/1.2/spirv.py
-include/spirv/spir-v.xml
-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/ArmMotionEngine.100.h
-include/spirv/unified1/DebugInfo.h
-include/spirv/unified1/GLSL.std.450.h
-include/spirv/unified1/NonSemanticClspvReflection.h
-include/spirv/unified1/NonSemanticDebugBreak.h
-include/spirv/unified1/NonSemanticDebugPrintf.h
-include/spirv/unified1/NonSemanticShaderDebugInfo.h
-include/spirv/unified1/NonSemanticShaderDebugInfo100.h
-include/spirv/unified1/NonSemanticVkspReflection.h
-include/spirv/unified1/OpenCL.std.h
-include/spirv/unified1/OpenCLDebugInfo100.h
-include/spirv/unified1/TOSA.001000.1.h
-include/spirv/unified1/extinst.arm.motion-engine.100.grammar.json
-include/spirv/unified1/extinst.debuginfo.grammar.json
-include/spirv/unified1/extinst.glsl.std.450.grammar.json
-include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json
-include/spirv/unified1/extinst.nonsemantic.debugbreak.grammar.json
-include/spirv/unified1/extinst.nonsemantic.debugprintf.grammar.json
-include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json
-include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.grammar.json
-include/spirv/unified1/extinst.nonsemantic.vkspreflection.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/extinst.tosa.001000.1.grammar.json
-include/spirv/unified1/spirv.bf
-include/spirv/unified1/spirv.core.grammar.json
-include/spirv/unified1/spirv.cs
-include/spirv/unified1/spirv.h
-include/spirv/unified1/spirv.hpp
-include/spirv/unified1/spirv.hpp11
-include/spirv/unified1/spirv.json
-include/spirv/unified1/spirv.lua
-include/spirv/unified1/spirv.py
-include/spirv/unified1/spv.d
-share/cmake/SPIRV-Headers/SPIRV-HeadersConfig.cmake
-share/cmake/SPIRV-Headers/SPIRV-HeadersConfigVersion.cmake
-share/pkgconfig/SPIRV-Headers.pc
diff --git a/spirv-headers/buildlink3.mk b/spirv-headers/buildlink3.mk
deleted file mode 100644
index b301e72fe3..0000000000
--- a/spirv-headers/buildlink3.mk
+++ /dev/null
@@ -1,13 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.4 2025/10/04 12:07:45 tnn Exp $
-
-BUILDLINK_TREE+= spirv-headers
-
-.if !defined(SPIRV_HEADERS_BUILDLINK3_MK)
-SPIRV_HEADERS_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.spirv-headers+= spirv-headers>=1.4.321.0nb1
-BUILDLINK_PKGSRCDIR.spirv-headers?= ../../parallel/spirv-headers
-BUILDLINK_DEPMETHOD.spirv-headers?= build
-.endif # SPIRV_HEADERS_BUILDLINK3_MK
-
-BUILDLINK_TREE+= -spirv-headers
diff --git a/spirv-headers/distinfo b/spirv-headers/distinfo
deleted file mode 100644
index fc9110d32f..0000000000
--- a/spirv-headers/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-$NetBSD: distinfo,v 1.12 2026/04/13 13:19:10 kikadf Exp $
-
-BLAKE2s (SPIRV-Headers-1.4.350.0.tar.gz) = 39169b0f81bf2e0a4ef3e29057cea6dfed3b2aa789d8ae837480bdff28c8016d
-SHA512 (SPIRV-Headers-1.4.350.0.tar.gz) = 5a91928cecb4b4fcf4badffc2e20ba93803f7bb0f3e5bf0f92eba18e689b856b80885bcc61838cadf76423b872952465c53da76ecec0b73164dad1a391192c28
-Size (SPIRV-Headers-1.4.350.0.tar.gz) = 565401 bytes
diff --git a/spirv-tools/DESCR b/spirv-tools/DESCR
deleted file mode 100644
index 2f4d81d723..0000000000
--- a/spirv-tools/DESCR
+++ /dev/null
@@ -1,9 +0,0 @@
-The SPIR-V Tools project provides an API and commands for processing SPIR-V
-modules.
-
-The project includes an assembler, binary module parser, disassembler,
-validator, and optimizer for SPIR-V. Except for the optimizer, all are based
-on a common static library. The library contains all of the implementation
-details, and is used in the standalone tools whilst also enabling integration
-into other code bases directly. The optimizer implementation resides in its
-own library, which depends on the core library.
diff --git a/spirv-tools/Makefile b/spirv-tools/Makefile
deleted file mode 100644
index 5173c6f76d..0000000000
--- a/spirv-tools/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# $NetBSD: Makefile,v 1.6 2026/04/13 13:22:21 kikadf Exp $
-
-.include "../../graphics/vulkan-headers/Makefile.common"
-
-DISTNAME= SPIRV-Tools-${SDK_VERSION}
-PKGNAME= ${DISTNAME:tl}
-CATEGORIES= parallel
-
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://github.com/KhronosGroup/SPIRV-Tools/
-COMMENT= API and commands for processing SPIR-V modules
-LICENSE= apache-2.0
-
-USE_TOOLS+= pkg-config
-
-PKGCONFIG_OVERRIDE+= cmake/SPIRV-Tools-shared.pc.in
-PKGCONFIG_OVERRIDE+= cmake/SPIRV-Tools.pc.in
-
-WRKSRC= ${WRKDIR}/SPIRV-Tools-${GITHUB_TAG}
-
-REPLACE_SH+= tools/lesspipe/spirv-lesspipe.sh
-
-CFLAGS+= -Wno-error=array-bounds
-
-CMAKE_CONFIGURE_ARGS+= -DCMAKE_BUILD_TYPE=Release
-CMAKE_CONFIGURE_ARGS+= -DSPIRV-Headers_SOURCE_DIR=${BUILDLINK_PREFIX.spirv-headers}
-
-.include "../../devel/cmake/build.mk"
-
-.include "../../lang/python/tool.mk"
-.include "../../parallel/spirv-headers/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/spirv-tools/PLIST b/spirv-tools/PLIST
deleted file mode 100644
index 27b5c62342..0000000000
--- a/spirv-tools/PLIST
+++ /dev/null
@@ -1,46 +0,0 @@
-@comment $NetBSD: PLIST,v 1.2 2025/10/04 12:14:22 tnn Exp $
-bin/spirv-as
-bin/spirv-cfg
-bin/spirv-diff
-bin/spirv-dis
-bin/spirv-lesspipe.sh
-bin/spirv-link
-bin/spirv-lint
-bin/spirv-objdump
-bin/spirv-opt
-bin/spirv-reduce
-bin/spirv-val
-include/spirv-tools/libspirv.h
-include/spirv-tools/libspirv.hpp
-include/spirv-tools/linker.hpp
-include/spirv-tools/optimizer.hpp
-lib/cmake/SPIRV-Tools-diff/SPIRV-Tools-diffConfig.cmake
-lib/cmake/SPIRV-Tools-diff/SPIRV-Tools-diffTargets-release.cmake
-lib/cmake/SPIRV-Tools-diff/SPIRV-Tools-diffTargets.cmake
-lib/cmake/SPIRV-Tools-link/SPIRV-Tools-linkConfig.cmake
-lib/cmake/SPIRV-Tools-link/SPIRV-Tools-linkTargets-release.cmake
-lib/cmake/SPIRV-Tools-link/SPIRV-Tools-linkTargets.cmake
-lib/cmake/SPIRV-Tools-lint/SPIRV-Tools-lintConfig.cmake
-lib/cmake/SPIRV-Tools-lint/SPIRV-Tools-lintTargets-release.cmake
-lib/cmake/SPIRV-Tools-lint/SPIRV-Tools-lintTargets.cmake
-lib/cmake/SPIRV-Tools-opt/SPIRV-Tools-optConfig.cmake
-lib/cmake/SPIRV-Tools-opt/SPIRV-Tools-optTargets-release.cmake
-lib/cmake/SPIRV-Tools-opt/SPIRV-Tools-optTargets.cmake
-lib/cmake/SPIRV-Tools-reduce/SPIRV-Tools-reduceConfig.cmake
-lib/cmake/SPIRV-Tools-reduce/SPIRV-Tools-reduceTarget-release.cmake
-lib/cmake/SPIRV-Tools-reduce/SPIRV-Tools-reduceTarget.cmake
-lib/cmake/SPIRV-Tools-tools/SPIRV-Tools-toolsConfig.cmake
-lib/cmake/SPIRV-Tools-tools/SPIRV-Tools-toolsTargets-release.cmake
-lib/cmake/SPIRV-Tools-tools/SPIRV-Tools-toolsTargets.cmake
-lib/cmake/SPIRV-Tools/SPIRV-ToolsConfig.cmake
-lib/cmake/SPIRV-Tools/SPIRV-ToolsTarget-release.cmake
-lib/cmake/SPIRV-Tools/SPIRV-ToolsTarget.cmake
-lib/libSPIRV-Tools-diff.a
-lib/libSPIRV-Tools-link.a
-lib/libSPIRV-Tools-lint.a
-lib/libSPIRV-Tools-opt.a
-lib/libSPIRV-Tools-reduce.a
-lib/libSPIRV-Tools-shared.so
-lib/libSPIRV-Tools.a
-lib/pkgconfig/SPIRV-Tools-shared.pc
-lib/pkgconfig/SPIRV-Tools.pc
diff --git a/spirv-tools/buildlink3.mk b/spirv-tools/buildlink3.mk
deleted file mode 100644
index cc2b73607b..0000000000
--- a/spirv-tools/buildlink3.mk
+++ /dev/null
@@ -1,24 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.4 2026/04/13 13:22:21 kikadf Exp $
-
-BUILDLINK_TREE+= spirv-tools
-
-.if !defined(SPIRV_TOOLS_BUILDLINK3_MK)
-SPIRV_TOOLS_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.spirv-tools+= spirv-tools>=1.4.341.0
-BUILDLINK_PKGSRCDIR.spirv-tools?= ../../parallel/spirv-tools
-BUILDLINK_FILES.spirv-tools+= \
- bin/spirv-as \
- bin/spirv-cfg \
- bin/spirv-diff \
- bin/spirv-dis \
- bin/spirv-link \
- bin/spirv-lint \
- bin/spirv-objdump \
- bin/spirv-opt \
- bin/spirv-reduce \
- bin/spirv-val
-
-.endif # SPIRV_TOOLS_BUILDLINK3_MK
-
-BUILDLINK_TREE+= -spirv-tools
diff --git a/spirv-tools/distinfo b/spirv-tools/distinfo
deleted file mode 100644
index 043aefddf3..0000000000
--- a/spirv-tools/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-$NetBSD: distinfo,v 1.5 2026/04/13 13:22:21 kikadf Exp $
-
-BLAKE2s (SPIRV-Tools-1.4.350.0.tar.gz) = cc95d1329f2e325fd3664c78c2e7e8c688c72843a86b67798b1fbd9ee212f488
-SHA512 (SPIRV-Tools-1.4.350.0.tar.gz) = 765c71b082c77450b0823d9b04cdcfe8990ff83c9c12ab7d2318c1d7c3caf5d0db175ee8618472544c7ef9e18637d679ce07b6b43b2d6040cdb0435a59dd780b
-Size (SPIRV-Tools-1.4.350.0.tar.gz) = 3472744 bytes
diff --git a/vulkan-headers/DESCR b/vulkan-headers/DESCR
deleted file mode 100644
index f63aa02396..0000000000
--- a/vulkan-headers/DESCR
+++ /dev/null
@@ -1 +0,0 @@
-Headers for the Vulkan graphics API.
diff --git a/vulkan-headers/Makefile b/vulkan-headers/Makefile
deleted file mode 100644
index 5e62d9da19..0000000000
--- a/vulkan-headers/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# $NetBSD: Makefile,v 1.18 2026/04/13 13:15:39 kikadf Exp $
-
-.include "Makefile.common"
-
-DISTNAME= vulkan-headers-${SDK_VERSION}
-CATEGORIES= graphics
-GITHUB_PROJECT= Vulkan-Headers
-EXTRACT_USING= bsdtar
-
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://github.com/KhronosGroup/Vulkan-Headers
-COMMENT= Headers for Vulkan Graphics API
-LICENSE= apache-2.0
-
-WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${GITHUB_TAG}
-
-REPLACE_PYTHON+= registry/*.py
-REPLACE_PYTHON+= registry/spec_tools/*.py
-
-.include "../../mk/bsd.prefs.mk"
-
-.include "../../devel/cmake/build.mk"
-.include "../../lang/python/application.mk"
-.if ${OPSYS} != "Darwin"
-.include "../../x11/libX11/buildlink3.mk"
-.include "../../x11/libXrandr/buildlink3.mk"
-.include "../../x11/libxcb/buildlink3.mk"
-.endif
-.include "../../mk/bsd.pkg.mk"
diff --git a/vulkan-headers/Makefile.common b/vulkan-headers/Makefile.common
deleted file mode 100644
index a5171e4b59..0000000000
--- a/vulkan-headers/Makefile.common
+++ /dev/null
@@ -1,14 +0,0 @@
-# $NetBSD: Makefile.common,v 1.2 2026/04/13 14:42:48 kikadf Exp $
-#
-# used by graphics/glslang/Makefile
-# used by graphics/vulkan-headers/Makefile
-# used by graphics/vulkan-loader/Makefile
-# used by graphics/vulkan-tools/Makefile
-# used by parallel/spirv-headers/Makefile
-# used by parallel/spirv-tools/Makefile
-
-SDK_VERSION= 1.4.350.0
-MASTER_SITES= ${MASTER_SITE_GITHUB:=KhronosGroup/}
-GITHUB_TAG= vulkan-sdk-${SDK_VERSION}
-
-USE_LANGUAGES= c c++
diff --git a/vulkan-headers/PLIST b/vulkan-headers/PLIST
deleted file mode 100644
index 94c88c3574..0000000000
--- a/vulkan-headers/PLIST
+++ /dev/null
@@ -1,67 +0,0 @@
-@comment $NetBSD: PLIST,v 1.7 2025/10/04 12:39:56 tnn Exp $
-include/vk_video/vulkan_video_codec_av1std.h
-include/vk_video/vulkan_video_codec_av1std_decode.h
-include/vk_video/vulkan_video_codec_av1std_encode.h
-include/vk_video/vulkan_video_codec_h264std.h
-include/vk_video/vulkan_video_codec_h264std_decode.h
-include/vk_video/vulkan_video_codec_h264std_encode.h
-include/vk_video/vulkan_video_codec_h265std.h
-include/vk_video/vulkan_video_codec_h265std_decode.h
-include/vk_video/vulkan_video_codec_h265std_encode.h
-include/vk_video/vulkan_video_codec_vp9std.h
-include/vk_video/vulkan_video_codec_vp9std_decode.h
-include/vk_video/vulkan_video_codecs_common.h
-include/vulkan/vk_icd.h
-include/vulkan/vk_layer.h
-include/vulkan/vk_platform.h
-include/vulkan/vulkan.cppm
-include/vulkan/vulkan.h
-include/vulkan/vulkan.hpp
-include/vulkan/vulkan_android.h
-include/vulkan/vulkan_beta.h
-include/vulkan/vulkan_core.h
-include/vulkan/vulkan_directfb.h
-include/vulkan/vulkan_enums.hpp
-include/vulkan/vulkan_extension_inspection.hpp
-include/vulkan/vulkan_format_traits.hpp
-include/vulkan/vulkan_fuchsia.h
-include/vulkan/vulkan_funcs.hpp
-include/vulkan/vulkan_ggp.h
-include/vulkan/vulkan_handles.hpp
-include/vulkan/vulkan_hash.hpp
-include/vulkan/vulkan_hpp_macros.hpp
-include/vulkan/vulkan_ios.h
-include/vulkan/vulkan_macos.h
-include/vulkan/vulkan_metal.h
-include/vulkan/vulkan_ohos.h
-include/vulkan/vulkan_raii.hpp
-include/vulkan/vulkan_screen.h
-include/vulkan/vulkan_shared.hpp
-include/vulkan/vulkan_static_assertions.hpp
-include/vulkan/vulkan_structs.hpp
-include/vulkan/vulkan_to_string.hpp
-include/vulkan/vulkan_vi.h
-include/vulkan/vulkan_video.cppm
-include/vulkan/vulkan_video.hpp
-include/vulkan/vulkan_wayland.h
-include/vulkan/vulkan_win32.h
-include/vulkan/vulkan_xcb.h
-include/vulkan/vulkan_xlib.h
-include/vulkan/vulkan_xlib_xrandr.h
-share/cmake/VulkanHeaders/VulkanHeadersConfig.cmake
-share/cmake/VulkanHeaders/VulkanHeadersConfigVersion.cmake
-share/vulkan/registry/apiconventions.py
-share/vulkan/registry/base_generator.py
-share/vulkan/registry/cgenerator.py
-share/vulkan/registry/generator.py
-share/vulkan/registry/parse_dependency.py
-share/vulkan/registry/profiles/VP_KHR_roadmap.json
-share/vulkan/registry/reg.py
-share/vulkan/registry/spec_tools/conventions.py
-share/vulkan/registry/spec_tools/util.py
-share/vulkan/registry/stripAPI.py
-share/vulkan/registry/validusage.json
-share/vulkan/registry/video.xml
-share/vulkan/registry/vk.xml
-share/vulkan/registry/vkconventions.py
-share/vulkan/registry/vulkan_object.py
diff --git a/vulkan-headers/buildlink3.mk b/vulkan-headers/buildlink3.mk
deleted file mode 100644
index b97aca6dcb..0000000000
--- a/vulkan-headers/buildlink3.mk
+++ /dev/null
@@ -1,22 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.5 2025/12/22 14:43:12 adam Exp $
-
-BUILDLINK_TREE+= vulkan-headers
-
-.if !defined(VULKAN_HEADERS_BUILDLINK3_MK)
-VULKAN_HEADERS_BUILDLINK3_MK:=
-
-BUILDLINK_DEPMETHOD.vulkan-headers?= build
-
-BUILDLINK_API_DEPENDS.vulkan-headers+= vulkan-headers>=1.1.126.0
-BUILDLINK_ABI_DEPENDS.vulkan-headers+= vulkan-headers>=1.3.224nb1
-BUILDLINK_PKGSRCDIR.vulkan-headers?= ../../graphics/vulkan-headers
-
-.include "../../mk/bsd.fast.prefs.mk"
-.if ${OPSYS} != "Darwin"
-.include "../../x11/libXrandr/buildlink3.mk"
-.include "../../x11/libX11/buildlink3.mk"
-.include "../../x11/libxcb/buildlink3.mk"
-.endif
-.endif # VULKAN_HEADERS_BUILDLINK3_MK
-
-BUILDLINK_TREE+= -vulkan-headers
diff --git a/vulkan-headers/distinfo b/vulkan-headers/distinfo
deleted file mode 100644
index 03ba9712aa..0000000000
--- a/vulkan-headers/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-$NetBSD: distinfo,v 1.15 2026/04/13 13:15:39 kikadf Exp $
-
-BLAKE2s (vulkan-headers-1.4.350.0.tar.gz) = 274f7d0e4434f6af1857ac7bdfa2a737e76b740cb2081761354780aa1dc7d90f
-SHA512 (vulkan-headers-1.4.350.0.tar.gz) = b7987072292d81bae34d28878b3cc12845db0a51710b4d5c21cf804d7c593b1db9ee736f10b8d7696150a25d9e8e2d3d1e17e670c6cca029858de027d5df08ea
-Size (vulkan-headers-1.4.350.0.tar.gz) = 3271466 bytes
diff --git a/vulkan-loader/DESCR b/vulkan-loader/DESCR
deleted file mode 100644
index 3565a0e51c..0000000000
--- a/vulkan-loader/DESCR
+++ /dev/null
@@ -1 +0,0 @@
-Loader for Vulkan graphics api.
diff --git a/vulkan-loader/Makefile b/vulkan-loader/Makefile
deleted file mode 100644
index 2021bcc81d..0000000000
--- a/vulkan-loader/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# $NetBSD: Makefile,v 1.1 2026/04/13 13:56:07 kikadf Exp $
-
-.include "../../graphics/vulkan-headers/Makefile.common"
-
-DISTNAME= vulkan-loader-${SDK_VERSION}
-CATEGORIES= graphics
-GITHUB_PROJECT= Vulkan-Loader
-EXTRACT_USING= bsdtar
-
-MAINTAINER= nros%NetBSD.org@localhost
-HOMEPAGE= https://github.com/KhronosGroup/Vulkan-Loader/
-COMMENT= Loader for Vulkan Graphics API
-LICENSE= apache-2.0
-
-WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${GITHUB_TAG}
-USE_TOOLS+= pkg-config
-
-LIBVERSION= ${PKGVERSION_NOREV:R}
-PLIST_SUBST+= LIBVERSION=${LIBVERSION}
-
-CMAKE_CONFIGURE_ARGS+= -DBUILD_TESTS=OFF
-CMAKE_CONFIGURE_ARGS+= -DFALLBACK_CONFIG_DIRS="${PKG_SYSCONFDIR}/xdg"
-CMAKE_CONFIGURE_ARGS+= -DFALLBACK_DATA_DIRS="${X11BASE}/share:${PREFIX}/share:/usr/share"
-
-CFLAGS.NetBSD+= -D_NETBSD_SOURCE
-
-PKGCONFIG_OVERRIDE+= loader/vulkan.pc.in
-
-.include "../../devel/cmake/build.mk"
-.include "../../lang/python/tool.mk"
-.include "../../sysutils/libpciaccess/buildlink3.mk"
-.include "../../graphics/vulkan-headers/buildlink3.mk"
-.include "../../x11/libX11/buildlink3.mk"
-.include "../../x11/libxcb/buildlink3.mk"
-.include "../../x11/libXext/buildlink3.mk"
-.include "../../mk/dlopen.buildlink3.mk"
-.include "../../mk/pthread.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/vulkan-loader/PLIST b/vulkan-loader/PLIST
deleted file mode 100644
index 064dcccb6f..0000000000
--- a/vulkan-loader/PLIST
+++ /dev/null
@@ -1,8 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2026/04/13 13:56:07 kikadf Exp $
-lib/cmake/VulkanLoader/VulkanLoaderConfig-noconfig.cmake
-lib/cmake/VulkanLoader/VulkanLoaderConfig.cmake
-lib/cmake/VulkanLoader/VulkanLoaderConfigVersion.cmake
-lib/libvulkan.so
-lib/libvulkan.so.1
-lib/libvulkan.so.${LIBVERSION}
-lib/pkgconfig/vulkan.pc
diff --git a/vulkan-loader/buildlink3.mk b/vulkan-loader/buildlink3.mk
deleted file mode 100644
index da0818c1bf..0000000000
--- a/vulkan-loader/buildlink3.mk
+++ /dev/null
@@ -1,16 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.1 2026/04/13 13:56:07 kikadf Exp $
-
-BUILDLINK_TREE+= vulkan-loader
-
-.if !defined(VULKAN_LOADER_BUILDLINK3_MK)
-VULKAN_LOADER_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.vulkan-loader+= vulkan-loader>=1.4.341.0
-BUILDLINK_PKGSRCDIR.vulkan-loader?= ../../graphics/vulkan-loader
-
-.include "../../graphics/vulkan-headers/buildlink3.mk"
-.include "../../x11/libX11/buildlink3.mk"
-.include "../../x11/libxcb/buildlink3.mk"
-.endif # VULKAN_LOADER_BUILDLINK3_MK
-
-BUILDLINK_TREE+= -vulkan-loader
diff --git a/vulkan-loader/distinfo b/vulkan-loader/distinfo
deleted file mode 100644
index d9612f022a..0000000000
--- a/vulkan-loader/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-$NetBSD: distinfo,v 1.1 2026/04/13 13:56:07 kikadf Exp $
-
-BLAKE2s (vulkan-loader-1.4.350.0.tar.gz) = 305ed2d9e41070f1f000b229e49ae6ae67d533686bc2b81dee1bbd7dc9825fdd
-SHA512 (vulkan-loader-1.4.350.0.tar.gz) = 5d9829bed6e166b598e6769b6263c0d0408ba578c3e99b460e1ca2a5b13bd0ea38f315953f6ad74567fbd7025143050704b87e2ea11e6689c41675220e115ce1
-Size (vulkan-loader-1.4.350.0.tar.gz) = 1800025 bytes
diff --git a/vulkan-tools/DESCR b/vulkan-tools/DESCR
deleted file mode 100644
index 86f2423deb..0000000000
--- a/vulkan-tools/DESCR
+++ /dev/null
@@ -1,2 +0,0 @@
-Vulkan-Tools provides Vulkan tools and utilities that can assist development by
-enabling developers to verify their application's correct use of the Vulkan API.
diff --git a/vulkan-tools/Makefile b/vulkan-tools/Makefile
deleted file mode 100644
index 3702912bbb..0000000000
--- a/vulkan-tools/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $NetBSD: Makefile,v 1.3 2026/04/13 13:17:59 kikadf Exp $
-
-.include "../../graphics/vulkan-headers/Makefile.common"
-
-DISTNAME= vulkan-tools-${SDK_VERSION}
-CATEGORIES= graphics
-GITHUB_PROJECT= Vulkan-Tools
-
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://github.com/KhronosGroup/Vulkan-Tools/
-COMMENT= Vulkan information and demo utilities
-LICENSE= apache-2.0
-
-WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${GITHUB_TAG}
-
-USE_TOOLS+= pkg-config
-
-.include "../../devel/cmake/build.mk"
-.include "../../devel/wayland/buildlink3.mk"
-.include "../../devel/wayland-protocols/buildlink3.mk"
-.include "../../graphics/vulkan-headers/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/vulkan-tools/PLIST b/vulkan-tools/PLIST
deleted file mode 100644
index 94473e386f..0000000000
--- a/vulkan-tools/PLIST
+++ /dev/null
@@ -1,4 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2025/03/08 22:57:40 jakllsch Exp $
-bin/vkcube
-bin/vkcubepp
-bin/vulkaninfo
diff --git a/vulkan-tools/distinfo b/vulkan-tools/distinfo
deleted file mode 100644
index 1b39f4aae0..0000000000
--- a/vulkan-tools/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-$NetBSD: distinfo,v 1.5 2026/04/13 13:17:59 kikadf Exp $
-
-BLAKE2s (vulkan-tools-1.4.350.0.tar.gz) = 1ff991985ffa7aead517a63eea9e9f592cb2631a56324ffaa824c0e07a4d07d6
-SHA512 (vulkan-tools-1.4.350.0.tar.gz) = 2d2afbcb06bb1ee08ffb3cbe133b531fe6341e90fa0dca4d5459dbdedf201521e798226768a7e307f8b6c08b388114a34a9a581a294f6226ca7a2fcd6f63f813
-Size (vulkan-tools-1.4.350.0.tar.gz) = 811196 bytes
-SHA1 (patch-cube_cube.c) = 662d641041852e2fc049abba57623ca52a88eb5b
-SHA1 (patch-cube_cube.cpp) = 8e960de47586bf0bc8e148b1c3b288d305c58831
diff --git a/vulkan-tools/patches/patch-cube_cube.c b/vulkan-tools/patches/patch-cube_cube.c
deleted file mode 100644
index 84334563c2..0000000000
--- a/vulkan-tools/patches/patch-cube_cube.c
+++ /dev/null
@@ -1,53 +0,0 @@
-$NetBSD: patch-cube_cube.c,v 1.1 2025/10/04 12:39:56 tnn Exp $
-
-Allow building on NetBSD.
-
---- cube/cube.c.orig 2025-10-04 12:29:59.680457395 +0000
-+++ cube/cube.c
-@@ -44,7 +44,9 @@
- #include "xcb_loader.h"
- #endif
- #if defined(VK_USE_PLATFORM_WAYLAND_KHR)
-+#if defined(__linux__)
- #include <linux/input.h>
-+#endif
- #include "wayland_loader.h"
- #endif
-
-@@ -3581,9 +3583,11 @@ static void pointer_handle_motion(void *
- static void pointer_handle_button(void *data, struct wl_pointer *wl_pointer, uint32_t serial, uint32_t time, uint32_t button,
- uint32_t state) {
- struct demo *demo = data;
-+#if defined(__linux__)
- if (button == BTN_LEFT && state == WL_POINTER_BUTTON_STATE_PRESSED) {
- xdg_toplevel_move(demo->xdg_toplevel, demo->seat, serial);
- }
-+#endif
- }
-
- static void pointer_handle_axis(void *data, struct wl_pointer *wl_pointer, uint32_t time, uint32_t axis, wl_fixed_t value) {}
-@@ -3603,6 +3607,7 @@ static void keyboard_handle_key(void *da
- uint32_t state) {
- if (state != WL_KEYBOARD_KEY_STATE_RELEASED) return;
- struct demo *demo = data;
-+#if defined(__linux__)
- switch (key) {
- case KEY_ESC: // Escape
- demo->quit = true;
-@@ -3617,6 +3622,7 @@ static void keyboard_handle_key(void *da
- demo->pause = !demo->pause;
- break;
- }
-+#endif
- }
-
- static void keyboard_handle_modifiers(void *data, struct wl_keyboard *keyboard, uint32_t serial, uint32_t mods_depressed,
-@@ -5079,7 +5085,7 @@ void android_main(struct android_app *ap
- }
- }
- }
--#elif defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__QNX__) || defined(__GNU__)
-+#elif defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__QNX__) || defined(__GNU__) || defined(__NetBSD__)
- int main(int argc, char **argv) {
- struct demo demo;
-
diff --git a/vulkan-tools/patches/patch-cube_cube.cpp b/vulkan-tools/patches/patch-cube_cube.cpp
deleted file mode 100644
index 0906587035..0000000000
--- a/vulkan-tools/patches/patch-cube_cube.cpp
+++ /dev/null
@@ -1,53 +0,0 @@
-$NetBSD: patch-cube_cube.cpp,v 1.2 2025/10/04 12:39:56 tnn Exp $
-
-Allow building on NetBSD.
-
---- cube/cube.cpp.orig 2025-10-04 12:29:34.996749955 +0000
-+++ cube/cube.cpp
-@@ -40,7 +40,9 @@
- #include "xcb_loader.h"
- #endif
- #if defined(VK_USE_PLATFORM_WAYLAND_KHR)
-+#if defined(__linux__)
- #include <linux/input.h>
-+#endif
- #include "wayland_loader.h"
- #endif
- #if defined(VK_USE_PLATFORM_FUCHSIA)
-@@ -578,9 +580,11 @@ static void pointer_handle_motion(void *
- static void pointer_handle_button(void *data, struct wl_pointer *wl_pointer, uint32_t serial, uint32_t time, uint32_t button,
- uint32_t state) {
- Demo &demo = *static_cast<Demo *>(data);
-+#if defined(__linux__)
- if (button == BTN_LEFT && state == WL_POINTER_BUTTON_STATE_PRESSED) {
- xdg_toplevel_move(demo.window_toplevel, demo.seat, serial);
- }
-+#endif
- }
-
- static void pointer_handle_axis(void *data, struct wl_pointer *wl_pointer, uint32_t time, uint32_t axis, wl_fixed_t value) {}
-@@ -600,6 +604,7 @@ static void keyboard_handle_key(void *da
- uint32_t state) {
- if (state != WL_KEYBOARD_KEY_STATE_RELEASED) return;
- Demo &demo = *static_cast<Demo *>(data);
-+#if defined(__linux__)
- switch (key) {
- case KEY_ESC: // Escape
- demo.quit = true;
-@@ -614,6 +619,7 @@ static void keyboard_handle_key(void *da
- demo.pause = !demo.pause;
- break;
- }
-+#endif
- }
-
- static void keyboard_handle_modifiers(void *data, wl_keyboard *keyboard, uint32_t serial, uint32_t mods_depressed,
-@@ -4133,7 +4139,7 @@ int WINAPI WinMain(HINSTANCE hInstance,
- }
-
- #elif defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__QNX__) || defined(__GNU__) || \
-- defined(__Fuchsia__)
-+ defined(__Fuchsia__) || defined(__NetBSD__)
-
- template <WsiPlatform WSI_PLATFORM>
- void Demo::execute() {
Home |
Main Index |
Thread Index |
Old Index