From a4942275c6ecdf408de70fc273d3179fa26cd6602f26d94ce66393e4a035fda0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Tue, 7 Dec 2021 10:21:18 +0000 Subject: [PATCH] Accepting request 935590 from GNOME:Next OBS-URL: https://build.opensuse.org/request/show/935590 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pango?expand=0&rev=228 --- _service | 2 +- pango-1.48.10.obscpio | 3 -- pango-1.50.0.obscpio | 3 ++ pango.changes | 90 +++++++++++++++++++++++++++++++++++++++++++ pango.obsinfo | 6 +-- pango.spec | 6 +-- 6 files changed, 100 insertions(+), 10 deletions(-) delete mode 100644 pango-1.48.10.obscpio create mode 100644 pango-1.50.0.obscpio diff --git a/_service b/_service index d6faa8e..f31c6e1 100644 --- a/_service +++ b/_service @@ -2,7 +2,7 @@ https://gitlab.gnome.org/GNOME/pango.git git - 1.48.10 + 1.50.0 @PARENT_TAG@+@TAG_OFFSET@ (.*)\+0 \1 diff --git a/pango-1.48.10.obscpio b/pango-1.48.10.obscpio deleted file mode 100644 index b20f8dd..0000000 --- a/pango-1.48.10.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1b4b537d4eebdcf8d920168a9a6d8283d032ce4cb87bcffb6517e0da6753a866 -size 3445260 diff --git a/pango-1.50.0.obscpio b/pango-1.50.0.obscpio new file mode 100644 index 0000000..0679ffd --- /dev/null +++ b/pango-1.50.0.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fc4c92d437a405bd107243f2554831037caed5a6837fd9e4300049cf1ef6b56 +size 5689357 diff --git a/pango.changes b/pango.changes index e35f39b..241623b 100644 --- a/pango.changes +++ b/pango.changes @@ -1,3 +1,93 @@ +------------------------------------------------------------------- +Fri Dec 3 18:55:49 UTC 2021 - Bjørn Lie + +- Update to version 1.50.0: + + Fix glyph placement in gravity east + + Fix line heights in improper gravities + + Only shown selected ignorables with nicks + + Support tab alignments other than left + + Support custom decimal points on decimal tabs + + Fix a pango-view crash + + Optimize handling of many tabs + + Drop json-glib dependency +- Drop pkgconfig(json-glib-1.0) BuildRequires, no longer needed. + +------------------------------------------------------------------- +Sat Nov 27 20:38:37 UTC 2021 - Bjørn Lie + +- Update to version 1.49.4: + + Require fontconfig 2.13 + + Require harfbuzz 2.6 + + Many fixes to line breaking accuracy + + coretext: Correctly clamp text weights at min/max values + + Add serialization api for PangoLayout, PangoFont and + PangoAttrList + + Require json-glib + + tests: + - Use serialized layouts for test cases + - Include fonts in git + + pango-view: Accept serialized layouts + + Fix a rounding problem with font metrics + + Fix visible space display using ␣ +- Changes from version 1.49.3: + + Fix hinting of glyph metrics + + Fix logical glyph extents in vertical gravities + + Visualize more default-ignorable glyphs + + Fix advance widths in transformed contexts + + Implement Small Caps and other casing variations +- Changes from version 1.49.2: + + Update Unicode data to Unicode 14 + + Fix underlining of spaces + + Round font metrics when appropriate + + Fix some corner cases of cursor positioning + + Handle Catalan middle-dot in text segmentation +- Changes from version 1.49.1: + + Only recompute log attrs when needed + + Validate log attrs + + Fix conformance issues in Thai and Indic linebreaking + + Add pango_attr_break to support customizing line and word + breaks + + Add font-dependent baseline shifts and sizing for super- and + subscripts + + Improve hyphenation support + + pango-view: + - Visualize caret positions and slopes + - Show glyph rects + - Make --annotate easier to use + + Add pango_layout_get_caret_pos to support sloped carets + + Improve caret positioning for ligatures + + Better under- and overline placement + + layout: + - Allocate a bit less + - Fix cluster extents with rise + + Add pango_layout_iter_get_run_baseline + + Add pango_glyph_string_index_to_x_full + + coretext: Set size on font descriptions + + Add color information to PangoGlyphVisAttr +- Changes from version 1.49.0: + + Require fribidi 1.0.6 + + Fix threadsafety issues with Thai + + Fix a rounding problem on i386 + + Fix font choice for ellipsis + + New api: + - pango_font_get_languages + - Introspection helpers for attributes + + Ignore width in horizontal context when itemizing + + markup: + - Allow specifying size and rise in points + - Allow specifying size as percentage + + Rewrite pango_layout_move_cursor_visually + + Add a line-height attribute and make logical line extents + respect it + + Add pango_justify_last_line + + Add pango_shape_item + + Add a text-transform attribute and implement it + + Clean up fribidi api usage + + Fix a bug in the gravity data table + + pango-view: Improve the --annotate option + + Fix a possible crash in rendering strikethroughs +- Add pkgconfig(json-glib-1.0) BuildRequires, new dependency. + ------------------------------------------------------------------- Sun Sep 12 17:21:30 UTC 2021 - Bjørn Lie diff --git a/pango.obsinfo b/pango.obsinfo index aa4a279..44e70aa 100644 --- a/pango.obsinfo +++ b/pango.obsinfo @@ -1,5 +1,5 @@ name: pango -version: 1.48.10 -mtime: 1631363934 -commit: dc5bde2a20cbb025c9d0ed29ed687740a4d027da +version: 1.50.0 +mtime: 1638496787 +commit: e80e224baabc7bf22971d0a97c8b31d32fa8ca1c diff --git a/pango.spec b/pango.spec index 3257f9f..b68dcb6 100644 --- a/pango.spec +++ b/pango.spec @@ -17,7 +17,7 @@ Name: pango -Version: 1.48.10 +Version: 1.50.0 Release: 0 Summary: Library for Layout and Rendering of Text License: LGPL-2.1-or-later @@ -32,13 +32,13 @@ BuildRequires: help2man BuildRequires: meson >= 0.55.3 BuildRequires: pkgconfig BuildRequires: pkgconfig(cairo) >= 1.12.10 -BuildRequires: pkgconfig(fontconfig) >= 2.11.91 +BuildRequires: pkgconfig(fontconfig) >= 2.13 BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(fribidi) >= 1.0.6 BuildRequires: pkgconfig(glib-2.0) >= 2.62 BuildRequires: pkgconfig(gobject-2.0) >= 2.59.2 BuildRequires: pkgconfig(gobject-introspection-1.0) -BuildRequires: pkgconfig(harfbuzz) >= 2.0 +BuildRequires: pkgconfig(harfbuzz) >= 2.6 BuildRequires: pkgconfig(libthai) >= 0.1.9 BuildRequires: pkgconfig(xft) >= 2.0.0 BuildRequires: pkgconfig(xrender)