* Mon Feb 26 2024 dimstar@opensuse.org
- Use %patch -P N instead of deprecated %patchN.
* Wed Oct 11 2023 dimstar@opensuse.org
- Update to version 2.13.2:
- Better support for CFF2 variation fonts.
- TrueType interpreter version 38 (also known as 'Infinality')
has been removed.
- Improved OpenVMS support.
* Sat Jul 15 2023 dmueller@suse.com
- update to 2.13.1:
* `ftbench` has a new command-line option `-a` to
apply design coordinates.
* `ftview` can now flip SVG rendering on and off using the
'Z' key.
* `ftmulti` it is now possible to toggle the fill
rule and overlap flag used for rendering glyphs using the 'F3'
and 'F4' keys, respectively. Toggling the anti-aliased mode
has been changed to the 'TAB' key.
* Thu May 04 2023 dimstar@opensuse.org
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
* Wed Mar 08 2023 dmueller@suse.com
- update to 2.13.0:
* The demo program `ftinspect` has been completely updated and much
enhanced. It now combines the functionality of almost all other
graphical FreeType demo programs into a single application based
on the Qt framework. This was Charlie Jiang's GSoC 2022 project.
* The `ftbench` demo program got a new command line option `-e` to
set a charmap index.
* Specifying a point size is now optional for the demo programs
`ftgrid`, `ftmulti`, `ftstring`, and `ftview`. If not given, a
default size is used.
* For `ftgrid`, `ftstring`, and `ftview`, option `-e` now also
accepts a numeric value to set a charmap index.
* In `ftstring`, it is now possible to set the displayed text
interactively by pressing the 'Enter' key.
* `ftmulti` can now handle up to 16 design axes.
- drop CVE-2022-31782.patch (upstream)
* Tue Aug 23 2022 fstrba@suse.com
- Add CVE-2022-31782.patch
* Fix bsc#1200264, CVE-2022-31782: heap-based buffer overflow in
ftbench.c
* Fri Aug 12 2022 coolo@suse.com
- 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
* Mon May 02 2022 info@paolostivanin.com
- 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.
* Fri Jul 23 2021 ismail@i10z.com
- 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.
* Tue Oct 20 2020 idonmez@suse.com
- 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'.
Version: 2.10.1-bp152.1.1
* Tue Jul 02 2019 Ismail Dönmez <idonmez@suse.com>
- 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.
* The bytecode debugger, `ttdebug', now supports variation TrueType
fonts; a variation font instance can be selected with the new `-d'
command line option.
- Add tarball signatures and freetype2.keyring
* Mon Jun 24 2019 Ismail Dönmez <idonmez@suse.com>
- Update to version 2.10.0
* The `ftdump' demo program has new options `-c' and `-C' to
display charmaps in compact and detailed format, respectively.
Option `-V' has been removed.
* The `ftview', `ftstring', and `ftgrid' demo programs use a new
command line option `-d' to specify the program window's width,
height, and color depth.
* The `ftview' demo program now displays red boxes for zero-width
glyphs.
* `ftglyph' has limited support to display fonts with
color-layered glyphs.This will be improved later on.
* `ftgrid' can now display bitmap fonts also.
* The `ttdebug' demo program has a new option `-f' to select a
member of a TrueType collection (TTC).
* Other various improvements to the demo programs.
* Thu Feb 07 2019 Marguerite Su <i@marguerite.su>
- 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.
* Wed May 02 2018 idonmez@suse.com
- Update to version 2.9.1
* No changelog upstream.
* Tue Mar 20 2018 ecsos@opensuse.org
- insert missing bzip2-devel for build in Leap 42.3
* Fri Mar 16 2018 crrodriguez@opensuse.org
- Change xorg-x11-devel --> pkgconfig(x11)
* Tue Jan 09 2018 idonmez@suse.com
- Update to version 2.9
* The `ftbench' demo program has a new test for opening a new
face and loading some glyphs.
* The `ftbench' demo program has a new option `-j' to specify
the last glyph index to be used in the tests.
* The `ftgrid' demo program has a new option `-n' to suppress
display of named instances of variation fonts.
* The `ttdebug' demo program can now show a stack trace (key `K')
and switch between hexadecimal and decimal display of integers
(key `I').
* Mon Sep 18 2017 idonmez@suse.com
- Update to version 2.8.1
* The ftgrid demo program can now toggle the display of grid lines
with the G key.
* The ftgrid demo program can toggle a different set of colors
(suitable to color-blind people) with the C key.
* The ftgrid demo program now supports the -e command line option
to select a cmap.
* The ftdump demo program has a new command line option -t to
output the SFNT table list.
* Mon May 15 2017 idonmez@suse.com
- A mode to display light auto-hinting with sub-pixel positioning
has been added to `ftdiff'.
* Mon Apr 03 2017 fstrba@suse.com
- Package the tools separately to avoid unnecessary dependencies
on X11 and/or Qt5 (bsc#1031678)
* Sun Jan 01 2017 idonmez@suse.com
- Update to version 2.7.1
+ The `ftmulti' demo program can now switch engines with key `H'.
+ The `ftstring' demo program can now show some built-in,
non-latin sample strings (to be selected with the TAB key).
+ The `ftview' demo program can now switch between a font's
charmaps using the TAB key.
- Remove ftinspect-library.patch, merged upstream.
* Tue Sep 20 2016 idonmez@suse.com
- Also build ftinspect
* Fri Sep 09 2016 develop7@develop7.info
- update to version 2.7:
+ Sync with freetype 2.7
* Fri Jul 08 2016 dimstar@opensuse.org
- Update to version 2.6.4:
+ Sync with freetype 2.6.4.
* Mon Mar 28 2016 idonmez@suse.com
- Update to version 2.6.3
* The `ftgamma' demo program has been modernized; the gamma grid
display has been moved from `ftview' to this program.
* It is now possible to cycle through the available LCD filtering
modes.
* Sun Nov 29 2015 idonmez@suse.com
- Update to version 2.6.2
* The ftstring demo program now supports sub-pixel rendering;
use key l to cycle through the LCD modes.
* The ftstring demo program now supports colour rendering; use
the space key to cycle through various colour combinations.
* The graphical demo programs now use a default gamma value of 1.8
(instead of 1.2).
* Fri Oct 23 2015 stefan.bruens@rwth-aachen.de
- no longer conflict dtc, flattened device tree tools are named
to no longer clash with ft2demos binaries since dtc 1.4
* Sun Oct 04 2015 baiduzhyi.devel@gmail.com
- Update to version 2.6.1.
* Thu Jun 11 2015 idonmez@suse.com
- Update to version 2.6
* ftgrid can now display GX and MM fonts.
* Anti-aliasing rendering modes can now be selected (with keys
F5 and F6).
* The display of point numbers can be toggled with key `D'.
* ftdump now display information on MM and GX variation axes.
* ftmulti can now handle up to six MM or GX axes.
- Refresh overflow.patch
* Tue Jun 09 2015 fstrba@suse.com
- Merge with the version 2.5.5 from openSUSE:Factory
- Removed patches:
* CVE-2014-9656.patch
* CVE-2014-9657.patch
* CVE-2014-9658.patch
* CVE-2014-9659.patch
* CVE-2014-9660.patch
* CVE-2014-9661.patch
* CVE-2014-9662.patch
* CVE-2014-9663.patch
* CVE-2014-9664.patch
* CVE-2014-9665.patch
* CVE-2014-9666.patch
* CVE-2014-9667.patch
* CVE-2014-9668.patch
* CVE-2014-9669.patch
* CVE-2014-9670.patch
* CVE-2014-9671.patch
* CVE-2014-9672.patch
* CVE-2014-9673.patch
* CVE-2014-9674.patch
* CVE-2014-9675.patch
- Integrated in the 2.5.5 release
- Modified patches:
* don-t-mark-libpng-as-required-library.patch
* bugzilla-308961-cmex-workaround.patch
* freetype2-subpixel.patch
* freetype2-bitmap-foundry.patch
* overflow.patch
- Adapt to the new version of sources