From 00a010ddf15d776eb834610130fae642ea231fc3 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Wed, 28 Jun 2023 10:44:52 +0200 Subject: [PATCH] Update to 2.13.1 --- .gitignore | 1 + freetype-2.10.0-internal-outline.patch | 16 ++++++++-------- freetype-2.2.1-enable-valid.patch | 6 +++--- freetype-2.3.0-enable-spr.patch | 6 +++--- mingw-freetype.spec | 5 ++++- sources | 2 +- 6 files changed, 20 insertions(+), 16 deletions(-) diff --git a/.gitignore b/.gitignore index 4cc70d5..b0f793e 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,4 @@ freetype-doc-2.3.11.tar.gz /freetype-2.12.0.tar.xz /freetype-2.12.1.tar.xz /freetype-2.13.0.tar.xz +/freetype-2.13.1.tar.xz diff --git a/freetype-2.10.0-internal-outline.patch b/freetype-2.10.0-internal-outline.patch index 7408137..ed001a8 100644 --- a/freetype-2.10.0-internal-outline.patch +++ b/freetype-2.10.0-internal-outline.patch @@ -1,6 +1,6 @@ -diff -rupN --no-dereference freetype-2.13.0/include/freetype/ftoutln.h freetype-2.13.0-new/include/freetype/ftoutln.h ---- freetype-2.13.0/include/freetype/ftoutln.h 2023-02-04 15:00:05.000000000 +0100 -+++ freetype-2.13.0-new/include/freetype/ftoutln.h 2023-02-28 13:02:23.272972305 +0100 +diff -rupN --no-dereference freetype-2.13.1/include/freetype/ftoutln.h freetype-2.13.1-new/include/freetype/ftoutln.h +--- freetype-2.13.1/include/freetype/ftoutln.h 2023-04-30 16:42:51.000000000 +0200 ++++ freetype-2.13.1-new/include/freetype/ftoutln.h 2023-06-28 10:44:31.011064531 +0200 @@ -166,6 +166,15 @@ FT_BEGIN_HEADER FT_Int numContours, FT_Outline *anoutline ); @@ -31,10 +31,10 @@ diff -rupN --no-dereference freetype-2.13.0/include/freetype/ftoutln.h freetype- /************************************************************************** * -diff -rupN --no-dereference freetype-2.13.0/src/base/ftoutln.c freetype-2.13.0-new/src/base/ftoutln.c ---- freetype-2.13.0/src/base/ftoutln.c 2023-02-08 21:09:32.000000000 +0100 -+++ freetype-2.13.0-new/src/base/ftoutln.c 2023-02-28 13:02:23.272972305 +0100 -@@ -301,6 +301,19 @@ +diff -rupN --no-dereference freetype-2.13.1/src/base/ftoutln.c freetype-2.13.1-new/src/base/ftoutln.c +--- freetype-2.13.1/src/base/ftoutln.c 2023-02-27 06:39:44.000000000 +0100 ++++ freetype-2.13.1-new/src/base/ftoutln.c 2023-06-28 10:44:31.012064536 +0200 +@@ -300,6 +300,19 @@ /* documentation is in ftoutln.h */ @@ -54,7 +54,7 @@ diff -rupN --no-dereference freetype-2.13.0/src/base/ftoutln.c freetype-2.13.0-n FT_EXPORT_DEF( FT_Error ) FT_Outline_New( FT_Library library, FT_UInt numPoints, -@@ -433,6 +446,17 @@ +@@ -432,6 +445,17 @@ /* documentation is in ftoutln.h */ diff --git a/freetype-2.2.1-enable-valid.patch b/freetype-2.2.1-enable-valid.patch index 53671ca..5fd7095 100644 --- a/freetype-2.2.1-enable-valid.patch +++ b/freetype-2.2.1-enable-valid.patch @@ -1,6 +1,6 @@ -diff -rupN --no-dereference freetype-2.13.0/modules.cfg freetype-2.13.0-new/modules.cfg ---- freetype-2.13.0/modules.cfg 2023-02-04 15:00:05.000000000 +0100 -+++ freetype-2.13.0-new/modules.cfg 2023-02-28 13:02:23.134984291 +0100 +diff -rupN --no-dereference freetype-2.13.1/modules.cfg freetype-2.13.1-new/modules.cfg +--- freetype-2.13.1/modules.cfg 2023-02-27 06:39:44.000000000 +0100 ++++ freetype-2.13.1-new/modules.cfg 2023-06-28 10:44:30.849063756 +0200 @@ -117,7 +117,7 @@ AUX_MODULES += cache # TrueType GX/AAT table validation. Needs `ftgxval.c' below. diff --git a/freetype-2.3.0-enable-spr.patch b/freetype-2.3.0-enable-spr.patch index 3d8d291..0b9ac2f 100644 --- a/freetype-2.3.0-enable-spr.patch +++ b/freetype-2.3.0-enable-spr.patch @@ -1,6 +1,6 @@ -diff -rupN --no-dereference freetype-2.13.0/include/freetype/config/ftoption.h freetype-2.13.0-new/include/freetype/config/ftoption.h ---- freetype-2.13.0/include/freetype/config/ftoption.h 2023-02-08 21:09:03.000000000 +0100 -+++ freetype-2.13.0-new/include/freetype/config/ftoption.h 2023-02-28 13:02:22.988996987 +0100 +diff -rupN --no-dereference freetype-2.13.1/include/freetype/config/ftoption.h freetype-2.13.1-new/include/freetype/config/ftoption.h +--- freetype-2.13.1/include/freetype/config/ftoption.h 2023-05-23 13:05:51.000000000 +0200 ++++ freetype-2.13.1-new/include/freetype/config/ftoption.h 2023-06-28 10:44:30.680062947 +0200 @@ -123,7 +123,7 @@ FT_BEGIN_HEADER * When this macro is not defined, FreeType offers alternative LCD * rendering technology that produces excellent output. diff --git a/mingw-freetype.spec b/mingw-freetype.spec index 43378a4..8cb8ead 100644 --- a/mingw-freetype.spec +++ b/mingw-freetype.spec @@ -2,7 +2,7 @@ Name: mingw-freetype # NOTE See comment for Patch2 below -Version: 2.13.0 +Version: 2.13.1 Release: 1%{?dist} Summary: Free and portable font rendering engine @@ -133,6 +133,9 @@ rm -rf %{buildroot}%{mingw32_mandir} %{buildroot}%{mingw64_mandir} %changelog +* Wed Jun 28 2023 Sandro Mani - 2.13.1-1 +- Update to 2.13.1 + * Tue Feb 28 2023 Sandro Mani - 2.13.0-1 - Update to 2.13.0 diff --git a/sources b/sources index 15d7bd3..a9864de 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (freetype-2.13.0.tar.xz) = b93a69a92b99f54c4fc4a276066bc7a87597df132e42ef93f6d973f1425e64bebcc568defa511d39fb04ab4d3a2090a6db1e54cf992a80ff57d658fee28a9110 +SHA512 (freetype-2.13.1.tar.xz) = 045c43f9a3ca33e7d6a98c286895b94ea6ccfbb83851270d1b1861b31ef3ee5a574d8e49c6414c4e14bdfb9276dc49a0677b3be3e4f40ef279dcda99b769b962