diff --git a/dns/libidn/Makefile b/dns/libidn/Makefile index aa20152c5514..0f73de5008b5 100644 --- a/dns/libidn/Makefile +++ b/dns/libidn/Makefile @@ -1,43 +1,39 @@ # Created by: Kirill Ponomarew PORTNAME= libidn -DISTVERSION= 1.35 +DISTVERSION= 1.38 CATEGORIES= dns MASTER_SITES= GNU MAINTAINER= gaod@hychen.org COMMENT= Internationalized Domain Names command line tool LICENSE= GPLv2+ LGPL3+ LICENSE_COMB= dual LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYINGv2 LICENSE_FILE_LGPL3+ = ${WRKSRC}/COPYING.LESSERv3 USES= cpe gmake iconv libtool localbase makeinfo pathfix perl5 pkgconfig GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes USE_PERL5= build CPE_VENDOR= gnu INFO= libidn OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes -NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext - -post-patch: - @${REINPLACE_CMD} -e '/^Libs.private:/s/$$/ @LTLIBINTL@/' \ - ${WRKSRC}/libidn.pc.in +NLS_CONFIGURE_ENABLE= nls post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in FAQ NEWS README ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/dns/libidn/distinfo b/dns/libidn/distinfo index a5be6d676646..ccc0e9c31e0f 100644 --- a/dns/libidn/distinfo +++ b/dns/libidn/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1554134359 -SHA256 (libidn-1.35.tar.gz) = f11af1005b46b7b15d057d7f107315a1ad46935c7fcdf243c16e46ec14f0fe1e -SIZE (libidn-1.35.tar.gz) = 4169217 +TIMESTAMP = 1628506982 +SHA256 (libidn-1.38.tar.gz) = de00b840f757cd3bb14dd9a20d5936473235ddcba06d4bc2da804654b8bbf0f6 +SIZE (libidn-1.38.tar.gz) = 2681263 diff --git a/dns/libidn/files/patch-po_LINGUAS b/dns/libidn/files/patch-po_LINGUAS deleted file mode 100644 index 8bb6033ab864..000000000000 --- a/dns/libidn/files/patch-po_LINGUAS +++ /dev/null @@ -1,8 +0,0 @@ ---- po/LINGUAS.orig -+++ po/LINGUAS -@@ -1,5 +1,3 @@ --en@boldquot --en@quot - cs - da - de diff --git a/dns/libidn/pkg-descr b/dns/libidn/pkg-descr index f098244d8314..ee4b6400dcd3 100644 --- a/dns/libidn/pkg-descr +++ b/dns/libidn/pkg-descr @@ -1,14 +1,14 @@ GNU Libidn is an implementation of the Stringprep, Punycode, and IDNA specifications defined by the IETF Internationalized Domain Names (IDN) working group. It is used to prepare internationalized strings (such as domain name labels, usernames, and passwords) in order to increase the likelihood that string input and string comparison work in ways that make sense for typical users throughout the world. The library contains a generic Stringprep implementation that does Unicode 3.2 NFKC normalization, mapping and prohibition of characters, and bidirectional character handling. Profiles for iSCSI, Kerberos 5, Nameprep, SASL, and XMPP are included. Punycode and ASCII Compatible Encoding (ACE) via IDNA are supported. -WWW: http://www.gnu.org/software/libidn +WWW: https://www.gnu.org/software/libidn/ diff --git a/dns/libidn/pkg-plist b/dns/libidn/pkg-plist index 14e5bfa9f141..5b966aeb2e7c 100644 --- a/dns/libidn/pkg-plist +++ b/dns/libidn/pkg-plist @@ -1,88 +1,88 @@ bin/idn include/idn-free.h include/idn-int.h include/idna.h include/pr29.h include/punycode.h include/stringprep.h include/tld.h share/info/libidn-components.png lib/libidn.a lib/libidn.so lib/libidn.so.12 -lib/libidn.so.12.6.0 +lib/libidn.so.12.6.3 libdata/pkgconfig/libidn.pc man/man1/idn.1.gz man/man3/idn_free.3.gz man/man3/idna_strerror.3.gz man/man3/idna_to_ascii_4i.3.gz man/man3/idna_to_ascii_4z.3.gz man/man3/idna_to_ascii_8z.3.gz man/man3/idna_to_ascii_lz.3.gz man/man3/idna_to_unicode_44i.3.gz man/man3/idna_to_unicode_4z4z.3.gz man/man3/idna_to_unicode_8z4z.3.gz man/man3/idna_to_unicode_8z8z.3.gz man/man3/idna_to_unicode_8zlz.3.gz man/man3/idna_to_unicode_lzlz.3.gz man/man3/pr29_4.3.gz man/man3/pr29_4z.3.gz man/man3/pr29_8z.3.gz man/man3/pr29_strerror.3.gz man/man3/punycode_decode.3.gz man/man3/punycode_encode.3.gz man/man3/punycode_strerror.3.gz man/man3/stringprep.3.gz man/man3/stringprep_4i.3.gz man/man3/stringprep_4zi.3.gz man/man3/stringprep_check_version.3.gz man/man3/stringprep_convert.3.gz man/man3/stringprep_locale_charset.3.gz man/man3/stringprep_locale_to_utf8.3.gz man/man3/stringprep_profile.3.gz man/man3/stringprep_strerror.3.gz man/man3/stringprep_ucs4_nfkc_normalize.3.gz man/man3/stringprep_ucs4_to_utf8.3.gz man/man3/stringprep_unichar_to_utf8.3.gz man/man3/stringprep_utf8_nfkc_normalize.3.gz man/man3/stringprep_utf8_to_locale.3.gz man/man3/stringprep_utf8_to_ucs4.3.gz man/man3/stringprep_utf8_to_unichar.3.gz man/man3/tld_check_4.3.gz man/man3/tld_check_4t.3.gz man/man3/tld_check_4tz.3.gz man/man3/tld_check_4z.3.gz man/man3/tld_check_8z.3.gz man/man3/tld_check_lz.3.gz man/man3/tld_default_table.3.gz man/man3/tld_get_4.3.gz man/man3/tld_get_4z.3.gz man/man3/tld_get_table.3.gz man/man3/tld_get_z.3.gz man/man3/tld_strerror.3.gz %%PORTDOCS%%%%DOCSDIR%%/FAQ %%PORTDOCS%%%%DOCSDIR%%/NEWS %%PORTDOCS%%%%DOCSDIR%%/README share/emacs/site-lisp/idna.el share/emacs/site-lisp/punycode.el %%NLS%%share/locale/cs/LC_MESSAGES/libidn.mo %%NLS%%share/locale/da/LC_MESSAGES/libidn.mo %%NLS%%share/locale/de/LC_MESSAGES/libidn.mo %%NLS%%share/locale/eo/LC_MESSAGES/libidn.mo %%NLS%%share/locale/es/LC_MESSAGES/libidn.mo %%NLS%%share/locale/fi/LC_MESSAGES/libidn.mo %%NLS%%share/locale/fr/LC_MESSAGES/libidn.mo %%NLS%%share/locale/hr/LC_MESSAGES/libidn.mo %%NLS%%share/locale/hu/LC_MESSAGES/libidn.mo %%NLS%%share/locale/id/LC_MESSAGES/libidn.mo %%NLS%%share/locale/it/LC_MESSAGES/libidn.mo %%NLS%%share/locale/ja/LC_MESSAGES/libidn.mo %%NLS%%share/locale/nl/LC_MESSAGES/libidn.mo %%NLS%%share/locale/pl/LC_MESSAGES/libidn.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/libidn.mo %%NLS%%share/locale/ro/LC_MESSAGES/libidn.mo %%NLS%%share/locale/sr/LC_MESSAGES/libidn.mo %%NLS%%share/locale/sv/LC_MESSAGES/libidn.mo %%NLS%%share/locale/uk/LC_MESSAGES/libidn.mo %%NLS%%share/locale/vi/LC_MESSAGES/libidn.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/libidn.mo