[Bug 1870617] Re: Merge fontconfig 2.13.1-3 (main) from Debian unstable (main)
Sebastien Bacher
seb128 at ubuntu.com
Mon Apr 6 10:11:06 UTC 2020
I've backported the X11R6 removal to reduce g-s-d wakups though
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to fontconfig in Ubuntu.
https://bugs.launchpad.net/bugs/1870617
Title:
Merge fontconfig 2.13.1-3 (main) from Debian unstable (main)
Status in fontconfig package in Ubuntu:
New
Bug description:
Please merge fontconfig 2.13.1-3 (main) from Debian unstable (main)
Sorry, I can't work on this merge myself.
It fixes Debian bugs, especially this one
https://bugs.debian.org/568686, which is related to performance, and
they can be related to Ubuntu too.
Explanation of the Ubuntu delta:
* Really include the symbols file update
* debian/patches/04_ubuntu_monospace_lcd_filter_conf.patch:
- updated the 53-monospace-lcd-filter.conf syntax to avoid warnings
which make autopkgtests fail
* Upload proposed patch from upstream bug #103652. If the fontconfig
cache was built on a system that has nanosecond timestamps and then
later transplanted to one that doesn't - for example by mksquashfs as
part of a live CD build - we consider the cache invalid and rebuild it
during the boot process. Depending on the fonts involved, this can
take a significant amount of time and potentially cause knock-on
timeouts. The approach in this patch is to ignore the nanosecond
portion of the cache's value if we get 0 when stat()ing the referenced
directory, meaning it is considered fresh if the rest of the timestamp
matches. (LP: #1749546)
* Merge with Debian (LP: #1638959, LP: #1702544). Remaining changes:
- debian/source_fontconfig.py, debian/fontconfig.install:
+ Install apport hook
- Add 03_prefer_dejavu.patch:
+ Prefer DejaVu to Bitstream Vera
- Add 04_ubuntu_monospace_lcd_filter_conf.patch:
+ Use legacy lcdfilter with smaller monospace fonts
- Add 05_ubuntu_add_antialiasing_confs.patch:
+ Add config file for antialiasing
- Add 05_lcdfilterlegacy.patch: Recognize const value "lcdfilterlegacy",
used in Ubuntu before upstream introduced "lcdlegacy"
- Add 07_no_bitmaps.patch:
+ Install 70-no-bitmaps.conf
- Drop debian/fontconfig.NEWS, debian/fontconfig-config.templates,
debian/fontconfig-config.config, and associatedpo files.
Modify debian/rules, debian/fontconfig-config.postinst,
debian/fontconfig-config.postrm, and debian/README.Debian.
+ Don't provide debconf prompts
- Modify debian/rules, debian/fontconfig-config.install,
debian/fontconfig-config.links, debian/fontconfig-config.postrm,
and debian/fontconfig-udeb.install:
+ Delay doing the transition from /etc to /usr
* New upstream release
* Refresh patches
* Update Ubuntu patches to use mode="append" and target="pattern"
(LP: #1192175)
* Drop patches applied in new release:
- 01_fonts_nanum.patch
- 03_locale_c.utf8.patch
- 06_cross.patch
- CVE-2016-5384.patch
Changelog entries since current focal version 2.13.1-2ubuntu2:
fontconfig (2.13.1-3) unstable; urgency=medium
[ Laurent Bigonville ]
* debian/rules: Stop looking for fonts in /usr/X11R6/lib/X11/fonts, nothing is installing fonts there for years and it's causing gnome-settings-daemon to check the location every few seconds (Closes: #568686)
[ Fabian Greffrath ]
* fontconfig-config: extend, clean-up and order fontconfig-config's
font dependencies (Closes: #879503)
[ Emilio Pozuelo Monfort ]
* Split documentation into a -doc package to avoid multi-arch problems in the -dev one (Closes: #935760, #844607)
* Since we're going through NEW, rename libfontconfig1-dev to
libfontconfig-dev and provide the former.
* Switch to debhelper-compat.
-- Emilio Pozuelo Monfort <pochu at debian.org> Wed, 18 Mar 2020
00:56:46 +0100
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fontconfig/+bug/1870617/+subscriptions
More information about the foundations-bugs
mailing list