svn commit: r538221 - head/graphics/mesa-devel
Jan Beich
jbeich at FreeBSD.org
Mon Jun 8 15:06:53 UTC 2020
Author: jbeich
Date: Mon Jun 8 15:06:52 2020
New Revision: 538221
URL: https://svnweb.freebsd.org/changeset/ports/538221
Log:
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
Modified:
head/graphics/mesa-devel/Makefile (contents, props changed)
Modified: head/graphics/mesa-devel/Makefile
==============================================================================
--- head/graphics/mesa-devel/Makefile Mon Jun 8 15:06:42 2020 (r538220)
+++ head/graphics/mesa-devel/Makefile Mon Jun 8 15:06:52 2020 (r538221)
@@ -66,7 +66,7 @@ PLIST_SUB= ARCH=${ARCH:S/amd/x86_/} PKGNAMESUFFIX=${PK
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_DEFAU
${i}_IMPLIES+= LLVM
.endfor
+NLS_USES= gettext-tools
+
VAAPI_BUILD_DEPENDS= libva>0:multimedia/libva
VAAPI_MESON_ENABLED= gallium-va
@@ -139,6 +141,10 @@ post-patch:
@${MV} ${WRKSRC}/src/util/00-${PORTNAME}-defaults.conf \
${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)
More information about the svn-ports-all
mailing list