harfbuzz: update to 8.2.2.

This commit is contained in:
Duncaen 2023-10-18 16:24:05 +02:00
parent c951e7c428
commit cc805c8125
No known key found for this signature in database
GPG key ID: 335C1D17EC3D6E35
2 changed files with 2 additions and 24 deletions

View file

@ -1,22 +0,0 @@
From 1846fb84d602bafd260479165b03fa8b7500166f Mon Sep 17 00:00:00 2001
From: Duncan Overbruck <mail@duncano.de>
Date: Thu, 21 Sep 2023 15:41:09 +0200
Subject: [PATCH] [meson] keep asserts in test programs
---
src/meson.build | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/meson.build b/src/meson.build
index d6c353e133e..5401e5df6e9 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -712,7 +712,7 @@ if get_option('tests').enabled()
foreach name, source : noinst_programs
executable(name, source,
include_directories: incconfig,
- cpp_args: cpp_args,
+ cpp_args: cpp_args + ['-UNDEBUG'],
dependencies: libharfbuzz_dep,
install: false,
)

View file

@ -1,6 +1,6 @@
# Template file for 'harfbuzz'
pkgname=harfbuzz
version=8.2.1
version=8.2.2
revision=1
build_style=meson
build_helper="gir qemu"
@ -21,7 +21,7 @@ license="MIT"
homepage="http://www.freedesktop.org/wiki/Software/HarfBuzz/"
changelog="https://github.com/harfbuzz/harfbuzz/raw/main/NEWS"
distfiles="https://github.com/harfbuzz/harfbuzz/releases/download/${version}/harfbuzz-${version}.tar.xz"
checksum=0fec78f98c9c8faf228957a201c8846f809452c20f8445eb092a1ba6f22dbea5
checksum=e433ad85fbdf57f680be29479b3f964577379aaf319f557eb76569f0ecbc90f3
if [ "$XBPS_CHECK_PKGS" ]; then
configure_args+=" -Dtests=enabled"