Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

pango-tools-1.52.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: pango-tools Distribution: openSUSE Tumbleweed
Version: 1.52.0 Vendor: openSUSE
Release: 1.1 Build date: Mon Feb 26 10:38:41 2024
Group: System/Libraries Build host: reproducible
Size: 106642 Source RPM: pango-1.52.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://pango.gnome.org/
Summary: Tools for pango, a library for text layout and rendering
Pango is a library for layout and rendering of text, with an emphasis
on internationalization. It can be used anywhere that text layout
is needed.

Pango forms the core of text and font handling for GTK+.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 1.52.0:
    + Add pango_font_map_reload_font.
    + Improve formatting of font sizes.
* Mon Feb 12 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 1.51.2:
    + Use single fontconfig thread.
    + Fix problems with spaces at line ends.
    + Allow custom fonts on Windows.
    + pango-viewer: Fix hint-metrics options.
    + Pangofont: Add properties.
* Sat Aug 12 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.51.1:
    + itemize: Improve script itemization
    + build: Check for cairo DWrite dependency
    + win32: Fix various issues and crashes
    + layout: Add a missing switch case
* Thu Mar 02 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.50.14:
    + Fix underline thickness in scaled contexts.
* Tue Feb 21 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.50.13:
    + win32:
    - Add back fallback for empty fontsets
    - Improve DirectWrite support
    + Fix word segmentation for Japanese
    + Don't set backspace-deletes-char for math symbols
    + coretext: Fix a crash
    + cairo: Apply metrics hinting to underlines too
    + Treat COLRv1 fonts as color fonts
* Wed Nov 30 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 1.50.12:
    + Fix weight conversion on MacOS.
    + Update to Unicode 15.
    + Some introspection annotation fixes.
    + Improve PangoAttrList serialization.
    + Fix char offset calculatiosn in multi-paragraph layouts.
* Tue Oct 04 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.50.11:
    + Don't crash for lack of fonts.
    + Avoid a crash in shaping.
  - Drop 639.patch: Fixed upstream.
* Sun Sep 25 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Add 639.patch: layout: Fix crash when no font is installed.
* Fri Sep 16 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.50.10:
    + Avoid some unnecessary strdups.
    + Fix line height computations with a non-trivial CTM.
* Wed Aug 10 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.50.9:
    + Apply show flags to line separators.
    + Fix a thread-safety problem.
* Sun Jul 03 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.50.8:
    + Add some properties to fontmap and family.
    + Fix handling of ligature carets in mixed directions.
* Mon Apr 25 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 1.50.7:
    + coretext: Fix the build.
    + editing: Fix moving across paragraph boundaries in rtl.
    + layout: Try harder to survive without fonts.
    + Windows:
    - Register a sans-serif font.
    - Try harder to load a font.
* Sat Mar 19 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.50.6:
    + Drop hb-glib dependency.
    + Fix test font configuration.
    + Maintain order in pango_attr_list_change.
    + Fix a use-after-free in pango_attr_list_change.
* Sat Mar 05 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.50.5:
    + Fix compiler warnings.
    + Enable cairo by default.
    + pango-view: Show more baselines.
    + layout: Handle baselines.
  - Use ldconfig_scriptlets macro for post(un) handling.
* Wed Feb 09 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.50.4:
    + Tweak synthetic space size.
    + itemize: Try harder to avoid NULL fonts.
    + docs: Some additions.
    + Pass synthetic slant to harfbuzz.
    + Make sloped carets work with uneven scales.
    + Fix serialiation on arm.
    + Avoid an uninitialized variable warning.
    + Reinstate previous behavior of pango_attr_list_splice.
    + Deprecated pango_coverage_ref/unref.
    + Fix serialization on non-glibc systems.
    + Fix allow-breaks handling.
* Thu Dec 23 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.50.3:
    + pango-view: Add --serialize-to option for easy bug reporting.
    + Revert a transformation change that broke metrics for vertical
      text.
    + Handle fonts without space glyph (such as icon fonts) better.
    + Fix some corner cases of line width accounting.
    + Fix line height with emulated Small Caps.
* Thu Dec 16 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.50.2:
    + Fix a problem with font fallback for Arabic.
    + Fix handling of fonts without a space glyph.
    + Various documentation improvements.
    + Fix build issues.
* Sat Dec 11 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.50.1:
    + Fix a crash in tab handling.
    + Fix tab positioning without line wrapping.
    + Fix an assertion failure found by fuzzing.
    + Make underlines work again for broken fonts.
* Fri Dec 03 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - 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 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - 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 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.48.10:
    + Fix a crash in strikethrough drawing.
    + pango-view:
    - Support antialiasing freetype.
    - Use GraphicsMagick.
* Wed Aug 18 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.48.9:
    + Don't require a newly attached buffer to apply state.
    + Fix upside-down Xshape surface with EGLstream.
    + Misc. bug fixes and cleanups.
    + Updated translations.
* Thu Aug 12 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.48.8:
    + Rename git `master` branch to `main`
    + Fix threadsafety issues with Thai
    + Fix a rounding problem on i386
    + Fix font choice for ellipsis
    + Fix a crash if no fonts are found.
  - Drop 3ff6365.patch: Upstream have made various changes to the
    offending commit.
* Tue Jul 13 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Add 3ff6365.patch, reverse applied: fix build of e.g. g-c-c. This
    commit introduced a requirement to run X.
* Mon Jul 05 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.48.7:
    + Fix a thread-safety issue in fontmap initialization.
    + Small documentation improvements.
* Tue Jun 29 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.48.6:
    + Avoid attribute index overflow.
    + Add a new pango-segmentation utility.
    + Documentation cleanups and fixes.
    + Update script property data for gravity.
    + Bring back careful glyph position rounding.
    + Add a few missing bidi types.
    + Add more tests.
* Tue May 18 2021 Michael Gorse <mgorse@suse.com>
  - Update to version 1.48.5:
    + Only initialize fontconfig once.
    + Add missing deprecation notices.
    + Add some missing apis to the markup docs.
    + Speed up Emoji classification.
    + Fix hangs and memory leaks.
    + Don't insert hyphens at word boundaries.
    + Handle empty lines better.
    + Avoid width fluctuations with ellipsized text.
    + Add a utility to show text segmentation.
* Sat Apr 17 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 1.48.4:
    + Include docs in the dist tarball.
    + Include gi-docgen in the dist tarball, too.
    + win32: Fix 'Cursive' fallback.
    + Fix placement of marks in vertical text.
    + Cache metrics for the current font.
    + Improve letterspacing with combining marks.
* Wed Mar 17 2021 Matthias Eliasson <elimat@opensuse.org>
  - Update to version 1.48.3:
    + Miscellaneous introspection fixes
    + Make pango_attr_list_splice clip inserted attrbiutes
    + Do costly fontconfig calls in threads
    + markup: Fix issues with accel handling
    + docs: Convert docs to use gi-docgen
    + Fix build against harfbuzz < 2.6
  - Disable gtk-doc for now since upstream have moved to gi-docgen and it is
    not in Factory yet
* Thu Feb 11 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.48.2:
    + Fix memory leaks reported by asan
    + Avoid overflow in pango_attr_list_update
    + Add a valgrind suppression file
    + Make tests more robust
    + Fix pango_font_describe for Emoji fonts
* Fri Jan 22 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.48.1:
    + Fix itemization of multi-paragraph layouts.
    + Fix a few memory leaks.
    + Fix glyph origins in vertical layout.

Files

/usr/bin/pango-list
/usr/bin/pango-segmentation
/usr/bin/pango-view
/usr/share/man/man1/pango-view.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:52:28 2024