Hello community, here is the log from the commit of package pango for openSUSE:Factory checked in at 2017-08-24 18:25:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pango (Old) and /work/SRC/openSUSE:Factory/.pango.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pango" Thu Aug 24 18:25:01 2017 rev:109 rq:518081 version:1.40.11 Changes: -------- --- /work/SRC/openSUSE:Factory/pango/pango.changes 2017-08-18 14:58:50.241174253 +0200 +++ /work/SRC/openSUSE:Factory/.pango.new/pango.changes 2017-08-24 18:25:06.740034204 +0200 @@ -1,0 +2,22 @@ +Sat Aug 19 15:49:59 UTC 2017 - [email protected] + +- Update to version 1.40.11: + + Fix backspacing for more Emoji sequences. + + Make tests run faster. + +------------------------------------------------------------------- +Wed Aug 16 09:08:32 UTC 2017 - [email protected] + +- Update to version 1.40.10: + + Update Emoji data to version 5. + + Apply gravity across spans in markup (bgo#784243). + + Support variation selectors for shaping. + + CoreText: Rely on CGFont for scaling (bgo#782393). + + Fix grapheme breaks and backspacing for Emoji. +- Add meson BuildRequires and switch autotools macros configure, + make and makeinstall to meson, meson_build and meson_install + following upstream switch to Meson build system. +- Add help2man BuildRequires, needed to build manpages. +- Minor spec file cleanup. + +------------------------------------------------------------------- Old: ---- pango-1.40.9.tar.xz New: ---- pango-1.40.11.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pango.spec ++++++ --- /var/tmp/diff_new_pack.qMqTw2/_old 2017-08-24 18:25:08.283816701 +0200 +++ /var/tmp/diff_new_pack.qMqTw2/_new 2017-08-24 18:25:08.287816138 +0200 @@ -20,7 +20,7 @@ %define pango_binary_version 1.8.0 Name: pango -Version: 1.40.9 +Version: 1.40.11 Release: 0 Summary: Library for Layout and Rendering of Text License: LGPL-2.1+ @@ -31,7 +31,9 @@ Source99: baselibs.conf BuildRequires: gcc-c++ BuildRequires: gtk-doc -BuildRequires: pkg-config +BuildRequires: help2man +BuildRequires: meson +BuildRequires: pkgconfig BuildRequires: pkgconfig(cairo) >= 1.12.10 BuildRequires: pkgconfig(fontconfig) >= 2.10.91 BuildRequires: pkgconfig(freetype2) @@ -42,7 +44,6 @@ BuildRequires: pkgconfig(libthai) >= 0.1.9 BuildRequires: pkgconfig(xft) >= 2.0.0 BuildRequires: pkgconfig(xrender) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Pango is a library for layout and rendering of text, with an emphasis @@ -121,39 +122,40 @@ %setup -q %build -%configure --disable-static --with-pic --with-cairo -make %{?_smp_mflags} +%meson \ + -Denable_docs=true \ + %{nil} +%meson_build %install -%make_install -find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print +%meson_install # Install rpm macros mkdir -p %{buildroot}%{_sysconfdir}/rpm cp %{SOURCE2} %{buildroot}%{_sysconfdir}/rpm +# Remove tests, we have no need for them - FIXME if any one can figure out how to disable build of these with meson == awesome +rm -rf %{buildroot}%{_libexecdir}/installed-tests +rm -rf %{buildroot}%{_datadir}/installed-tests %post -n libpango-1_0-0 -p /sbin/ldconfig %postun -n libpango-1_0-0 -p /sbin/ldconfig %files -n libpango-1_0-0 -%defattr(-,root,root) -%doc README AUTHORS COPYING ChangeLog +%license COPYING %{_libdir}/lib*.so.* %files -n typelib-1_0-Pango-1_0 -%defattr(-,root,root) %{_libdir}/girepository-1.0/Pango-1.0.typelib %{_libdir}/girepository-1.0/PangoCairo-1.0.typelib %{_libdir}/girepository-1.0/PangoFT2-1.0.typelib %{_libdir}/girepository-1.0/PangoXft-1.0.typelib %files tools -%defattr(-, root, root) %{_bindir}/pango-view -%doc %{_mandir}/man1/pango-view.1* +%doc %{_mandir}/man1/pango-view.1%{ext_man} %files devel -%defattr(-, root, root) +%doc README AUTHORS %{_libdir}/lib*.so %{_libdir}/pkgconfig/*.pc %{_includedir}/pango-1.0/ ++++++ pango-1.40.9.tar.xz -> pango-1.40.11.tar.xz ++++++ ++++ 11002 lines of diff (skipped)
