[arch-commits] Commit in freetype2/trunk (2 files)

Jan Steffens heftig at gemini.archlinux.org
Sun May 1 09:06:06 UTC 2022


    Date: Sunday, May 1, 2022 @ 09:06:05
  Author: heftig
Revision: 444362

2.12.1-1

Modified:
  freetype2/trunk/PKGBUILD
Deleted:
  freetype2/trunk/0005-src-cff-cffgload.c-cff_slot_load-FT_CONFIG_OPTION_SV.patch

-----------------------------------------------------------------+
 0005-src-cff-cffgload.c-cff_slot_load-FT_CONFIG_OPTION_SV.patch |   28 ----------
 PKGBUILD                                                        |   15 +----
 2 files changed, 5 insertions(+), 38 deletions(-)

Deleted: 0005-src-cff-cffgload.c-cff_slot_load-FT_CONFIG_OPTION_SV.patch
===================================================================
--- 0005-src-cff-cffgload.c-cff_slot_load-FT_CONFIG_OPTION_SV.patch	2022-04-30 21:43:26 UTC (rev 444361)
+++ 0005-src-cff-cffgload.c-cff_slot_load-FT_CONFIG_OPTION_SV.patch	2022-05-01 09:06:05 UTC (rev 444362)
@@ -1,28 +0,0 @@
-From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
-From: Georg Brandl <georg at python.org>
-Date: Tue, 12 Apr 2022 11:43:37 +0000
-Subject: [PATCH] * src/cff/cffgload.c (cff_slot_load) [FT_CONFIG_OPTION_SVG]:
- Fix segfault.
-
-This can happen if the function is called with `size` being `NULL`.
-
-Fixes #1147.
----
- src/cff/cffgload.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/cff/cffgload.c b/src/cff/cffgload.c
-index ff0d9cf13611..10855fa41ec1 100644
---- a/src/cff/cffgload.c
-+++ b/src/cff/cffgload.c
-@@ -370,8 +370,8 @@
-       SFNT_Service  sfnt;
- 
- 
--      if ( size->root.metrics.x_ppem < 1 ||
--           size->root.metrics.y_ppem < 1 )
-+      if ( size && (size->root.metrics.x_ppem < 1 ||
-+                    size->root.metrics.y_ppem < 1 ) )
-       {
-         error = FT_THROW( Invalid_Size_Handle );
-         return error;

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-04-30 21:43:26 UTC (rev 444361)
+++ PKGBUILD	2022-05-01 09:06:05 UTC (rev 444362)
@@ -3,8 +3,8 @@
 
 pkgbase=freetype2
 pkgname=(freetype2 freetype2-demos freetype2-docs)
-pkgver=2.12.0
-pkgrel=2
+pkgver=2.12.1
+pkgrel=1
 pkgdesc="Font rasterization library"
 url="https://www.freetype.org/"
 arch=(x86_64)
@@ -21,19 +21,17 @@
         0002-Enable-subpixel-rendering.patch
         0003-Enable-infinality-subpixel-hinting.patch
         0004-Enable-long-PCF-family-names.patch
-        0005-src-cff-cffgload.c-cff_slot_load-FT_CONFIG_OPTION_SV.patch
         freetype2.sh)
-sha256sums=('ef5c336aacc1a079ff9262d6308d6c2a066dd4d2a905301c4adda9b354399033'
+sha256sums=('4766f20157cc4cf0cd292f80bf917f92d1c439b243ac3018debf6b9140c41a7f'
             'SKIP'
-            '22cf273cba41da07b7414a82a3ae701df1239e29928f0b8c42d08c5ef98dc01d'
+            '6664a32e4eedaa89f45422c1150e32da46fd301c972cbfd19d2dcc6dd96f07d1'
             'SKIP'
-            'dbc7ecaebc8c1658e4cc9e04e5978bba35375f664e87b857ca67451ab6b372d3'
+            'ce729d97f166a919a6a3037c949af01d5d6e1783614024d72683153f0bc5ef05'
             'SKIP'
             '12c869eeba212c74d07d3d7815848b047ecb5282d5463dffb3bb6d219315d4da'
             '2497dcb3650271db9bb7ad4f3379b5b3c6a19f5ca5388dd9ba7d42b5c15c8c4f'
             'caa0bc7d3dfa3b4c6b9beecda6141405dafe540f99a655dc83d1704fa232ac20'
             '8bf978cd1abd73f54c53f7d214c368b1fd8921cd9800d2cc84427c662ffbbdcb'
-            '36efbbdf3dd01a4d1d70587d65b6067d73afae9780b87933db23f18251fbb00c'
             'f7f8e09c44f7552c883846e9a6a1efc50377c4932234e74adc4a8ff750606467')
 validpgpkeys=(E30674707856409FF1948010BE6C3AAC63AD8E3F) # Werner Lemberg <wl at gnu.org>
 
@@ -45,9 +43,6 @@
   patch -Np1 -i ../0002-Enable-subpixel-rendering.patch
   patch -Np1 -i ../0003-Enable-infinality-subpixel-hinting.patch
   patch -Np1 -i ../0004-Enable-long-PCF-family-names.patch
-
-  # https://bugs.archlinux.org/task/74499
-  patch -Np1 -i ../0005-src-cff-cffgload.c-cff_slot_load-FT_CONFIG_OPTION_SV.patch
 }
 
 build() {



More information about the arch-commits mailing list