pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

spirv-tools: moved to pkgsrc



Module Name:	pkgsrc-wip
Committed By:	Tobias Nygren <tnn%NetBSD.org@localhost>
Pushed By:	tnn
Date:		Tue Sep 23 15:52:40 2025 +0200
Changeset:	aabe768e2796eed04a6784ef7f5c00e6752b4741

Modified Files:
	Makefile
	glslang/Makefile
	libclc/Makefile
	mesa/options.mk
	ncnn/Makefile
Removed Files:
	spirv-tools/COMMIT_MSG
	spirv-tools/DESCR
	spirv-tools/Makefile
	spirv-tools/PLIST
	spirv-tools/buildlink3.mk
	spirv-tools/distinfo

Log Message:
spirv-tools: moved to pkgsrc

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=aabe768e2796eed04a6784ef7f5c00e6752b4741

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                  |  1 -
 glslang/Makefile          |  2 +-
 libclc/Makefile           |  2 +-
 mesa/options.mk           |  2 +-
 ncnn/Makefile             |  2 +-
 spirv-tools/COMMIT_MSG    |  3 ---
 spirv-tools/DESCR         |  9 ---------
 spirv-tools/Makefile      | 32 --------------------------------
 spirv-tools/PLIST         | 45 ---------------------------------------------
 spirv-tools/buildlink3.mk | 13 -------------
 spirv-tools/distinfo      |  5 -----
 11 files changed, 4 insertions(+), 112 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 3fe995e541..a5edf9bdea 100644
--- a/Makefile
+++ b/Makefile
@@ -5472,7 +5472,6 @@ SUBDIR+=	spidermonkey24
 SUBDIR+=	spidermonkey31
 SUBDIR+=	spiralloops
 SUBDIR+=	spiralsynth
-SUBDIR+=	spirv-tools
 SUBDIR+=	splix
 SUBDIR+=	spot
 SUBDIR+=	spread4
diff --git a/glslang/Makefile b/glslang/Makefile
index 713a50cd8f..ccbda74112 100644
--- a/glslang/Makefile
+++ b/glslang/Makefile
@@ -16,5 +16,5 @@ CMAKE_CONFIGURE_ARGS+=	-DALLOW_EXTERNAL_SPIRV_TOOLS=ON
 
 .include "../../devel/cmake/build.mk"
 
-.include "../../wip/spirv-tools/buildlink3.mk"
+.include "../../parallel/spirv-tools/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/libclc/Makefile b/libclc/Makefile
index 2e2ed15cd9..9760c5773d 100644
--- a/libclc/Makefile
+++ b/libclc/Makefile
@@ -24,7 +24,7 @@ PYTHON_FOR_BUILD_ONLY=	yes
 PKGCONFIG_OVERRIDE+=	libclc.pc.in
 
 .include "../../devel/cmake/build.mk"
-.include "../../wip/spirv-tools/buildlink3.mk"
+.include "../../parallel/spirv-tools/buildlink3.mk"
 .include "../../parallel/spirv-llvm-translator/buildlink3.mk"
 .include "../../lang/llvm/buildlink3.mk"
 .include "../../lang/clang/buildlink3.mk"
diff --git a/mesa/options.mk b/mesa/options.mk
index ffce563f1b..2582d72484 100644
--- a/mesa/options.mk
+++ b/mesa/options.mk
@@ -72,7 +72,7 @@ MESON_ARGS+=		-Dllvm=enabled
 .  include "../../devel/libelf/buildlink3.mk"
 .  include "../../lang/llvm/buildlink3.mk"
 .  include "../../wip/libclc/buildlink3.mk"
-.  include "../../wip/spirv-tools/buildlink3.mk"
+.  include "../../parallel/spirv-tools/buildlink3.mk"
 .  include "../../lang/libunwind/buildlink3.mk"
 .  include "../../lang/clang/buildlink3.mk"
 
diff --git a/ncnn/Makefile b/ncnn/Makefile
index 890baac7d1..73a308bbeb 100644
--- a/ncnn/Makefile
+++ b/ncnn/Makefile
@@ -24,5 +24,5 @@ CMAKE_CONFIGURE_ARGS+=	-DNCNN_VULKAN=ON
 .include "../../wip/vulkan-loader/buildlink3.mk"
 BUILDLINK_FILES.glslang+=	bin/glslang bin/spirv-remap
 .include "../../wip/glslang/buildlink3.mk"
-.include "../../wip/spirv-tools/buildlink3.mk"
+.include "../../parallel/spirv-tools/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/spirv-tools/COMMIT_MSG b/spirv-tools/COMMIT_MSG
deleted file mode 100644
index 0c2c524efa..0000000000
--- a/spirv-tools/COMMIT_MSG
+++ /dev/null
@@ -1,3 +0,0 @@
-parallel/spirv-tools: Add version 2024.2
-
-Packaged in wip by Frédéric Fauberteau
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 3e54c3fb71..0000000000
--- a/spirv-tools/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# $NetBSD$
-
-DISTNAME=	SPIRV-Tools-2025.1
-PKGNAME=	${DISTNAME:tl}
-CATEGORIES=	parallel
-MASTER_SITES=	${MASTER_SITE_GITHUB:=KhronosGroup/}
-GITHUB_TAG=	v${PKGVERSION_NOREV}
-
-MAINTAINER=	triaxx%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
-USE_LANGUAGES=	c c++
-
-PKGCONFIG_OVERRIDE+=	cmake/SPIRV-Tools-shared.pc.in
-PKGCONFIG_OVERRIDE+=	cmake/SPIRV-Tools.pc.in
-
-WRKSRC=		${WRKDIR}/${DISTNAME}
-
-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 "../../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 38c805ef5d..0000000000
--- a/spirv-tools/PLIST
+++ /dev/null
@@ -1,45 +0,0 @@
-@comment $NetBSD$
-bin/spirv-as
-bin/spirv-cfg
-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 a147873a19..0000000000
--- a/spirv-tools/buildlink3.mk
+++ /dev/null
@@ -1,13 +0,0 @@
-# $NetBSD$
-
-BUILDLINK_TREE+=	spirv-tools
-
-.if !defined(SPIRV_TOOLS_BUILDLINK3_MK)
-SPIRV_TOOLS_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.spirv-tools+=	spirv-tools>=2024.2
-BUILDLINK_PKGSRCDIR.spirv-tools?=	../../wip/spirv-tools
-
-.endif	# SPIRV_TOOLS_BUILDLINK3_MK
-
-BUILDLINK_TREE+=	-spirv-tools
diff --git a/spirv-tools/distinfo b/spirv-tools/distinfo
deleted file mode 100644
index 2d1bf39f89..0000000000
--- a/spirv-tools/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-$NetBSD$
-
-BLAKE2s (SPIRV-Tools-2025.1.tar.gz) = 279995a17c65ab3ab8a11ecdce73d08a5402d715a23a01e7394e1b58924aee15
-SHA512 (SPIRV-Tools-2025.1.tar.gz) = 8b2da6d38324a9cbb1a3471f30025a000f3ec77f351b2e3bf779ce99b8e03e1e8425b12f5318df1487dc3d27631f0e71b251adf9835252e1283cf472f96840c7
-Size (SPIRV-Tools-2025.1.tar.gz) = 3242384 bytes


Home | Main Index | Thread Index | Old Index