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

libfreetype6-32bit-2.12.1-1.3 RPM for ppc64

From OpenSuSE Ports Tumbleweed for ppc64

Name: libfreetype6-32bit Distribution: openSUSE Tumbleweed
Version: 2.12.1 Vendor: openSUSE
Release: 1.3 Build date: Wed Jun 15 13:36:58 2022
Group: System/Libraries Build host: obs-power9-12
Size: 984481 Source RPM: freetype2-2.12.1-1.3.src.rpm
Packager: http://bugs.opensuse.org
Url: https://www.freetype.org
Summary: A TrueType Font Library
This library features TrueType fonts for open source projects. This
version also contains an autohinter for producing improved output.

Provides

Requires

License

GPL-2.0-or-later OR SUSE-Freetype

Changelog

* Mon May 02 2022 Dirk Müller <dmueller@suse.com>
  - drop revert-ft212-subpixel-hinting-change.patch: upstream
* Mon May 02 2022 Paolo Stivanin <info@paolostivanin.com>
  - Update to 2.12.1:
    - Loading CFF fonts sometimes made FreeType crash (bug introduced in
      version 2.12.0)
    - Loading  a fully  hinted  TrueType glyph  a  second time  (without
      caching) sometimes yielded different rendering results if TrueType
      hinting was active (bug introduced in version 2.12.0).
    - The generation of the pkg-config file `freetype2.pc` was broken if
      the build was done with cmake (bug introduced in version 2.12.0).
    - The  meson  build  no  longer enforces  both  static  and  dynamic
      versions of the library by default.
    - The internal  zlib library was  updated to version  1.2.12.  Note,
      however, that  FreeType is *not* affected  by CVE-2018-25032 since
      it only does decompression.
  - Drop freetype-2.12.0-cff_slot_load-segfault.patch
  - Drop 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch
