Update to 8.4.0 version (#2272294)

This commit is contained in:
Parag Nemade 2024-03-31 21:59:27 +05:30
parent a7706f95a7
commit 8758ade826
No known key found for this signature in database
GPG Key ID: 71932951EB71E972
4 changed files with 6 additions and 25 deletions

1
.gitignore vendored
View File

@ -150,3 +150,4 @@
/harfbuzz-8.2.1.tar.xz
/harfbuzz-8.3.0.tar.xz
/harfbuzz-8.3.1.tar.xz
/harfbuzz-8.4.0.tar.xz

View File

@ -1,23 +0,0 @@
From 3a1b0f0a72525d847197a8446d9503e44b1f2add Mon Sep 17 00:00:00 2001
From: jfkthame <jfkthame@gmail.com>
Date: Fri, 29 Sep 2023 13:15:01 +0100
Subject: [PATCH] Check for closing quote in parse_tag
Fixes #4414.
---
src/hb-common.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/hb-common.cc b/src/hb-common.cc
index bd4cd88e34f..0c13c7d171f 100644
--- a/src/hb-common.cc
+++ b/src/hb-common.cc
@@ -815,7 +815,7 @@ parse_tag (const char **pp, const char *end, hb_tag_t *tag)
}
const char *p = *pp;
- while (*pp < end && (**pp != ' ' && **pp != '=' && **pp != '['))
+ while (*pp < end && (**pp != ' ' && **pp != '=' && **pp != '[' && **pp != quote))
(*pp)++;
if (p == *pp || *pp - p > 4)

View File

@ -1,5 +1,5 @@
Name: harfbuzz
Version: 8.3.1
Version: 8.4.0
Release: 1%{?dist}
Summary: Text shaping library
@ -92,6 +92,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
%{_libdir}/libharfbuzz-icu.so.*
%changelog
* Sun Mar 31 2024 Parag Nemade <pnemade AT redhat DOT com> - 8.4.0-1
- Update to 8.4.0 version (#2272294)
* Mon Mar 18 2024 Parag Nemade <pnemade AT redhat DOT com> - 8.3.1-1
- Update to 8.3.1 version (#2270012)

View File

@ -1 +1 @@
SHA512 (harfbuzz-8.3.1.tar.xz) = 47bb8150faf215d317a434f78c3029261924aae5ff479fbd3a5d62dbbbfce159460fcbc6f53c3c8ec85b09fad5ae0c9d591d67a0ca70424f43ed5b7849eef4ea
SHA512 (harfbuzz-8.4.0.tar.xz) = 9d79ea86f7642f2f1a8726e12a48363eb395162c9b50524e7651b63ad3bb458a69fc82427dbcbfe2550231138f7e454b2c12097a51890f63c645fa3dc668f542