Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package harfbuzz for openSUSE:Factory checked in at 2026-10-02 23:01:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old) and /work/SRC/openSUSE:Factory/.harfbuzz.new.1631729 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "harfbuzz" Fri Oct 2 23:01:59 2026 rev:143 rq:1381892 version:14.5.1 Changes: -------- --- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes 2026-09-23 14:35:39.671109158 +0200 +++ /work/SRC/openSUSE:Factory/.harfbuzz.new.1631729/harfbuzz.changes 2026-10-02 23:02:27.805082026 +0200 @@ -1,0 +2,23 @@ +Thu Oct 1 07:12:37 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Update to version 14.5.1: + + Map the `fonupa` (Uralic Phonetic Alphabet) BCP 47 variant to + the `UPPH` OpenType language system tag. + + Produce smaller `cmap` subtables and drop no-op variation + device tables when subsetting. + + Fix possible deadlock in `hb_font_destroy()` after + `hb_ft_font_set_funcs()`, a regression from 14.5.0. + + Fix signed integer overflows when scaling glyph extents and + applying synthetic slant and emboldening. + + Fix float-to-int overflow in `VARC` component axis + coordinates with malformed fonts. + + Fix a memory leak in the experimental WebAssembly shaper when + shaping with features. + + Fix accumulator overflows in the experimental raster library + when rendering glyphs with very many overlapping edges. + + Fix heap buffer overflow in the experimental GPU library with + malicious `COLR` fonts. + + Various build and CI fixes. +- Update version dependencies according to meson.build. + +------------------------------------------------------------------- Old: ---- harfbuzz-14.5.0.tar.xz New: ---- harfbuzz-14.5.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ harfbuzz.spec ++++++ --- /var/tmp/diff_new_pack.b60bfL/_old 2026-10-02 23:02:28.921128738 +0200 +++ /var/tmp/diff_new_pack.b60bfL/_new 2026-10-02 23:02:28.922128780 +0200 @@ -19,7 +19,7 @@ %bcond_with gpu Name: harfbuzz -Version: 14.5.0 +Version: 14.5.1 Release: 0 Summary: An OpenType text shaping engine License: MIT @@ -31,15 +31,15 @@ BuildRequires: c_compiler BuildRequires: meson BuildRequires: pkgconfig >= 0.28 -BuildRequires: pkgconfig(cairo) >= 1.10 -BuildRequires: pkgconfig(cairo-ft) -BuildRequires: pkgconfig(freetype2) >= 12.0.6 +BuildRequires: pkgconfig(cairo) >= 1.10.0 +BuildRequires: pkgconfig(cairo-ft) >= 1.10.0 +BuildRequires: pkgconfig(freetype2) >= 20.0.14 %if %{with gpu} BuildRequires: pkgconfig(glew) BuildRequires: pkgconfig(glfw3) %endif -BuildRequires: pkgconfig(glib-2.0) >= 2.30 -BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(glib-2.0) >= 2.30.0 +BuildRequires: pkgconfig(gobject-2.0) >= 2.30.0 BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(graphite2) >= 1.2.0 BuildRequires: pkgconfig(gthread-2.0) ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.b60bfL/_old 2026-10-02 23:02:28.981131249 +0200 +++ /var/tmp/diff_new_pack.b60bfL/_new 2026-10-02 23:02:28.993131751 +0200 @@ -1,7 +1,7 @@ -mtime: 1789977063 -commit: 71c8719c0f0447c59d3d998171cfde297d0f3d4d7a50e93474948545935b2a0f +mtime: 1790840348 +commit: 416856b6be1d80960aa81eccdb23078e1342af26b9d50e2ffcd51411378c7d14 url: https://src.opensuse.org/GNOME/harfbuzz -revision: 71c8719c0f0447c59d3d998171cfde297d0f3d4d7a50e93474948545935b2a0f +revision: 416856b6be1d80960aa81eccdb23078e1342af26b9d50e2ffcd51411378c7d14 trackingbranch: factory projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj ++++++ _service ++++++ --- /var/tmp/diff_new_pack.b60bfL/_old 2026-10-02 23:02:29.020132882 +0200 +++ /var/tmp/diff_new_pack.b60bfL/_new 2026-10-02 23:02:29.026133133 +0200 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://github.com/harfbuzz/harfbuzz.git</param> - <param name="revision">14.5.0</param> + <param name="revision">14.5.1</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v?(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-10-01 09:39:08.000000000 +0200 @@ -0,0 +1,5 @@ +*.obscpio +*.osc +_build.* +.pbuild +osc-collab.* ++++++ harfbuzz-14.5.0.tar.xz -> harfbuzz-14.5.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz-14.5.0.tar.xz /work/SRC/openSUSE:Factory/.harfbuzz.new.1631729/harfbuzz-14.5.1.tar.xz differ: char 15, line 1 ++++++ harfbuzz.obsinfo ++++++ --- /var/tmp/diff_new_pack.b60bfL/_old 2026-10-02 23:02:29.352146778 +0200 +++ /var/tmp/diff_new_pack.b60bfL/_new 2026-10-02 23:02:29.360147113 +0200 @@ -1,5 +1,5 @@ name: harfbuzz -version: 14.5.0 -mtime: 1789940467 -commit: 863d3f7787c6df18d20e4535c5906bf3eb803bd5 +version: 14.5.1 +mtime: 1790811278 +commit: eb033319fc2ebe723597fa497d4bb4331bab8b6b
