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-11-09 16:02:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and      /work/SRC/openSUSE:Factory/.harfbuzz.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "harfbuzz"

Mon Nov  9 16:02:43 2026 rev:146 rq:1395906 version:15.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes        2026-10-24 
22:05:14.297136266 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new.3759290/harfbuzz.changes   
2026-11-09 16:02:50.675287661 +0100
@@ -1,0 +2,52 @@
+Thu Nov  5 06:25:13 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 15.1.0:
+  * Add buffer deserialization APIs that report progress as a byte offset, for
+    use from introspection bindings.
+  * Fix Indic shaping of the Unicode 18 Devanagari and Bengali additions.
+  * Fix Arabic fallback shaping: wrong ligatures when a component is missing
+    from the font, and disappearing marks in legacy fonts.
+  * Fix `COLR` glyph extents and mark positioning in fonts with empty layers.
+  * Fix AAT shaping: wrong `kerx` kerning (formats 1 and 2) and mark
+    positioning (format 4, a 14.3.0 regression), and ignored `kern` and `mort`
+    tables with a non-first initial state.
+  * Various fixes to the Graphite2 shaper.
+  * Report HarfRust shaping failures through
+    `hb_buffer_allocation_successful()`.
+  * Fix wrong outlines in `gvar` fonts with intermediate tuples.
+  * Fix `hb_face_create_or_fail()` rejecting face indices with named-instance
+    bits set.
+  * Fix wrong fallback metrics: the vertical descender in fonts without `vhea`,
+    and the hanging baseline for some scripts.
+  * Fix `hb_ot_layout_lookup_collect_glyph_alternates()` collecting garbage
+    from `AlternateSubst` and `SingleSubst` format 1 lookups.
+  * Speed up shaping on faces with many shape plans,
+    `hb_language_from_string()`, vertical text with `hb-ft`, and `CBDT` and
+    `sbix` fonts.
+  * Fix crashes and deadlocks with FreeType, including `hb_ft_font_set_funcs()`
+    on immutable fonts and font queries from color paint callbacks.
+  * Fix crashes with NULL result pointers in
+    `hb_ot_metrics_get_position_with_fallback()`,
+    `hb_ot_layout_get_font_extents()`, and `hb_ot_layout_get_font_extents2()`.
+  * Fix use-after-free in `hb_map_update()` when updating a map from itself.
+  * Various fixes for crashes, hangs, and memory use with malformed fonts.
+  * Faster subsetting of large `GSUB` and `GPOS` tables, and smaller `CFF`
+    output.
+  * Partially instancing or desubroutinizing `CFF2` fonts with nested blends
+    now fails instead of changing the outlines.
+  * Subsetting now fails if a glyph mapping assigns another glyph to glyph 0.
+  * Fix `hb_subset_axis_range_from_string()` reading past the given length.
+  * Fix subsetting beyond-64k variable fonts losing `HVAR` advance deltas.
+  * Various subsetting and instancing fixes, mostly for `CFF`, `CFF2`, and
+    `COLR`.
+  * Fix rotated and skewed rectangle clips hiding their contents in the raster
+    library, and out-of-bounds access when extents change during painting.
+  * Fix the vector library mirroring path clips in SVG, and writing PDFs with
+    wrong page bounds and misplaced or clipped `COLR` gradients.
+  * Fix wrong clipping of `COLR` layers in the GPU library.
+  * Various Cairo integration fixes, including a memory leak per scaled font.
+  * Fix `hb-info --list-*` crashes on unusual fonts.
+  * Various build and CI fixes.
+  * New API: +hb_buffer_deserialize_glyphs2() +hb_buffer_deserialize_unicode2()
+
+-------------------------------------------------------------------

Old:
----
  harfbuzz-15.0.0.tar.xz

New:
----
  harfbuzz-15.1.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ harfbuzz.spec ++++++
--- /var/tmp/diff_new_pack.AKBw2v/_old  2026-11-09 16:02:52.103347522 +0100
+++ /var/tmp/diff_new_pack.AKBw2v/_new  2026-11-09 16:02:52.104347564 +0100
@@ -19,7 +19,7 @@
 %bcond_with gpu
 
 Name:           harfbuzz
-Version:        15.0.0
+Version:        15.1.0
 Release:        0
 Summary:        An OpenType text shaping engine
 License:        MIT

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.AKBw2v/_old  2026-11-09 16:02:52.138348990 +0100
+++ /var/tmp/diff_new_pack.AKBw2v/_new  2026-11-09 16:02:52.142349157 +0100
@@ -1,7 +1,7 @@
-mtime: 1792738869
-commit: d7d85477e8fd23e2b962c20954648baf7276c3fbcaa8469d517504e8faf900f1
+mtime: 1793859968
+commit: 580aaad746eea17513abb44d34f8cf28aa25efaef446f38b6ebb5daac489ff48
 url: https://src.opensuse.org/GNOME/harfbuzz
-revision: d7d85477e8fd23e2b962c20954648baf7276c3fbcaa8469d517504e8faf900f1
+revision: 580aaad746eea17513abb44d34f8cf28aa25efaef446f38b6ebb5daac489ff48
 trackingbranch: factory
 projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.AKBw2v/_old  2026-11-09 16:02:52.166350163 +0100
+++ /var/tmp/diff_new_pack.AKBw2v/_new  2026-11-09 16:02:52.170350331 +0100
@@ -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">15.0.0</param>
+    <param name="revision">15.1.0</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-11-05 07:26:08.000000000 +0100
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+osc-collab.*

++++++ harfbuzz-15.0.0.tar.xz -> harfbuzz-15.1.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/harfbuzz/harfbuzz-15.0.0.tar.xz 
/work/SRC/openSUSE:Factory/.harfbuzz.new.3759290/harfbuzz-15.1.0.tar.xz differ: 
char 15, line 1

++++++ harfbuzz.obsinfo ++++++
--- /var/tmp/diff_new_pack.AKBw2v/_old  2026-11-09 16:02:52.347357751 +0100
+++ /var/tmp/diff_new_pack.AKBw2v/_new  2026-11-09 16:02:52.351357919 +0100
@@ -1,5 +1,5 @@
 name: harfbuzz
-version: 15.0.0
-mtime: 1792686692
-commit: 35f656a1a2bab548ea7f54a6dd3fba2b09680d14
+version: 15.1.0
+mtime: 1793826216
+commit: 3df40d9b98d6b32f0e4288d4ecfbb158ddb3a372
 

Reply via email to