Commit Graph

220 Commits

Author SHA256 Message Date
Dominique Leuenberger
d7a076d9e2 Accepting request 1069055 from M17N
OBS-URL: https://build.opensuse.org/request/show/1069055
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=99
2023-03-04 21:42:12 +00:00
Fridrich Strba
aa3afdeb31 Accepting request 1069029 from home:msmeissn:branches:M17N
- add devel requires to devel-32bit for brotli and bzip2 (indirect
  for Wine)

OBS-URL: https://build.opensuse.org/request/show/1069029
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=188
2023-03-03 05:36:26 +00:00
Dominique Leuenberger
c24d1c702a Accepting request 1056268 from M17N
- switch to pkgconfig(zlib) so that alternative providers can be
  used

OBS-URL: https://build.opensuse.org/request/show/1056268
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=98
2023-01-07 16:15:56 +00:00
6abe5c6b43 - switch to pkgconfig(zlib) so that alternative providers can be
used

OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=186
2023-01-05 20:25:58 +00:00
Dominique Leuenberger
0cb2999ca8 Accepting request 998792 from M17N
bsc#1200264, CVE-2022-31782

OBS-URL: https://build.opensuse.org/request/show/998792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=97
2022-08-24 13:10:44 +00:00
Fridrich Strba
c890a54654 OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=184 2022-08-23 12:03:28 +00:00
Fridrich Strba
2041085fbe OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=183 2022-08-23 11:59:45 +00:00
Fridrich Strba
ded523c72c OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=182 2022-08-23 09:42:30 +00:00
Dominique Leuenberger
cc6afb32ff Accepting request 998188 from M17N
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/998188
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=96
2022-08-20 18:28:02 +00:00
df945b598b - spec-cleaner
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=180
2022-08-12 13:45:34 +00:00
4f2817aabc Accepting request 994776 from home:coolo:branches:openSUSE:Factory
- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early

- Move ftpdump from ft2demos to freetype - it's required by other
  packages and doesn't require any of the toolkits, so move its
  build early

OBS-URL: https://build.opensuse.org/request/show/994776
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=179
2022-08-12 13:43:47 +00:00
Dominique Leuenberger
75f0fd8f34 Accepting request 974478 from M17N
OBS-URL: https://build.opensuse.org/request/show/974478
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=95
2022-05-05 21:05:14 +00:00
1f6e97ec39 Accepting request 974477 from home:dirkmueller:Factory
- drop revert-ft212-subpixel-hinting-change.patch: upstream

  - 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.

OBS-URL: https://build.opensuse.org/request/show/974477
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=177
2022-05-02 19:39:45 +00:00
a9c7da1e3f Accepting request 974364 from home:polslinux:branches:M17N
- 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).
- Drop freetype-2.12.0-cff_slot_load-segfault.patch
- Drop 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch

- Update to version 2.12.1:
  * Fix clang++ warnings.
  * [ftsdf] Fix segmentation fault.
  * Replace header macros with file names.
  * [ftview] Handle foreground COLR.
  * (Print_Array): New function.
  * (Print_FontInfo_Dictionary, Print_FontPrivate_Dictionary): New functions.
  * [ftgrid] Minor tweaks.
  * [ftgrid] Implement embedded bitmap toggle.
  * Prototype SVG support.

