Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
02_indic_names.patch | Correct the font names for nonlatin languages This patch does the following. 1. Use Rachana as serif font for Malayalam as Meera is only Sans family. 2. Remove TSCu_Paranar since its legacy encoded non-unicode font. 3. Remove non existing fonts malayalam and sampige. |
Vasudev Kamath <kamathvasudev@gmail.com> | no | debian | http://lists.freedesktop.org/archives/fontconfig/2011-December/003725.html | 2013-06-10 |
04_mgopen_fonts.patch | Add missing MgOpen fonts to 40- and 65-nonlatin.conf | Josselin Mouette <joss@debian.org> | no | 2013-11-23 | ||
skip-dpkg-tmp-files.patch | Configure fontconfig to ignore *.dpkg-tmp *.dpkg-new files | =?utf-8?q?Rapha=C3=ABl_Hertzog?= <hertzog@debian.org> | yes | debian upstream | 2016-08-24 | |
disable-crbug1004354.patch | disable-crbug1004354 According to test/Makefile.am test-crbug1004254 should not be enabled since it requires downloading fonts (and thus does not add it to the TESTS variable), yet run-test.sh will explicitly run the test anyway if it was built.... which then fails (because we don't have and can't run curl). |
Andreas Henriksson <andreas@fatal.se> | no | 2023-01-02 | ||
make-byteReverse-hidden.patch | [PATCH] Make byteReverse hidden When building on big-endian systems, the byteReverse symbol becomes an exported symbol of the library. This seems like it's not intended, specially since there are no symbol on little-endian systems (where byteReverse is just an empty define). src/fcmd5.h already includes src/fcint.h which has a FcPrivate define to hide symbols (when possible) that is already widely used, so use that. (fontconfig/fcprivate.h defines FC_ATTRIBUTE_VISIBILITY_HIDDEN but it seems basically unused.) On debian package builds (on big-endian archs) this extra unexpected symbol gets caught: > [...] > dh_makeshlibs -plibfontconfig1 -V"libfontconfig1 (>= 2.13)" --add-udeb="fontconfig-udeb" -- -c4 > dpkg-gensymbols: error: some new symbols appeared in the symbols file: see diff output below > dpkg-gensymbols: warning: debian/libfontconfig1/DEBIAN/symbols doesn't match completely debian/libfontconfig1.symbols > --- a/debian/libfontconfig1.symbols (libfontconfig1_2.14.1-2_sparc64) > +++ b/debian/libfontconfig1.symbols 2023-01-05 14:08:46.386909057 +0000 > @@ -237,5 +237,6 @@ > FcWeightFromOpenTypeDouble@Base 2.13.0 > FcWeightToOpenType@Base 2.12.6 > FcWeightToOpenTypeDouble@Base 2.13.0 > + byteReverse@Base 2.14.1-2 > default_langs@Base 2.12.6 > other_types@Base 2.12.6 > dh_makeshlibs: error: failing due to earlier errors > make[1]: *** [debian/rules:16: override_dh_makeshlibs] Error 25 > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > make: *** [debian/rules:10: binary-arch] Error 2 > dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess returned exit status 2 |
Andreas Henriksson <andreas@fatal.se> | yes | 2023-01-05 | ||
change-default-mono-font-for-latin.patch | Change the default monospcace font for latin scipts Upstream‘s default monospace font for latin scripts is currently Noto Sans Mono, and that has been reflected in Debian since fontconfig 2.14.1-3. Due to some deficiencies in that font, we change it to the well established DejaVu Sans Mono. To cover situations when the fonts-dejavu-mono package is not installed, we put the Noto Mono font — included in the fonts-noto-mono package — as the second one in the list. |
Gunnar Hjalmarsson <gunnarhj@debian.org> | not-needed | debian | 2023-08-20 | |
fix-emoji-no-bitmap-font.patch | [PATCH] Sort out bitmap related config files 70-no-bitmaps-and-emoji.conf: reject bitmap fonts including bitmap emoji fonts. 70-no-bitmaps-except-emoji.conf: reject bitmap fonts except bitmap emoji fonts. 70-no-bitmaps.conf: same to 70-no-bitmaps-except-emoji.conf for backward compatibility but deprecated. This will be dropped in the future. Fixes https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/409 |
Akira TAGOH <akira@tagoh.org> | no | 2024-03-08 |