head 1.9; access; symbols pkgsrc-2022Q4:1.8.0.124 pkgsrc-2022Q4-base:1.8 pkgsrc-2022Q3:1.8.0.122 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.8.0.120 pkgsrc-2022Q2-base:1.8 pkgsrc-2022Q1:1.8.0.118 pkgsrc-2022Q1-base:1.8 pkgsrc-2021Q4:1.8.0.116 pkgsrc-2021Q4-base:1.8 pkgsrc-2021Q3:1.8.0.114 pkgsrc-2021Q3-base:1.8 pkgsrc-2021Q2:1.8.0.112 pkgsrc-2021Q2-base:1.8 pkgsrc-2021Q1:1.8.0.110 pkgsrc-2021Q1-base:1.8 pkgsrc-2020Q4:1.8.0.108 pkgsrc-2020Q4-base:1.8 pkgsrc-2020Q3:1.8.0.106 pkgsrc-2020Q3-base:1.8 pkgsrc-2020Q2:1.8.0.102 pkgsrc-2020Q2-base:1.8 pkgsrc-2020Q1:1.8.0.82 pkgsrc-2020Q1-base:1.8 pkgsrc-2019Q4:1.8.0.104 pkgsrc-2019Q4-base:1.8 pkgsrc-2019Q3:1.8.0.100 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.8.0.98 pkgsrc-2019Q2-base:1.8 pkgsrc-2019Q1:1.8.0.96 pkgsrc-2019Q1-base:1.8 pkgsrc-2018Q4:1.8.0.94 pkgsrc-2018Q4-base:1.8 pkgsrc-2018Q3:1.8.0.92 pkgsrc-2018Q3-base:1.8 pkgsrc-2018Q2:1.8.0.90 pkgsrc-2018Q2-base:1.8 pkgsrc-2018Q1:1.8.0.88 pkgsrc-2018Q1-base:1.8 pkgsrc-2017Q4:1.8.0.86 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.84 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.8.0.80 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.78 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.8.0.76 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.8.0.74 pkgsrc-2016Q3-base:1.8 pkgsrc-2016Q2:1.8.0.72 pkgsrc-2016Q2-base:1.8 pkgsrc-2016Q1:1.8.0.70 pkgsrc-2016Q1-base:1.8 pkgsrc-2015Q4:1.8.0.68 pkgsrc-2015Q4-base:1.8 pkgsrc-2015Q3:1.8.0.66 pkgsrc-2015Q3-base:1.8 pkgsrc-2015Q2:1.8.0.64 pkgsrc-2015Q2-base:1.8 pkgsrc-2015Q1:1.8.0.62 pkgsrc-2015Q1-base:1.8 pkgsrc-2014Q4:1.8.0.60 pkgsrc-2014Q4-base:1.8 pkgsrc-2014Q3:1.8.0.58 pkgsrc-2014Q3-base:1.8 pkgsrc-2014Q2:1.8.0.56 pkgsrc-2014Q2-base:1.8 pkgsrc-2014Q1:1.8.0.54 pkgsrc-2014Q1-base:1.8 pkgsrc-2013Q4:1.8.0.52 pkgsrc-2013Q4-base:1.8 pkgsrc-2013Q3:1.8.0.50 pkgsrc-2013Q3-base:1.8 pkgsrc-2013Q2:1.8.0.48 pkgsrc-2013Q2-base:1.8 pkgsrc-2013Q1:1.8.0.46 pkgsrc-2013Q1-base:1.8 pkgsrc-2012Q4:1.8.0.44 pkgsrc-2012Q4-base:1.8 pkgsrc-2012Q3:1.8.0.42 pkgsrc-2012Q3-base:1.8 pkgsrc-2012Q2:1.8.0.40 pkgsrc-2012Q2-base:1.8 pkgsrc-2012Q1:1.8.0.38 pkgsrc-2012Q1-base:1.8 pkgsrc-2011Q4:1.8.0.36 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.8.0.34 pkgsrc-2011Q3-base:1.8 pkgsrc-2011Q2:1.8.0.32 pkgsrc-2011Q2-base:1.8 pkgsrc-2011Q1:1.8.0.30 pkgsrc-2011Q1-base:1.8 pkgsrc-2010Q4:1.8.0.28 pkgsrc-2010Q4-base:1.8 pkgsrc-2010Q3:1.8.0.26 pkgsrc-2010Q3-base:1.8 pkgsrc-2010Q2:1.8.0.24 pkgsrc-2010Q2-base:1.8 pkgsrc-2010Q1:1.8.0.22 pkgsrc-2010Q1-base:1.8 pkgsrc-2009Q4:1.8.0.20 pkgsrc-2009Q4-base:1.8 pkgsrc-2009Q3:1.8.0.18 pkgsrc-2009Q3-base:1.8 pkgsrc-2009Q2:1.8.0.16 pkgsrc-2009Q2-base:1.8 pkgsrc-2009Q1:1.8.0.14 pkgsrc-2009Q1-base:1.8 pkgsrc-2008Q4:1.8.0.12 pkgsrc-2008Q4-base:1.8 pkgsrc-2008Q3:1.8.0.10 pkgsrc-2008Q3-base:1.8 cube-native-xorg:1.8.0.8 cube-native-xorg-base:1.8 pkgsrc-2008Q2:1.8.0.6 pkgsrc-2008Q2-base:1.8 cwrapper:1.8.0.4 pkgsrc-2008Q1:1.8.0.2 pkgsrc-2008Q1-base:1.8 pkgsrc-2007Q4:1.7.0.8 pkgsrc-2007Q4-base:1.7 pkgsrc-2007Q3:1.7.0.6 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.7.0.4 pkgsrc-2007Q2-base:1.7 pkgsrc-2007Q1:1.7.0.2 pkgsrc-2007Q1-base:1.7 pkgsrc-2006Q4:1.6.0.12 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.10 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.6.0.8 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.6.0.6 pkgsrc-2006Q1-base:1.6 pkgsrc-2005Q4:1.6.0.4 pkgsrc-2005Q4-base:1.6 pkgsrc-2005Q3:1.6.0.2 pkgsrc-2005Q3-base:1.6 pkgsrc-2005Q2:1.5.0.6 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.4 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.2 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.4.0.8 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.6 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.4 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.4.0.2 pkgsrc-2003Q4-base:1.4 netbsd-1-6-1:1.2.0.2 netbsd-1-6-1-base:1.2 buildlink2:1.1.0.2; locks; strict; comment @# @; 1.9 date 2023.01.23.15.22.24; author wiz; state dead; branches; next 1.8; commitid EN1yTFg9Lop0aGaE; 1.8 date 2008.01.13.09.30.57; author joerg; state Exp; branches; next 1.7; 1.7 date 2007.03.20.00.44.53; author wiz; state dead; branches; next 1.6; 1.6 date 2005.07.28.15.15.18; author adam; state Exp; branches; next 1.5; 1.5 date 2004.11.23.12.38.00; author adam; state Exp; branches; next 1.4; 1.4 date 2003.09.12.13.52.02; author seb; state Exp; branches; next 1.3; 1.3 date 2003.07.13.13.32.30; author wiz; state Exp; branches; next 1.2; 1.2 date 2002.08.25.18.38.19; author jlam; state Exp; branches; next 1.1; 1.1 date 2002.08.22.22.31.33; author jlam; state dead; branches 1.1.2.1; next ; 1.1.2.1 date 2002.08.22.22.31.33; author jlam; state Exp; branches; next ; desc @@ 1.9 log @libiconv: update to 1.17. New in 1.17: * The libiconv library is now licensed under the LGPL version 2.1, instead of the LGPL version 2.0. The iconv program continues to be licensed under GPL version 3. * Added converters for many single-byte EBCDIC encodings: IBM-{037,273,277,278,280,282,284,285,297,423,424,425,500,838,870,871,875}, IBM-{880,905,924,1025,1026,1047,1097,1112,1122,1123,1130,1132,1137,1140}, IBM-{1141,1142,1143,1144,1145,1146,1147,1148,1149,1153,1154,1155,1156,1157}, IBM-{1158,1160,1164,1165,1166,4971,12712,16804}. They are available through the configure option '--enable-extra-encodings'. New in 1.16: * The preloadable library has been removed. New in 1.15: * The UTF-8 converter now rejects surrogates and out-of-range code points. * Added ISO-2022-JP-MS converter. * Updated the CP1255 converter to map one more character. * The functions now support strings longer than 2 GB. @ text @$NetBSD: patch-ad,v 1.8 2008/01/13 09:30:57 joerg Exp $ Always export locale_alias as e.g. libintl expects it. --- libcharset/include/localcharset.h.build.in.orig 2008-01-12 18:20:07.000000000 +0100 +++ libcharset/include/localcharset.h.build.in @@@@ -20,7 +20,7 @@@@ #ifndef _LOCALCHARSET_H #define _LOCALCHARSET_H -#if @@HAVE_VISIBILITY@@ && BUILDING_LIBCHARSET +#if @@HAVE_VISIBILITY@@ #define LIBCHARSET_DLL_EXPORTED __attribute__((__visibility__("default"))) #else #define LIBCHARSET_DLL_EXPORTED @ 1.8 log @Keep locale_alias symbol and don't hide it when visibility support exists and libiconv is compiled. This restores symmetry between libiconv.so, libiconv.a and libintl and fixes the build of gettext-tools on Linux. Bump revision. @ text @d1 1 a1 1 $NetBSD$ @ 1.7 log @Update to 1.11: New in 1.11: * The iconv program has new options --unicode-subst, --byte-subst, --widechar-subst that allow to specify substitutions for characters that cannot be converted. * The iconv program now understands long options: long option equivalent to --from-code -f --to-code -t --list -l --silent -s * The CP936 converter is now different from the GBK converter: it has changed to include the Euro sign and private area characters. CP936 is no longer an alias of GBK. * Updated GB18030 converter to include all private area characters. * Updated CP950 converter to include the Euro sign and private area characters. * Updated CP949 converter to include private area characters. * Updated the BIG5-HKSCS converter. The old BIG5-HKSCS converter is renamed to BIG5-HKSCS:1999 and updated to Unicode 4. New converters BIG5-HKSCS:2001 and BIG5-HKSCS:2004 are added. BIG5-HKSCS is now an alias for BIG5-HKSCS:2004. * Added a few irreversible mappings to the CP932 converter. * Tidy up the list of symbols exported from libiconv (assumes gcc >= 4.0). @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.6 2005/07/28 15:15:18 adam Exp $ d3 7 a9 9 --- configure.orig 2003-07-02 10:34:07.000000000 +0000 +++ configure @@@@ -1905,7 +1905,7 @@@@ fi -test "$mandir" != '${prefix}/man' || mandir='${datadir}/man' +#test "$mandir" != '${prefix}/man' || mandir='${datadir}/man' d11 5 a15 1 ac_ext=c @ 1.6 log @Changes 1.10: * Added ISO-8859-11 converter. * Updated the ISO-8859-7 converter. * Added ATARIST converter, available through --enable-extra-encodings. * Added BIG5-2003 converter (experimental), available through --enable-extra-encodings. * Updated EUC-TW converter to include the Euro sign. * The preloadable library has been renamed from libiconv_plug.so to preloadable_libiconv.so. * Portability to mingw. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.5 2004/11/23 12:38:00 adam Exp $ @ 1.5 log @Changes 1.9.2: * Bug fixes @ text @d1 1 a1 1 $NetBSD$ a13 8 @@@@ -13900,6 +13900,7 @@@@ else chmod u+w . $rm conftest* out/* rmdir out + rm -f core core.* *.core cd .. rmdir conftest $rm conftest* @ 1.4 log @NetBSD/sparc64 1.6.1_STABLE's f771 -at least- leaves a nice coredump in directory conftest during configire run. So then 'rmdir conftest' fails, then all 'cc -o conftest ...' tests fail, then ... So clean up a bit before rmdir'ing conftest hence fix compilation on said platform. @ text @d3 1 a3 1 --- configure.orig 2003-05-22 20:19:20.000000000 +0000 d14 1 a14 1 @@@@ -13898,6 +13898,7 @@@@ else @ 1.3 log @Update to 1.9.1. * Many more transliterations. * New configuration option --enable-relocatable. @ text @d3 1 a3 1 --- configure.orig Sun Jul 13 10:39:43 2003 d14 8 @ 1.2 log @Merge changes in packages from the buildlink2 branch that have buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.1.2.1 2002/08/22 22:31:33 jlam Exp $ d3 3 a5 10 --- src/Makefile.in.orig Thu Aug 22 15:14:31 2002 +++ src/Makefile.in Thu Aug 22 15:20:07 2002 @@@@ -78,7 +78,7 @@@@ if [ ! -d $(DESTDIR)$(bindir) ] ; then mkdir $(DESTDIR)$(bindir) ; fi case "@@host_os@@" in \ hpux*) $(CC) $(LDFLAGS) iconv.@@OBJEXT@@ -L$(libdir) -liconv @@LIBINTL@@ -o iconv;; \ - *) $(LIBTOOL_LINK) $(CC) $(LDFLAGS) iconv.@@OBJEXT@@ $(libdir)/libiconv.la @@LTLIBINTL@@ -o iconv;; \ + *) $(LIBTOOL_LINK) $(CC) $(LDFLAGS) iconv.@@OBJEXT@@ ../lib/libiconv.la @@LTLIBINTL@@ -o iconv;; \ esac $(LIBTOOL_INSTALL) $(INSTALL_PROGRAM) iconv $(DESTDIR)$(bindir)/iconv d7 7 @ 1.1 log @file patch-ad was initially added on branch buildlink2. @ text @d1 13 @ 1.1.2.1 log @Patch out attempt by libiconv Makefile to be clever since we don't need it (and it breaks) when using buildlink2. @ text @a0 13 $NetBSD$ --- src/Makefile.in.orig Thu Aug 22 15:14:31 2002 +++ src/Makefile.in Thu Aug 22 15:20:07 2002 @@@@ -78,7 +78,7 @@@@ if [ ! -d $(DESTDIR)$(bindir) ] ; then mkdir $(DESTDIR)$(bindir) ; fi case "@@host_os@@" in \ hpux*) $(CC) $(LDFLAGS) iconv.@@OBJEXT@@ -L$(libdir) -liconv @@LIBINTL@@ -o iconv;; \ - *) $(LIBTOOL_LINK) $(CC) $(LDFLAGS) iconv.@@OBJEXT@@ $(libdir)/libiconv.la @@LTLIBINTL@@ -o iconv;; \ + *) $(LIBTOOL_LINK) $(CC) $(LDFLAGS) iconv.@@OBJEXT@@ ../lib/libiconv.la @@LTLIBINTL@@ -o iconv;; \ esac $(LIBTOOL_INSTALL) $(INSTALL_PROGRAM) iconv $(DESTDIR)$(bindir)/iconv @