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