OBS-URL: https://build.opensuse.org/request/show/974364
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=176
2022-05-02 19:36:32 +00:00
Dominique Leuenberger
337445f45e Accepting request 970868 from M17N
OBS-URL: https://build.opensuse.org/request/show/970868
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=94
2022-04-22 19:52:56 +00:00
Fridrich Strba
08853ad5af Accepting request 970867 from home:dirkmueller:Factory
- add revert-ft212-subpixel-hinting-change.patch (bsc#1198536)
- add 079a22da037835daf5be2bd9eccf7bc1eaa2e783.patch to avoid
  an integer overflow occuring during fuzzing

OBS-URL: https://build.opensuse.org/request/show/970867
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=174
2022-04-19 15:30:30 +00:00
Dominique Leuenberger
aa543e5883 Accepting request 970501 from M17N
OBS-URL: https://build.opensuse.org/request/show/970501
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=93
2022-04-19 07:57:56 +00:00
Fridrich Strba
e4fcb84184 Accepting request 970451 from home:AndreasStieger:branches:M17N
fix segfault boo#1198497

OBS-URL: https://build.opensuse.org/request/show/970451
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=172
2022-04-17 07:05:08 +00:00
Dominique Leuenberger
d0a0734cf4 Accepting request 967933 from M17N
OBS-URL: https://build.opensuse.org/request/show/967933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=92
2022-04-10 17:05:31 +00:00
Fridrich Strba
eaac049b95 Accepting request 967886 from home:dirkmueller:Factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/967886
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=170
2022-04-08 22:08:46 +00:00
Dominique Leuenberger
377e780c74 Accepting request 935430 from M17N
OBS-URL: https://build.opensuse.org/request/show/935430
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=91
2021-12-06 22:59:10 +00:00
Fridrich Strba
6f0c020ab3 Accepting request 935295 from home:dirkmueller:Factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/935295
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=169
2021-12-03 10:11:04 +00:00
Dominique Leuenberger
2839b3af66 Accepting request 907876 from M17N
- 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.

- Update to version 2.11.0
  * A new demo program `ftsdf` is available to display Signed Distance
    Fields of glyphs.
  * The `ftlint` demo program has been  extended to do more testing of
    its input.
  * The `ttdebug` demo program didn't show changed point coordinates
    (bug introduced in version 2.10.3).
  * It is now possible to adjust the axis increment for variable fonts
    in the `ftmulti` demo program.
  * It is now possible to change the hinting engine in the `ftstring`
    demo program.
  * The graphical demo programs work better now in native color depth
    on win32 and x11.

OBS-URL: https://build.opensuse.org/request/show/907876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=90
2021-08-04 20:28:17 +00:00
Ismail Dönmez
db17718696 - 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.

- Update to version 2.11.0
  * A new demo program `ftsdf` is available to display Signed Distance
    Fields of glyphs.
  * The `ftlint` demo program has been  extended to do more testing of
    its input.
  * The `ttdebug` demo program didn't show changed point coordinates
    (bug introduced in version 2.10.3).
  * It is now possible to adjust the axis increment for variable fonts
    in the `ftmulti` demo program.
  * It is now possible to change the hinting engine in the `ftstring`
    demo program.
  * The graphical demo programs work better now in native color depth
    on win32 and x11.

OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=168
2021-07-23 07:23:54 +00:00
Dominique Leuenberger
016893dbc4 Accepting request 842789 from M17N
- 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.

- Update to version 2.10.4
  * In  `ftview', custom  LCD  filter values  are  now normalized  and
    balanced.  Unorthodox filters are still available through the `-L'
    command line option.
  * The GUI demo programs can now be resized.
  * Demo programs that accept command  line option `-k' can now handle
    function keys, too.  The  corresponding character codes start with
    0xF1.  As  an example, the  POSIX shell syntax (accepted  by bash,
    ksh, and zsh) -k $'\xF3q' emulates the pressing of function key `F3'
    followed by key `q'.

OBS-URL: https://build.opensuse.org/request/show/842789
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=89
2020-10-23 10:19:02 +00:00
Ismail Dönmez
fbb0c3010d -
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=166
2020-10-20 10:01:38 +00:00
Ismail Dönmez
2c68ce2bcd -
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=165
2020-10-20 09:55:09 +00:00
Ismail Dönmez
025178e121 - Update to version 2.10.4
* Contains the fix for CVE-2020-15999
  * 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.

- Update to version 2.10.4
  * In  `ftview', custom  LCD  filter values  are  now normalized  and
    balanced.  Unorthodox filters are still available through the `-L'
    command line option.
  * The GUI demo programs can now be resized.
  * Demo programs that accept command  line option `-k' can now handle
    function keys, too.  The  corresponding character codes start with
    0xF1.  As  an example, the  POSIX shell syntax (accepted  by bash,
    ksh, and zsh) -k $'\xF3q' emulates the pressing of function key `F3'
    followed by key `q'.

OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=164
2020-10-20 09:53:16 +00:00
Dominique Leuenberger
002018497d Accepting request 802021 from M17N
- 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.

- Update to version 2.10.2
  * The `ftbench' demo program has a new test for testing the
    `FT_Glyph_Stroke' functionality.
- Add BR on pkgconfig(libbrotlidec) for ftinspect

OBS-URL: https://build.opensuse.org/request/show/802021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=88
2020-05-11 11:26:33 +00:00
Ismail Dönmez
a21245dded - 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.

- Update to version 2.10.2
  * The `ftbench' demo program has a new test for testing the
    `FT_Glyph_Stroke' functionality.
- Add BR on pkgconfig(libbrotlidec) for ftinspect

OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=162
2020-05-09 10:36:42 +00:00
Dominique Leuenberger
f64dcfa378 Accepting request 736855 from M17N
OBS-URL: https://build.opensuse.org/request/show/736855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=87
2019-10-22 13:37:51 +00:00
Ismail Dönmez
dcd24e723f Accepting request 736727 from home:elvigia:branches:M17N
- 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.

OBS-URL: https://build.opensuse.org/request/show/736727
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=160
2019-10-10 12:41:54 +00:00
Dominique Leuenberger
41d6ee2409 Accepting request 712995 from M17N
- 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

- 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

OBS-URL: https://build.opensuse.org/request/show/712995
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=86
2019-07-08 12:58:57 +00:00
Ismail Dönmez
66d0d31889 -
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=158
2019-07-02 07:36:13 +00:00
Ismail Dönmez
2a17dd4f42 - 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

- Update to version 2.10.1
  * The `ftmulti' demo program now  supports multiple hidden axes with
    the same name tag.
  * `ftview', `ftstring', and `ftgrid' got  a `-k' command line option
    to emulate a sequence of keystrokes at start-up.
  * `ftview', `ftstring', and `ftgrid' now support screen dumping to a
    PNG file.

OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=157
2019-07-02 07:34:07 +00:00
Ismail Dönmez
625947c136 - 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.

OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=156
2019-06-24 07:26:24 +00:00
Dominique Leuenberger
2e67af7075 Accepting request 672525 from M17N
OBS-URL: https://build.opensuse.org/request/show/672525
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=85
2019-02-11 20:18:27 +00:00
Marguerite Su
756656c68e Accepting request 672524 from home:MargueriteSu:branches:M17N
- Remove "Supplements: fonts-config" to avoid accidentally pulling
  in Qt dependencies on some non-Qt based desktops.(boo#1091109)
  fonts-config is fundamental but ft2demos seldom installs by end users.
  only fonts-config maintainers/debuggers may use ft2demos along to
  debug some issues.

OBS-URL: https://build.opensuse.org/request/show/672524
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=154
2019-02-07 17:09:45 +00:00
Dominique Leuenberger
00e42d3819 Accepting request 645021 from M17N
- Remove old ppc64 parts in spec file
- Refresh patches:
  + bugzilla-308961-cmex-workaround.patch
  + don-t-mark-libpng-as-required-library.patch
  + enable-long-family-names-by-default.patch
- Enable subpixel rendering with infinality config:
  + enable-subpixel-rendering.patch
  + enable-infinality-subpixel-hinting.patch

OBS-URL: https://build.opensuse.org/request/show/645021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=84
2018-11-08 08:40:20 +00:00
Ismail Dönmez
638a078b2f - Remove old ppc64 parts in spec file
- Refresh patches:
  + bugzilla-308961-cmex-workaround.patch
  + don-t-mark-libpng-as-required-library.patch
  + enable-long-family-names-by-default.patch
- Enable subpixel rendering with infinality config:
  + enable-subpixel-rendering.patch
  + enable-infinality-subpixel-hinting.patch

OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=152
2018-10-27 11:56:04 +00:00
Ismail Dönmez
563b3db60c Accepting request 644923 from home:hellcp:branches:M17N
- Add subpixel rendering due to Microsoft joining OIN
https://lists.opensuse.org/opensuse-factory/2018-10/msg00325.html

OBS-URL: https://build.opensuse.org/request/show/644923
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=151
2018-10-27 11:50:53 +00:00
Dominique Leuenberger
6e6db426a7 Accepting request 606991 from M17N
- Re-enable freetype-config, there is just too many fallouts. 

- Update to version 2.9.1
  * Type 1 fonts containing flex features were not rendered
    correctly (bug introduced in version 2.9).
  * CVE-2018-6942: Older FreeType versions can crash with certain
    malformed variation fonts.
  * Bug fix: Multiple calls to `FT_Get_MM_Var' returned garbage.
  * Emboldening of bitmaps didn't work correctly sometimes, showing
    various artifacts (bug introduced in version 2.8.1).
  * The auto-hinter script ranges have  been updated for Unicode 11.
    No support for new scripts have been added, however,  with the
    exception of Georgian Mtavruli.
- freetype-config is now deprecated by upstream and not enabled
  by default.
- Drop upstreamed patches:
  * bnc1079600.patch
  * psaux-flex.patch
  * 0001-src-truetype-ttinterp.c-Ins_GETVARIATION-Avoid-NULL-.patch
  * 0001-truetype-Better-protection-against-invalid-VF-data.patch

- Update to version 2.9.1
  * No changelog upstream.

OBS-URL: https://build.opensuse.org/request/show/606991
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=83
2018-05-17 16:03:38 +00:00
Ismail Dönmez
17d1bfe18d - Re-enable freetype-config, there is just too many fallouts.
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=149
2018-05-14 10:09:20 +00:00
Ismail Dönmez
3e081ea22d -
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=148
2018-05-09 11:31:52 +00:00
Ismail Dönmez
4600f62e52 - Update to version 2.9.1
* Type 1 fonts containing flex features were not rendered
    correctly (bug introduced in version 2.9).
  * CVE-2018-6942: Older FreeType versions can crash with certain
    malformed variation fonts.
  * Bug fix: Multiple calls to `FT_Get_MM_Var' returned garbage.
  * Emboldening of bitmaps didn't work correctly sometimes, showing
    various artifacts (bug introduced in version 2.8.1).
  * The auto-hinter script ranges have  been updated for Unicode 11.
    No support for new scripts have been added, however,  with the
    exception of Georgian Mtavruli.
- Drop upstreamed patches:
  * bnc1079600.patch
  * psaux-flex.patch
  * 0001-src-truetype-ttinterp.c-Ins_GETVARIATION-Avoid-NULL-.patch
  * 0001-truetype-Better-protection-against-invalid-VF-data.patch

- Update to version 2.9.1
  * No changelog upstream.

OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=147
2018-05-02 11:15:13 +00:00
Dominique Leuenberger
9ae5d6986f Accepting request 589244 from M17N
OBS-URL: https://build.opensuse.org/request/show/589244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=82
2018-03-22 10:56:24 +00:00
OBS User mrdocs
384e575615 Accepting request 589126 from home:ecsos
- insert missing bzip2-devel for build in Leap 42.3

OBS-URL: https://build.opensuse.org/request/show/589126
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=145
2018-03-20 15:20:02 +00:00
OBS User mrdocs
e977e6e014 Accepting request 588018 from home:elvigia:branches:M17N
- Change xorg-x11-devel --> pkgconfig(x11)

OBS-URL: https://build.opensuse.org/request/show/588018
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=144
2018-03-18 19:59:22 +00:00
Dominique Leuenberger
346f2abc4b Accepting request 584619 from M17N
OBS-URL: https://build.opensuse.org/request/show/584619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=81
2018-03-12 11:01:48 +00:00
Fridrich Strba
938ebda8d9 Accepting request 584499 from home:kbabioch:branches:M17N
- Add bnc1079600.patch: Fix several integer overflow issues in
  truetype/ttinterp.c (bsc#1079600)

OBS-URL: https://build.opensuse.org/request/show/584499
OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=142
2018-03-09 08:05:19 +00:00