[crux-commits] ports/opt (3.5): harfbuzz-icu: 2.6.8 -> 2.7.0

crux at crux.nu crux at crux.nu
Sun Jul 26 09:47:21 UTC 2020


commit c7639e7a2e67ef511ad30cbef9a84b11eff3d537
Author: Danny Rawlins <monster.romster at gmail.com>
Date:   Sun Jul 26 19:44:48 2020 +1000

    harfbuzz-icu: 2.6.8 -> 2.7.0

diff --git a/harfbuzz-icu/.footprint b/harfbuzz-icu/.footprint
index 472960a82..558794978 100644
--- a/harfbuzz-icu/.footprint
+++ b/harfbuzz-icu/.footprint
@@ -7,9 +7,8 @@ drwxr-xr-x	root/root	usr/lib/
 drwxr-xr-x	root/root	usr/lib/cmake/
 drwxr-xr-x	root/root	usr/lib/cmake/harfbuzz/
 -rwxr-xr-x	root/root	usr/lib/libharfbuzz-icu.la
-lrwxrwxrwx	root/root	usr/lib/libharfbuzz-icu.so -> libharfbuzz-icu.so.0.20600.8
-lrwxrwxrwx	root/root	usr/lib/libharfbuzz-icu.so.0 -> libharfbuzz-icu.so.0.20600.8
--rwxr-xr-x	root/root	usr/lib/libharfbuzz-icu.so.0.20600.8
+lrwxrwxrwx	root/root	usr/lib/libharfbuzz-icu.so -> libharfbuzz-icu.so.0.20700.0
+lrwxrwxrwx	root/root	usr/lib/libharfbuzz-icu.so.0 -> libharfbuzz-icu.so.0.20700.0
+-rwxr-xr-x	root/root	usr/lib/libharfbuzz-icu.so.0.20700.0
 drwxr-xr-x	root/root	usr/lib/pkgconfig/
 -rw-r--r--	root/root	usr/lib/pkgconfig/harfbuzz-icu.pc
-drwxr-xr-x	root/root	usr/share/
diff --git a/harfbuzz-icu/.signature b/harfbuzz-icu/.signature
index a40dfda21..83722bd28 100644
--- a/harfbuzz-icu/.signature
+++ b/harfbuzz-icu/.signature
@@ -1,5 +1,5 @@
 untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/eVOsaRKvVgtkkP3VnM6OGCQiCq8Ba8sBpPIQfL/xv9I68MF8/O+KQP++LLXu/r0eiCUuXxe+RgslB5oPwSaAgY=
-SHA256 (Pkgfile) = e1b710f4fb411b8c6b17a40bb331a187b3b7ccbfe864ae3742bdca29df06a9ef
-SHA256 (.footprint) = 3a10a9e4a14cabdaedcb3dfc01236d4a29a6f2b5e2976c52f4f9459bc801577e
-SHA256 (harfbuzz-2.6.8.tar.xz) = 6648a571a27f186e47094121f0095e1b809e918b3037c630c7f38ffad86e3035
+RWSE3ohX2g5d/US6cQ2q5j+78oVUWswzceNtWvwRjQA3Lf/o8rHRSQvrLltIAeWnRXr2BKCU0Ljus5Fq4oo4e6jH89Q6hJ3bcgg=
+SHA256 (Pkgfile) = 71352a4ce6bec9fcd2307c0de497e2da71e4cde12d5e24b26a41a36678bf4ef7
+SHA256 (.footprint) = 0ed699378ff9b14062bd1ea2d449f01da547c036b60353ba943a54a3fb79d56b
+SHA256 (harfbuzz-2.7.0.tar.gz) = 4dba05de1fd44705f54c40d801e0e3d4833555d004cb611cc18675173feae75b
diff --git a/harfbuzz-icu/Pkgfile b/harfbuzz-icu/Pkgfile
index 75e0778e1..c901dcf11 100644
--- a/harfbuzz-icu/Pkgfile
+++ b/harfbuzz-icu/Pkgfile
@@ -5,13 +5,15 @@
 # Optional: graphite2
 
 name=harfbuzz-icu
-version=2.6.8
+version=2.7.0
 release=1
-source=(https://github.com/harfbuzz/harfbuzz/releases/download/$version/harfbuzz-$version.tar.xz)
+source=(https://github.com/harfbuzz/harfbuzz/archive/$version/harfbuzz-$version.tar.gz)
 
 build() {
 	cd harfbuzz-$version
-	
+
+	echo "EXTRA_DIST = " > gtk-doc.make
+	autoreconf --force --install
 	./configure \
 		--prefix=/usr \
 		--with-icu=yes \
@@ -68,8 +70,6 @@ build() {
 		$PKG/usr/lib/pkgconfig/harfbuzz.pc \
 		$PKG/usr/lib/pkgconfig/harfbuzz-subset.pc
 
-	rm -r $PKG/usr/share/gtk-doc
-
 	# if graphite2 is installed
 	rm -f $PKG/usr/include/harfbuzz/hb-graphite2.h
 }


More information about the crux-commits mailing list