diff --git a/system/base/libidn2/actions.py b/system/base/libidn2/actions.py index 2b676a76..aa743203 100644 --- a/system/base/libidn2/actions.py +++ b/system/base/libidn2/actions.py @@ -15,7 +15,8 @@ def setup(): --disable-csharp \ --disable-rpath \ --disable-gtk-doc \ - --disable-static" + --disable-static \ + --without-libunistring-prefix" if get.buildTYPE() == "emul32": options += " --bindir=/emul32/bin" @@ -28,7 +29,10 @@ def build(): autotools.make() def check(): - autotools.make("-C tests check") + if get.buildTYPE() != "emul32": + autotools.make("-C tests check") + else: + shelltools.system("echo 'No test in emul32'") def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) diff --git a/system/base/libidn2/pspec.xml b/system/base/libidn2/pspec.xml index 4ce60e9a..66cc8b62 100644 --- a/system/base/libidn2/pspec.xml +++ b/system/base/libidn2/pspec.xml @@ -14,7 +14,7 @@ library Internationalized Domain Names (IDN) implementation GNU Libidn is an implementation of the Stringprep, Punycode and IDNA specifications defined by the IETF Internationalized Domain Names (IDN) working group, used for internationalized domain names. The C library is available under the GNU Lesser General Public License. - http://ftp.gnu.org/gnu/libidn/libidn2-2.0.4.tar.gz + http://ftp.gnu.org/gnu/libidn/libidn2-2.3.0.tar.gz @@ -64,6 +64,13 @@ + + 2019-12-23 + 2.3.0 + Version bump + Idris Kalp + idriskalp@gmail.com + 2018-07-15 2.0.4