BSD Ports

devel/libidn2 2.3.7 NetBSD

Convert internationalized domain names to/from ASCII Encoding

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
eb32299952
License
gnu-gpl-v2
Categories
devel
Package size
145.3 KiB, 886.7 KiB installed

Description

Libidn2 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.

In the other systems

SystemPortVersion
NetBSDdevel/libidn22.3.7
FreeBSDdns/libidn22.3.8
OpenBSDdevel/libidn22.3.0p0
DragonFlydns/libidn22.3.8
MidnightBSDdns/libidn22.3.8_1
HardenedBSDdns/libidn22.3.8
GhostBSDdns/libidn22.3.8
OPNsensedns/libidn22.3.8

Install

Binary package:

pkgin install libidn2

From pkgsrc:

cd /usr/pkgsrc/devel/libidn2 && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_642.3.7
NetBSD 10.1 aarch642.3.7
SmartOS / illumos x86_642.3.8
macOS 15 arm642.3.8

Dependencies

Run dependencies 1

Commit history 1

DateCommitCreditsLog message
eb32299952 adam libidn2: updated to 2.3.8
Noteworthy changes in release 2.3.8 (2025-03-08) [stable] * Unicode 15.1.0 table updates. Now U+19DA is DISALLOWED again (see version 2.3.4 release notes).