Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package freetype2 for openSUSE:Factory checked in at 2022-04-10 19:05:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/freetype2 (Old) and /work/SRC/openSUSE:Factory/.freetype2.new.1900 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "freetype2" Sun Apr 10 19:05:31 2022 rev:92 rq:967933 version:2.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/freetype2/freetype2.changes 2021-12-06 23:59:22.604565562 +0100 +++ /work/SRC/openSUSE:Factory/.freetype2.new.1900/freetype2.changes 2022-04-10 19:05:47.806238998 +0200 @@ -1,0 +2,24 @@ +Fri Apr 8 17:06:49 UTC 2022 - Dirk M??ller <dmuel...@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. + +------------------------------------------------------------------- Old: ---- freetype-2.11.1.tar.xz freetype-2.11.1.tar.xz.sig freetype-doc-2.11.1.tar.xz freetype-doc-2.11.1.tar.xz.sig ft2demos-2.11.1.tar.xz ft2demos-2.11.1.tar.xz.sig New: ---- freetype-2.12.0.tar.xz freetype-2.12.0.tar.xz.sig freetype-doc-2.12.0.tar.xz freetype-doc-2.12.0.tar.xz.sig ft2demos-2.12.0.tar.xz ft2demos-2.12.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ freetype2.spec ++++++ --- /var/tmp/diff_new_pack.1f6FGg/_old 2022-04-10 19:05:48.778228237 +0200 +++ /var/tmp/diff_new_pack.1f6FGg/_new 2022-04-10 19:05:48.782228194 +0200 @@ -1,7 +1,7 @@ # # spec file for package freetype2 # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,9 @@ # -%define doc_version 2.11.1 +%define doc_version 2.12.0 Name: freetype2 -Version: 2.11.1 +Version: 2.12.0 Release: 0 Summary: A TrueType Font Library License: GPL-2.0-or-later OR SUSE-Freetype ++++++ ft2demos.spec ++++++ --- /var/tmp/diff_new_pack.1f6FGg/_old 2022-04-10 19:05:48.802227972 +0200 +++ /var/tmp/diff_new_pack.1f6FGg/_new 2022-04-10 19:05:48.806227928 +0200 @@ -1,7 +1,7 @@ # # spec file for package ft2demos # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,9 @@ # -%define freetype_version 2.11.1 +%define freetype_version 2.12.0 Name: ft2demos -Version: 2.11.1 +Version: 2.12.0 Release: 0 Summary: Freetype2 Utilities and Demo Programs License: GPL-2.0-or-later @@ -48,6 +48,7 @@ BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(harfbuzz) BuildRequires: pkgconfig(libbrotlidec) +BuildRequires: pkgconfig(librsvg-2.0) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(zlib) Requires: ftbench = %{version}-%{release} ++++++ bugzilla-308961-cmex-workaround.patch ++++++ --- /var/tmp/diff_new_pack.1f6FGg/_old 2022-04-10 19:05:48.870227220 +0200 +++ /var/tmp/diff_new_pack.1f6FGg/_new 2022-04-10 19:05:48.874227175 +0200 @@ -2,11 +2,11 @@ src/base/ftobjs.c | 5 +++++ 1 file changed, 5 insertions(+) -Index: freetype-2.11.0/src/base/ftobjs.c +Index: freetype-2.12.0/src/base/ftobjs.c =================================================================== ---- freetype-2.11.0.orig/src/base/ftobjs.c -+++ freetype-2.11.0/src/base/ftobjs.c -@@ -2646,6 +2646,11 @@ +--- freetype-2.12.0.orig/src/base/ftobjs.c ++++ freetype-2.12.0/src/base/ftobjs.c +@@ -2732,6 +2732,11 @@ if ( FT_IS_SCALABLE( face ) ) { ++++++ don-t-mark-libpng-as-required-library.patch ++++++ --- /var/tmp/diff_new_pack.1f6FGg/_old 2022-04-10 19:05:48.886227042 +0200 +++ /var/tmp/diff_new_pack.1f6FGg/_new 2022-04-10 19:05:48.890226998 +0200 @@ -1,24 +1,16 @@ -Index: freetype-2.11.0/builds/unix/configure +Index: freetype-2.12.0/builds/unix/configure =================================================================== ---- freetype-2.11.0.orig/builds/unix/configure -+++ freetype-2.11.0/builds/unix/configure -@@ -15672,7 +15672,6 @@ fi +--- freetype-2.12.0.orig/builds/unix/configure ++++ freetype-2.12.0/builds/unix/configure +@@ -16214,7 +16214,6 @@ fi # entries in Requires.private are separated by commas - REQUIRES_PRIVATE="$zlib_reqpriv, \ - $bzip2_reqpriv, \ -- $libpng_reqpriv, \ - $harfbuzz_reqpriv, \ - $brotli_reqpriv" + PKGCONFIG_REQUIRES_PRIVATE="$zlib_reqpriv, \ + $bzip2_reqpriv, \ +- $libpng_reqpriv, \ + $harfbuzz_reqpriv, \ + $brotli_reqpriv" # beautify -@@ -15687,7 +15686,6 @@ REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVAT - - LIBS_PRIVATE="$zlib_libspriv \ - $bzip2_libspriv \ -- $libpng_libspriv \ - $harfbuzz_libspriv \ - $brotli_libspriv \ - $ft2_extra_libs" -@@ -15700,7 +15698,6 @@ LIBS_PRIVATE=`echo "$LIBS_PRIVATE" \ +@@ -16242,7 +16241,6 @@ PKGCONFIG_LIBS_PRIVATE=`echo "$PKGCONFIG LIBSSTATIC_CONFIG="-lfreetype \ $zlib_libsstaticconf \ $bzip2_libsstaticconf \ @@ -26,27 +18,19 @@ $harfbuzz_libsstaticconf \ $brotli_libsstaticconf \ $ft2_extra_libs" -Index: freetype-2.11.0/builds/unix/configure.raw +Index: freetype-2.12.0/builds/unix/configure.raw =================================================================== ---- freetype-2.11.0.orig/builds/unix/configure.raw -+++ freetype-2.11.0/builds/unix/configure.raw -@@ -1036,7 +1036,6 @@ fi +--- freetype-2.12.0.orig/builds/unix/configure.raw ++++ freetype-2.12.0/builds/unix/configure.raw +@@ -987,7 +987,6 @@ fi # entries in Requires.private are separated by commas - REQUIRES_PRIVATE="$zlib_reqpriv, \ - $bzip2_reqpriv, \ -- $libpng_reqpriv, \ - $harfbuzz_reqpriv, \ - $brotli_reqpriv" + PKGCONFIG_REQUIRES_PRIVATE="$zlib_reqpriv, \ + $bzip2_reqpriv, \ +- $libpng_reqpriv, \ + $harfbuzz_reqpriv, \ + $brotli_reqpriv" # beautify -@@ -1051,7 +1050,6 @@ REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVAT - - LIBS_PRIVATE="$zlib_libspriv \ - $bzip2_libspriv \ -- $libpng_libspriv \ - $harfbuzz_libspriv \ - $brotli_libspriv \ - $ft2_extra_libs" -@@ -1064,7 +1062,6 @@ LIBS_PRIVATE=`echo "$LIBS_PRIVATE" \ +@@ -1015,7 +1014,6 @@ PKGCONFIG_LIBS_PRIVATE=`echo "$PKGCONFIG LIBSSTATIC_CONFIG="-lfreetype \ $zlib_libsstaticconf \ $bzip2_libsstaticconf \ ++++++ freetype-2.11.1.tar.xz -> freetype-2.12.0.tar.xz ++++++ ++++ 36185 lines of diff (skipped) ++++++ freetype-doc-2.11.1.tar.xz -> freetype-doc-2.12.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/README.freetype-doc new/freetype-2.12.0/README.freetype-doc --- old/freetype-2.11.1/README.freetype-doc 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/README.freetype-doc 2022-03-31 18:25:32.000000000 +0200 @@ -7,10 +7,10 @@ mkdir src cd src - tar xzvf freetype-2.11.1.tar.gz - tar xzvf freetype-doc-2.11.1.tar.gz + tar xzvf freetype-2.12.0.tar.gz + tar xzvf freetype-doc-2.12.0.tar.gz -Now you can move the `docs' subdirectory of `freetype-2.11.1' to any place +Now you can move the `docs' subdirectory of `freetype-2.12.0' to any place you want. The entry point for the documentation is diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/docs/design/design-1.html new/freetype-2.12.0/docs/design/design-1.html --- old/freetype-2.11.1/docs/design/design-1.html 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/docs/design/design-1.html 2022-03-31 18:25:32.000000000 +0200 @@ -11,7 +11,7 @@ <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="description" - content="FreeType Documentation"> + content="FreeType Documentation - Design - Introduction"> <meta name="Author" content="David Turner"> @@ -27,7 +27,7 @@ src="../../../js/freetype2.js"> </script> - <title>FreeType Design</title> + <title>FreeType Design | Introduction</title> </head> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/docs/design/design-2.html new/freetype-2.12.0/docs/design/design-2.html --- old/freetype-2.11.1/docs/design/design-2.html 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/docs/design/design-2.html 2022-03-31 18:25:32.000000000 +0200 @@ -11,7 +11,8 @@ <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="description" - content="FreeType Documentation"> + content="FreeType Documentation - Design - Components and + APIs"> <meta name="Author" content="David Turner"> @@ -27,7 +28,7 @@ src="../../../js/freetype2.js"> </script> - <title>FreeType Design / I</title> +<title>FreeType Design | Components and APIs</title> </head> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/docs/design/design-3.html new/freetype-2.12.0/docs/design/design-3.html --- old/freetype-2.11.1/docs/design/design-3.html 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/docs/design/design-3.html 2022-03-31 18:25:32.000000000 +0200 @@ -11,7 +11,8 @@ <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="description" - content="FreeType Documentation"> + content="FreeType Documentation - Design - Public Objects and + Classes"> <meta name="Author" content="David Turner"> @@ -27,7 +28,7 @@ src="../../../js/freetype2.js"> </script> - <title>FreeType Design / II</title> + <title>FreeType Design | Public Objects and Classes</title> </head> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/docs/design/design-4.html new/freetype-2.12.0/docs/design/design-4.html --- old/freetype-2.11.1/docs/design/design-4.html 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/docs/design/design-4.html 2022-03-31 18:25:32.000000000 +0200 @@ -11,7 +11,8 @@ <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="description" - content="FreeType Documentation"> + content="FreeType Documentation - Design - Internal Objects + and Classes"> <meta name="Author" content="David Turner"> @@ -27,7 +28,7 @@ src="../../../js/freetype2.js"> </script> - <title>FreeType Design / III</title> + <title>FreeType Design | Internal Objects and Classes</title> </head> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/docs/design/design-5.html new/freetype-2.12.0/docs/design/design-5.html --- old/freetype-2.11.1/docs/design/design-5.html 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/docs/design/design-5.html 2022-03-31 18:25:32.000000000 +0200 @@ -11,7 +11,7 @@ <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="description" - content="FreeType Documentation"> + content="FreeType Documentation - Design - Module Classes"> <meta name="Author" content="David Turner"> @@ -27,7 +27,7 @@ src="../../../js/freetype2.js"> </script> - <title>FreeType Design / IV</title> + <title>FreeType Design | Module Classes</title> </head> @@ -69,7 +69,7 @@ <p>Note that FreeType 2 is capable of dealing with <em>any</em> kind of glyph images, as long as a renderer module is provided for it. The library comes - by default with two renderers.</p> + by default with four renderers.</p> <table> <tr valign=top> @@ -77,21 +77,20 @@ <p><tt>raster</tt></p> </td> <td> - <p>Supports the conversion of vectorial outlines - (described by - an <a href="../reference/ft2-outline_processing.html#ft_outline"><code>FT_Outline</code></a> - object) to <em>monochrome</em> bitmaps.</p> + <p>Convert vectorial outlines + to <em>monochrome</em> bitmaps.</p> </td> </tr> + <tr valign=top> <td> <p><tt>smooth</tt></p> </td> <td> - <p>Supports the conversion of the same outlines to + <p>Convert vectorial outlines to <em>anti-aliased</em> pixmaps (using 256 levels of gray). Note that this renderer also supports - direct span generation, this is, it provides a + direct span generation, that is, it provides a hook into the engine so that the application can manipulate the rendering results itself, instead of letting the rasterizer fill a pixmap. @@ -99,8 +98,38 @@ tutorial demo file</a> for an example.</p> </td> </tr> + + <tr valign=top> + <td> + <p><tt>sdf</tt></p> + </td> + <td> + <p>Convert vectorial outlines to + 8-bit <em>Signed Distance Field</em> (SDF) + bitmaps.</p> + </td> + </tr> + + <tr valign=top> + <td> + <p><tt>bsdf</tt></p> + </td> + <td> + <p>Convert bitmap glyphs to 8-bit <em>Signed + Distance Field</em> (SDF) bitmaps.</p> + </td> + </tr> </table> + + <p>The <a href="https://gitlab.freedesktop.org/freetype/freetype-demos/-/blob/master/src/ftsdf.c"><code>ftsdf</code></a> + FreeType demo program supports both + the <code>sdf</code> and <code>bsdf</code> renderers; + all other (graphical) demo + programs <code>raster</code> + and <code>smooth</code>.</p> + </li> + <li> <p><em>Font driver</em> modules support one or more specific font formats. Here is a list with the most @@ -160,7 +189,14 @@ through <tt>FT_Outline</tt> can also provide its own hinter, or rely on FreeType's <tt>autofit</tt> module for auto-hinting.</p> + + <p>Note further that font drivers need some + <em>services</em> to be present: a typical example is + <code>FONT_FORMAT</code> to return the name of a font + format. This is discussed in + the <a href="design-6.html">next section</a>. </li> + <li> <p><em>Helper</em> modules are used to hold shared code that is often used by several font drivers, or even @@ -446,7 +482,7 @@ <!-- ************************************************** --> <div class="updated"> - <p>Last update: 13-Feb-2018</p> + <p>Last update: 27-Jan-2022</p> </div> </div> </div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/docs/design/design-6.html new/freetype-2.12.0/docs/design/design-6.html --- old/freetype-2.11.1/docs/design/design-6.html 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/docs/design/design-6.html 2022-03-31 18:25:32.000000000 +0200 @@ -11,7 +11,8 @@ <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="description" - content="FreeType Documentation"> + content="FreeType Documentation - Design - Interfaces and + Services"> <meta name="Author" content="David Turner"> @@ -27,7 +28,7 @@ src="../../../js/freetype2.js"> </script> - <title>FreeType Design / V</title> + <title>FreeType Design | Interfaces and Services</title> </head> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/docs/design/index.html new/freetype-2.12.0/docs/design/index.html --- old/freetype-2.11.1/docs/design/index.html 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/docs/design/index.html 2022-03-31 18:25:32.000000000 +0200 @@ -11,7 +11,7 @@ <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="description" - content="FreeType Documentation"> + content="FreeType Documentation - Overview"> <meta name="Author" content="David Turner"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/docs/documentation.html new/freetype-2.12.0/docs/documentation.html --- old/freetype-2.11.1/docs/documentation.html 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/docs/documentation.html 2022-03-31 18:25:32.000000000 +0200 @@ -11,7 +11,7 @@ <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="description" - content="FreeType Documentation"> + content="FreeType Documentation - Index"> <link rel="icon" href="image/favicon_-60.ico"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/docs/ft2faq.html new/freetype-2.12.0/docs/ft2faq.html --- old/freetype-2.11.1/docs/ft2faq.html 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/docs/ft2faq.html 2022-03-31 18:25:32.000000000 +0200 @@ -11,7 +11,7 @@ <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="description" - content="FreeType Documentation"> + content="FreeType FAQ"> <meta name="Author" content="David Turner"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/docs/glyphs/glyphs-1.html new/freetype-2.12.0/docs/glyphs/glyphs-1.html --- old/freetype-2.11.1/docs/glyphs/glyphs-1.html 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/docs/glyphs/glyphs-1.html 2022-03-31 18:25:32.000000000 +0200 @@ -11,7 +11,8 @@ <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="description" - content="FreeType Documentation"> + content="FreeType Documentation - Glyph Conventions - Basic + Typographic Concepts"> <meta name="Author" content="David Turner"> @@ -24,16 +25,10 @@ href="../css/freetype2_-90.css"> <script type="text/javascript" - src="../../../js/jquery-1.11.0.min.js"> - </script> - <script type="text/javascript" - src="../../../js/jquery.ba-resize.min.js"> - </script> - <script type="text/javascript" src="../../../js/freetype2.js"> </script> - <title>FreeType Glyph Conventions / I</title> + <title>FreeType Glyph Conventions | Basic Typographic Concepts</title> </head> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/docs/glyphs/glyphs-2.html new/freetype-2.12.0/docs/glyphs/glyphs-2.html --- old/freetype-2.11.1/docs/glyphs/glyphs-2.html 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/docs/glyphs/glyphs-2.html 2022-03-31 18:25:32.000000000 +0200 @@ -11,7 +11,8 @@ <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="description" - content="FreeType Documentation"> + content="FreeType Documentation - Glyph Conventions - Glyph + Outlines"> <meta name="Author" content="David Turner"> @@ -28,7 +29,7 @@ src="../../../js/freetype2.js"> </script> - <title>FreeType Glyph Conventions / II</title> + <title>FreeType Glyph Conventions | Glyph Outlines</title> </head> @@ -140,7 +141,7 @@ mathematical two-dimensional plane, i.e., the <i>X</i> axis goes from the left to the right, and the <i>Y</i> axis from bottom to top.</em></p> - + <p>In creating the glyph outlines, a type designer uses an imaginary square called the <em>EM square</em>. Typically, the EM square can be thought of as a tablet on @@ -317,7 +318,7 @@ if the glyph programs are complex.</p> <p><b>Size.</b> Glyph programs can be long.</p> - + <p><b>Technical difficulty.</b> It is extremely difficult to write good hinting programs. Very few tools available.</p> @@ -335,7 +336,7 @@ <p><b>Speed.</b> Grid-fitting is usually a fast process.</p> </td> - + <td valign="top"> <p><b>Quality.</b> Often questionable at small sizes. Better with anti-aliasing though.</p> @@ -345,16 +346,16 @@ the same engine.</p> </td> </tr> - + <tr> <td valign="top" align="center"> <p><b>automatic</b></p> </td> - + <td valign="top"> <p><b>Size.</b> No need for control information, resulting in smaller font files.</p> - + <p><b>Speed.</b> Depends on the grid-fitting algorithm. Usually faster than explicit grid-fitting.</p> @@ -366,7 +367,7 @@ <p><b>Speed.</b> Depends on the grid-fitting algorithm.</p> - + <p><b>Inconsistency.</b> Results can vary between different renderers, or even distinct versions of the same engine.</p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/docs/glyphs/glyphs-3.html new/freetype-2.12.0/docs/glyphs/glyphs-3.html --- old/freetype-2.11.1/docs/glyphs/glyphs-3.html 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/docs/glyphs/glyphs-3.html 2022-03-31 18:25:32.000000000 +0200 @@ -11,7 +11,8 @@ <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="description" - content="FreeType Documentation"> + content="FreeType Documentation - Glyph Conventions - Glyph + Metrics"> <meta name="Author" content="David Turner"> @@ -27,7 +28,7 @@ src="../../../js/freetype2.js"> </script> - <title>FreeType Glyph Conventions / III</title> + <title>FreeType Glyph Conventions | Glyph Metrics</title> </head> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/docs/glyphs/glyphs-4.html new/freetype-2.12.0/docs/glyphs/glyphs-4.html --- old/freetype-2.11.1/docs/glyphs/glyphs-4.html 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/docs/glyphs/glyphs-4.html 2022-03-31 18:25:32.000000000 +0200 @@ -11,7 +11,8 @@ <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="description" - content="FreeType Documentation"> + content="FreeType Documentation - Glyph Conventions - + Kerning"> <meta name="Author" content="David Turner"> @@ -27,7 +28,7 @@ src="../../../js/freetype2.js"> </script> - <title>FreeType Glyph Conventions / IV</title> + <title>FreeType Glyph Conventions | Kerning</title> </head> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/docs/glyphs/glyphs-5.html new/freetype-2.12.0/docs/glyphs/glyphs-5.html --- old/freetype-2.11.1/docs/glyphs/glyphs-5.html 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/docs/glyphs/glyphs-5.html 2022-03-31 18:25:32.000000000 +0200 @@ -11,7 +11,8 @@ <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="description" - content="FreeType Documentation"> + content="FreeType Documentation - Glyph Conventions - Text + Processing"> <meta name="Author" content="David Turner"> @@ -27,7 +28,7 @@ src="../../../js/freetype2.js"> </script> - <title>FreeType Glyph Conventions / V</title> + <title>FreeType Glyph Conventions | Text Processing</title> </head> @@ -312,7 +313,7 @@ </li> </ul> - <p>Here the algorithm:</p> + <p>Here is the algorithm:</p> <ol class="algorithm"> <li> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/docs/glyphs/glyphs-6.html new/freetype-2.12.0/docs/glyphs/glyphs-6.html --- old/freetype-2.11.1/docs/glyphs/glyphs-6.html 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/docs/glyphs/glyphs-6.html 2022-03-31 18:25:32.000000000 +0200 @@ -11,7 +11,7 @@ <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="description" - content="FreeType Documentation"> + content="FreeType Glyph Conventions - FreeType Outlines"> <meta name="Author" content="David Turner"> @@ -27,7 +27,7 @@ src="../../../js/freetype2.js"> </script> - <title>FreeType Glyph Conventions / VI</title> + <title>FreeType Glyph Conventions | FreeType Outlines</title> </head> @@ -51,7 +51,7 @@ <!-- ************************************************** --> <div id="freetype-outlines"> - <h2>VI. FreeType outlines</h2> + <h2>VI. FreeType Outlines</h2> <p>The purpose of this section is to present the way FreeType manages vectorial outlines, as well as the most @@ -205,7 +205,7 @@ <h4>b. The <code>FT_Outline</code> descriptor</h4> - + <p>A FreeType outline is described through a simple structure called <a href="../reference/ft2-outline_processing.html#ft_outline"><code>FT_Outline</code></a>. @@ -258,7 +258,7 @@ </tr> </tbody> </table> - + <p>Here, <code>points</code> is a pointer to an array of <a href="../reference/ft2-basic_types.html#ft_vector"><code>FT_Vector</code></a> records, used to store the vectorial coordinates of each diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/docs/glyphs/glyphs-7.html new/freetype-2.12.0/docs/glyphs/glyphs-7.html --- old/freetype-2.11.1/docs/glyphs/glyphs-7.html 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/docs/glyphs/glyphs-7.html 2022-03-31 18:25:32.000000000 +0200 @@ -11,7 +11,8 @@ <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="description" - content="FreeType Documentation"> + content="FreeType Documentation - Glyph Conventions - + Bitmaps"> <meta name="Author" content="David Turner"> @@ -27,7 +28,7 @@ src="../../../js/freetype2.js"> </script> - <title>FreeType Glyph Conventions / VII</title> + <title>FreeType Glyph Conventions | Bitmaps</title> </head> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/docs/glyphs/index.html new/freetype-2.12.0/docs/glyphs/index.html --- old/freetype-2.11.1/docs/glyphs/index.html 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/docs/glyphs/index.html 2022-03-31 18:25:32.000000000 +0200 @@ -11,7 +11,7 @@ <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="description" - content="FreeType Documentation"> + content="FreeType Documentation - Overview"> <meta name="Author" content="David Turner"> @@ -26,8 +26,7 @@ <script type="text/javascript" src="../../../js/freetype2.js"> </script> - - <title>FreeType Glyph Conventions</title> + <title>FreeType Glyph Conventions | Overview</title> </head> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.11.1/docs/index.html new/freetype-2.12.0/docs/index.html --- old/freetype-2.11.1/docs/index.html 2021-12-02 13:28:35.000000000 +0100 +++ new/freetype-2.12.0/docs/index.html 2022-03-31 18:25:32.000000000 +0200 @@ -22,12 +22,6 @@ href="css/freetype2_-60.css"> <script type="text/javascript" - src="../../js/jquery-1.11.0.min.js"> - </script> - <script type="text/javascript" - src="../../js/jquery.ba-resize.min.js"> - </script> - <script type="text/javascript" src="../../js/freetype2.js"> </script> ++++++ freetype2.keyring ++++++ Binary files /var/tmp/diff_new_pack.1f6FGg/_old and /var/tmp/diff_new_pack.1f6FGg/_new differ ++++++ ft2demos-2.11.1.tar.xz -> ft2demos-2.12.0.tar.xz ++++++ ++++ 3590 lines of diff (skipped)