harfbuzz: update to 8.2.1.

This commit is contained in:
Duncaen 2023-09-21 18:39:20 +02:00
parent 695dfdda8c
commit 71ca707970
No known key found for this signature in database
GPG key ID: 335C1D17EC3D6E35
2 changed files with 24 additions and 2 deletions

View file

@ -0,0 +1,22 @@
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.0
version=8.2.1
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=8cb7117a62f42d5ad25d4a697e1bbfc65933b3eed2ee7f247203c79c9f1b514c
checksum=0fec78f98c9c8faf228957a201c8846f809452c20f8445eb092a1ba6f22dbea5
if [ "$XBPS_CHECK_PKGS" ]; then
configure_args+=" -Dtests=enabled"