Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

fonts-config-20231210+git0.f7216ba-slfo.1.1.3 RPM for noarch

From OpenSuSE Leap 16.0 for noarch

Name: fonts-config Distribution: SUSE Linux Framework One
Version: 20231210+git0.f7216ba Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.3 Build date: Mon Aug 26 11:24:09 2024
Group: System/X11/Fonts Build host: h03-ch2b
Size: 180450 Source RPM: fonts-config-20231210+git0.f7216ba-slfo.1.1.3.src.rpm
Packager: https://www.suse.com/
Summary: Script to configure fonts for X Windows and other applications
A script to configure fonts for X Windows and other applications.

fonts-config is usually called automatically when a package containing
fonts is installed, upgraded or removed. But it can also be executed
directly, which is mainly useful to debug it (use the --debug flag).

Provides

Requires

License

GPL-2.0-or-later AND MIT

Changelog

* Mon Dec 11 2023 pgajdos@suse.com
  - version update to 20231210+git0.f7216ba
    * Fix typos in 32-emoji-reject.conf and 59-family-prefer-lang-specific
    * remove SEARCH_METRIC_COMPATIBLE sysconfig variable and infra around [bsc#1216356]
  - deleted patches
    - 0001-Fix-typos-in-32-emoji-reject.conf-and-59-family-pref.patch (upstreamed)
* Tue Nov 28 2023 tiwai@suse.com
  - 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
* Tue Jun 09 2020 alarrosa@suse.com
  - Add a _service file
  - Add code in %post to check the value of
    FORCE_MODIFY_DEFAULT_FONT_SETTINGS_IN_NEXT_UPDATE and if it's
    set to yes, empty or it doesn't exist, then update the values
    of FORCE_HINTSTYLE, USE_LCDFILTER and USE_RGBA in
    /etc/sysconfig/fonts-config to use the default settings
    established in the 20181211 release (boo#1172022)
  - Update to 20200609+git0.42e2b1b:
    * Add variable to allow fonts-config to update default settings
    * Fix en-US, en-GB font matching
* Sat Jan 19 2019 qantas94heavy@gmail.com
  - Update to 20190119
    * Allow non-ASCII letters in font names (boo#1049056, bnc#1101985).
* Tue Dec 11 2018 sflees@suse.de
  - Update to 20181211
    * Update subpixel rendering config
    * Fix missspelling issue (boo#1111791). so
      Drop fonts-config-fix-misspelling.patch
    * Fix (boo#1092737).
    * other minor tidyups
* Mon Nov 05 2018 jengelh@inai.de
  - Use noun phrasing and user-independent wording.
* Mon Oct 15 2018 qzhao@suse.com
  - Add fonts-config-fix-misspelling.patch: fix misspelling in
    configuration file(boo#1111791).
* Mon Apr 30 2018 i@marguerite.su
  - new upstream: https://github.com/openSUSE/fonts-config
    development will continue there.
  - drop patch: fontconfig-infinality-generate-tt-groups.patch
    * infinality project is dead, we use a static result in upstream
      instead of generating it every time.
  - update 20180430
    * support color emoji
    * modern fonts for symbol
    * add configurations for Noto Sans/Serif CJK
* Mon Mar 12 2018 stefan.bruens@rwth-aachen.de
  - Do not create fonts.{dir,scale} in encodings directory
    (boo#1106850).
* Thu Nov 23 2017 rbrown@suse.com
  - Replace references to /var/adm/fillup-templates with new
    %_fillupdir macro (boo#1069468)
* Wed Sep 21 2016 ftake@geeko.jp
  - version 20160921
    * add 59-family-prefer-lang-specific.conf to specify prefered
      family for each language
    * fix Noto Sans CJK is used for serif alias (boo#998301)
    * assign monospace to default of Oxygen Mono
* Wed Sep 14 2016 pgajdos@suse.com
  - version 20160914:
    * comma and the rest of family string is ignored while translating
      preference lists from sysconfig to fontconfig snippets
      [bsc#998300]
* Mon Nov 09 2015 pgajdos@suse.com
  - Roboto prefered for sans and serif and Source Sans Pro for
    monospace [bsc#951898]
* Fri Aug 21 2015 qzhao@suse.com
  - change fontconfig.SuSE.properties.template to fontconfig.SUSE.properties.template.
    * To full fit FATE#316521 Get rid of files using the old SUSE spelling.(bnc#942314)
* Fri Aug 14 2015 schwab@linux-m68k.org
  - fonts-config: fix use of $ENV vars
* Fri Apr 24 2015 pgajdos@suse.com
  - updated to 20150424:
    * introduce --remove-user-setting option
* Thu Apr 23 2015 pgajdos@suse.com
  - updated to 20150423:
    * hide local system family preference list when user's one is
      in action
* Tue Apr 21 2015 pgajdos@suse.com
  - updated to 20150421:
    * use mkpath instead of make_path [bnc#927968]
    * behave better when
      /usr/share/fontconfig/conf.avail/30-metric-aliases.conf
      not found
* Fri Apr 17 2015 pgajdos@suse.com
  - updated to 20150417:
    * added --user option
* Mon Jan 12 2015 pgajdos@suse.com
  - added Command: metadata to relevant sysconfig variables
    [bnc#912279]
* Sun Dec 07 2014 pgajdos@suse.com
  - updated to 20141207
    added --info option (will be required by yast fonts)
* Mon Sep 22 2014 pgajdos@suse.com
  - fix version in fonts-config script
* Mon Jul 28 2014 pgajdos@suse.com
  - fixed typos in comments and debug outputs (hinstyle -> hintstyle)
* Wed Jun 11 2014 pgajdos@suse.com
  - 10-rendering-options.conf and 58-family-prefer-local.conf are
    generated in every fonts-config call and as such should not
    be under /usr/share/fonts-config/conf.avail but under
    /etc/fonts/conf.d/ [bnc#882029]
* Wed Jun 04 2014 pgajdos@suse.com
  - updated to 20140604:
    * remove duplicate family from PREFER_SERIF_FAMILIES in CFF
      example
    * add Source Serif Pro to PREFER_SERIF_FAMILIES in CFF example
    * introduce FORCE_FAMILY_PREFERENCE_LISTS sysconfig variable
* Thu May 22 2014 pgajdos@suse.com
  - fallback to DejaVu Sans, Liberation Sans FPL order when
    no force_bw defined [bnc#878292c#12]
* Thu May 15 2014 pgajdos@suse.com
  - fix comment for SEARCH_METRIC_COMPATIBLE
* Wed May 14 2014 tiwai@suse.de
  - Don't force antialias for bitmap fonts for avoiding the render
    errors with Qt5 (bnc#866705)
* Fri Mar 21 2014 pgajdos@suse.com
  - updated to 20140331:
    * allow ampersand in string sysconfig variable
    * xml-escape ampersand from <alias> family names
    * added bitmap font example for PREFER_*_FAMILIES
* Thu Mar 20 2014 pgajdos@suse.com
  - fix default values and use list of possibilities in sysconfig
    file [bnc#869398] (internal)
* Fri Feb 28 2014 pgajdos@suse.com
  - fix version in fonts-config script
* Wed Feb 26 2014 pgajdos@suse.com
  - updated to 20140226:
    * FORCE_{SANS,SERIF,MONO}_PREFERENCE replaced by
      SEARCH_METRIC_COMPATIBLE
* Tue Feb 25 2014 pgajdos@suse.com
  - updated to 20140225:
    * introduced FORCE_{SANS,SERIF,MONO}_PREFERENCE
* Mon Feb 24 2014 pgajdos@suse.com
  - updated to 20140224:
    * add example of family preference: CFF fonts
* Fri Feb 21 2014 pgajdos@suse.com
  - updated to 20140222:
    * don't use autohinter for CFF files
    * hinstlight for CFF files
* Fri Feb 21 2014 pgajdos@suse.com
  - updated to 20140221
    * added 31-metric-aliases-bw.conf
* Thu Feb 13 2014 pgajdos@suse.com
  - updated to 20140219
  - revorked package, fontconfig configuration based on infinality
    one
  - added patches:
    * fontconfig-infinality-main.patch (remove parts of original
      52-infinality.conf)
* Thu Jan 30 2014 pgajdos@suse.com
  - fonts-config 20131102 [bnc#860097]:
    * do not check for font module used -> fixes TTCap entries
      generation
    * drop generating ghostscript fontmap
    * drop generating ooo xcu file
    * --quiet means quiet now
* Tue Oct 01 2013 pgajdos@suse.com
  - workaround to [bnc#840416] as described in comment 20
* Mon Sep 17 2012 coolo@suse.com
  - the script requires checkproc and killproc, otherwise it will start
    a xfs in buildroot (oops)
* Fri Sep 14 2012 pgajdos@suse.com
  - cooperate with fontconfig 2.10.0 (removed /etc/fonts/conf.avail)
* Tue Aug 28 2012 pgajdos@suse.com
  - remove SuSEconfig.fonts (openFATE#313536)
* Wed Aug 08 2012 pgajdos@suse.com
  - call spec-cleaner
* Mon Aug 06 2012 pgajdos@suse.com
  - prepare spec file for dropping SuSEconfig.fonts (openFATE#313536)
* Thu Jul 26 2012 pgajdos@suse.com
  - add Requires(pre):  %suseconfig_fonts_prereq [bnc#772644]
* Wed Jul 25 2012 tiwai@suse.de
  - Fill some contents in the initial suse-bitmap.conf and
    suse-hinting-bc.conf (bnc#772664)
* Wed Jun 13 2012 tiwai@suse.de
  - Add the support for IPAex fonts
* Tue Jun 12 2012 tiwai@suse.de
  - Move hinting and bitmap config files to own config files
    instead of changing the main suse-*.conf (bnc#766319)
  - Enable hinting_setup() again
* Mon Mar 26 2012 pgajdos@suse.com
  - in generate_java_font_setup() was wrongly picked last installed
    font from @sans_latin1_priority, instead of first
* Fri Mar 23 2012 pgajdos@suse.com
  - turn off hinting_setup() and font_dirs_setup()
* Mon Feb 13 2012 coolo@suse.com
  - patch license to follow spdx.org standard
* Mon Dec 05 2011 pgajdos@suse.com
  - generates also fonts for latin1 [bnc#732447]
  - dropped java 1.4 support
* Mon Nov 07 2011 coolo@suse.com
  - require perl(English), which is not part of perl-base
* Wed Oct 12 2011 ftake@geeko.jp
  - changed Japanese fonts setting for Java
    * IPA Gothic for monospaced
    * Propotional IPA fonts for others
* Sun Sep 18 2011 jengelh@medozas.de
  - Apply packaging guidelines (remove redundant/obsolete
    tags/sections from specfile, etc.)
* Mon Apr 26 2010 pgajdos@suse.cz
  - fixed java's fontconfig.SuSE.properties location [bnc#591706]
* Wed Jan 28 2009 mfabian@suse.de
  - apply patch by Egbert Eich to make handling of verbosity levels
    consistent.
* Tue Jun 03 2008 mfabian@suse.de
  - bnc#396611: prefer "AR PL ShanHeiSun Uni" (uming.ttf) over
    FZMingTiB (/usr/share/fonts/truetype/FZMingTiB.ttf) for
    traditional Chinese in Java 1.5 because the former has embedded
    bitmaps and the latter has not.
* Mon Jan 21 2008 mfabian@suse.de
  - fix recursive call of opendir() and closedir() to work with
    Perl 5.10.
* Tue Dec 18 2007 mfabian@suse.de
  - add "Lucida Sans Typewriter", "Lucida Sans", and "Lucida Bright"
    to the list of fonts which should always use the byte code
    interpreter if anti-aliasing is off. Suggested by
    Bernhard Walle <bwalle@suse.de>.
* Wed Oct 10 2007 mfabian@suse.de
  - acroread directory moved again because of the update to 8.1.1.
* Tue Sep 25 2007 mfabian@suse.de
  - Bugzilla #327035: Skip symlinks when searching for font file
    names when generating the Java font setup.
* Thu Sep 06 2007 mfabian@suse.de
  - Bugzilla #299432: add ‘Prereq: %fillup_prereq’.
* Fri Mar 23 2007 mfabian@suse.de
  - Bugzilla #118131 comment #93: set the autohinter default
    matching on "font" instead of on "pattern".
    If an autohint value is set in pattern, OpenOffice 2.1 will use
    that even if there are fontconfig rules matching on "font" which
    should override it again). This doesn't cause any problems for
    Cairo/Gnome (see bug #104365) because Cairo/Gnome don't try to
    change the autohint value anyway.
* Tue Jan 30 2007 mfabian@suse.de
  - Bugzilla #239692: acroread moved to /usr/lib, add a new
    glob pattern to the font directory list.
* Wed Nov 22 2006 mfabian@suse.de
  - Bugzilla #222675: disable autohinter for PostScript fonts.
* Wed Nov 15 2006 mfabian@suse.de
  - Bugzilla #215602:  don't use the embedded bitmaps in the IPA
    fonts because they are only available in 12, 14, and 16 pixels.
  - Bugzilla #215602: Don't use the autohinter for fonts where it
    it distorts the metrics so badly that even the digits which
    should be monospaced are not monospaced at all anymore.
  - Don't use the autohinter for good quality TrueType fonts.
* Wed Oct 25 2006 mfabian@suse.de
  - Fate #300950: after the regular setup is done, source all scripts
    in /usr/lib/fonts-config/conf.d which might do additional setup.
* Thu Sep 28 2006 mfabian@suse.de
  - the OpenOffice font directory on x86_64 is
    /usr/lib64/ooo-2.0/share/fonts/truetype/.
* Wed Sep 13 2006 mfabian@suse.de
  - some fonts have more than one space in the family name, replace
    them all with '_' where necessary in the Java setup.
* Tue Sep 12 2006 mfabian@suse.de
  - improve Java 1.5 font setup for Chinese and Korean.
* Thu Aug 17 2006 mfabian@suse.de
  - fix font paths in Java font setup for X11R7.
* Wed Aug 16 2006 mfabian@suse.de
  - use "Recommends: ft2demos" only for SuSE Linux >= 10.1.
* Thu Aug 10 2006 mfabian@suse.de
  - Bugzilla #195835: print a warning to stdout when the creation
    of a Fontmap for Ghostscript has been requested but the 'ftdump'
    binary is not available. Add "Recommends: ft2demos" to the .spec
    file because the 'ft2demos' package contains 'ftdump'. Mention
    'ftdump' in the comment above GENERATE_GHOSTSCRIPT_FONTMAPS
    in /etc/sysconfig/fonts-config. Mention ftdump in the manual page
    as well.
* Mon Jul 03 2006 mfabian@suse.de
  - Add path names for X11R7
    (patch by Stefan Dirsch <sndirsch@suse.de>).
* Fri Apr 28 2006 mfabian@suse.de
  - Bugzilla #104365: match on "pattern" instead on "font" to edit
    the default hinting settings to make it easier to override
    the defaults with applications using FcPatternDel() and
    FcPatternAdd...().
* Wed Apr 19 2006 schwab@suse.de
  - Use /usr/bin/fc-cache-x86 when it exists.
* Tue Apr 11 2006 mfabian@suse.de
  - Bugzilla #162978: also call /usr/bin/fc-cache64 if it exists
    (for ppc64).
  - never use '--force' when calling /usr/bin/fc-cache32 and
    /usr/bin/fc-cache64.
* Mon Apr 03 2006 mfabian@suse.de
  - Bugzilla #157441 comment #30 ff: make hintstyle=hintfull the
    default.
  - Bugzilla #160226: call /usr/bin/fc-cache32 if it exists.
* Fri Feb 10 2006 mfabian@suse.de
  - Bugzilla #148359: do not touch /usr/X11R6/lib/X11/fonts in
    SuSEconfig.fonts to find out whether this is on a readonly
    file system. Even if it is on a readonly file system, caches
    for fontconfig can still be generated in /var/cache/fontconfig.
    And it might still be possible to generate fonts.dir/fonts.scale
    files in other directories, i.e. /usr/sbin/fonts-config should
    be started always.
* Tue Feb 07 2006 mfabian@suse.de
  - Bugzilla #148361: generate /etc/fonts/suse-font-dirs.conf from
    a template containing glob patterns to a full list of all
    font directories to avoid that fontconfig calls stat () on all
    files in all sub-directories.
* Wed Jan 25 2006 mls@suse.de
  - converted neededforbuild to BuildRequires
* Mon Jan 09 2006 mfabian@suse.de
  - Bugzilla #105626: Takashi IWAI <tiwai@suse.de> made patches for
    freetype2 to improve the autohinting (mainly for CJK fonts).
    Now we don't need to switch off the autohinter for CJK fonts
    any more.
* Wed Jan 04 2006 mfabian@suse.de
  - update to 20060104:
  - make it work better together with fontconfig 2.3.93.20060103
    and require fontconfig >= 2.3.93.20060103
  - remove old cruft which was used for Xft1 and older versions
    of fontconfig
  - write autogenerated files in /etc/fonts only if their contents
    have changed, touching these files causes fontconfig to believe
    that the caches are out of date.
  - fix glob pattern for font.properties.ja (for java 1.4.2).
* Wed Jan 04 2006 mfabian@suse.de
  - Bugzilla #131714: always use byte code interpreter for some
    composite CJK fonts which cannot be rendered correctly with the
    autohinter. Currently the only fonts I know which need this
    are the traditional Chinese fonts MingLiU and PMingLiU.
* Thu Oct 27 2005 mfabian@suse.de
  - Bugzilla #130350: add "Andale Sans", "Andy MT", "Bell MT", and
    "Monotype Sorts" to the list of fonts which are rendered with
    the byte code interpreter and without anti-aliasing up to the
    pixellimit specified in /etc/sysconfig/fonts-config.
    These fonts appear to have good byte code as well, the results
    when rendered this way look OK.
* Thu Oct 27 2005 mfabian@suse.de
  - revert last change because I downgraded to fontconfig
    2.3.2.20050721 (the version from SUSE 10.0) in STABLE.
    This fontconfig version is solid and works reliable. The
    fontconfig 2.4 branch will be checked into BETA and come
    back to STABLE as soon as the crash problems are solved.
* Wed Oct 26 2005 mfabian@suse.de
  - Bugzilla #128080: add option "--force" to the call of
    fonts-config in SuSEconfig.fonts.
    This is only a temporary workaround until the real problem
    in fontconfig is fixed. With this workaround, SuSEconfig.fonts
    needs a lot more time but at least it appears to work reliably.
* Thu Sep 29 2005 dmueller@suse.de
  - add norootforbuild
* Thu Sep 08 2005 mfabian@suse.de
  - Bugzilla #114949:
    + really add variable to enable the byte code
      interpreter to /etc/sysconfig/fonts-config. The last change
      contained only the code to use this variable if available but
      not the variable itself.
    + add variables in /etc/sysconfig/fonts-config
      to choose whether embedded bitmaps should be used and for
      which languages.
* Tue Sep 06 2005 mfabian@suse.de
  - Bugzilla #114949: add a variable in /etc/sysconfig/fonts-config
    to choose whether black and white rendering using the byte code
    interpreter should be used and up to which pixel size.
* Tue Sep 06 2005 mfabian@suse.de
  - Bugzilla #79259 again: I found a bug in the autogeneration of
    the Java font setup: sometimes "fc-list font file"  may return
    several results, for example if there are symlinks which point
    to the same font and also if one of the CID-keyed fonts
    created by the script /usr/sbin/acroread-cidfont-config happens
    to have the same family name. These CID-keyed fonts and the
    must be ignored, neither of them will work with Java.
* Mon Sep 05 2005 mfabian@suse.de
  - Bugzilla #79259: add autogeneration of Java font configuration
    files.
* Fri Mar 04 2005 mfabian@suse.de
  - add missing %prep section to .spec file.
* Mon Dec 06 2004 mfabian@suse.de
  - Bugzilla #48603: don't try to write OpenOffice font-setup if
    OpenOffice is not installed.
* Fri Oct 01 2004 mfabian@suse.de
  - Bugzilla #46299: improve OpenOffice font setup for Japanese
    for better on screen display and printing.
* Tue Jul 06 2004 mfabian@suse.de
  - make package "noarch".
  - make fonts which have spaces in the filename usable with
    the X11 core font system by generating symbolic links.
  - checkproc was still used without absolute path in one place.
* Wed May 05 2004 sndirsch@suse.de
  - created package

Files

/etc/fonts/conf.d/09-autohint-if-no-hinting.conf
/etc/fonts/conf.d/10-rendering-options.conf
/etc/fonts/conf.d/11-base-rendering.conf
/etc/fonts/conf.d/12-tt-monospace-rendering.conf
/etc/fonts/conf.d/13-selective-rendering-ipa.conf
/etc/fonts/conf.d/13-selective-rendering.conf
/etc/fonts/conf.d/21-emoji-rendering.conf
/etc/fonts/conf.d/22-noto-cjk-rendering.conf
/etc/fonts/conf.d/31-metric-aliases-bw.conf
/etc/fonts/conf.d/32-emoji-reject.conf
/etc/fonts/conf.d/32-symbol-substitution.conf
/etc/fonts/conf.d/49-family-default-emoji.conf
/etc/fonts/conf.d/49-family-default.conf
/etc/fonts/conf.d/58-family-prefer-local.conf
/etc/fonts/conf.d/59-family-prefer-lang-specific-cjk.conf
/etc/fonts/conf.d/59-family-prefer-lang-specific-noto.conf
/etc/fonts/conf.d/59-family-prefer-lang-specific.conf
/etc/fonts/conf.d/60-family-prefer.conf
/etc/fonts/conf.d/61-wine-aliases.conf
/etc/fonts/conf.d/70-reject.conf
/usr/sbin/fonts-config
/usr/share/doc/packages/fonts-config
/usr/share/doc/packages/fonts-config/infinality
/usr/share/fillup-templates/sysconfig.fonts-config
/usr/share/fonts-config
/usr/share/fonts-config/10-rendering-options.conf.template
/usr/share/fonts-config/conf.avail
/usr/share/fonts-config/conf.avail/11-base-rendering.conf
/usr/share/fonts-config/conf.avail/12-tt-monospace-rendering.conf
/usr/share/fonts-config/conf.avail/13-selective-rendering-ipa.conf
/usr/share/fonts-config/conf.avail/13-selective-rendering.conf
/usr/share/fonts-config/conf.avail/21-emoji-rendering.conf
/usr/share/fonts-config/conf.avail/22-noto-cjk-rendering.conf
/usr/share/fonts-config/conf.avail/31-metric-aliases-bw.conf
/usr/share/fonts-config/conf.avail/32-emoji-reject.conf
/usr/share/fonts-config/conf.avail/32-symbol-substitution.conf
/usr/share/fonts-config/conf.avail/49-family-default-emoji.conf
/usr/share/fonts-config/conf.avail/49-family-default.conf
/usr/share/fonts-config/conf.avail/59-family-prefer-lang-specific-cjk.conf
/usr/share/fonts-config/conf.avail/59-family-prefer-lang-specific-noto.conf
/usr/share/fonts-config/conf.avail/59-family-prefer-lang-specific.conf
/usr/share/fonts-config/conf.avail/60-family-prefer.conf
/usr/share/fonts-config/conf.avail/61-wine-aliases.conf
/usr/share/fonts-config/conf.avail/70-reject.conf
/usr/share/fonts-config/fontconfig.SUSE.properties.template
/usr/share/man/man1/fonts-config.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Nov 9 00:03:33 2024