libidn2-0 - Internationalized domain names (IDNA2008/TR46) library

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libidn2-0_2.0.5-1_i386.deb
Package name libidn2-0
Package version 2.0.5
Package release 1
Package architecture i386
Package type deb
Category libs role::shared-lib
License -
Maintainer Debian Libidn team <>
Download size 75.25 KB
Installed size 283.00 KB
Libidn2 implements the revised algorithm for internationalized domain
names called IDNA2008/TR46.
This package contains runtime libraries.


Package Version Architecture Repository
libidn2-0_2.0.5-1_amd64.deb 2.0.5 amd64 Debian Main
libidn2-0 - - -


Name Value
libc6 >= 2.4
libunistring2 >= 0.9.7


Type URL
Binary Package libidn2-0_2.0.5-1_i386.deb
Source Package libidn2

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libidn2-0 deb package:
    # sudo apt-get install libidn2-0




2018-08-31 - Ondřej Surý <>
libidn2 (2.0.5-1) unstable; urgency=medium
* New upstream version 2.0.5
* Install locales into the libidn2-0 package
2018-07-30 - Bernhard Schmidt <>
libidn2 (2.0.4-2.2) unstable; urgency=medium
* Non-maintainer upload.
* Add two minor fixes to ease backporting into Stretch
+ Add alternate dependency for ronn | ruby-ronn
+ Disable automake portability warning
2018-07-26 - Bernhard Schmidt <>
libidn2 (2.0.4-2.1) unstable; urgency=medium
* Non-maintainer upload with permission of both Ondrej and Simon,
uploading changes staged for -2 that has never hit the archive
* Move Vcs-* to salsa
* Only build documentation in arch:all builds, reducing Build-Depends
(Closes: #891873). Based on a patch from Helmut Grohne.
* Build doc/idn2.1 from source (Closes: #903082)
2017-09-18 - Ondřej Surý <>
libidn2 (2.0.4-2) unstable; urgency=medium
* Make libidn2-dev multi-arch compatible (Closes: #872550)
* Fix gtk-doc-tools >= 1.26 FTBFS due missing gtkdoc-mktmpl
+ Delete extra before dh_autoreconf
+ Run gtkdocize --copy --flavour no-tmpl before dh_autoreconf
+ Add libglib2.0-dev needed by gtk-doc-tools to Build-Depends
+ Add dblatex to Build-Depends to fix the FTBFS in gtkdoc-mkpdf
2017-11-23 - Simon McVittie <>
libidn2 (2.0.4-1.1) unstable; urgency=medium
* Non-maintainer upload.
[ Helmut Grohne ]
* Fix FTBFS: gtkdocize and add dblatex to Build-Depends. (Closes: #881915)
[ Simon McVittie ]
* Run gtkdocize via a script debian/ passed as a parameter
to dh_autoreconf, so that the changed gtk-doc.make will be recorded
by dh_autoreconf and deleted by dh_autoreconf_clean
- Use gtkdocize --copy to avoid gtk-doc.make becoming a symlink, which
dh_autoreconf doesn't currently handle
* libidn2-doc Breaks/Replaces older versions of both libidn2-dev and
libidn2-0-dev (Closes: #881968)
2017-09-04 - Ondřej Surý <>
libidn2 (2.0.4-1) unstable; urgency=medium
* Add myself to Uploaders
* Update d/watch to use GNU ftp again, add cryptographic signature
* New upstream version 2.0.4
2017-09-04 - Simon Josefsson <>
libidn2 (2.0.3-1) unstable; urgency=medium
[ Ondřej Surý ]
* New upstream version 2.0.3 (Closes: #869561)
* Update d/watch to use to check new upstream releases
* Rename the -dev package to libidn2-dev and source package to libidn2
(Closes: #863030)
* Merge the *.manpages and *.info into simple *.install files to
allow easier --fail-missing run
* Install the pkgconfig file libidn2.pc (Closes: #855948)
* Remove runpath mangling, it looks like it's not needed anymore
* Enable --fail-missing to catch any not-installed files
* Add proper dbgsym-migration option for dh_strip
* Add ruby-ronn to Build-Depends to generate the idn2.1 man page
* Introduce libidn2-doc package and move the PDF, HTML and Info
documentation there
* Add lintian override for wrong embedded libidn2-0 library check on the
package itself
* Simplify debian/copyright to reuse license blocks
[ Simon Josefsson ]
* Mark libidn2-dev as Multi-Arch: same.  Closes: #872550.
* Standards-Version 4.1.0.
* Add build-dep on gtk-doc-tools to rebuild generated content.
* Change Priority:extra to optional as per 4.1.0.
[ Helmut Grohne ]
* Switch libidn2-0-dev back to arch:any again. Closes: #872567.
2017-09-18 - Ondřej Surý <>
libidn2-0 (2.0.2-5) unstable; urgency=medium
[ Simon Josefsson ]
* Switch libidn2-0-dev back to arch:any again. (Closes: #872567)
[ Ondřej Surý ]
* Make libidn2-dev multi-arch compatible (Closes: #872550)

See Also

Package Description
libidn2-dev_2.0.5-1_i386.deb Internationalized domain names (IDNA2008/TR46) development files
libidn2-doc_2.0.5-1_all.deb Internationalized domain names (IDNA2008/TR46) documentation
libidna-punycode-perl_1.100+dfsg-3_all.deb module to encode Unicode string in Punycode
libidw-java-doc_1.6.1-1_all.deb InfoNode Docking Windows (javadoc)
libidw-java_1.6.1-1_all.deb InfoNode Docking Windows (similar to JInternalFrames)
libidzebra-2.0-0_2.0.59-1+b3_i386.deb IDZebra libraries
libidzebra-2.0-dev_2.0.59-1+b3_i386.deb IDZebra development
libidzebra-2.0-mod-alvis_2.0.59-1+b3_i386.deb IDZebra filter alvis (XSLT filter for XML)
libidzebra-2.0-mod-dom_2.0.59-1+b3_i386.deb IDZebra filter 'dom' (XML DOM internal document model with XSLT)
libidzebra-2.0-mod-grs-marc_2.0.59-1+b3_i386.deb IDZebra filter grs.marc (ISO2709 MARC reader)
libidzebra-2.0-mod-grs-regx_2.0.59-1+b3_i386.deb IDZebra filters grs.regx, grs.tcl
libidzebra-2.0-mod-grs-xml_2.0.59-1+b3_i386.deb IDZebra filter grs.xml (XML filter)
libidzebra-2.0-mod-text_2.0.59-1+b3_i386.deb IDZebra filter text
libidzebra-2.0-modules_2.0.59-1+b3_i386.deb IDZebra modules
libiec16022-0_0.2.4-1.2_i386.deb Library to generate 2d ISO/IEC 16022 barcodes (data matrix/semacode)