| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: ftdiff | Distribution: openSUSE Tumbleweed |
| Version: 2.14.2 | Vendor: openSUSE |
| Release: 2.1 | Build date: Mon Mar 9 12:27:08 2026 |
| Group: Productivity/Publishing/Other | Build host: reproducible |
| Size: 84928 | Source RPM: ft2demos-2.14.2-2.1.nosrc.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.freetype.org | |
| Summary: Compare font hinting modes | |
Compare font hinting modes This tool is part of the FreeType project
GPL-2.0-or-later
* Mon Mar 09 2026 Fridrich Strba <fstrba@suse.com>
- Added patch:
* qt6-version.patch
+ lower the QT6 requirement to 6.6, since it builds just fine
and allows to have the same spec file for all values of the
%%suse_version macro
* Tue Mar 03 2026 Fridrich Strba <fstrba@suse.com>
- update to 2.14.2
- Important changes
* Several changes related to LCD filtering are implemented to
achieve better performance and encourage sound practices.
+ Instead of blanket LCD filtering over the entire bitmap, it
is now applied only to non-zero spans using direct rendering.
This speeds up the ClearType-like rendering by more than 40%
at sizes above 32 ppem.
+ Setting the filter weights with FT_Face_Properties is no
longer supported. The default and light filters are optimized
to work with any face.
+ The legacy libXft LCD filter algorithm is no longer provided.
- Important bug fixes
* A bunch of potential security problems have been found
(bsc#1259118, CVE-2026-23865). All users should update.
* The italic angle in `PS_FontInfo` is now stored as a fixed-point
value in degrees for all Type 1 fonts and their derivatives,
consistent with CFF fonts and common practices. The broken
underline position and thickness values are fixed for CFF fonts.
- Miscellaneous
* The `x` field in the `FT_Span` structure is now unsigned.
* Demo program `ftgrid` got an option `-m` to select a start
character to display.
* Similarly, demo program `ftmulti` got an option `-m` to select a
text string for rendering.
* Option `-d` in the demo program `ttdebug` is now called `-a`,
expecting a comma-separated list of axis values. The user
interface is also slightly improved.
* The `ftinspect` demo program can now be compiled with Qt6, too.
- Removed patch:
* overflow.patch
+ the code was fixed by upstream differently
- Build the ft2demos flavor again in SLE16, since now we use Qt6 for
distributions that have the required versions
* Fri Oct 17 2025 pgajdos@suse.com
- package FTL.TXT and GPLv2.TXT [bsc#1252148]
* Thu May 29 2025 Antonio Larrosa <alarrosa@suse.com>
- Do not build the ft2demos flavor in SLE16 where Qt5 will not be
available
* Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Use %patch -P N instead of deprecated %patchN.
* Wed Oct 11 2023 Dominique Leuenberger <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 Dirk Müller <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 Dominique Leuenberger <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 Dirk Müller <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 Fridrich Strba <fstrba@suse.com>
- Add CVE-2022-31782.patch
* Fix bsc#1200264, CVE-2022-31782: heap-based buffer overflow in
ftbench.c
/usr/bin/ftdiff
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Mar 15 22:26:59 2026