SUSE-RU-2020:1852-1: moderate: Recommended update for fontforge, ghostscript-fonts, ttf-converter, xorg-x11-fonts

sle-updates at lists.suse.com sle-updates at lists.suse.com
Mon Jul 6 13:20:48 MDT 2020


   SUSE Recommended Update: Recommended update for fontforge, ghostscript-fonts, ttf-converter, xorg-x11-fonts
______________________________________________________________________________

Announcement ID:    SUSE-RU-2020:1852-1
Rating:             moderate
References:         #1169444 
Affected Products:
                    SUSE Linux Enterprise Module for Desktop Applications 15-SP2
                    SUSE Linux Enterprise Module for Basesystem 15-SP2
                    SUSE Linux Enterprise Module for Basesystem 15-SP1
______________________________________________________________________________

   An update that has one recommended fix can now be installed.

Description:

   This update for fontforge, ghostscript-fonts, ttf-converter,
   xorg-x11-fonts fixes the following issues:

   Changes in fontforge:

   - Support transforming bitmap glyphs from python. (bsc#1169444)
   - Allow python-Sphinx >= 3

   Changes in ttf-converter:

   - Update from version 1.0 to version 1.0.6:
     * ftdump is now shipped additionally as new dependency for ttf-converter
     * Standardize output when converting vector and bitmap fonts
     * Add more subfamilies fixes (bsc#1169444)
     * Add --family and --subfamily arguments to force values on those fields
     * Add parameters to fix glyph unicode values
       --fix-glyph-unicode : Try to fix unicode points and glyph names based
        on glyph names containing hexadecimal codes (like "$0C00",
        "char12345" or "uni004F")

       --replace-unicode-values: When passed 2 comma separated numbers a,b
        the glyph with an unicode value of a is replaced with the unicode
        value b. Can be used more than once.

       --shift-unicode-values: When passed 3 comma separated numbers a,b,c
        this shifts the unicode values of glyphs between a and b (both
        included) by adding c. Can be used more than once.
     * Add --bitmapTransform parameter to transform bitmap glyphs.
       (bsc#1169444) When used, all glyphs are modified with the
       transformation function and values passed as parameters. The parameter
       has three values separated by commas:
       fliph|flipv|rotate90cw|rotate90ccw|rotate180|skew|transmove,xoff,yoff
     * Add support to convert bitmap fonts (bsc#1169444)
     * Rename MediumItalic subfamily to Medium Italic
     * Show some more information when removing duplicated glyphs
     * Add a --force-monospaced argument instead of hardcoding font names
     * Convert `BoldCond` subfamily to `Bold Condensed`
     * Fixes for Monospaced fonts and force the Nimbus Mono L font to be
       Monospaced. (bsc#1169444 #c41)
     * Add a --version argument
     * Fix subfamily names so the converted font's subfamily match the
       original ones. (bsc#1169444 #c41)

   Changes in xorg-x11-fonts:

   - Use ttf-converter 1.0.6 to build an Italic version of cu12.pcf.gz in the
     converted subpackage
   - Include the subfamily in the filename of converted fonts
   - Use ttf-converter's new bitmap font support to convert Schumacher Clean
     and Schumacher Clean Wide (bsc#1169444 #c41)
   - Replace some unicode values in cu-pua12.pcf.gz to fix them
   - Shift some unicode values in arabic24.pcf.gz and cuarabic12.pcf.gz so
     glyphs don't pretend to be latin characters when they're not.
   - Don't distribute converted fonts with wrong unicode values in their
     glyphs. (bsc#1169444) Bitstream-Charter-*.otb,
     Cursor.ttf,Sun-OPEN-LOOK-*.otb, MUTT-ClearlyU-Devangari-Extra-Regular,
     MUTT-ClearlyU-Ligature-Wide-Regular, and MUTT-ClearlyU-Devanagari-Regular

   Changes in ghostscript-fonts:

   - Force the converted Nimbus Mono font to be monospaced. (bsc#1169444
     #c41) Use the --force-monospaced argument of ttf-converter 1.0.3


Patch Instructions:

   To install this SUSE Recommended Update use the SUSE recommended installation methods
   like YaST online_update or "zypper patch".

   Alternatively you can run the command listed for your product:

   - SUSE Linux Enterprise Module for Desktop Applications 15-SP2:

      zypper in -t patch SUSE-SLE-Module-Desktop-Applications-15-SP2-2020-1852=1

   - SUSE Linux Enterprise Module for Basesystem 15-SP2:

      zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP2-2020-1852=1

   - SUSE Linux Enterprise Module for Basesystem 15-SP1:

      zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP1-2020-1852=1



Package List:

   - SUSE Linux Enterprise Module for Desktop Applications 15-SP2 (aarch64 ppc64le s390x x86_64):

      fontforge-20200314-3.3.1
      fontforge-debuginfo-20200314-3.3.1
      fontforge-debugsource-20200314-3.3.1
      ftdump-2.10.1-4.5.1

   - SUSE Linux Enterprise Module for Desktop Applications 15-SP2 (noarch):

      ttf-converter-1.0.6-3.3.1

   - SUSE Linux Enterprise Module for Basesystem 15-SP2 (aarch64 ppc64le s390x x86_64):

      freetype2-debugsource-2.10.1-4.5.1
      freetype2-devel-2.10.1-4.5.1
      libfreetype6-2.10.1-4.5.1
      libfreetype6-debuginfo-2.10.1-4.5.1

   - SUSE Linux Enterprise Module for Basesystem 15-SP2 (noarch):

      ghostscript-fonts-9.06-14.3.1
      ghostscript-fonts-other-9.06-14.3.1
      ghostscript-fonts-std-9.06-14.3.1
      ghostscript-fonts-std-converted-9.06-14.3.1
      xorg-x11-fonts-7.6-13.3.1
      xorg-x11-fonts-converted-7.6-13.3.1
      xorg-x11-fonts-core-7.6-13.3.1
      xorg-x11-fonts-legacy-7.6-13.3.1

   - SUSE Linux Enterprise Module for Basesystem 15-SP2 (x86_64):

      libfreetype6-32bit-2.10.1-4.5.1
      libfreetype6-32bit-debuginfo-2.10.1-4.5.1

   - SUSE Linux Enterprise Module for Basesystem 15-SP1 (aarch64 ppc64le s390x x86_64):

      freetype2-debugsource-2.10.1-4.5.1
      freetype2-devel-2.10.1-4.5.1
      libfreetype6-2.10.1-4.5.1
      libfreetype6-debuginfo-2.10.1-4.5.1

   - SUSE Linux Enterprise Module for Basesystem 15-SP1 (x86_64):

      libfreetype6-32bit-2.10.1-4.5.1
      libfreetype6-32bit-debuginfo-2.10.1-4.5.1


References:

   https://bugzilla.suse.com/1169444



More information about the sle-updates mailing list