* Noteworthy changes in release 2.3.4 (2022-10-23) [stable] ** Support for Unicode 15.0.0. Closes: #112. We now uses Unicode.org's IDNA2008 tables rather than IANA's. See <https://gitlab.com/libidn/libidn2/-/issues/112> and <https://lists.gnu.org/archive/html/help-libidn/2022-10/msg00000.html> for rationale, which can be summarized into 1) IANA are still on 2019-era Unicode version 12 and we wish to support Unicode version 12-15, 2) consistency with some other implementations, 3) the only incompatibility related to U+19DA is deemed to have minor real-world consequences. Thus we break backwards compatibility for U+19DA in this release compared against libidn2 0.11..2.3.3 thus reverting back to the libidn2 <= 0.11 behaviour. We decided to not bump ABI version and believe this is the best choice going forward as well for minor internal non-API related ABI changes. ** Gnulib updated and now libunistring-optional is used. This allows you to force libidn2 to use internal libunistring with the following command: ./configure --with-included-libunistringdiff -r1.13 -r1.14 pkgsrc/devel/libidn2/Makefile
(wiz)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.13 2022/10/26 10:31:01 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.14 2022/10/30 11:17:47 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= libidn2-2.3.3 | 3 | DISTNAME= libidn2-2.3.4 | |
4 | PKGREVISION= 1 | |||
5 | CATEGORIES= devel | 4 | CATEGORIES= devel | |
6 | MASTER_SITES= ${MASTER_SITE_GNU:=libidn/} | 5 | MASTER_SITES= ${MASTER_SITE_GNU:=libidn/} | |
7 | 6 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 7 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://www.gnu.org/software/libidn/ | 8 | HOMEPAGE= https://www.gnu.org/software/libidn/ | |
10 | COMMENT= Convert internationalized domain names to/from ASCII Encoding | 9 | COMMENT= Convert internationalized domain names to/from ASCII Encoding | |
11 | LICENSE= gnu-gpl-v2 | 10 | LICENSE= gnu-gpl-v2 | |
12 | 11 | |||
13 | USE_LIBTOOL= yes | 12 | USE_LIBTOOL= yes | |
14 | USE_TOOLS+= pkg-config | 13 | USE_TOOLS+= pkg-config | |
15 | GNU_CONFIGURE= yes | 14 | GNU_CONFIGURE= yes | |
16 | PKGCONFIG_OVERRIDE+= libidn2.pc.in | 15 | PKGCONFIG_OVERRIDE+= libidn2.pc.in | |
17 | INFO_FILES= yes | 16 | INFO_FILES= yes |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.6 2022/07/17 08:33:16 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.7 2022/10/30 11:17:47 wiz Exp $ | |
2 | bin/idn2 | 2 | bin/idn2 | |
3 | include/idn2.h | 3 | include/idn2.h | |
4 | info/libidn2.info | 4 | info/libidn2.info | |
5 | lib/libidn2.la | 5 | lib/libidn2.la | |
6 | lib/pkgconfig/libidn2.pc | 6 | lib/pkgconfig/libidn2.pc | |
7 | man/man1/idn2.1 | 7 | man/man1/idn2.1 | |
8 | man/man3/idn2_check_version.3 | 8 | man/man3/idn2_check_version.3 | |
9 | man/man3/idn2_free.3 | 9 | man/man3/idn2_free.3 | |
10 | man/man3/idn2_lookup_u8.3 | 10 | man/man3/idn2_lookup_u8.3 | |
11 | man/man3/idn2_lookup_ul.3 | 11 | man/man3/idn2_lookup_ul.3 | |
12 | man/man3/idn2_register_u8.3 | 12 | man/man3/idn2_register_u8.3 | |
13 | man/man3/idn2_register_ul.3 | 13 | man/man3/idn2_register_ul.3 | |
14 | man/man3/idn2_strerror.3 | 14 | man/man3/idn2_strerror.3 | |
@@ -45,23 +45,24 @@ share/locale/cs/LC_MESSAGES/libidn2.mo | @@ -45,23 +45,24 @@ share/locale/cs/LC_MESSAGES/libidn2.mo | |||
45 | share/locale/da/LC_MESSAGES/libidn2.mo | 45 | share/locale/da/LC_MESSAGES/libidn2.mo | |
46 | share/locale/de/LC_MESSAGES/libidn2.mo | 46 | share/locale/de/LC_MESSAGES/libidn2.mo | |
47 | share/locale/eo/LC_MESSAGES/libidn2.mo | 47 | share/locale/eo/LC_MESSAGES/libidn2.mo | |
48 | share/locale/es/LC_MESSAGES/libidn2.mo | 48 | share/locale/es/LC_MESSAGES/libidn2.mo | |
49 | share/locale/fi/LC_MESSAGES/libidn2.mo | 49 | share/locale/fi/LC_MESSAGES/libidn2.mo | |
50 | share/locale/fr/LC_MESSAGES/libidn2.mo | 50 | share/locale/fr/LC_MESSAGES/libidn2.mo | |
51 | share/locale/fur/LC_MESSAGES/libidn2.mo | 51 | share/locale/fur/LC_MESSAGES/libidn2.mo | |
52 | share/locale/hr/LC_MESSAGES/libidn2.mo | 52 | share/locale/hr/LC_MESSAGES/libidn2.mo | |
53 | share/locale/hu/LC_MESSAGES/libidn2.mo | 53 | share/locale/hu/LC_MESSAGES/libidn2.mo | |
54 | share/locale/id/LC_MESSAGES/libidn2.mo | 54 | share/locale/id/LC_MESSAGES/libidn2.mo | |
55 | share/locale/it/LC_MESSAGES/libidn2.mo | 55 | share/locale/it/LC_MESSAGES/libidn2.mo | |
56 | share/locale/ja/LC_MESSAGES/libidn2.mo | 56 | share/locale/ja/LC_MESSAGES/libidn2.mo | |
57 | share/locale/ka/LC_MESSAGES/libidn2.mo | 57 | share/locale/ka/LC_MESSAGES/libidn2.mo | |
58 | share/locale/ko/LC_MESSAGES/libidn2.mo | |||
58 | share/locale/nl/LC_MESSAGES/libidn2.mo | 59 | share/locale/nl/LC_MESSAGES/libidn2.mo | |
59 | share/locale/pl/LC_MESSAGES/libidn2.mo | 60 | share/locale/pl/LC_MESSAGES/libidn2.mo | |
60 | share/locale/pt_BR/LC_MESSAGES/libidn2.mo | 61 | share/locale/pt_BR/LC_MESSAGES/libidn2.mo | |
61 | share/locale/ro/LC_MESSAGES/libidn2.mo | 62 | share/locale/ro/LC_MESSAGES/libidn2.mo | |
62 | share/locale/ru/LC_MESSAGES/libidn2.mo | 63 | share/locale/ru/LC_MESSAGES/libidn2.mo | |
63 | share/locale/sr/LC_MESSAGES/libidn2.mo | 64 | share/locale/sr/LC_MESSAGES/libidn2.mo | |
64 | share/locale/sv/LC_MESSAGES/libidn2.mo | 65 | share/locale/sv/LC_MESSAGES/libidn2.mo | |
65 | share/locale/uk/LC_MESSAGES/libidn2.mo | 66 | share/locale/uk/LC_MESSAGES/libidn2.mo | |
66 | share/locale/vi/LC_MESSAGES/libidn2.mo | 67 | share/locale/vi/LC_MESSAGES/libidn2.mo | |
67 | share/locale/zh_CN/LC_MESSAGES/libidn2.mo | 68 | share/locale/zh_CN/LC_MESSAGES/libidn2.mo |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.12 2022/07/17 08:33:16 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.13 2022/10/30 11:17:47 wiz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (libidn2-2.3.3.tar.gz) = c15f17df54a6e585fac502c3541899a3becb42560fbd5f48e9a4b2a76cc31990 | 3 | BLAKE2s (libidn2-2.3.4.tar.gz) = 945e961371d041f46f684e2d9690c819c27accd1c34fbe0c885bd12ebc3b1e93 | |
4 | SHA512 (libidn2-2.3.3.tar.gz) = 2dd0201b5224b3eb6a5667e53c9a2beb6e6aefefab23060a70f143bb5d447029e8f4200e4e0460a4fab51767f0bdfc9583a0cc757652bee58f5593106dd18274 | 4 | SHA512 (libidn2-2.3.4.tar.gz) = a6e90ccef56cfd0b37e3333ab3594bb3cec7ca42a138ca8c4f4ce142da208fa792f6c78ca00c01001c2bc02831abcbaf1cf9bcc346a5290fd7b30708f5a462f3 | |
5 | Size (libidn2-2.3.3.tar.gz) = 2116946 bytes | 5 | Size (libidn2-2.3.4.tar.gz) = 2083823 bytes |