Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package fonts-config for openSUSE:Factory checked in at 2023-11-30 21:59:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fonts-config (Old) and /work/SRC/openSUSE:Factory/.fonts-config.new.25432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fonts-config" Thu Nov 30 21:59:10 2023 rev:62 rq:1129731 version:20230604+git0.630c8206607c Changes: -------- --- /work/SRC/openSUSE:Factory/fonts-config/fonts-config.changes 2020-06-11 14:46:08.145633110 +0200 +++ /work/SRC/openSUSE:Factory/.fonts-config.new.25432/fonts-config.changes 2023-11-30 21:59:52.785873654 +0100 @@ -1,0 +2,20 @@ +Tue Nov 28 16:38:44 UTC 2023 - Takashi Iwai <[email protected]> + +- Update to 20230604+git0.630c8206607c: + * Fix uninitialised use of the HOME environment variable + (bsc#1086804,bsc#1210700) + * font match and pattern match can't put in one file. + * source han are packaged nowadays, no need to give alias; + just give CFF fontformat fonts in zh-/ja/ko hintfull + * split 59-family-prefer-lang-specific to cjk/noto and raw, + the former two may be generated by scripts in later version + * emoji support(part1): add emoji family + * delete 10-group-tt*.conf, since fontconfig 2.14 introduces + 09-autohint-if-no-hinting.conf (bsc#1217542) + * Fix fonts-config does not read user config with `-u` option given + * widen comparison operator for emoji fonts +- Fix typos in the configs: + 0001-Fix-typos-in-32-emoji-reject.conf-and-59-family-pref.patch +- Enable 09-autohint-if-no-hinting.conf from fontconfig + +------------------------------------------------------------------- Old: ---- fonts-config-20200609+git0.42e2b1b.tar.xz New: ---- 0001-Fix-typos-in-32-emoji-reject.conf-and-59-family-pref.patch fonts-config-20230604+git0.630c8206607c.tar.xz BETA DEBUG BEGIN: New:- Fix typos in the configs: 0001-Fix-typos-in-32-emoji-reject.conf-and-59-family-pref.patch - Enable 09-autohint-if-no-hinting.conf from fontconfig BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fonts-config.spec ++++++ --- /var/tmp/diff_new_pack.WHkNZ9/_old 2023-11-30 21:59:53.505900178 +0100 +++ /var/tmp/diff_new_pack.WHkNZ9/_new 2023-11-30 21:59:53.509900326 +0100 @@ -22,18 +22,19 @@ %endif Name: fonts-config -Version: 20200609+git0.42e2b1b +Version: 20230604+git0.630c8206607c Release: 0 Summary: Script to configure fonts for X Windows and other applications # MIT for infinality License: GPL-2.0-or-later AND MIT Group: System/X11/Fonts Source: %{name}-%{version}.tar.xz +Patch1: 0001-Fix-typos-in-32-emoji-reject.conf-and-59-family-pref.patch BuildRequires: fontconfig BuildRequires: fontpackages-devel Requires(pre): %fillup_prereq %reconfigure_fonts_prereq -Requires: fontconfig +Requires: fontconfig >= 2.14 Requires: gawk Requires: perl(English) Recommends: mkfontscale @@ -49,7 +50,7 @@ directly, which is mainly useful to debug it (use the --debug flag). %prep -%setup +%autosetup -p1 %build # empty configuration now, should be filled after fonts-config call @@ -81,24 +82,31 @@ install -m 644 $conf %{buildroot}%{_fontsconfddir} done # -for conf in 10-group-tt-hinted-fonts.conf \ - 10-group-tt-non-hinted-fonts.conf \ - 11-base-rendering.conf \ +for conf in 11-base-rendering.conf \ 12-tt-monospace-rendering.conf \ 13-selective-rendering.conf \ 13-selective-rendering-ipa.conf \ 21-emoji-rendering.conf \ + 22-noto-cjk-rendering.conf \ 31-metric-aliases-bw.conf \ 32-emoji-reject.conf \ 32-symbol-substitution.conf \ 49-family-default.conf \ + 49-family-default-emoji.conf \ 59-family-prefer-lang-specific.conf \ + 59-family-prefer-lang-specific-cjk.conf \ + 59-family-prefer-lang-specific-noto.conf \ 60-family-prefer.conf \ 61-wine-aliases.conf \ 70-reject.conf; do install -m 644 $conf %{buildroot}%{_datadir}/%{name}/conf.avail/ %link_avail_to_system_fontsconf $conf done +# missing symlink from fontconfig +for conf in 09-autohint-if-no-hinting.conf; do + ln -s ../../..%{_datadir}/fontconfig/conf.avail/$conf \ + %{buildroot}%{_fontsconfddir}/$conf +done %post if [ -f %{_sysconfdir}/sysconfig/fonts-config ]; then ++++++ 0001-Fix-typos-in-32-emoji-reject.conf-and-59-family-pref.patch ++++++ >From e167f66b80dc4511a614e6fe971261ff125d021b Mon Sep 17 00:00:00 2001 From: Takashi Iwai <[email protected]> Date: Tue, 28 Nov 2023 18:01:49 +0100 Subject: [PATCH] Fix typos in 32-emoji-reject.conf and 59-family-prefer-lang-specific Fix typos as fc-cache complained: Fontconfig error: "/etc/fonts/conf.d/32-emoji-reject.conf", line 27: mismatched tag Fontconfig error: "/etc/fonts/conf.d/59-family-prefer-lang-specific-cjk.conf", line 165: mismatched tag Fontconfig warning: "/etc/fonts/conf.d/59-family-prefer-lang-specific-cjk.conf", line 165: invalid attribute 'name' Fontconfig warning: "/etc/fonts/conf.d/59-family-prefer-lang-specific-cjk.conf", line 165: invalid attribute 'mode' --- 32-emoji-reject.conf | 2 +- 59-family-prefer-lang-specific-cjk.conf | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/32-emoji-reject.conf b/32-emoji-reject.conf index b07d8e44ba82..134877428107 100644 --- a/32-emoji-reject.conf +++ b/32-emoji-reject.conf @@ -23,6 +23,6 @@ <string>Noto Emoji</string> </patelt> </pattern> - <rejectfont> + </rejectfont> </selectfont> </fontconfig> diff --git a/59-family-prefer-lang-specific-cjk.conf b/59-family-prefer-lang-specific-cjk.conf index 11aa96b27837..8692e103a519 100644 --- a/59-family-prefer-lang-specific-cjk.conf +++ b/59-family-prefer-lang-specific-cjk.conf @@ -162,7 +162,7 @@ </test> <edit name="family" mode="prepend"> <string>Noto Serif SC</string> - <string>Noto Serif HK</stirng> + <string>Noto Serif HK</string> <string>Noto Serif TC</string> <string>Noto Serif JP</string> <string>Noto Serif KR</string> @@ -194,7 +194,7 @@ </test> <edit name="family" mode="prepend"> <string>Noto Serif TC</string> - <string>Noto Serif HK</stirng> + <string>Noto Serif HK</string> <string>Noto Serif JP</string> <string>Noto Serif KR</string> <string>Noto Serif SC</string> -- 2.35.3 ++++++ fonts-config-20200609+git0.42e2b1b.tar.xz -> fonts-config-20230604+git0.630c8206607c.tar.xz ++++++ ++++ 8876 lines of diff (skipped)
