aboutsummaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2020-06-08 15:06:52 +0000
committerJan Beich <jbeich@FreeBSD.org>2020-06-08 15:06:52 +0000
commit423d668177cb33d867ff6537f2f1ba838f207813 (patch)
treebd38e6b94b52736f3a7e6c234be170d34bd3a028 /graphics
parentf93a97228a2e6a21821c0d30c81913e719ae7ad2 (diff)
downloadports-423d668177cb33d867ff6537f2f1ba838f207813.tar.gz
ports-423d668177cb33d867ff6537f2f1ba838f207813.zip
graphics/mesa-devel: enable NLS support
WARNING: Gettext not found, all translation targets will be ignored. python3.7 src/util/xmlpool/gen_xmlpool.py --template src/util/xmlpool/t_options.h --output src/util/xmlpool/options.h --localedir _build/src/util/xmlpool --languages ca es de nl sv fr Warning: language 'ca' not found. Warning: language 'es' not found. Warning: language 'de' not found. Warning: language 'nl' not found. Warning: language 'sv' not found. Warning: language 'fr' not found. https://bugs.archlinux.org/task/66310 https://gitlab.freedesktop.org/mesa/mesa/commit/7834926a4f5c
Notes
Notes: svn path=/head/; revision=538221
Diffstat (limited to 'graphics')
-rw-r--r--graphics/mesa-devel/Makefile8
1 files changed, 7 insertions, 1 deletions
diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile
index 28eefb8e193a..aced15124ad1 100644
--- a/graphics/mesa-devel/Makefile
+++ b/graphics/mesa-devel/Makefile
@@ -66,7 +66,7 @@ PLIST_SUB= ARCH=${ARCH:S/amd/x86_/} PKGNAMESUFFIX=${PKGNAMESUFFIX}
LDFLAGS+= -fuse-ld=lld
.endif
-OPTIONS_DEFINE= ${OPTIONS_MULTI} LIBUNWIND LLVM VAAPI VDPAU WAYLAND X11 ZSTD
+OPTIONS_DEFINE= ${OPTIONS_MULTI} LIBUNWIND LLVM NLS VAAPI VDPAU WAYLAND X11 ZSTD
OPTIONS_DEFAULT= ${OPTIONS_MULTI} LIBUNWIND LLVM VAAPI VDPAU WAYLAND X11 ZSTD
OPTIONS_MULTI= DRI GALLIUM VULKAN
OPTIONS_MULTI_DRI= i965
@@ -106,6 +106,8 @@ LLVM_BINARY_ALIAS= llvm-config=llvm-config${LLVM_DEFAULT}
${i}_IMPLIES+= LLVM
.endfor
+NLS_USES= gettext-tools
+
VAAPI_BUILD_DEPENDS= libva>0:multimedia/libva
VAAPI_MESON_ENABLED= gallium-va
@@ -140,6 +142,10 @@ post-patch:
${WRKSRC}/src/util/00-${PKGBASE}-defaults.conf
.endif
+pre-build-NLS-on:
+# Meson doesn't automatically generate translations
+ @${DO_MAKE_BUILD} -C ${BUILD_WRKSRC} xmlpool-gmo
+
post-install:
.if defined(PKGNAMESUFFIX)
@${INSTALL_DATA} ${WRKDIR}/libmap.conf \