Hello community, here is the log from the commit of package libpsl for openSUSE:Factory checked in at 2017-04-12 17:11:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libpsl (Old) and /work/SRC/openSUSE:Factory/.libpsl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libpsl" Wed Apr 12 17:11:23 2017 rev:11 rq:486464 version:0.17.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes 2017-02-03 17:48:16.686914500 +0100 +++ /work/SRC/openSUSE:Factory/.libpsl.new/libpsl.changes 2017-04-12 17:11:24.292127242 +0200 @@ -1,0 +2,6 @@ +Thu Apr 6 14:41:26 UTC 2017 - co...@suse.com + +- Use idn2 runtime instead of libicu - as libicu requires 30MB + of unicode data - while idn2 is already part of minimal system + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libpsl.spec ++++++ --- /var/tmp/diff_new_pack.ZJprPU/_old 2017-04-12 17:11:25.132008349 +0200 +++ /var/tmp/diff_new_pack.ZJprPU/_new 2017-04-12 17:11:25.132008349 +0200 @@ -27,8 +27,8 @@ Url: https://rockdaboot.github.io/libpsl Source: https://github.com/rockdaboot/libpsl/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz Source1000: baselibs.conf -BuildRequires: libicu-devel BuildRequires: libidn2-devel >= 0.14 +BuildRequires: libunistring-devel BuildRequires: pkgconfig >= 0.9.0 BuildRequires: publicsuffix BuildRequires: python-base >= 2.7 @@ -47,9 +47,9 @@ %package -n %{name}%{somajor} Summary: C library for the Publix Suffix List +# The libary code is MIT, with built-in data from publicsuffix License: MIT and MPL-2.0 Group: System/Libraries -# The libary code is MIT, with built-in data from publicsuffix Recommends: publicsuffix %description -n %{name}%{somajor} @@ -95,6 +95,9 @@ %setup -q %build +# default is libicu, but this just too heavy dependency. This library is part of the +# minimal system as curl uses it - but libidn2 is already used by curl directly, while +# icu is not %configure \ --disable-silent-rules \ --disable-static \ @@ -102,6 +105,7 @@ --disable-runtime \ --disable-builtin \ %endif + --enable-builtin=libidn2 --enable-runtime=libidn2 \ --with-psl-file=%{_datadir}/publicsuffix/public_suffix_list.dat \ --with-psl-distfile=%{_datadir}/publicsuffix/public_suffix_list.dafsa