pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/fonts/fontconfig fontconfig: update to 2.13.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/73daa97408b7
branches:  trunk
changeset: 376976:73daa97408b7
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Mar 11 17:54:03 2018 +0000

description:
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:

 fonts/fontconfig/Makefile                       |   5 ++---
 fonts/fontconfig/distinfo                       |  14 +++++++-------
 fonts/fontconfig/patches/patch-src_fcfreetype.c |  10 +++++-----
 fonts/fontconfig/patches/patch-src_fcint.h      |   8 ++++----
 4 files changed, 18 insertions(+), 19 deletions(-)

diffs (85 lines):

diff -r b13ebc1908af -r 73daa97408b7 fonts/fontconfig/Makefile
--- a/fonts/fontconfig/Makefile Sun Mar 11 17:50:21 2018 +0000
+++ b/fonts/fontconfig/Makefile Sun Mar 11 17:54:03 2018 +0000
@@ -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 -r b13ebc1908af -r 73daa97408b7 fonts/fontconfig/distinfo
--- a/fonts/fontconfig/distinfo Sun Mar 11 17:50:21 2018 +0000
+++ b/fonts/fontconfig/distinfo Sun Mar 11 17:54:03 2018 +0000
@@ -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 -r b13ebc1908af -r 73daa97408b7 fonts/fontconfig/patches/patch-src_fcfreetype.c
--- a/fonts/fontconfig/patches/patch-src_fcfreetype.c   Sun Mar 11 17:50:21 2018 +0000
+++ b/fonts/fontconfig/patches/patch-src_fcfreetype.c   Sun Mar 11 17:54:03 2018 +0000
@@ -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 -r b13ebc1908af -r 73daa97408b7 fonts/fontconfig/patches/patch-src_fcint.h
--- a/fonts/fontconfig/patches/patch-src_fcint.h        Sun Mar 11 17:50:21 2018 +0000
+++ b/fonts/fontconfig/patches/patch-src_fcint.h        Sun Mar 11 17:54:03 2018 +0000
@@ -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 @@
  #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)



Home | Main Index | Thread Index | Old Index