From 4fb53733f27d829627bef954622cf966eef91083 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Sat, 22 Feb 2025 22:32:52 -0500 Subject: [PATCH] fontconfig: fix 70-no-bitmaps for deprecation 70-no-bitmaps now includes 70-no-bitmaps-except-emoji, but this only works if 70-no-bitmaps-except-emoji is already in conf.d (not just conf.avail). This fixes regressions some users have been reporting with bitmap fonts showing up again since the latest update. --- srcpkgs/fontconfig/template | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/srcpkgs/fontconfig/template b/srcpkgs/fontconfig/template index ebadebb0abc..4cfb6ae33ee 100644 --- a/srcpkgs/fontconfig/template +++ b/srcpkgs/fontconfig/template @@ -1,7 +1,7 @@ # Template file for 'fontconfig' pkgname=fontconfig version=2.16.0 -revision=1 +revision=2 build_style=gnu-configure configure_args="--enable-static --enable-docs --with-cache-dir=/var/cache/${pkgname}" hostmakedepends="gperf pkg-config python3" @@ -20,6 +20,9 @@ post_install() { vsed -i 's,\(Cflags: -I${includedir}\).*,\1,g' ${DESTDIR}/usr/lib/pkgconfig/fontconfig.pc fi vlicense COPYING + # deprecated upstream, but is broken unless 70-no-bitmaps-except-emoji exists in conf.d + rm "$DESTDIR"/usr/share/fontconfig/conf.avail/70-no-bitmaps.conf + ln -s 70-no-bitmaps-except-emoji.conf "$DESTDIR"/usr/share/fontconfig/conf.avail/70-no-bitmaps.conf } fontconfig-devel_package() {