pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/fonts/fontconfig Updated fontconfig to 2.12.5.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7715088ccb86
branches:  trunk
changeset: 368124:7715088ccb86
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Sep 10 21:13:44 2017 +0000

description:
Updated fontconfig to 2.12.5.

I've released fontconfig-2.12.5 that contains Emoji/Math fonts
support in family name and lang, new APIs, to get the binding type
from FcPattern, and to load a configuration from memory. and some
bug fixes.

diffstat:

 fonts/fontconfig/Makefile                       |   4 ++--
 fonts/fontconfig/PLIST                          |   8 +++++++-
 fonts/fontconfig/distinfo                       |  11 +++++------
 fonts/fontconfig/patches/patch-src_fcobjshash.h |  25 -------------------------
 4 files changed, 14 insertions(+), 34 deletions(-)

diffs (120 lines):

diff -r 383ec797209a -r 7715088ccb86 fonts/fontconfig/Makefile
--- a/fonts/fontconfig/Makefile Sun Sep 10 21:13:34 2017 +0000
+++ b/fonts/fontconfig/Makefile Sun Sep 10 21:13:44 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.100 2017/08/14 20:30:24 wiz Exp $
+# $NetBSD: Makefile,v 1.101 2017/09/10 21:13:44 wiz Exp $
 
-DISTNAME=      fontconfig-2.12.4
+DISTNAME=      fontconfig-2.12.5
 CATEGORIES=    fonts
 MASTER_SITES=  https://www.fontconfig.org/release/
 EXTRACT_SUFX=  .tar.bz2
diff -r 383ec797209a -r 7715088ccb86 fonts/fontconfig/PLIST
--- a/fonts/fontconfig/PLIST    Sun Sep 10 21:13:34 2017 +0000
+++ b/fonts/fontconfig/PLIST    Sun Sep 10 21:13:44 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.26 2016/06/19 20:48:55 wiz Exp $
+@comment $NetBSD: PLIST,v 1.27 2017/09/10 21:13:44 wiz Exp $
 bin/fc-cache
 bin/fc-cat
 bin/fc-list
@@ -77,6 +77,7 @@
 man/man3/FcConfigGetSysRoot.3
 man/man3/FcConfigHome.3
 man/man3/FcConfigParseAndLoad.3
+man/man3/FcConfigParseAndLoadFromMemory.3
 man/man3/FcConfigReference.3
 man/man3/FcConfigSetCurrent.3
 man/man3/FcConfigSetRescanInterval.3
@@ -174,6 +175,7 @@
 man/man3/FcPatternFormat.3
 man/man3/FcPatternGet-Type.3
 man/man3/FcPatternGet.3
+man/man3/FcPatternGetWithBinding.3
 man/man3/FcPatternHash.3
 man/man3/FcPatternPrint.3
 man/man3/FcPatternReference.3
@@ -277,6 +279,7 @@
 share/doc/fontconfig/fontconfig-devel/fcconfiggetsysroot.html
 share/doc/fontconfig/fontconfig-devel/fcconfighome.html
 share/doc/fontconfig/fontconfig-devel/fcconfigparseandload.html
+share/doc/fontconfig/fontconfig-devel/fcconfigparseandloadfrommemory.html
 share/doc/fontconfig/fontconfig-devel/fcconfigreference.html
 share/doc/fontconfig/fontconfig-devel/fcconfigsetcurrent.html
 share/doc/fontconfig/fontconfig-devel/fcconfigsetrescaninterval.html
@@ -374,6 +377,7 @@
 share/doc/fontconfig/fontconfig-devel/fcpatternformat.html
 share/doc/fontconfig/fontconfig-devel/fcpatternget-type.html
 share/doc/fontconfig/fontconfig-devel/fcpatternget.html
+share/doc/fontconfig/fontconfig-devel/fcpatterngetwithbinding.html
 share/doc/fontconfig/fontconfig-devel/fcpatternhash.html
 share/doc/fontconfig/fontconfig-devel/fcpatternprint.html
 share/doc/fontconfig/fontconfig-devel/fcpatternreference.html
@@ -448,10 +452,12 @@
 share/fontconfig/conf.avail/30-pkgsrc-aliases.conf
 share/fontconfig/conf.avail/30-urw-aliases.conf
 share/fontconfig/conf.avail/40-nonlatin.conf
+share/fontconfig/conf.avail/45-generic.conf
 share/fontconfig/conf.avail/45-latin.conf
 share/fontconfig/conf.avail/49-sansserif.conf
 share/fontconfig/conf.avail/50-user.conf
 share/fontconfig/conf.avail/51-local.conf
