summaryrefslogtreecommitdiff
path: root/fonts
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2018-03-11 17:54:03 +0000
committerwiz <wiz@pkgsrc.org>2018-03-11 17:54:03 +0000
commit4e69dbd0383e11e29c3e8aed8e347c5d834f8583 (patch)
treed33ae5506d72c89fe574fb872d211d78d9a91536 /fonts
parent83cd4c5908ba1f1030680f235225448e04cadfb0 (diff)
downloadpkgsrc-4e69dbd0383e11e29c3e8aed8e347c5d834f8583.tar.gz
fontconfig: update to 2.13.0.
Finally we have made new stable release, 2.13.0 here. summaries for changes since last stable release of 2.12.6 are: - Improve the footprint on cache creation - emoji/math fonts support - variable fonts support - config file description support - allow sharing caches with bind-mounted dirs - bug fixes
Diffstat (limited to 'fonts')
-rw-r--r--fonts/fontconfig/Makefile5
-rw-r--r--fonts/fontconfig/distinfo14
-rw-r--r--fonts/fontconfig/patches/patch-src_fcfreetype.c10
-rw-r--r--fonts/fontconfig/patches/patch-src_fcint.h8
4 files changed, 18 insertions, 19 deletions
diff --git a/fonts/fontconfig/Makefile b/fonts/fontconfig/Makefile
index ce956e06ca8..8d3a779ee2b 100644
--- a/fonts/fontconfig/Makefile
+++ b/fonts/fontconfig/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.103 2018/01/15 08:59:15 he Exp $
+# $NetBSD: Makefile,v 1.104 2018/03/11 17:54:03 wiz Exp $
-DISTNAME= fontconfig-2.12.6
-PKGREVISION= 1
+DISTNAME= fontconfig-2.13.0
CATEGORIES= fonts
MASTER_SITES= https://www.fontconfig.org/release/
EXTRACT_SUFX= .tar.bz2
diff --git a/fonts/fontconfig/distinfo b/fonts/fontconfig/distinfo
index b29120b2494..a318b6f1fce 100644
--- a/fonts/fontconfig/distinfo
+++ b/fonts/fontconfig/distinfo
@@ -1,17 +1,17 @@
-$NetBSD: distinfo,v 1.62 2018/01/15 08:59:15 he Exp $
+$NetBSD: distinfo,v 1.63 2018/03/11 17:54:03 wiz Exp $
-SHA1 (fontconfig-2.12.6.tar.bz2) = cae963814ba4bc41f3c96876604d33fc3abfc572
-RMD160 (fontconfig-2.12.6.tar.bz2) = d6e7a5c0dbd658b39701fda897414640d032cdb1
-SHA512 (fontconfig-2.12.6.tar.bz2) = 2a1d3e62cae2bfcae2e67e9cb75ab6534a35bda4215f1ad4b8bf757e77e7d9d609c016562f5288fd10046a0e94655a807f6dd044d7868ed81a146c4275c4dd06
-Size (fontconfig-2.12.6.tar.bz2) = 1624683 bytes
+SHA1 (fontconfig-2.13.0.tar.bz2) = b7bcc5d47211b7bbac35bb221860407db3601f5b
+RMD160 (fontconfig-2.13.0.tar.bz2) = cbc9a9b34f10b72e09d425557b156cf46c675a05
+SHA512 (fontconfig-2.13.0.tar.bz2) = f0ad8f2542c8b1e900f5c3d213466a31dd3785da726d6eb455b6734c71c6e5751b28172203e2f9668e9c8e1512072235ea46a1a5e6a85ec54ccc332adb4e5fbc
+Size (fontconfig-2.13.0.tar.bz2) = 1700500 bytes
SHA1 (patch-aa) = ae9a465321dcaee634faf016e2dd01e2f544af12
SHA1 (patch-ac) = 4a0b7b55aa4b5c106fd256c4ef81df2240224803
SHA1 (patch-af) = d351265c894738284215f0bb38d47cc1c8f28ec7
SHA1 (patch-configure) = 4256c69b24e57d92e7b3bc9b4640d822d782ec3e
SHA1 (patch-scandir.c) = e35f4c005f635dd0d8bb949cd32aa34f5e314200
SHA1 (patch-src_fccharset.c) = f3855554b3b3cab2530b46bc1ccec6a33303de7a
-SHA1 (patch-src_fcfreetype.c) = d162a814be3fa907c94c5a548e6af438052c5642
+SHA1 (patch-src_fcfreetype.c) = 42542ae666b292af700313ee103d0f295cf69e4e
SHA1 (patch-src_fcftint.h) = d629fd7ef9713ccc56800d033ba2e09c5a9e2bff
-SHA1 (patch-src_fcint.h) = 106da6fabdf1d90f6e943c2e6144657ddf65e9bf
+SHA1 (patch-src_fcint.h) = 0f8accec35b75ad4cd4c558f9680d1f82548a308
SHA1 (patch-src_fcstat.c) = 3aaa5b1a174644e5d655a9c5890998c9d80e8da9
SHA1 (patch-test_test-migration.c) = 0fcbae562f8ebdef807978755c252626ade44a09
diff --git a/fonts/fontconfig/patches/patch-src_fcfreetype.c b/fonts/fontconfig/patches/patch-src_fcfreetype.c
index abd6f0ed15e..6f210ed6169 100644
--- a/fonts/fontconfig/patches/patch-src_fcfreetype.c
+++ b/fonts/fontconfig/patches/patch-src_fcfreetype.c
@@ -1,12 +1,12 @@
-$NetBSD: patch-src_fcfreetype.c,v 1.1 2018/01/15 08:59:15 he Exp $
+$NetBSD: patch-src_fcfreetype.c,v 1.2 2018/03/11 17:54:03 wiz Exp $
Workaround for in-tree freetype2 headers from netbsd-6.
---- src/fcfreetype.c.orig 2017-09-21 07:53:35.000000000 +0000
+--- src/fcfreetype.c.orig 2018-03-02 04:27:09.000000000 +0000
+++ src/fcfreetype.c
-@@ -1267,6 +1267,9 @@ FcFreeTypeQueryFace (const FT_Face face
- }
- }
+@@ -1338,6 +1338,9 @@ FcFreeTypeQueryFaceInternal (const FT_Fa
+ if (!FcPatternAddBool (pat, FC_VARIABLE, variable))
+ goto bail1;
+#if !defined(FT_SFNT_OS2) && !defined(ft_sfnt_os2)
+# define FT_SFNT_OS2 ft_sfnt_os2
diff --git a/fonts/fontconfig/patches/patch-src_fcint.h b/fonts/fontconfig/patches/patch-src_fcint.h
index aae9f1cf946..e1437f0d22f 100644
--- a/fonts/fontconfig/patches/patch-src_fcint.h
+++ b/fonts/fontconfig/patches/patch-src_fcint.h
@@ -1,6 +1,6 @@
-$NetBSD: patch-src_fcint.h,v 1.2 2017/06/20 11:36:40 wiz Exp $
+$NetBSD: patch-src_fcint.h,v 1.3 2018/03/11 17:54:03 wiz Exp $
---- src/fcint.h.orig 2017-03-01 02:27:14.000000000 +0000
+--- src/fcint.h.orig 2018-02-04 10:20:56.000000000 +0000
+++ src/fcint.h
@@ -76,6 +76,17 @@ extern pfnSHGetFolderPathA pSHGetFolderP
#define FC_PATH_MAX 128
@@ -20,8 +20,8 @@ $NetBSD: patch-src_fcint.h,v 1.2 2017/06/20 11:36:40 wiz Exp $
#if __GNUC__ >= 4
#define FC_UNUSED __attribute__((unused))
#else
-@@ -104,7 +115,13 @@ extern pfnSHGetFolderPathA pSHGetFolderP
- #define FC_ABS(a) ((a) < 0 ? -(a) : (a))
+@@ -103,7 +114,13 @@ extern pfnSHGetFolderPathA pSHGetFolderP
+ #define FC_MAX(a,b) ((a) > (b) ? (a) : (b))
/* slim_internal.h */
-#if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 3)) && defined(__ELF__) && !defined(__sun)