aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2022-01-18 10:20:15 +0000
committerJan Beich <jbeich@FreeBSD.org>2022-01-18 10:22:50 +0000
commit5b7a5e5d39a886e904f19c00211de7abb24842c4 (patch)
treefd3e6b12a20fa82d1edc7ed0d3e022a766592346
parented6dfa7816a51b2e7e0468d8b351640019c82afb (diff)
downloadports-5b7a5e5d39a886e904f19c00211de7abb24842c4.tar.gz
ports-5b7a5e5d39a886e904f19c00211de7abb24842c4.zip
graphics/libplacebo: track libunwind dependency after ed6dfa7816a5
-rw-r--r--graphics/libplacebo/Makefile9
1 files changed, 7 insertions, 2 deletions
diff --git a/graphics/libplacebo/Makefile b/graphics/libplacebo/Makefile
index 498ba4cb9101..6c1c58d7899f 100644
--- a/graphics/libplacebo/Makefile
+++ b/graphics/libplacebo/Makefile
@@ -15,10 +15,11 @@ USE_LDCONFIG= yes
GH_ACCOUNT= haasn
MESON_ARGS= -Ddemos=false
-OPTIONS_DEFINE= LCMS2 OPENGL TEST VULKAN
-OPTIONS_DEFAULT=LCMS2 OPENGL SHADERC
+OPTIONS_DEFINE= LCMS2 LIBUNWIND OPENGL TEST VULKAN
+OPTIONS_DEFAULT=LCMS2 LIBUNWIND OPENGL SHADERC
OPTIONS_SINGLE= VULKAN
OPTIONS_SINGLE_VULKAN= GLSLANG SHADERC
+OPTIONS_EXCLUDE+= ${ARCH:Naarch64:Namd64:Ni386:Npowerpc64:Npowerpc64le:Nx86_64:C/.+/LIBUNWIND/}
OPTIONS_SUB= yes
GLSLANG_DESC= glslang SPIR-V compiler
@@ -29,6 +30,10 @@ GLSLANG_IMPLIES= VULKAN
LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2
LCMS2_MESON_ENABLED= lcms
+LIBUNWIND_DESC= Use libunwind for stacktraces
+LIBUNWIND_LIB_DEPENDS= libunwind.so:devel/libunwind
+LIBUNWIND_MESON_ENABLED= unwind
+
OPENGL_LIB_DEPENDS= libepoxy.so:graphics/libepoxy
OPENGL_MESON_ENABLED= opengl