commit c486b7d26d1feec4d88d04befbc1497a95f9446f
parent 10e9ab218b07f60a546318aefc389a87ce4f342c
Author: Cem Keylan <cem@ckyln.com>
Date: Sun, 26 Jul 2020 23:09:15 +0300
freetype-harfbuzz: bump to 2.10.2+2.7.0
Diffstat:
5 files changed, 14 insertions(+), 10 deletions(-)
diff --git a/xorg/freetype-harfbuzz/build b/xorg/freetype-harfbuzz/build
@@ -14,16 +14,19 @@ build_freetype() (
)
build_harfbuzz() (
+ export DESTDIR="$1"
cd harfbuzz
- ./configure \
+ meson \
--prefix=/usr \
- --with-glib=yes \
- --enable-static \
- --with-icu=no
-
- make
- make DESTDIR="$1" install
+ -Dglib=enabled \
+ -Ddefault_library=static \
+ -Dicu=disabled \
+ -Dbenchmark=disabled \
+ . output
+
+ ninja -C output
+ ninja -C output install
)
build_freetype "$1" no
diff --git a/xorg/freetype-harfbuzz/checksums b/xorg/freetype-harfbuzz/checksums
@@ -1,2 +1,2 @@
1543d61025d2e6312e0a1c563652555f17378a204a61e99928c9fcef030a2d8b freetype-2.10.2.tar.xz
-6648a571a27f186e47094121f0095e1b809e918b3037c630c7f38ffad86e3035 harfbuzz-2.6.8.tar.xz
+4dba05de1fd44705f54c40d801e0e3d4833555d004cb611cc18675173feae75b 2.7.0.tar.gz
diff --git a/xorg/freetype-harfbuzz/depends b/xorg/freetype-harfbuzz/depends
@@ -13,5 +13,6 @@ libpng
libxcb
libxshmfence
mesa
+meson make
pixman
zlib
diff --git a/xorg/freetype-harfbuzz/sources b/xorg/freetype-harfbuzz/sources
@@ -1,2 +1,2 @@
https://download-mirror.savannah.gnu.org/releases/freetype/freetype-2.10.2.tar.xz freetype
-https://github.com/harfbuzz/harfbuzz/releases/download/2.6.8/harfbuzz-2.6.8.tar.xz harfbuzz
+https://github.com/harfbuzz/harfbuzz/archive/2.7.0.tar.gz harfbuzz
diff --git a/xorg/freetype-harfbuzz/version b/xorg/freetype-harfbuzz/version
@@ -1 +1 @@
-2.10.2+2.6.8 1
+2.10.2+2.7.0 1