Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package harfbuzz for openSUSE:Factory checked in at 2023-02-15 13:39:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old) and /work/SRC/openSUSE:Factory/.harfbuzz.new.22824 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "harfbuzz" Wed Feb 15 13:39:54 2023 rev:98 rq:1065735 version:7.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes 2023-02-07 18:48:37.078981043 +0100 +++ /work/SRC/openSUSE:Factory/.harfbuzz.new.22824/harfbuzz.changes 2023-02-15 13:39:55.650590843 +0100 @@ -1,0 +2,26 @@ +Sun Feb 12 08:51:43 UTC 2023 - Andreas Stieger <andreas.stie...@gmx.de> + +- Update to version 7.0.0: + + New hb-paint API that is designed mainly to paint COLRv1 glyphs, + but can be also used as a unified API to paint any of the glyph + representations supported by HarfBuzz (B/W outlines, color + layers, or color bitmaps). + + New hb-cairo API for integrating with cairo graphics library. + This is provided as a separate harfbuzz-cairo library. + + Support for instancing CFF2 table + + Support font emboldening + + Support feature ranges with AAT shaping + + Experimental support to cubic curves in glyf table + + Various subsetter improvements + + Various documentation improvements + + Significantly reduced memory use during shaping + + Greatly reduced memory use during subsetting CFF table + + New command line utility, hb-info, for querying various font + information + + New hb-shape/hb-view options: --glyphs, --color-palette, + --font-bold, --font-grade, and --named-instance + + Miscellaneous fixes and improvements +- harfbuzz-CVE-2023-25193.patch dropped in favor of upstream + consensus fix + +------------------------------------------------------------------- Old: ---- harfbuzz-6.0.0.tar.xz harfbuzz-CVE-2023-25193.patch New: ---- harfbuzz-7.0.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ harfbuzz.spec ++++++ --- /var/tmp/diff_new_pack.NXjDuP/_old 2023-02-15 13:39:56.790596856 +0100 +++ /var/tmp/diff_new_pack.NXjDuP/_new 2023-02-15 13:39:56.794596877 +0100 @@ -17,15 +17,13 @@ Name: harfbuzz -Version: 6.0.0 +Version: 7.0.0 Release: 0 Summary: An OpenType text shaping engine License: MIT URL: https://www.freedesktop.org/wiki/Software/HarfBuzz Source0: https://github.com/harfbuzz/harfbuzz/releases/download/%{version}/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM harfbuzz-CVE-2023-25193.patch boo#1207922 mgo...@suse.com -- limit how far we skip when looking back. -Patch0: harfbuzz-CVE-2023-25193.patch BuildRequires: c++_compiler BuildRequires: c_compiler BuildRequires: meson @@ -50,6 +48,13 @@ %description -n libharfbuzz0 HarfBuzz is an OpenType text shaping engine. +%package -n libharfbuzz-cairo0 +Summary: Cairo integration into the HarfBuzz OpenType text shaping engine + +%description -n libharfbuzz-cairo0 +HarfBuzz is an OpenType text shaping engine. +This package contains the Cairo library. + %package -n libharfbuzz-icu0 Summary: ICU integration into the HarfBuzz OpenType text shaping engine @@ -116,6 +121,7 @@ %meson_install %ldconfig_scriptlets -n libharfbuzz0 +%ldconfig_scriptlets -n libharfbuzz-cairo0 %ldconfig_scriptlets -n libharfbuzz-icu0 %ldconfig_scriptlets -n libharfbuzz-gobject0 %ldconfig_scriptlets -n libharfbuzz-subset0 @@ -125,6 +131,9 @@ %doc NEWS %{_libdir}/libharfbuzz.so.0* +%files -n libharfbuzz-cairo0 +%{_libdir}/libharfbuzz-cairo.so.0* + %files -n libharfbuzz-icu0 %{_libdir}/libharfbuzz-icu.so.0* @@ -138,16 +147,18 @@ %{_libdir}/girepository-1.0/HarfBuzz-0.0.typelib %files tools +%{_bindir}/hb-info %{_bindir}/hb-ot-shape-closure %{_bindir}/hb-shape -%{_bindir}/hb-view %{_bindir}/hb-subset +%{_bindir}/hb-view %files devel %doc AUTHORS README THANKS %{_includedir}/harfbuzz/ %{_libdir}/*.so %{_libdir}/pkgconfig/harfbuzz.pc +%{_libdir}/pkgconfig/harfbuzz-cairo.pc %{_libdir}/pkgconfig/harfbuzz-icu.pc %{_libdir}/pkgconfig/harfbuzz-gobject.pc %{_libdir}/pkgconfig/harfbuzz-subset.pc ++++++ harfbuzz-6.0.0.tar.xz -> harfbuzz-7.0.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz-6.0.0.tar.xz /work/SRC/openSUSE:Factory/.harfbuzz.new.22824/harfbuzz-7.0.0.tar.xz differ: char 27, line 1