From cfb6cb0b92c882db01716fa975fca0c97d5d67d6 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Thu, 23 Mar 2023 16:24:55 -0400 Subject: [PATCH] harfbuzz: update to 7.1.0 --- common/shlibs | 1 + .../harfbuzz/patches/fix-char-signed.patch | 29 ------------------- srcpkgs/harfbuzz/template | 6 ++-- 3 files changed, 4 insertions(+), 32 deletions(-) delete mode 100644 srcpkgs/harfbuzz/patches/fix-char-signed.patch diff --git a/common/shlibs b/common/shlibs index b8d161c2d932..ba99e3a7c99b 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1171,6 +1171,7 @@ libharfbuzz.so.0 libharfbuzz-5.1.0_1 libharfbuzz-icu.so.0 libharfbuzz-5.1.0_1 libharfbuzz-subset.so.0 libharfbuzz-5.1.0_1 libharfbuzz-gobject.so.0 libharfbuzz-5.1.0_1 +libharfbuzz-cairo.so.0 libharfbuzz-7.1.0_1 libosinfo-1.0.so.0 libosinfo-0.10.0_2 libspice-client-gtk-3.0.so.5 spice-gtk-0.41_2 libspice-client-glib-2.0.so.8 spice-gtk-0.41_2 diff --git a/srcpkgs/harfbuzz/patches/fix-char-signed.patch b/srcpkgs/harfbuzz/patches/fix-char-signed.patch deleted file mode 100644 index affcbc57dc55..000000000000 --- a/srcpkgs/harfbuzz/patches/fix-char-signed.patch +++ /dev/null @@ -1,29 +0,0 @@ -Patch-Source: https://github.com/harfbuzz/harfbuzz/pull/3771 -From 81fe35159e4fdc5ca2c9436cc9ad2750bda64203 Mon Sep 17 00:00:00 2001 -From: psykose -Date: Mon, 1 Aug 2022 07:45:25 +0000 -Subject: [PATCH] [repacker] fix signedness of char in tests - ---- - src/test-repacker.cc | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/test-repacker.cc b/src/test-repacker.cc -index 053c0c603..1b7e1f08b 100644 ---- a/src/test-repacker.cc -+++ b/src/test-repacker.cc -@@ -112,9 +112,9 @@ static void start_lookup (int8_t type, - hb_serialize_context_t* c) - { - char lookup[] = { -- 0, type, // type -+ 0, (char)type, // type - 0, 0, // flag -- 0, num_subtables, // num subtables -+ 0, (char)num_subtables, // num subtables - }; - - start_object (lookup, 6, c); --- -2.37.1 - diff --git a/srcpkgs/harfbuzz/template b/srcpkgs/harfbuzz/template index 2fc515698f92..a55630712547 100644 --- a/srcpkgs/harfbuzz/template +++ b/srcpkgs/harfbuzz/template @@ -1,7 +1,7 @@ # Template file for 'harfbuzz' pkgname=harfbuzz -version=5.1.0 -revision=2 +version=7.1.0 +revision=1 build_style=meson build_helper="gir qemu" configure_args="-Dglib=enabled -Dfreetype=enabled -Dcairo=enabled -Dicu=enabled @@ -14,7 +14,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=2edb95db668781aaa8d60959d21be2ff80085f31b12053cdd660d9a50ce84f05 +checksum=f135a61cd464c9ed6bc9823764c188f276c3850a8dc904628de2a87966b7077b libharfbuzz_package() { short_desc+=" - runtime library"