* Tue Apr 19 2022 Dirk Müller <dmueller@suse.com>
  - add revert-ft212-subpixel-hinting-change.patch (bsc#1198536)
  - add 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch to avoid
    an integer overflow occuring during fuzzing
* Fri Apr 15 2022 Andreas Stieger <andreas.stieger@gmx.de>
  - fix segfault in some applications boo#1198497
    add freetype-2.12.0-cff_slot_load-segfault.patch
* Fri Apr 08 2022 Dirk Müller <dmueller@suse.com>
  - update to 2.12.0:
    - FreeType  now   handles  OT-SVG  fonts,  to   be  controlled  with
    `FT_CONFIG_OPTION_SVG`  configuration macro.   By default,  it can
      only load the 'SVG ' table of an OpenType font.  However, by using
      the `svg-hooks` property of the new 'ot-svg' module it is possible
      to register an  external SVG rendering engine.   The FreeType demo
      programs  have been  set  up  to use  'librsvg'  as the  rendering
      library.
    - The handling of fonts with an 'sbix' table has been improved.
    - The internal 'zlib'  code has been updated to be  in sync with the
      current 'zlib' version (1.2.11).
    - The  previously internal  load  flag  `FT_LOAD_SBITS_ONLY` is  now
      public.
    - Some  minor improvements  of the  building systems,  in particular
      handling of the 'zlib' library (internal vs. external).
    - Support for non-desktop Universal Windows Platform.
    - Various other minor bug and documentation fixes.
    - The `ftdump` demo  program shows more information  for Type1 fonts
      if option `-n` is given.
    - `ftgrid` can now display embedded bitmap strikes.
* Thu Dec 02 2021 Dirk Müller <dmueller@suse.com>
  - update to 2.11.1:
    * Some  fields  in  the  `CID_FaceDictRec`, `CID_FaceInfoRec`, and
      `FT_Data` structures  have been changed  from signed to unsigned
      type,  which  better reflects  the actual usage.  It is also  an
      additional means to protect against malformed input.
    * Cmake support  has been  further improved.   To do  that various
      backward-incompatible  changes were  necessary; please  see file
      `CMakeLists.txt` for more details.
    * The experimental  'COLR' v1 API  has been updated to  the latest
      OpenType standard 1.9.
* Fri Jul 23 2021 Ismail Dönmez <ismail@i10z.com>
  - Update to version 2.11.0
    * A new rendering  module has been added to create 8-bit  Signed
      Distance Field (SDF)  bitmaps for both outline and bitmap glyphs.
    * A new, experimental API is now available for surfacing properties
      of 'COLR' v1 color fonts.
    * A new function `FT_Get_Transform` returns the values set by
      FT_Set_Transform.
    * The legacy Type 1 and CFF engines are further demoted due to lack
      of CFF2 charstring support.
    * The experimental 'warp' mode (AF_CONFIG_OPTION_USE_WARPER) for the
      auto-hinter has been removed.
    * The smooth rasterizer performance has been improved by >10%.
    * PCF bitmap fonts compressed with LZW (these are usually files with
      the extension .pcf.Z) are now handled correctly.
* Tue Oct 20 2020 Ismail Dönmez <idonmez@suse.com>
  - Update to version 2.10.4
    * Fix a heap buffer overflow has been found  in the handling of embedded
      PNG bitmaps, introduced in FreeType version 2.6 (CVE-2020-15999 bsc#1177914)
    * Minor improvements to the B/W rasterizer.
    * Auto-hinter support for Medefaidrin script.
    * Fix various  memory leaks (mainly  for CFF) and other  issues that
      might cause crashes in rare circumstances.
* Sat May 09 2020 Ismail Dönmez <idonmez@suse.com>
  - Update to version 2.10.2
    * Support for WOFF2 fonts, add BR on pkgconfig(libbrotlidec)
    * Function `FT_Get_Var_Axis_Flags' returned random data for Type 1
      MM fonts.
    * Type 1 fonts with non-integer metrics are now supported by the new
      (CFF) engine introduced in FreeType 2.9.
    * Drop support for Python 2 in Freetype's API reference generator
    * Auto-hinter support for Hanifi Rohingya
    * Document the `FT2_KEEP_ALIVE' debugging environment variable.
* Wed Oct 09 2019 Cristian Rodríguez <crrodriguez@opensuse.org>
  - Use the compiler default C std, since 2012 gcc defaults
    have changed, we now only need to get rid of ANSIFLAGS, override
    that variable instead.
* Tue Jul 02 2019 Ismail Dönmez <idonmez@suse.com>
  - Update to version 2.10.1
    * The bytecode hinting of OpenType variation fonts was flawed, since
      the data in the `CVAR' table wasn't correctly applied.
    * Auto-hinter support for Mongolian.
    * The handling of  the default character in PCF fonts as  introduced
      in version 2.10.0 was partially broken, causing premature abortion
      of charmap iteration for many fonts.
    * If  `FT_Set_Named_Instance' was  called  with  the same  arguments
      twice in a row, the function  returned an incorrect error code the
      second time.
    * Direct   rendering   using  FT_RASTER_FLAG_DIRECT   crashed   (bug
      introduced in version 2.10.0).
    * Increased  precision  while  computing  OpenType  font   variation
      instances.
    * The  flattening  algorithm of  cubic  Bezier  curves was  slightly
      changed to make  it faster.  This can cause  very subtle rendering
      changes, which aren't noticeable by the eye, however.
    * The  auto-hinter  now  disables hinting  if there  are blue  zones
      defined for a `style' (i.e., a certain combination of a script and
      its related typographic features) but the font doesn't contain any
      characters needed to set up at least one blue zone.
  - Add tarball signatures and freetype2.keyring
* Mon Jun 24 2019 Ismail Dönmez <idonmez@suse.com>
  - Update to version 2.10.0
    * A bunch of new functions has been added to access and process
      COLR/CPAL data of OpenType fonts with color-layered glyphs.
    * As a GSoC 2018 project, Nikhil Ramakrishnan completely
      overhauled and modernized the API reference.
    * The logic for computing the global ascender, descender, and
      height of OpenType fonts has been slightly adjusted for
      consistency.
    * `TT_Set_MM_Blend' could fail if called repeatedly with the same
      arguments.
    * The precision of handling deltas in Variation Fonts has been
      increased.The problem did only show up with multidimensional
      designspaces.
    * New function `FT_Library_SetLcdGeometry' to set up the geometry
      of LCD subpixels.
    * FreeType now uses the `defaultChar' property of PCF fonts to set
      the  glyph for  the undefined  character  at glyph  index 0  (as
      FreeType already does for all other supported font formats).  As
      a consequence, the order of glyphs of a PCF font if accessed
      with  FreeType can be different now compared to previous
      versions.
      This change doesn't affect PCF font access with cmaps.
    * `FT_Select_Charmap' has been changed to allow  parameter value
      `FT_ENCODING_NONE', which is valid for BDF, PCF, and Windows FNT
      formats to access built-in cmaps that don't have a predefined
      `FT_Encoding' value.
    * A previously reserved field in the `FT_GlyphSlotRec' structure
      now holds the glyph index.
    * The usual round of fuzzer bug fixes to better reject malformed
      fonts.
    * `FT_Outline_New_Internal' and `FT_Outline_Done_Internal' have
      been removed.These two functions were public by oversight only
      and were never documented.
    * A new function `FT_Error_String' returns descriptions of error
      codes if configuration macro FT_CONFIG_OPTION_ERROR_STRINGS is
      defined.
    * `FT_Set_MM_WeightVector' and `FT_Get_MM_WeightVector' are new
      functions limited to Adobe MultiMaster fonts to directly set and
      get the weight vector.

Files

/usr/lib/libfreetype.so.6
/usr/lib/libfreetype.so.6.18.3


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Aug 10 23:46:54 2022