Path to this page:
./
devel/libidn2,
Convert internationalized domain names to/from ASCII Encoding
Branch: CURRENT,
Version: 2.3.4,
Package name: libidn2-2.3.4,
Maintainer: pkgsrc-usersLibidn2 is a free software implementation of IDNA2008, Punycode and TR46
in the form of a library. It contains functionality to convert
internationalized domain names to and from ASCII Compatible Encoding
(ACE), following the IDNA2008 and TR46 standards.
The library is a rewrite of the popular but legacy libidn library, and
is backwards (API) compatible with it.
Required to run:[
textproc/libunistring]
Required to build:[
pkgtools/cwrappers]
Master sites: (Expand)
Filesize: 2034.983 KB
Version history: (Expand)
- (2022-10-30) Updated to version: libidn2-2.3.4
- (2022-10-26) Updated to version: libidn2-2.3.3nb1
- (2022-07-17) Updated to version: libidn2-2.3.3
- (2021-07-29) Updated to version: libidn2-2.3.2
- (2021-05-20) Updated to version: libidn2-2.3.1
- (2019-11-22) Updated to version: libidn2-2.3.0
CVS history: (Expand)
2023-11-06 12:38:57 by Nia Alarie | Files touched by this commit (1) |
Log message:
libidn2: Explicitly disable RPATH on Darwin, fixes build on 10.4
|
2023-06-11 02:41:07 by Amitai Schleier | Files touched by this commit (3) |
Log message:
Borrow upstream gnulib commit 0814a293 to fix static_assert on
Solaris 11.4.
|
2022-10-30 12:19:22 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
libidn2: add TEST_TARGET; pkglint fix
|
2022-10-30 12:17:47 by Thomas Klausner | Files touched by this commit (3) |  |
Log message:
* 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-libunistring
|
2022-10-26 12:32:08 by Thomas Klausner | Files touched by this commit (687) |
Log message:
*: bump PKGREVISION for libunistring shlib major bump
|
2022-07-17 10:33:16 by Thomas Klausner | Files touched by this commit (3) |  |
Log message:
libidn2: update to 2.3.3.
* Noteworthy changes in release 2.3.3 (2022-07-11) [stable]
** Upgrade IDNA Tables from Unicode 11 to 12.
** Upgrade TR46 Tables from Unicode 13 to 14.
** Updated gnulib files and various build fixes.
Gnulib's Unicode code claims conformance to Unicode 14.0.0 rather than
Unicode 9.0.0. A bug in Libidn2's build system was fixed that caused
the system libunistring to be used even though the system version was
too old.
** Self-check improvements.
Self-checks for the idn2 command line tool were added. Closes: #96.
The C self-checks in tests/ should now be usable outside of the
libidn2 build environment, for system integration checks of a
system-installed libidn2.
|
2022-01-12 16:21:55 by Amitai Schleier | Files touched by this commit (1) |
Log message:
With SunPro, the HAVE_SYMVER_ALIAS_SUPPORT configure check passes, but
the linker will fail during build. Forcibly #undef it.
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|