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-03-25 22:07:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old) and /work/SRC/openSUSE:Factory/.harfbuzz.new.2696 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "harfbuzz" Tue Mar 25 22:07:56 2025 rev:119 rq:1255573 version:11.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes 2025-03-05 13:40:04.647435629 +0100 +++ /work/SRC/openSUSE:Factory/.harfbuzz.new.2696/harfbuzz.changes 2025-03-25 22:08:36.033168249 +0100 @@ -1,0 +2,36 @@ +Mon Mar 24 06:41:31 UTC 2025 - Bjørn Lie <bjorn....@gmail.com> + +- Update to version 11.0.0: + + There are three new font-functions implementations + (integrations) in this release: + - hb-coretext has gained one, calling into the CoreText + library. + - hb-directwrite has gained one, calling into the DirectWrite + library. + - hb-fontations has gained one, calling into the Skrifa Rust + library. + - All three are mostly useful for performance and correctness + testing, but some clients might find them useful. + + An API is added to use them from a single API by providing a + backend name string: hb_font_set_funcs_using() + + Several new APIs are added, to load a font-face using different + "face-loaders", and a single entry point to them all using a + loader name string: + - hb_ft_face_create_from_file_or_fail() and + hb_ft_face_create_from_blob_or_fail(). + - hb_coretext_face_create_from_file_or_fail() and + hb_coretext_face_create_from_blob_or_fail(). + - hb_directwrite_face_create_from_file_or_fail() and + hb_directwrite_face_create_from_blob_or_fail(). + - hb_face_create_from_file_or_fail_using() + + All drawing and painting operations using the default, hb-ot + functions have become memory allocation-free. + + Several performance optimizations have been implemented. + + Application of the trak table during shaping has been improved. + + The directwrite shaper now supports font variations, and + correctly applies user features. + + The hb-directwrite API and shaper has graduated from + experimental. + + Various bug fixes and other improvements. + +------------------------------------------------------------------- Old: ---- harfbuzz-10.4.0.obscpio New: ---- harfbuzz-11.0.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ harfbuzz.spec ++++++ --- /var/tmp/diff_new_pack.cDY7hH/_old 2025-03-25 22:08:37.157214785 +0100 +++ /var/tmp/diff_new_pack.cDY7hH/_new 2025-03-25 22:08:37.157214785 +0100 @@ -18,7 +18,7 @@ Name: harfbuzz -Version: 10.4.0 +Version: 11.0.0 Release: 0 Summary: An OpenType text shaping engine License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.cDY7hH/_old 2025-03-25 22:08:37.181215778 +0100 +++ /var/tmp/diff_new_pack.cDY7hH/_new 2025-03-25 22:08:37.185215944 +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">10.4.0</param> + <param name="revision">11.0.0</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v?(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ harfbuzz-10.4.0.obscpio -> harfbuzz-11.0.0.obscpio ++++++ ++++ 20551 lines of diff (skipped) ++++++ harfbuzz.obsinfo ++++++ --- /var/tmp/diff_new_pack.cDY7hH/_old 2025-03-25 22:08:39.653318123 +0100 +++ /var/tmp/diff_new_pack.cDY7hH/_new 2025-03-25 22:08:39.657318288 +0100 @@ -1,5 +1,5 @@ name: harfbuzz -version: 10.4.0 -mtime: 1740783589 -commit: 3ef8709829a5884517ad91a97b32b9435b2f20d1 +version: 11.0.0 +mtime: 1742769233 +commit: ea6a172f84f2cbcfed803b5ae71064c7afb6b5c2