Accepting request 728169 from GNOME:Next

New stable release

OBS-URL: https://build.opensuse.org/request/show/728169
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=201
This commit is contained in:
2019-09-04 09:07:08 +00:00
committed by Git OBS Bridge
parent 22a2a12b43
commit 0357a4fdba
4 changed files with 96 additions and 10 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d2c0c253a5328a0eccb00cdd66ce2c8713fabd2c9836000b6e22a8b06ba3ddd2
size 441252

3
pango-1.44.6.tar.xz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3e1e41ba838737e200611ff001e3b304c2ca4cdbba63d200a20db0b0ddc0f86c
size 521672

View File

@@ -1,3 +1,87 @@
-------------------------------------------------------------------
Tue Sep 3 15:23:01 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.44.6:
+ docs: Fix symbol indices.
+ Fix Thai line breaking.
+ Re-add symbols needed by some bindings.
+ Don't insert hyphens for some languages.
+ Fix a crash with hyphenation.
-------------------------------------------------------------------
Wed Aug 14 17:28:34 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.44.5:
+ Revert a broken change (causing crashes on OS X).
-------------------------------------------------------------------
Tue Aug 13 21:51:26 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.44.4:
+ Add an insert-hyphens attribute.
+ Reinstate the return type of pango_fc_font_lock_face.
+ Fix a problem with ellipses getting the wrong font.
+ fc: Improve filtering by font format.
+ Re-add PangoFcFont to public headers.
+ Install PangoFc and PangoOT introspection files.
+ Fix ink rectangles to have positive height.
+ Fix mark positioning.
+ Switch to using harfbuzz for metrics.
-------------------------------------------------------------------
Sun Aug 4 06:31:49 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.44.3:
+ Install pango-ot headers.
+ Make subpixel positioning optional.
+ fc: Ignore fonts with unsupported formats.
-------------------------------------------------------------------
Sat Aug 3 10:25:24 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.44.2:
+ Disable ligatures when letterspacing.
+ Set design coords on hb_font_t.
+ Expose more font options in pango-view.
+ OS X: Make 'system-ui' font work.
+ Keep deprecated pango-fc apis in headers.
+ Make hex boxes work, always.
+ introspection:
- Various build fixes.
- Add PangoPT, PangoFT2 namespaces.
+ layout: Make the new line-spacing opt-in.
-------------------------------------------------------------------
Mon Jul 29 08:35:37 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.44.1:
+ Fix a crash with allow_break attributes.
+ Fix Emoji spacing.
+ Fix up includes and pkg-config requires.
+ Correct some cases for hyphen insertion.
-------------------------------------------------------------------
Sat Jul 27 17:07:15 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.44.0:
+ Use harfbuzz for shaping on all platforms.
+ Add a getter for hb_font_t.
+ Make PangoCoverage a GObject.
+ Add a pango_tailor_break api.
+ font metrics: Add line height.
+ layout:
- Support line spacing.
- Draw hyphens for line breaks.
+ Add an attribute to suppress line breaking.
+ cairo: Don't render hex boxes for space.
+ Add an attribute to show invisible characters.
+ Stop quantizing glyph positions.
+ Add tests for itemization and line breaking.
+ Remove language and shape engine remnants.
+ Rename meson options: gtk_doc, introspection.
+ Require GLib 2.59.2.
+ Require Harfbuzz 2.0.
-------------------------------------------------------------------
Wed May 8 09:28:33 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@@ -17,13 +17,13 @@
Name: pango
Version: 1.43.0
Version: 1.44.6
Release: 0
Summary: Library for Layout and Rendering of Text
License: LGPL-2.1-or-later
Group: Development/Libraries/C and C++
URL: http://www.pango.org/
Source0: https://download.gnome.org/sources/pango/1.43/%{name}-%{version}.tar.xz
Source0: https://download.gnome.org/sources/pango/1.44/%{name}-%{version}.tar.xz
Source2: macros.pango
Source99: baselibs.conf
BuildRequires: gcc-c++
@@ -35,10 +35,10 @@ BuildRequires: pkgconfig(cairo) >= 1.12.10
BuildRequires: pkgconfig(fontconfig) >= 2.11.91
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(fribidi) >= 0.19.7
BuildRequires: pkgconfig(glib-2.0) >= 2.33.12
BuildRequires: pkgconfig(gobject-2.0) >= 2.33.12
BuildRequires: pkgconfig(glib-2.0) >= 2.59.2
BuildRequires: pkgconfig(gobject-2.0) >= 2.59.2
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(harfbuzz) >= 1.4.2
BuildRequires: pkgconfig(harfbuzz) >= 2.0
BuildRequires: pkgconfig(libthai) >= 0.1.9
BuildRequires: pkgconfig(xft) >= 2.0.0
BuildRequires: pkgconfig(xrender)
@@ -121,8 +121,8 @@ to develop applications that require these.
%build
%meson \
-Denable_docs=true \
-Dgir=true \
-Dgtk_doc=true \
-Dintrospection=true \
%{nil}
%meson_build
@@ -148,6 +148,8 @@ rm -rf %{buildroot}%{_datadir}/installed-tests
%{_libdir}/girepository-1.0/PangoCairo-1.0.typelib
%{_libdir}/girepository-1.0/PangoFT2-1.0.typelib
%{_libdir}/girepository-1.0/PangoXft-1.0.typelib
%{_libdir}/girepository-1.0/PangoFc-1.0.typelib
%{_libdir}/girepository-1.0/PangoOT-1.0.typelib
%files tools
%{_bindir}/pango-list