Update static-compat-harfbuzz to 8.0.1

This commit is contained in:
Martchus 2023-07-13 01:17:49 +02:00
parent a4ab0895e9
commit 2eed8bc1be
1 changed files with 6 additions and 3 deletions

View File

@ -3,7 +3,7 @@
_pkgname=harfbuzz _pkgname=harfbuzz
pkgname=static-compat-$_pkgname pkgname=static-compat-$_pkgname
pkgver=6.0.0 pkgver=8.0.1
pkgrel=1 pkgrel=1
pkgdesc="OpenType text shaping engine" pkgdesc="OpenType text shaping engine"
url="https://www.freedesktop.org/wiki/Software/HarfBuzz" url="https://www.freedesktop.org/wiki/Software/HarfBuzz"
@ -13,7 +13,7 @@ depends=(static-compat-glib2 static-compat-freetype2 static-compat-graphite)
makedepends=(gobject-introspection ragel git python static-compat-meson) makedepends=(gobject-introspection ragel git python static-compat-meson)
checkdepends=(python-fonttools python-setuptools) checkdepends=(python-fonttools python-setuptools)
options=(!emptydirs !docs staticlibs) options=(!emptydirs !docs staticlibs)
_commit=afcae83a064843d71d47624bc162e121cc56c08b # tags/6.0.0^0 _commit=d160d9389cb4c5b15ebea9b41eb74018c4358924 # tags/8.0.1^0
source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit") source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit")
sha256sums=('SKIP') sha256sums=('SKIP')
@ -31,8 +31,11 @@ build() {
export PATH=$PWD:$PATH export PATH=$PWD:$PATH
printf '#!/usr/bin/bash\nexec /usr/bin/pkg-config --static "$@"\n' > pkg-config printf '#!/usr/bin/bash\nexec /usr/bin/pkg-config --static "$@"\n' > pkg-config
chmod +x pkg-config chmod +x pkg-config
# disable tools (and related tests) # disable tools and tests that would run into linker errors
echo '' > harfbuzz/util/meson.build echo '' > harfbuzz/util/meson.build
echo '' > harfbuzz/test/api/meson.build
echo '' > harfbuzz/test/fuzzing/meson.build
echo '' > harfbuzz/test/threads/meson.build
echo '' > harfbuzz/test/shape/meson.build echo '' > harfbuzz/test/shape/meson.build
echo '' > harfbuzz/test/subset/meson.build echo '' > harfbuzz/test/subset/meson.build
static-compat-meson harfbuzz build \ static-compat-meson harfbuzz build \