head 1.3; access; symbols pkgsrc-2026Q2:1.2.0.22 pkgsrc-2026Q2-base:1.2 pkgsrc-2026Q1:1.2.0.20 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.18 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.16 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.14 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.12 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.2.0.10 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.8 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.6 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.4 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.2 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.1.0.2 pkgsrc-2023Q3-base:1.1; locks; strict; comment @ * @; 1.3 date 2026.07.21.19.21.42; author adam; state dead; branches; next 1.2; commitid hf8GsHA6tatbvyOG; 1.2 date 2023.11.07.10.51.11; author wiz; state Exp; branches; next 1.1; commitid bqjbyx8dKr9XoFLE; 1.1 date 2023.06.30.08.31.04; author tnn; state Exp; branches; next ; commitid kw7XC18ZoaAVNWuE; desc @@ 1.3 log @gettext-lib: remove unused patches @ text @$NetBSD: patch-gettext-runtime_intl_intl-compat.c,v 1.2 2023/11/07 10:51:11 wiz Exp $ Make sure bindtextdomain(3) is visible on macOS, as it cannot be exported otherwise: ld: warning: cannot export hidden symbol _bindtextdomain from .libs/intl-compat.o --- gettext-runtime/intl/intl-compat.c.orig 2023-09-19 20:11:19.000000000 +0000 +++ gettext-runtime/intl/intl-compat.c @@@@ -54,7 +54,7 @@@@ /* When building a DLL, we must export some functions. Note that because the functions are only defined for binary backward compatibility, we don't need to use __declspec(dllimport) in any case. */ -#if HAVE_VISIBILITY && BUILDING_DLL +#if HAVE_VISIBILITY && BUILDING_DLL || defined(__APPLE__) # define DLL_EXPORTED __attribute__((__visibility__("default"))) #elif defined _MSC_VER && BUILDING_DLL /* When building with MSVC, exporting a symbol means that the object file @ 1.2 log @gettext*: update to 0.22.3 Version 0.22.3 - October 2023 * Portability: - The libintl library now works on macOS 14. (Older versions of libintl crash on macOS 14, due to an incompatible change in macOS.) Version 0.22.2 - September 2023 * Bug fixes: - The libintl shared library now exports again some symbols that were accidentally missing. This bug was introduced in version 0.22. Version 0.22.1 - September 2023 * Bug fixes: - xgettext's processing of large Perl files may have led to errors - "xgettext --join-existing" could encounter errors. These bugs were introduced in version 0.22. * Portability: - Building on Android is now supported. @ text @d1 1 a1 1 $NetBSD: patch-gettext-runtime_intl_intl-compat.c,v 1.1 2023/06/30 08:31:04 tnn Exp $ @ 1.1 log @gettext-lib: make sure bindtextdomain(3) is visible on macOS. Bump. @ text @d1 1 a1 1 $NetBSD$ d7 1 a7 1 --- gettext-runtime/intl/intl-compat.c.orig 2023-06-30 08:04:29.086186639 +0000 d9 1 a9 1 @@@@ -47,7 +47,7 @@@@ d17 1 a17 1 # define DLL_EXPORTED __declspec(dllexport) @