From 13b7ce8538f95259cbda3c64a595a119c959d3dd99fa09012d1ff13aaf375568 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Tue, 22 Aug 2017 08:40:24 +0000 Subject: [PATCH] Accepting request 517702 from GNOME:Next New stable release OBS-URL: https://build.opensuse.org/request/show/517702 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=171 --- pango-1.40.11.tar.xz | 3 +++ pango-1.40.9.tar.xz | 3 --- pango.changes | 22 ++++++++++++++++++++++ pango.spec | 28 +++++++++++++++------------- 4 files changed, 40 insertions(+), 16 deletions(-) create mode 100644 pango-1.40.11.tar.xz delete mode 100644 pango-1.40.9.tar.xz diff --git a/pango-1.40.11.tar.xz b/pango-1.40.11.tar.xz new file mode 100644 index 0000000..f3a3322 --- /dev/null +++ b/pango-1.40.11.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b11140590e632739e4151cae06b8116160d59e22bf36a3ccd5df76d1cf0383e +size 854372 diff --git a/pango-1.40.9.tar.xz b/pango-1.40.9.tar.xz deleted file mode 100644 index 0c63e34..0000000 --- a/pango-1.40.9.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9faea6535312fe4436b93047cf7a04af544eb52a079179bd3a33821aacce7e16 -size 850840 diff --git a/pango.changes b/pango.changes index b0448d9..a4c69c3 100644 --- a/pango.changes +++ b/pango.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Sat Aug 19 15:49:59 UTC 2017 - zaitor@opensuse.org + +- Update to version 1.40.11: + + Fix backspacing for more Emoji sequences. + + Make tests run faster. + +------------------------------------------------------------------- +Wed Aug 16 09:08:32 UTC 2017 - zaitor@opensuse.org + +- 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. + ------------------------------------------------------------------- Wed Aug 9 06:33:23 UTC 2017 - zaitor@opensuse.org diff --git a/pango.spec b/pango.spec index 4ebb868..ca580c0 100644 --- a/pango.spec +++ b/pango.spec @@ -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 @@ Source2: macros.pango 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(harfbuzz) >= 1.2.3 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 @@ to develop applications that require these. %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/