Hello community, here is the log from the commit of package harfbuzz for openSUSE:Factory checked in at 2018-03-24 16:04:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old) and /work/SRC/openSUSE:Factory/.harfbuzz.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "harfbuzz" Sat Mar 24 16:04:45 2018 rev:65 rq:587675 version:1.7.6 Changes: -------- --- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes 2018-03-14 19:31:44.428752978 +0100 +++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes 2018-03-24 16:04:48.282371218 +0100 @@ -1,0 +2,16 @@ +Tue Mar 13 10:34:46 UTC 2018 - bjorn....@gmail.com + +- Update to version 1.7.6: + + Fix to hb_set_t binary operations. Ouch. + + New experimental harfbuzz-subset library. All of hb-subset.h is + experimental right now and API WILL change. + + New API: + - hb_blob_copy_writable_or_fail(). + - HB_OT_TAG_BASE. + - hb_set_previous(). + - hb_set_previous_range(). +- Split out new sub-package libharfbuzz-subset0. +- Add libharfbuzz-gobject0 and libharfbuzz-subset0 to baselibs. +- Use make_build macro. + +------------------------------------------------------------------- Old: ---- harfbuzz-1.7.5.tar.bz2 New: ---- harfbuzz-1.7.6.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ harfbuzz.spec ++++++ --- /var/tmp/diff_new_pack.xQHG6I/_old 2018-03-24 16:04:49.214337622 +0100 +++ /var/tmp/diff_new_pack.xQHG6I/_new 2018-03-24 16:04:49.214337622 +0100 @@ -17,14 +17,15 @@ Name: harfbuzz -Version: 1.7.5 +Version: 1.7.6 Release: 0 Summary: An OpenType text shaping engine License: MIT Group: Productivity/Text/Utilities -Url: https://www.freedesktop.org/wiki/Software/HarfBuzz -Source: https://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2 +URL: https://www.freedesktop.org/wiki/Software/HarfBuzz +Source0: https://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2 Source99: baselibs.conf + BuildRequires: gcc-c++ BuildRequires: pkgconfig BuildRequires: pkgconfig(cairo) >= 1.8.0 @@ -64,6 +65,14 @@ HarfBuzz is an OpenType text shaping engine. This package contains the GObject library. +%package -n libharfbuzz-subset0 +Summary: An OpenType text shaping engine +Group: System/Libraries + +%description -n libharfbuzz-subset0 +HarfBuzz is an OpenType text shaping engine. +This package contains the subset library + %package -n typelib-1_0-HarfBuzz-0_0 Summary: Introspection bindings for the HarfBuzz/GObject library Group: System/Libraries @@ -82,11 +91,12 @@ %package devel Summary: Development files for the HarfBuzz OpenType text shaping engine Group: Development/Libraries/C and C++ +Requires: libharfbuzz0 = %{version} Requires: libharfbuzz-gobject0 = %{version} Requires: libharfbuzz-icu0 = %{version} -Requires: libharfbuzz0 = %{version} -Requires: typelib-1_0-HarfBuzz-0_0 = %{version} +Requires: libharfbuzz-subset0 = %{version} Requires: pkgconfig(freetype2) >= 12.0.6 +Requires: typelib-1_0-HarfBuzz-0_0 = %{version} %description devel HarfBuzz is an OpenType text shaping engine. @@ -113,8 +123,10 @@ %post -n libharfbuzz0 -p /sbin/ldconfig %postun -n libharfbuzz0 -p /sbin/ldconfig + %post -n libharfbuzz-icu0 -p /sbin/ldconfig %postun -n libharfbuzz-icu0 -p /sbin/ldconfig + %post -n libharfbuzz-gobject0 -p /sbin/ldconfig %postun -n libharfbuzz-gobject0 -p /sbin/ldconfig @@ -129,6 +141,9 @@ %files -n libharfbuzz-gobject0 %{_libdir}/libharfbuzz-gobject.so.0* +%files -n libharfbuzz-subset0 +%{_libdir}/libharfbuzz-subset.so.0* + %files -n typelib-1_0-HarfBuzz-0_0 %{_libdir}/girepository-1.0/HarfBuzz-0.0.typelib @@ -136,6 +151,7 @@ %{_bindir}/hb-ot-shape-closure %{_bindir}/hb-shape %{_bindir}/hb-view +%{_bindir}/hb-subset %files devel %doc AUTHORS README THANKS @@ -146,6 +162,10 @@ %{_libdir}/pkgconfig/harfbuzz.pc %{_libdir}/pkgconfig/harfbuzz-icu.pc %{_libdir}/pkgconfig/harfbuzz-gobject.pc +%{_libdir}/pkgconfig/harfbuzz-subset.pc %{_datadir}/gir-1.0/HarfBuzz-0.0.gir +%dir %{_libdir}/cmake +%dir %{_libdir}/cmake/harfbuzz +%{_libdir}/cmake/harfbuzz/harfbuzz-config.cmake %changelog ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.xQHG6I/_old 2018-03-24 16:04:49.246336468 +0100 +++ /var/tmp/diff_new_pack.xQHG6I/_new 2018-03-24 16:04:49.246336468 +0100 @@ -1,2 +1,4 @@ libharfbuzz0 libharfbuzz-icu0 +libharfbuzz-gobject0 +libharfbuzz-subset0 ++++++ harfbuzz-1.7.5.tar.bz2 -> harfbuzz-1.7.6.tar.bz2 ++++++ ++++ 35401 lines of diff (skipped)