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)

Reply via email to