devel/spirv-tools: move to graphics/ where glslang is
This commit is contained in:
parent
bb3505fd5f
commit
2ed21bec6c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=559263
1
MOVED
1
MOVED
@ -15801,3 +15801,4 @@ devel/vulkan-headers|graphics/vulkan-headers|2020-12-23|Moved to a better catego
|
||||
devel/vulkan-tools|graphics/vulkan-tools|2020-12-23|Moved to a better category, aligning with vulkan-loader
|
||||
devel/vulkan-vulkan-validation-layers|graphics/vulkan-vulkan-validation-layers|2020-12-23|Moved to a better category, aligning with vulkan-loader
|
||||
devel/glslang|graphics/glslang|2020-12-23|Moved to a better category, aligning with shaderc
|
||||
devel/spirv-tools|graphics/spirv-tools|2020-12-25|Moved to a better category, aligning with glslang and shaderc
|
||||
|
@ -6730,7 +6730,6 @@
|
||||
SUBDIR += spice-protocol
|
||||
SUBDIR += spin
|
||||
SUBDIR += spirv-llvm-translator
|
||||
SUBDIR += spirv-tools
|
||||
SUBDIR += splint
|
||||
SUBDIR += spread-sheet-widget
|
||||
SUBDIR += srecord
|
||||
|
@ -1019,6 +1019,7 @@
|
||||
SUBDIR += sk1libs
|
||||
SUBDIR += skanlite
|
||||
SUBDIR += spectacle
|
||||
SUBDIR += spirv-tools
|
||||
SUBDIR += springgraph
|
||||
SUBDIR += squish
|
||||
SUBDIR += ssocr
|
||||
|
@ -10,8 +10,8 @@ COMMENT= GLSL/HLSL to SPIR-V shader compiler
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
||||
BUILD_DEPENDS= ${LOCALBASE}/lib/libSPIRV-Tools-opt.a:devel/spirv-tools \
|
||||
${LOCALBASE}/lib/libHLSL.a:graphics/glslang
|
||||
BUILD_DEPENDS= ${LOCALBASE}/lib/libHLSL.a:graphics/glslang \
|
||||
${LOCALBASE}/lib/libSPIRV-Tools-opt.a:graphics/spirv-tools
|
||||
|
||||
USES= cmake compiler:c++11-lib pkgconfig localbase:ldflags python:build
|
||||
USE_LDCONFIG= yes
|
||||
|
@ -3,7 +3,7 @@
|
||||
PORTNAME= spirv-tools
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2020.6
|
||||
CATEGORIES= devel graphics
|
||||
CATEGORIES= graphics
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
COMMENT= Tools for processing SPIR-V intermediate shader language modules
|
@ -12,9 +12,9 @@ COMMENT= Direct3D 12 to Vulkan translation
|
||||
LICENSE= LGPL21+
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= ${LOCALBASE}/include/spirv-tools/libspirv.h:devel/spirv-tools \
|
||||
BUILD_DEPENDS= ${LOCALBASE}/include/spirv-tools/libspirv.h:graphics/spirv-tools \
|
||||
${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers
|
||||
LIB_DEPENDS= libSPIRV-Tools-shared.so:devel/spirv-tools \
|
||||
LIB_DEPENDS= libSPIRV-Tools-shared.so:graphics/spirv-tools \
|
||||
libvulkan.so:graphics/vulkan-loader
|
||||
RUN_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers
|
||||
|
||||
@ -25,7 +25,7 @@ CONFIGURE_ARGS= --with-spirv-tools
|
||||
TEST_TARGET= check
|
||||
|
||||
# XXX Move to a separate port (a la graphics/vulkan-headers) and maybe make
|
||||
# devel/spirv-tools depend on it as well
|
||||
# graphics/spirv-tools depend on it as well
|
||||
USE_GITHUB= nodefault
|
||||
GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.3:headers/external/spirv-headers
|
||||
CPPFLAGS+= -isystem${WRKSRC}/external/spirv-headers/include
|
||||
|
@ -12,7 +12,7 @@ LICENSE= APACHE20
|
||||
|
||||
# NOTE: keep spirv-tools and glslang up to date when updating Vulkan
|
||||
BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers \
|
||||
${LOCALBASE}/include/spirv-tools/libspirv.h:devel/spirv-tools \
|
||||
${LOCALBASE}/include/spirv-tools/libspirv.h:graphics/spirv-tools \
|
||||
${LOCALBASE}/include/glslang/SPIRV/spirv.hpp:graphics/glslang
|
||||
|
||||
USES= cmake compiler:c++11-lib pkgconfig python:3.4+,build
|
||||
|
@ -249,7 +249,7 @@ GCRYPT_CONFIGURE_ENABLE= gcrypt
|
||||
|
||||
# glslang
|
||||
GLSLANG_BUILD_DEPENDS= glslang>0:graphics/glslang \
|
||||
spirv-tools>0:devel/spirv-tools
|
||||
spirv-tools>0:graphics/spirv-tools
|
||||
GLSLANG_CONFIGURE_ENABLE= libglslang
|
||||
GLSLANG_LDFLAGS= -lm
|
||||
|
||||
|
@ -10,7 +10,7 @@ COMMENT= Tiling X11 window manager with Vulkan compositor
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= spirv-opt:devel/spirv-tools \
|
||||
BUILD_DEPENDS= spirv-opt:graphics/spirv-tools \
|
||||
vulkan-headers>0:graphics/vulkan-headers \
|
||||
glslc:graphics/shaderc \
|
||||
glm>0:math/glm
|
||||
|
Loading…
Reference in New Issue
Block a user