[arch-commits] Commit in libpsl/trunk (PKGBUILD)

Evangelos Foutras foutrelis at archlinux.org
Sun Nov 12 11:10:04 UTC 2017


    Date: Sunday, November 12, 2017 @ 11:10:04
  Author: foutrelis
Revision: 309591

upgpkg: libpsl 0.18.0-2

Switch to libidn2 so curl/pacman and friends don't break on ICU bumps.

Modified:
  libpsl/trunk/PKGBUILD

----------+
 PKGBUILD |    7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-11-12 10:59:11 UTC (rev 309590)
+++ PKGBUILD	2017-11-12 11:10:04 UTC (rev 309591)
@@ -3,12 +3,12 @@
 
 pkgname=libpsl
 pkgver=0.18.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Public Suffix List library'
 url='https://github.com/rockdaboot/libpsl'
 arch=('i686' 'x86_64')
 license=('MIT')
-depends=('icu>=59.1')
+depends=('libidn2' 'libunistring')
 makedepends=('libxslt' 'python' 'publicsuffix-list')
 source=(https://github.com/rockdaboot/libpsl/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz)
 sha512sums=('ff61a6a49411ab6968cff820bccfd25b92790cd503ef2fce8e754a92af5bc9d43d224b36c60f815354022c384635eb47d56231301b36d639e86908e9cafb8cb7')
@@ -25,10 +25,9 @@
     --disable-static \
     --disable-dependency-tracking \
     --enable-man \
-    --enable-{builtin,runtime}=libicu \
+    --enable-{builtin,runtime}=libidn2 \
     --with-psl-file=/usr/share/publicsuffix/effective_tld_names.dat \
     --with-psl-testfile=/usr/share/publicsuffix/test_psl.txt
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   LC_CTYPE=en_US.UTF-8 make
 }
 



More information about the arch-commits mailing list