aboutsummaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
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 \