Debian Patches

Status for pango1.0/1.46.2-3

Patch Description Author Forwarded Bugs Origin Last update
Revert-testsuite-Don-t-use-g_test_skip.patch Revert "testsuite: Don't use g_test_skip"
When versions of Meson with bug
https://github.com/mesonbuild/meson/issues/7515 are no longer widespread,
the Pango test suite should diagnose which tests are skipped again.
Versions 0.55.0 to 0.55.2 inclusive have the bug; version 0.55.3 is OK.

In Debian we know we have meson 0.55.3, so we can apply this early.

This reverts commit 440f9c2609b7f5f9d8f65619b029a5eb660de88b.
Simon McVittie <smcv@debian.org> yes 2020-09-25
Tolerate-slightly-different-output-for-the-word-breaking-.patch Tolerate slightly different output for the word-breaking algorithms
If a Thai font is installed, the test for Thai line- and word-breaking
is failing with a difference between the expected and actual result.
The failure mode appears to be that every time the input text contains
"-", the Words line is expected to contain bse
(is_word_boundary && is_word_start && is_word_end) but
actually contains bs (is_word_boundary && is_word_start && !is_word_end).

Tolerate both outputs for now (but do not accept other, different
outputs), while we try to work out what is going on.
Simon McVittie <smcv@debian.org> no 2020-10-01
fc_Sort-faces-of-a-family.patch [PATCH] fc: Sort faces of a family
Make pango_font_family_list_faces() return faces
sorted by slant and weight. This makes the font
chooser look much less random.
Matthias Clasen <mclasen@redhat.com> no https://gitlab.gnome.org/GNOME/pango/-/commit/99f4661a 2020-09-21
fontconfig_Try-harder-to-return-a-default-face.patch [PATCH] fontconfig: Try harder to find a default face * https://gitlab.gnome.org/GNOME/pango/-/commit/4db6068b
* https://gitlab.gnome.org/GNOME/pango/-/commit/3c995c93

pango_font_family_get_face() is documented as nullable,
so we are technically within our rights to return NULL,
but that is unexpected when passing NULL to get the
default face, and the family has faces. So, try a little
harder by returning the first face if we don't find
a face with the name "Regular".
Matthias Clasen <mclasen@redhat.com> no Concatenated commits from upstream master: 2020-11-06

All known versions for source package 'pango1.0'

Links