devel/glslang: move to graphics/ where shaderc is

This commit is contained in:
Jan Beich 2020-12-23 20:12:36 +00:00
parent 8d2b2a2768
commit 722141d9c4
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=559023
17 changed files with 13 additions and 12 deletions

1
MOVED
View File

@ -15800,3 +15800,4 @@ www/rubygem-rack21|www/rubygem-rack|2020-12-18|Obsolete, please use www/rubygem-
devel/vulkan-headers|graphics/vulkan-headers|2020-12-23|Moved to a better category, aligning with vulkan-loader
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

View File

@ -15,7 +15,7 @@ COMMENT= Vulkan/OpenGL overlay for CPU/GPU monitoring
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= glslangValidator:devel/glslang \
BUILD_DEPENDS= glslangValidator:graphics/glslang \
${LOCALBASE}/share/vulkan/registry/vk.xml:graphics/vulkan-headers \
${PYTHON_PKGNAMEPREFIX}mako>=0:textproc/py-mako@${PY_FLAVOR}
LIB_DEPENDS= libinotify.so:devel/libinotify

View File

@ -819,7 +819,6 @@
SUBDIR += global
SUBDIR += glog
SUBDIR += glrparser
SUBDIR += glslang
SUBDIR += glui
SUBDIR += gmake
SUBDIR += gn

View File

@ -263,6 +263,7 @@
SUBDIR += gliv
SUBDIR += glosm
SUBDIR += glpng
SUBDIR += glslang
SUBDIR += gltt
SUBDIR += glx-utils
SUBDIR += gmic

View File

@ -2,7 +2,7 @@
PORTNAME= glslang
DISTVERSION= 8.13.3743
CATEGORIES= devel graphics
CATEGORIES= graphics
MAINTAINER= jbeich@FreeBSD.org
COMMENT= OpenGL and OpenGL ES shader front end and validator

View File

@ -23,7 +23,7 @@ OPTIONS_SINGLE_VULKAN= GLSLANG SHADERC
OPTIONS_SUB= yes
GLSLANG_DESC= glslang SPIR-V compiler
GLSLANG_BUILD_DEPENDS= glslang>0:devel/glslang
GLSLANG_BUILD_DEPENDS= glslang>0:graphics/glslang
GLSLANG_MESON_ENABLED= glslang
GLSLANG_VARS= LLD_UNSAFE=yes
GLSLANG_IMPLIES= VULKAN

View File

@ -118,7 +118,7 @@ VDPAU_BUILD_DEPENDS= libvdpau>0:multimedia/libvdpau
VDPAU_MESON_ENABLED= gallium-vdpau
VULKAN_DESC= Vulkan drivers and layers
VULKAN_BUILD_DEPENDS= glslangValidator:devel/glslang
VULKAN_BUILD_DEPENDS= glslangValidator:graphics/glslang
VULKAN_MESON_TRUE= vulkan-device-select-layer vulkan-overlay-layer
anv_DESC= Haswell and newer
radv_DESC= Southern Islands and newer

View File

@ -14,7 +14,7 @@ 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:devel/glslang
${LOCALBASE}/lib/libHLSL.a:graphics/glslang
USES= cmake compiler:c++11-lib pkgconfig localbase:ldflags python:build
USE_LDCONFIG= yes

View File

@ -11,7 +11,7 @@ COMMENT= Tools and demos for the Vulkan graphics API
LICENSE= APACHE20
BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers \
glslangValidator:devel/glslang
glslangValidator:graphics/glslang
LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader
USES= cmake compiler:c++11-lib pkgconfig python:3.4+,build

View File

@ -13,7 +13,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/spirv.hpp:devel/glslang
${LOCALBASE}/include/SPIRV/spirv.hpp:graphics/glslang
USES= cmake compiler:c++11-lib pkgconfig python:3.4+,build
USE_LDCONFIG= yes

View File

@ -10,7 +10,7 @@ COMMENT= Scale and denoise images using convolutional neural networks
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= glslangValidator:devel/glslang \
BUILD_DEPENDS= glslangValidator:graphics/glslang \
vulkan-headers>0:graphics/vulkan-headers
LIB_DEPENDS= libwebp.so:graphics/webp \
libvulkan.so:graphics/vulkan-loader

View File

@ -18,7 +18,7 @@ OPTIONS_DEFINE= VULKAN
OPTIONS_DEFAULT= VULKAN
VULKAN_DESC= Vulkan compute support
VULKAN_BUILD_DEPENDS= glslang>0:devel/glslang \
VULKAN_BUILD_DEPENDS= glslang>0:graphics/glslang \
${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers \
${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader
VULKAN_CMAKE_BOOL= NCNN_VULKAN NCNN_SYSTEM_GLSLANG

View File

@ -248,7 +248,7 @@ GCRYPT_LIB_DEPENDS= libgcrypt.so:security/libgcrypt
GCRYPT_CONFIGURE_ENABLE= gcrypt
# glslang
GLSLANG_BUILD_DEPENDS= glslang>0:devel/glslang \
GLSLANG_BUILD_DEPENDS= glslang>0:graphics/glslang \
spirv-tools>0:devel/spirv-tools
GLSLANG_CONFIGURE_ENABLE= libglslang
GLSLANG_LDFLAGS= -lm

View File

@ -17,7 +17,7 @@ COMMENT= Micro-compositor from SteamOS
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= glslangValidator:devel/glslang \
BUILD_DEPENDS= glslangValidator:graphics/glslang \
evdev-proto>0:devel/evdev-proto \
vulkan-headers>0:graphics/vulkan-headers \
wayland-protocols>=1.17:graphics/wayland-protocols \