+share/fontconfig/conf.avail/60-generic.conf
 share/fontconfig/conf.avail/60-latin.conf
 share/fontconfig/conf.avail/65-fonts-persian.conf
 share/fontconfig/conf.avail/65-khmer.conf
diff -r 383ec797209a -r 7715088ccb86 fonts/fontconfig/distinfo
--- a/fonts/fontconfig/distinfo Sun Sep 10 21:13:34 2017 +0000
+++ b/fonts/fontconfig/distinfo Sun Sep 10 21:13:44 2017 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.59 2017/08/14 20:30:24 wiz Exp $
+$NetBSD: distinfo,v 1.60 2017/09/10 21:13:44 wiz Exp $
 
-SHA1 (fontconfig-2.12.4.tar.bz2) = 9f80cad3ff75efda34aef54020a4cd33ed469714
-RMD160 (fontconfig-2.12.4.tar.bz2) = ea386456151f93fbdad5628d64bd975202217dcb
-SHA512 (fontconfig-2.12.4.tar.bz2) = f336e9220afe738e0bf7186d87a5eb09842342ad99ca2102c69820a1f0b232e15c61ef72ae3f5d56503f5be32557d09180a80e05690e85b4eb13ed88f5cece81
-Size (fontconfig-2.12.4.tar.bz2) = 1613580 bytes
+SHA1 (fontconfig-2.12.5.tar.bz2) = edacb706ac3ef51034cc3f335faeb76e0c15f532
+RMD160 (fontconfig-2.12.5.tar.bz2) = 942998f9dceaa17ac3d419784252076d624dff1d
+SHA512 (fontconfig-2.12.5.tar.bz2) = be0c2bfe0a00e713be5882cf948df5f5bdefe17c224d4a7ae7d24dee6e4172d11f1d0b6ac981ef8739a579c8451c51a1e47f3a718d7b511314fcf710ca9b37a2
+Size (fontconfig-2.12.5.tar.bz2) = 1625019 bytes
 SHA1 (patch-aa) = ae9a465321dcaee634faf016e2dd01e2f544af12
 SHA1 (patch-ac) = 4a0b7b55aa4b5c106fd256c4ef81df2240224803
 SHA1 (patch-af) = d351265c894738284215f0bb38d47cc1c8f28ec7
@@ -12,6 +12,5 @@
 SHA1 (patch-src_fccharset.c) = f3855554b3b3cab2530b46bc1ccec6a33303de7a
 SHA1 (patch-src_fcftint.h) = d629fd7ef9713ccc56800d033ba2e09c5a9e2bff
 SHA1 (patch-src_fcint.h) = 106da6fabdf1d90f6e943c2e6144657ddf65e9bf
-SHA1 (patch-src_fcobjshash.h) = 3686a1532aa3dcaa6a05268c5ebee0385b46f00d
 SHA1 (patch-src_fcstat.c) = 3aaa5b1a174644e5d655a9c5890998c9d80e8da9
 SHA1 (patch-test_test-migration.c) = 0fcbae562f8ebdef807978755c252626ade44a09
diff -r 383ec797209a -r 7715088ccb86 fonts/fontconfig/patches/patch-src_fcobjshash.h
--- a/fonts/fontconfig/patches/patch-src_fcobjshash.h   Sun Sep 10 21:13:34 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-$NetBSD: patch-src_fcobjshash.h,v 1.2 2017/06/20 11:42:09 wiz Exp $
-
-Fix signature for FC_GPERF_SIZE_T=size_t systems.
-https://bugs.freedesktop.org/show_bug.cgi?id=101514
-
---- src/fcobjshash.h.orig      2017-02-22 12:37:50.000000000 +0000
-+++ src/fcobjshash.h
-@@ -47,7 +47,7 @@ inline
- #endif
- #endif
- static unsigned int
--FcObjectTypeHash (register const char *str, register unsigned int len)
-+FcObjectTypeHash (register const char *str, register FC_GPERF_SIZE_T len)
- {
-   static const unsigned char asso_values[] =
-     {
-@@ -191,7 +191,7 @@ __attribute__ ((__gnu_inline__))
- #endif
- #endif
- const struct FcObjectTypeInfo *
--FcObjectTypeLookup (register const char *str, register unsigned int len)
-+FcObjectTypeLookup (register const char *str, register FC_GPERF_SIZE_T len)
- {
-   enum
-     {



Home | Main Index | Thread Index | Old Index