head 1.1; access; symbols; locks; strict; comment @# @; 1.1 date 2026.07.01.08.12.08; author wiz; state Exp; branches; next ; commitid 8AomLkjBU8DerVLG; desc @@ 1.1 log @xfontsel: add upstream patch fixing linking on NetBSD. Remove workaround. Bump PKGREVISION. @ text @$NetBSD$ Trying to workaround https://github.com/mesonbuild/meson/issues/3740 which causes meson to fail to detect it needs to link against libintl for gettext() on NetBSD. https://gitlab.freedesktop.org/xorg/app/xfontsel/-/merge_requests/18 --- meson.build.orig 2026-06-29 01:07:03.000000000 +0000 +++ meson.build @@@@ -51,10 +51,12 @@@@ deps = [dep_libxaw, dep_libxmu, dep_libxt, dep_libx11, deps = [dep_libxaw, dep_libxmu, dep_libxt, dep_libx11, dep_xproto] # Internationalization & localization support -use_gettext = cc.has_function('gettext') +libintl_prefix = '#include ' +use_gettext = cc.has_function('gettext', prefix: libintl_prefix) if use_gettext == false dep_libintl = cc.find_library('intl', required: false) - use_gettext = cc.has_function('gettext', dependencies: dep_libintl) + use_gettext = cc.has_function('gettext', dependencies: dep_libintl, + prefix: libintl_prefix) if use_gettext == true deps += dep_libintl endif @