SHA256
1
0
forked from pool/freetype2

Commit Graph

  • 40603f77fd Accepting request 1150936 from M17N factory Ana Guerrero 2024-02-27 21:43:57 +0000
  • 188159a5b6 Accepting request 1150712 from home:dimstar:rpm4.20:f Takashi Iwai 2024-02-26 10:34:34 +0000
  • ae1c78e3a5 Accepting request 1116998 from M17N Ana Guerrero 2023-10-13 21:13:40 +0000
  • f6cb341144 Accepting request 1116974 from home:dimstar:Factory Fridrich Strba 2023-10-11 13:09:51 +0000
  • 1060b4a694 Accepting request 1098816 from M17N Ana Guerrero 2023-07-17 17:22:50 +0000
  • fdf8a9b42b Accepting request 1098802 from home:dirkmueller:Factory Dirk Mueller 2023-07-15 15:23:55 +0000
  • 6e0bec42a8 Accepting request 1089007 from M17N Dominique Leuenberger 2023-05-26 18:15:06 +0000
  • c8a89d2de6 Accepting request 1088982 from home:dimstar:Factory Dirk Mueller 2023-05-25 11:04:56 +0000
  • ef8d86e3aa Accepting request 1084625 from M17N Dominique Leuenberger 2023-05-05 13:56:58 +0000
  • 55b9d69282 Accepting request 1084623 from home:dimstar:Factory Dirk Mueller 2023-05-04 11:38:06 +0000
  • 1e7eb6eb33 Accepting request 1081132 from M17N Dominique Leuenberger 2023-04-22 19:57:09 +0000
  • e263d63211 Accepting request 1080482 from home:fcrozat:branches:M17N Takashi Iwai 2023-04-21 08:59:07 +0000
  • 9b44a2be81 Accepting request 1070269 from M17N Dominique Leuenberger 2023-03-11 17:22:07 +0000
  • 8e6a7408bf OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=193 Dirk Mueller 2023-03-08 21:04:42 +0000
  • 1215b2b210 - drop CVE-2022-31782.patch (upstream) Dirk Mueller 2023-03-08 20:26:37 +0000
  • 8aa9d32a7a OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=191 Dirk Mueller 2023-03-08 20:26:07 +0000
  • d5c6594c71 - update to 2.13.0: * The 'COLR' v1 API is now considered as stable. https://learn.microsoft.com/en-us/typography/opentype/spec/colr * For OpenType Variable Fonts, avar table format 2.0 is now supported. The code was contributed by Behdad Esfahbod. Note that this is an extension supported on recent Apple platforms and by HarfBuzz, but not yet in the OpenType standard! See https://github.com/harfbuzz/boring-expansion-spec/blob/main/avar2.md for the specification. To deactivate it, define the configuration macro 'TT_CONFIG_OPTION_NO_BORING_EXPANSION'. * A new API FT_GlyphSlot_Slant to slant a glyph by a given angle has been added. Note that this function is part of ftsynth.h, which is still considered to be in alpha stage. * TrueType interpreter version 38 (also known as 'Infinality') that was first introduced about 10 years ago in FreeType 2.4.11 is now deprecated and slated to be removed in the next version. TrueType interpreter version 40 has been FreeType's default version for six years now and provides an excellent alternative. This is the last FreeType version with TT_INTERPRETER_VERSION_38 and TT_INTERPRETER_VERSION_40 treated differently. * The only referenced but never documented configuration macro FT_CONFIG_OPTION_NO_GLYPH_NAMES has been removed. * To avoid reserved identifiers that are globally defined, the auto-hinter debugging macros (which are only available if FT_DEBUG_AUTOFIT is defined) ``` _af_debug_disable_horz_hints _af_debug_disable_vert_hints _af_debug_disable_blue_hints _af_debug_hints Dirk Mueller 2023-03-08 20:11:15 +0000
  • 74b2d4a589 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=100 Dominique Leuenberger 2023-03-04 22:05:37 +0000
  • 421cd922c2 Updating link to change in openSUSE:Factory/freetype2 revision 100 OBS User buildservice-autocommit 2023-03-04 22:05:37 +0000
  • d7a076d9e2 Accepting request 1069055 from M17N Dominique Leuenberger 2023-03-04 21:42:12 +0000
  • aa3afdeb31 Accepting request 1069029 from home:msmeissn:branches:M17N Fridrich Strba 2023-03-03 05:36:26 +0000
  • c24d1c702a Accepting request 1056268 from M17N Dominique Leuenberger 2023-01-07 16:15:56 +0000
  • 6abe5c6b43 - switch to pkgconfig(zlib) so that alternative providers can be used Dirk Mueller 2023-01-05 20:25:58 +0000
  • 0cb2999ca8 Accepting request 998792 from M17N Dominique Leuenberger 2022-08-24 13:10:44 +0000
  • c890a54654 OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=184 Fridrich Strba 2022-08-23 12:03:28 +0000
  • 2041085fbe OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=183 Fridrich Strba 2022-08-23 11:59:45 +0000
  • ded523c72c OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=182 Fridrich Strba 2022-08-23 09:42:30 +0000
  • cc6afb32ff Accepting request 998188 from M17N Dominique Leuenberger 2022-08-20 18:28:02 +0000
  • df945b598b - spec-cleaner Dirk Mueller 2022-08-12 13:45:34 +0000
  • 4f2817aabc Accepting request 994776 from home:coolo:branches:openSUSE:Factory Dirk Mueller 2022-08-12 13:43:47 +0000
  • 75f0fd8f34 Accepting request 974478 from M17N Dominique Leuenberger 2022-05-05 21:05:14 +0000
  • 1f6e97ec39 Accepting request 974477 from home:dirkmueller:Factory Dirk Mueller 2022-05-02 19:39:45 +0000
  • a9c7da1e3f Accepting request 974364 from home:polslinux:branches:M17N Dirk Mueller 2022-05-02 19:36:32 +0000
  • 337445f45e Accepting request 970868 from M17N Dominique Leuenberger 2022-04-22 19:52:56 +0000
  • 08853ad5af Accepting request 970867 from home:dirkmueller:Factory Fridrich Strba 2022-04-19 15:30:30 +0000
  • aa543e5883 Accepting request 970501 from M17N Dominique Leuenberger 2022-04-19 07:57:56 +0000
  • e4fcb84184 Accepting request 970451 from home:AndreasStieger:branches:M17N Fridrich Strba 2022-04-17 07:05:08 +0000
  • d0a0734cf4 Accepting request 967933 from M17N Dominique Leuenberger 2022-04-10 17:05:31 +0000
  • eaac049b95 Accepting request 967886 from home:dirkmueller:Factory Fridrich Strba 2022-04-08 22:08:46 +0000
  • 377e780c74 Accepting request 935430 from M17N Dominique Leuenberger 2021-12-06 22:59:10 +0000
  • 6f0c020ab3 Accepting request 935295 from home:dirkmueller:Factory Fridrich Strba 2021-12-03 10:11:04 +0000
  • 2839b3af66 Accepting request 907876 from M17N Dominique Leuenberger 2021-08-04 20:28:17 +0000
  • 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. Ismail Dönmez 2021-07-23 07:23:54 +0000
  • 016893dbc4 Accepting request 842789 from M17N Dominique Leuenberger 2020-10-23 10:19:02 +0000
  • fbb0c3010d - Ismail Dönmez 2020-10-20 10:01:38 +0000
  • 2c68ce2bcd - Ismail Dönmez 2020-10-20 09:55:09 +0000
  • 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. Ismail Dönmez 2020-10-20 09:53:16 +0000
  • 002018497d Accepting request 802021 from M17N Dominique Leuenberger 2020-05-11 11:26:33 +0000
  • 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. Ismail Dönmez 2020-05-09 10:36:42 +0000
  • f64dcfa378 Accepting request 736855 from M17N Dominique Leuenberger 2019-10-22 13:37:51 +0000
  • dcd24e723f Accepting request 736727 from home:elvigia:branches:M17N Ismail Dönmez 2019-10-10 12:41:54 +0000
  • 41d6ee2409 Accepting request 712995 from M17N Dominique Leuenberger 2019-07-08 12:58:57 +0000
  • 66d0d31889 - Ismail Dönmez 2019-07-02 07:36:13 +0000
  • 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 Ismail Dönmez 2019-07-02 07:34:07 +0000
  • 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. Ismail Dönmez 2019-06-24 07:26:24 +0000
  • 2e67af7075 Accepting request 672525 from M17N Dominique Leuenberger 2019-02-11 20:18:27 +0000
  • 756656c68e Accepting request 672524 from home:MargueriteSu:branches:M17N Marguerite Su 2019-02-07 17:09:45 +0000
  • 00e42d3819 Accepting request 645021 from M17N Dominique Leuenberger 2018-11-08 08:40:20 +0000
  • 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 Ismail Dönmez 2018-10-27 11:56:04 +0000
  • 563b3db60c Accepting request 644923 from home:hellcp:branches:M17N Ismail Dönmez 2018-10-27 11:50:53 +0000
  • 6e6db426a7 Accepting request 606991 from M17N Dominique Leuenberger 2018-05-17 16:03:38 +0000
  • 17d1bfe18d - Re-enable freetype-config, there is just too many fallouts. Ismail Dönmez 2018-05-14 10:09:20 +0000
  • 3e081ea22d - Ismail Dönmez 2018-05-09 11:31:52 +0000
  • 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 Ismail Dönmez 2018-05-02 11:15:13 +0000
  • 9ae5d6986f Accepting request 589244 from M17N Dominique Leuenberger 2018-03-22 10:56:24 +0000
  • 384e575615 Accepting request 589126 from home:ecsos OBS User mrdocs 2018-03-20 15:20:02 +0000
  • e977e6e014 Accepting request 588018 from home:elvigia:branches:M17N OBS User mrdocs 2018-03-18 19:59:22 +0000
  • 346f2abc4b Accepting request 584619 from M17N Dominique Leuenberger 2018-03-12 11:01:48 +0000
  • 938ebda8d9 Accepting request 584499 from home:kbabioch:branches:M17N Fridrich Strba 2018-03-09 08:05:19 +0000
  • 6724b595f2 Accepting request 583313 from M17N Dominique Leuenberger 2018-03-08 09:55:29 +0000
  • e22dc75039 OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=140 Fridrich Strba 2018-03-06 11:13:03 +0000
  • 2d01fefc66 Accepting request 583281 from home:13ilya:branches:M17N Fridrich Strba 2018-03-06 11:11:38 +0000
  • c0a0132a58 Accepting request 581252 from home:13ilya:branches:M17N Fridrich Strba 2018-03-06 09:45:37 +0000
  • 473fcddd29 Accepting request 574633 from M17N Dominique Leuenberger 2018-02-10 16:56:05 +0000
  • 1c027a7961 OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=136 Fridrich Strba 2018-02-09 12:17:40 +0000
  • bc8bc20dab OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=135 Fridrich Strba 2018-02-09 12:15:13 +0000
  • 67eda4ade2 OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=134 Fridrich Strba 2018-02-09 11:22:50 +0000
  • f03678acb5 OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=133 Fridrich Strba 2018-02-09 11:12:53 +0000
  • a8704536e0 bsc#1079603 and bsc#1079601 Fridrich Strba 2018-02-07 09:21:03 +0000
  • 6a300ce481 Accepting request 573217 from home:AndreasStieger:branches:M17N OBS User mrdocs 2018-02-06 08:58:28 +0000
  • ccf0d326b0 - Add psaux-flex.patch to fix a regression in Type1 rendering Ismail Dönmez 2018-01-10 10:35:08 +0000
  • 44ebe63372 - Update to version 2.9 * Advance width values of variation fonts were often wrong. * More fixes for variation font support; you should update to this version if you want to support them. * As a GSoC project, Ewald Hew extended the new (Adobe) CFF engine to handle Type 1 fonts also, thus greatly improving the rendering of this format. This is the new default. * A new function, `FT_Set_Named_Instance', can be used to set or change the current named instance. * Starting with this FreeType version, resetting variation coordinates will return to the currently selected named instance. Previously, FreeType returned to the base font (i.e., no instance set). * Some fuzzer fixes to better reject malformed fonts. Ismail Dönmez 2018-01-09 11:42:34 +0000
  • b674d200e4 - Update to version 2.8.1 * B/W hinting of TrueType fonts didn't work properly if interpreter version 38 or 40 was selected. * Some severe problems within the handling of TrueType Variation Fonts were found and fixed. * Function FT_Set_Var_Design_Coordinates' didn't correctly handle the case with less input coordinates than axes. * By default, FreeType now offers high quality LCD-optimized output without resorting to ClearType techniques of resolution tripling and filtering. In this method, called Harmony, each color channel is generated separately after shifting the glyph outline, capitalizing on the fact that the color grids on LCD panels are shifted by a third of a pixel. This output is indistinguishable from ClearType with a light 3-tap filter. * Using the new function FT_Get_Var_Axis_Flags', an application can access the flags' field of a variation axis (introduced in OpenType version 1.8.2) * FreeType now synthesizes a missing Unicode cmap for (older) TrueType fonts also if glyph names are available. * The warping option has moved from light' to normal' hinting where it replaces the original hinting algorithm. The light' mode is now always void of any hinting in x-direction. Ismail Dönmez 2017-09-18 09:22:11 +0000
  • 4ccf7639a9 Accepting request 494888 from home:namtrac:branches:M17N OBS User mrdocs 2017-05-15 20:43:05 +0000
  • 06f1c52fe1 Accepting request 484908 from M17N Yuchen Lin 2017-04-11 07:28:51 +0000
  • e6ef959ef0 bsc#1031678 Fridrich Strba 2017-04-03 16:10:14 +0000
  • 9630dd4ef6 Accepting request 448411 from M17N Dominique Leuenberger 2017-01-19 09:32:57 +0000
  • 99472122cb Accepting request 448387 from home:namtrac:branches:M17N Hrvoje Senjan 2017-01-01 14:34:47 +0000
  • 7cae390517 Accepting request 426327 from M17N Dominique Leuenberger 2016-10-10 14:18:08 +0000
  • 952f932634 Accepting request 428969 from home:namtrac:branches:M17N Hillwood Yang 2016-09-21 07:06:07 +0000
  • 3ab4410fe2 Accepting request 426182 from home:develop7:branches:M17N Hrvoje Senjan 2016-09-10 13:44:27 +0000
  • 4a94bc6e53 Accepting request 408226 from M17N Dominique Leuenberger 2016-07-20 07:15:32 +0000
  • 6f63320a17 Accepting request 408213 from home:dimstar:Factory Marguerite Su 2016-07-13 07:45:41 +0000
  • 7a71daeea3 Accepting request 407235 from home:dimstar:branches:M17N Fridrich Strba 2016-07-08 09:10:43 +0000
  • 1a61fccbb1 Accepting request 380703 from M17N Dominique Leuenberger 2016-04-01 11:01:36 +0000
  • bd693d8b5f Accepting request 380640 from home:namtrac:branches:M17N Fridrich Strba 2016-03-28 18:21:15 +0000
  • 30f7365410 Accepting request 346715 from M17N Stephan Kulow 2015-12-13 08:35:19 +0000
  • c1ef358efb Accepting request 346714 from home:namtrac:branches:M17N Fuminobu Takeyama 2015-11-29 13:52:35 +0000
  • 88141092cf Accepting request 340705 from M17N Dominique Leuenberger 2015-10-28 16:16:46 +0000
  • c23d07b979 Accepting request 340688 from home:StefanBruens:branches:M17N Takashi Iwai 2015-10-24 06:47:51 +0000