Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2025-12-30 12:00:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and      /work/SRC/openSUSE:Factory/.harfbuzz.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "harfbuzz"

Tue Dec 30 12:00:46 2025 rev:132 rq:1324682 version:12.3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes        2025-11-07 
18:20:58.155686522 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new.1928/harfbuzz.changes      
2025-12-30 12:00:50.125721389 +0100
@@ -1,0 +2,27 @@
+Sun Dec 28 14:38:23 UTC 2025 - Bjørn Lie <[email protected]>
+
+- Update to version 12.3.0:
+  + Invalid font tables (eg. GSUB/GPOS) are outright rejected,
+    instead of partially validated and used. This behavior is
+    different from DirectWrite and HarfRust, and is in line with
+    CoreText.
+  + Various speed optimizations:
+    - AAT shaping: speed up state machine on Apple silicon using a
+      fast-path.
+    - 12% faster in LucidaGrande benchmark.
+    - OpenType shaping: speed up (Chain)Context lookup shaping
+      using a fast-path and Coverage caching. 20% speedup in
+      NotoNastaliqUrdu benchmark.
+    - Drawing mega variable-fonts: 30% speedup on GoogleSansFlex
+      benchmark.
+    - Drawing VARC fonts: 5% speedup on varc-hanzi benchmark.
+    - Always apply synthetic slant around horizontal glyph origin
+      in hb-draw API.
+    - Fix undefined C++ behavior in some uses union.
+    - Remove the disabled by default uniscribe-bug-compatible mode
+      from Indic and Khmer shapers, that used to be used when
+      testing against Uniscribe shaping behaviour.
+    - Support full instancing fonts with v2 avar table.
+    - Various subsetting, build, fuzzing, and documentation fixes.
+
+-------------------------------------------------------------------

Old:
----
  harfbuzz-12.2.0.obscpio

New:
----
  harfbuzz-12.3.0.obscpio

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

Other differences:
------------------
++++++ harfbuzz.spec ++++++
--- /var/tmp/diff_new_pack.6KBF8o/_old  2025-12-30 12:00:51.433775120 +0100
+++ /var/tmp/diff_new_pack.6KBF8o/_new  2025-12-30 12:00:51.433775120 +0100
@@ -18,7 +18,7 @@
 
 
 Name:           harfbuzz
-Version:        12.2.0
+Version:        12.3.0
 Release:        0
 Summary:        An OpenType text shaping engine
 License:        MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.6KBF8o/_old  2025-12-30 12:00:51.477776928 +0100
+++ /var/tmp/diff_new_pack.6KBF8o/_new  2025-12-30 12:00:51.489777420 +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">12.2.0</param>
+    <param name="revision">12.3.0</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">v?(.*)\+0</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ harfbuzz-12.2.0.obscpio -> harfbuzz-12.3.0.obscpio ++++++
++++ 5703 lines of diff (skipped)

++++++ harfbuzz.obsinfo ++++++
--- /var/tmp/diff_new_pack.6KBF8o/_old  2025-12-30 12:01:01.986208480 +0100
+++ /var/tmp/diff_new_pack.6KBF8o/_new  2025-12-30 12:01:01.990208645 +0100
@@ -1,5 +1,5 @@
 name: harfbuzz
-version: 12.2.0
-mtime: 1762319926
-commit: 0426759f2b03e479495e987608f10e0866e70180
+version: 12.3.0
+mtime: 1766867605
+commit: b0af59229cc233a66106c696534ac39be56093d8
 

Reply via email to