Date: Tuesday, February 1, 2022 @ 22:00:36 Author: heftig Revision: 435728
3.3.1-1 Modified: harfbuzz/trunk/PKGBUILD ----------+ PKGBUILD | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-02-01 21:55:28 UTC (rev 435727) +++ PKGBUILD 2022-02-01 22:00:36 UTC (rev 435728) @@ -3,7 +3,7 @@ pkgbase=harfbuzz pkgname=(harfbuzz harfbuzz-icu) -pkgver=3.2.0 +pkgver=3.3.1 pkgrel=1 pkgdesc="OpenType text shaping engine" url="https://www.freedesktop.org/wiki/Software/HarfBuzz" @@ -12,7 +12,7 @@ makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc ragel git python meson chafa) checkdepends=(python-fonttools python-setuptools) -_commit=be91d2917d9860326cb5fd1d03ffe1042a72f6d3 # tags/3.2.0^0 +_commit=45df259538c204540819d74456d30ffb40df488a # tags/3.3.1^0 source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit") sha256sums=('SKIP') @@ -26,6 +26,10 @@ } build() { + # Harfbuzz wants no exceptions + CFLAGS="${CFLAGS/-fexceptions/}" + CXXFLAGS="${CXXFLAGS/-fexceptions/}" + arch-meson harfbuzz build \ -D graphite2=enabled meson compile -C build