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

freetype2-devel-2.12.1-1.3 RPM for ppc64le

From OpenSuSE Ports Tumbleweed for ppc64le

Name: freetype2-devel Distribution: openSUSE Tumbleweed
Version: 2.12.1 Vendor: openSUSE
Release: 1.3 Build date: Wed Jun 15 05:29:14 2022
Group: Development/Libraries/C and C++ Build host: obs-power9-13
Size: 6526811 Source RPM: freetype2-2.12.1-1.3.src.rpm
Packager: http://bugs.opensuse.org
Url: https://www.freetype.org
Summary: Development environment for the freetype2 TrueType font library
This package contains all necessary include files, libraries and
documentation needed to develop applications that require the freetype2
TrueType font library.

It also contains a small tutorial for using that library.

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/bin/freetype-config
/usr/include/freetype2
/usr/include/freetype2/freetype
/usr/include/freetype2/freetype/config
/usr/include/freetype2/freetype/config/ftconfig.h
/usr/include/freetype2/freetype/config/ftheader.h
/usr/include/freetype2/freetype/config/ftmodule.h
/usr/include/freetype2/freetype/config/ftoption.h
/usr/include/freetype2/freetype/config/ftstdlib.h
/usr/include/freetype2/freetype/config/integer-types.h
/usr/include/freetype2/freetype/config/mac-support.h
/usr/include/freetype2/freetype/config/public-macros.h
/usr/include/freetype2/freetype/freetype.h
/usr/include/freetype2/freetype/ftadvanc.h
/usr/include/freetype2/freetype/ftbbox.h
/usr/include/freetype2/freetype/ftbdf.h
/usr/include/freetype2/freetype/ftbitmap.h
/usr/include/freetype2/freetype/ftbzip2.h
/usr/include/freetype2/freetype/ftcache.h
/usr/include/freetype2/freetype/ftchapters.h
/usr/include/freetype2/freetype/ftcid.h
/usr/include/freetype2/freetype/ftcolor.h
/usr/include/freetype2/freetype/ftdriver.h
/usr/include/freetype2/freetype/fterrdef.h
/usr/include/freetype2/freetype/fterrors.h
/usr/include/freetype2/freetype/ftfntfmt.h
/usr/include/freetype2/freetype/ftgasp.h
/usr/include/freetype2/freetype/ftglyph.h
/usr/include/freetype2/freetype/ftgxval.h
/usr/include/freetype2/freetype/ftgzip.h
/usr/include/freetype2/freetype/ftimage.h
/usr/include/freetype2/freetype/ftincrem.h
/usr/include/freetype2/freetype/ftlcdfil.h
/usr/include/freetype2/freetype/ftlist.h
/usr/include/freetype2/freetype/ftlogging.h
/usr/include/freetype2/freetype/ftlzw.h
/usr/include/freetype2/freetype/ftmac.h
/usr/include/freetype2/freetype/ftmm.h
/usr/include/freetype2/freetype/ftmodapi.h
/usr/include/freetype2/freetype/ftmoderr.h
/usr/include/freetype2/freetype/ftotval.h
/usr/include/freetype2/freetype/ftoutln.h
/usr/include/freetype2/freetype/ftparams.h
/usr/include/freetype2/freetype/ftpfr.h
/usr/include/freetype2/freetype/ftrender.h
/usr/include/freetype2/freetype/ftsizes.h
/usr/include/freetype2/freetype/ftsnames.h
/usr/include/freetype2/freetype/ftstroke.h
/usr/include/freetype2/freetype/ftsynth.h
/usr/include/freetype2/freetype/ftsystem.h
/usr/include/freetype2/freetype/fttrigon.h
/usr/include/freetype2/freetype/fttypes.h
/usr/include/freetype2/freetype/ftwinfnt.h
/usr/include/freetype2/freetype/otsvg.h
/usr/include/freetype2/freetype/t1tables.h
/usr/include/freetype2/freetype/ttnameid.h
/usr/include/freetype2/freetype/tttables.h
/usr/include/freetype2/freetype/tttags.h
/usr/include/freetype2/ft2build.h
/usr/lib64/libfreetype.so
/usr/lib64/pkgconfig/freetype2.pc
/usr/share/aclocal
/usr/share/aclocal/freetype2.m4
/usr/share/doc/packages/freetype2-devel
/usr/share/doc/packages/freetype2-devel/404.html
/usr/share/doc/packages/freetype2-devel/assets
/usr/share/doc/packages/freetype2-devel/assets/images
/usr/share/doc/packages/freetype2-devel/assets/images/favicon.png
/usr/share/doc/packages/freetype2-devel/assets/javascripts
/usr/share/doc/packages/freetype2-devel/assets/javascripts/bundle.82b56eb2.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/bundle.82b56eb2.min.js.map
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.ar.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.da.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.de.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.du.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.es.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.fi.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.fr.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.hi.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.hu.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.it.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.ja.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.jp.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.multi.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.nl.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.no.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.pt.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.ro.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.ru.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.stemmer.support.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.sv.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.th.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.tr.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.vi.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/min/lunr.zh.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/tinyseg.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/lunr/wordcut.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/workers
/usr/share/doc/packages/freetype2-devel/assets/javascripts/workers/search.477d984a.min.js
/usr/share/doc/packages/freetype2-devel/assets/javascripts/workers/search.477d984a.min.js.map
/usr/share/doc/packages/freetype2-devel/assets/stylesheets
/usr/share/doc/packages/freetype2-devel/assets/stylesheets/main.ca7ac06f.min.css
/usr/share/doc/packages/freetype2-devel/assets/stylesheets/main.ca7ac06f.min.css.map
/usr/share/doc/packages/freetype2-devel/assets/stylesheets/palette.f1a3b89f.min.css
/usr/share/doc/packages/freetype2-devel/assets/stylesheets/palette.f1a3b89f.min.css.map
/usr/share/doc/packages/freetype2-devel/ft2-auto_hinter.html
/usr/share/doc/packages/freetype2-devel/ft2-base_interface.html
/usr/share/doc/packages/freetype2-devel/ft2-basic_types.html
/usr/share/doc/packages/freetype2-devel/ft2-bdf_fonts.html
/usr/share/doc/packages/freetype2-devel/ft2-bitmap_handling.html
/usr/share/doc/packages/freetype2-devel/ft2-bzip2.html
/usr/share/doc/packages/freetype2-devel/ft2-cache_subsystem.html
/usr/share/doc/packages/freetype2-devel/ft2-cff_driver.html
/usr/share/doc/packages/freetype2-devel/ft2-cid_fonts.html
/usr/share/doc/packages/freetype2-devel/ft2-color_management.html
/usr/share/doc/packages/freetype2-devel/ft2-computations.html
/usr/share/doc/packages/freetype2-devel/ft2-debugging_apis.html
/usr/share/doc/packages/freetype2-devel/ft2-error_code_values.html
/usr/share/doc/packages/freetype2-devel/ft2-error_enumerations.html
/usr/share/doc/packages/freetype2-devel/ft2-font_formats.html
/usr/share/doc/packages/freetype2-devel/ft2-gasp_table.html
/usr/share/doc/packages/freetype2-devel/ft2-glyph_management.html
/usr/share/doc/packages/freetype2-devel/ft2-glyph_stroker.html
/usr/share/doc/packages/freetype2-devel/ft2-glyph_variants.html
/usr/share/doc/packages/freetype2-devel/ft2-gx_validation.html
/usr/share/doc/packages/freetype2-devel/ft2-gzip.html
/usr/share/doc/packages/freetype2-devel/ft2-header_file_macros.html
/usr/share/doc/packages/freetype2-devel/ft2-header_inclusion.html
/usr/share/doc/packages/freetype2-devel/ft2-incremental.html
/usr/share/doc/packages/freetype2-devel/ft2-index.html
/usr/share/doc/packages/freetype2-devel/ft2-layer_management.html
/usr/share/doc/packages/freetype2-devel/ft2-lcd_rendering.html
/usr/share/doc/packages/freetype2-devel/ft2-list_processing.html
/usr/share/doc/packages/freetype2-devel/ft2-lzw.html
/usr/share/doc/packages/freetype2-devel/ft2-mac_specific.html
/usr/share/doc/packages/freetype2-devel/ft2-module_management.html
/usr/share/doc/packages/freetype2-devel/ft2-multiple_masters.html
/usr/share/doc/packages/freetype2-devel/ft2-ot_svg_driver.html
/usr/share/doc/packages/freetype2-devel/ft2-ot_validation.html
/usr/share/doc/packages/freetype2-devel/ft2-outline_processing.html
/usr/share/doc/packages/freetype2-devel/ft2-parameter_tags.html
/usr/share/doc/packages/freetype2-devel/ft2-pcf_driver.html
/usr/share/doc/packages/freetype2-devel/ft2-pfr_fonts.html
/usr/share/doc/packages/freetype2-devel/ft2-preamble.html
/usr/share/doc/packages/freetype2-devel/ft2-properties.html
/usr/share/doc/packages/freetype2-devel/ft2-quick_advance.html
/usr/share/doc/packages/freetype2-devel/ft2-raster.html
/usr/share/doc/packages/freetype2-devel/ft2-sfnt_names.html
/usr/share/doc/packages/freetype2-devel/ft2-sizes_management.html
/usr/share/doc/packages/freetype2-devel/ft2-svg_fonts.html
/usr/share/doc/packages/freetype2-devel/ft2-system_interface.html
/usr/share/doc/packages/freetype2-devel/ft2-t1_cid_driver.html
/usr/share/doc/packages/freetype2-devel/ft2-truetype_engine.html
/usr/share/doc/packages/freetype2-devel/ft2-truetype_tables.html
/usr/share/doc/packages/freetype2-devel/ft2-tt_driver.html
/usr/share/doc/packages/freetype2-devel/ft2-type1_tables.html
/usr/share/doc/packages/freetype2-devel/ft2-user_allocation.html
/usr/share/doc/packages/freetype2-devel/ft2-version.html
/usr/share/doc/packages/freetype2-devel/ft2-winfnt_fonts.html
/usr/share/doc/packages/freetype2-devel/images
/usr/share/doc/packages/freetype2-devel/images/favico.ico
/usr/share/doc/packages/freetype2-devel/index.html
/usr/share/doc/packages/freetype2-devel/javascripts
/usr/share/doc/packages/freetype2-devel/javascripts/extra.js
/usr/share/doc/packages/freetype2-devel/search
/usr/share/doc/packages/freetype2-devel/search/search_index.json
/usr/share/doc/packages/freetype2-devel/sitemap.xml
/usr/share/doc/packages/freetype2-devel/sitemap.xml.gz
/usr/share/doc/packages/freetype2-devel/stylesheets
/usr/share/doc/packages/freetype2-devel/stylesheets/extra.css
/usr/share/man/man1/freetype-config.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Aug 10 23:39:16 2022