summaryrefslogtreecommitdiff
path: root/fonts/fontconfig
diff options
context:
space:
mode:
authorwiz <wiz>2013-10-17 07:27:33 +0000
committerwiz <wiz>2013-10-17 07:27:33 +0000
commitddf825b7ed564bf05e59821c8411fa938871bef8 (patch)
treed454ed3e3d09be2b1199ab878feedc6279a16f92 /fonts/fontconfig
parent298365a3bb96d531a34b1afde84f4544d65180f4 (diff)
downloadpkgsrc-ddf825b7ed564bf05e59821c8411fa938871bef8.tar.gz
Update to 2.11.0. Changes since 2.10.95 (previous pkgsrc version)
not found, but: Here is the summary of changes since 2.10.2: - Make fontconfig thread-safe - Use O_CLOEXEC to open a file - Fix/improve portability issues - new tool, fc-validate to check the glyph coverage against the language - Deprecation: - FcName(Un)RegisterObjectTypes() - FcName(Un)RegisterConstants() - FC_RASTERIZER - User-defined numerical expressions support in the matrix element - See conf.d/10-scale-bitmap-fonts.conf for example - Add new rule to scale the bitmap font and enabled by default - New objects support in FcPattern - FC_FONT_FEATURES - FC_PRGNAME - FC_HASH - FC_POSTSCRIPT_NAME - The cache version bumped to 4 - Support intermixed edit and test elements - Support delete and delete_all mode in edit element - Add --sysroot option to fc-cache - Fix the parser to ignore the leading whitespaces in the parameter - Auto migration for XDG Base Directory Specification - Match on FC_SCALABLE and FC_FONTFORMAT - Add quz.orth - Improve 30-metric-aliases.conf - Workaround the race condition issue on updating cache
Diffstat (limited to 'fonts/fontconfig')
-rw-r--r--fonts/fontconfig/Makefile4
-rw-r--r--fonts/fontconfig/PLIST4
-rw-r--r--fonts/fontconfig/distinfo12
-rw-r--r--fonts/fontconfig/patches/patch-aa24
-rw-r--r--fonts/fontconfig/patches/patch-ac20
5 files changed, 33 insertions, 31 deletions
diff --git a/fonts/fontconfig/Makefile b/fonts/fontconfig/Makefile
index f81a1e02f26..8cd61aa92bf 100644
--- a/fonts/fontconfig/Makefile
+++ b/fonts/fontconfig/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.85 2013/09/09 19:35:25 wiz Exp $
+# $NetBSD: Makefile,v 1.86 2013/10/17 07:27:33 wiz Exp $
-DISTNAME= fontconfig-2.10.95
+DISTNAME= fontconfig-2.11.0
CATEGORIES= fonts
MASTER_SITES= http://www.fontconfig.org/release/
EXTRACT_SUFX= .tar.bz2
diff --git a/fonts/fontconfig/PLIST b/fonts/fontconfig/PLIST
index 97aedc82a42..b1fe3337a78 100644
--- a/fonts/fontconfig/PLIST
+++ b/fonts/fontconfig/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.23 2013/04/10 11:41:37 wiz Exp $
+@comment $NetBSD: PLIST,v 1.24 2013/10/17 07:27:33 wiz Exp $
bin/fc-cache
bin/fc-cat
bin/fc-list
@@ -186,6 +186,7 @@ man/man3/FcStrDowncase.3
man/man3/FcStrFree.3
man/man3/FcStrListCreate.3
man/man3/FcStrListDone.3
+man/man3/FcStrListFirst.3
man/man3/FcStrListNext.3
man/man3/FcStrPlus.3
man/man3/FcStrSetAdd.3
@@ -376,6 +377,7 @@ share/doc/fontconfig/fontconfig-devel/fcstrdowncase.html
share/doc/fontconfig/fontconfig-devel/fcstrfree.html
share/doc/fontconfig/fontconfig-devel/fcstrlistcreate.html
share/doc/fontconfig/fontconfig-devel/fcstrlistdone.html
+share/doc/fontconfig/fontconfig-devel/fcstrlistfirst.html
share/doc/fontconfig/fontconfig-devel/fcstrlistnext.html
share/doc/fontconfig/fontconfig-devel/fcstrplus.html
share/doc/fontconfig/fontconfig-devel/fcstrsetadd.html
diff --git a/fonts/fontconfig/distinfo b/fonts/fontconfig/distinfo
index 1ec4c152ccb..2221f30fdab 100644
--- a/fonts/fontconfig/distinfo
+++ b/fonts/fontconfig/distinfo
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.43 2013/09/09 19:35:25 wiz Exp $
+$NetBSD: distinfo,v 1.44 2013/10/17 07:27:33 wiz Exp $
-SHA1 (fontconfig-2.10.95.tar.bz2) = f9f4a25b730a9c56f951db6fec639ddeeb92a9d4
-RMD160 (fontconfig-2.10.95.tar.bz2) = dd48902b5f41e07377bc6869dffa38f813c11f6d
-Size (fontconfig-2.10.95.tar.bz2) = 1529849 bytes
-SHA1 (patch-aa) = a0a752e7050ae438198b7286d01dbc5ab4a7e53e
+SHA1 (fontconfig-2.11.0.tar.bz2) = 969818b0326ac08241b11cbeaa4f203699f9b550
+RMD160 (fontconfig-2.11.0.tar.bz2) = a77063d43caecc6090e6b942ae4fca08a2f1f62c
+Size (fontconfig-2.11.0.tar.bz2) = 1541382 bytes
+SHA1 (patch-aa) = ae9a465321dcaee634faf016e2dd01e2f544af12
SHA1 (patch-ab) = 5aabb4bd60319c83cbb22f784efe11bdc7308f92
-SHA1 (patch-ac) = 7de7a672650286d2f72b95b9c96e19b5df2a9155
+SHA1 (patch-ac) = 4a0b7b55aa4b5c106fd256c4ef81df2240224803
SHA1 (patch-af) = d351265c894738284215f0bb38d47cc1c8f28ec7
SHA1 (patch-ba) = e4f116b777a8046615569ae6e89545ad3c7abf77
SHA1 (patch-src_fcstat.c) = 9cb2d9b656bcb79d33be84a053e928ecf957dfd7
diff --git a/fonts/fontconfig/patches/patch-aa b/fonts/fontconfig/patches/patch-aa
index 013b74e63e4..1b078608563 100644
--- a/fonts/fontconfig/patches/patch-aa
+++ b/fonts/fontconfig/patches/patch-aa
@@ -1,24 +1,24 @@
-$NetBSD: patch-aa,v 1.17 2013/05/20 19:56:39 adam Exp $
+$NetBSD: patch-aa,v 1.18 2013/10/17 07:27:33 wiz Exp $
---- Makefile.in.orig 2013-05-20 08:44:34.000000000 +0000
+--- Makefile.in.orig 2013-10-11 04:28:46.000000000 +0000
+++ Makefile.in
-@@ -363,6 +363,7 @@ top_build_prefix = @top_build_prefix@
- top_builddir = @top_builddir@
- top_srcdir = @top_srcdir@
- xmldir = $(XMLDIR)
+@@ -380,6 +380,7 @@ datadir = @datadir@
+ datarootdir = @datarootdir@
+ docdir = @docdir@
+ dvidir = @dvidir@
+egdir = $(prefix)/share/examples/fontconfig
- SUBDIRS = fontconfig fc-case fc-lang fc-glyphname src fc-cache fc-cat \
- fc-list fc-match fc-pattern fc-query fc-scan fc-validate \
- conf.d test $(am__append_1)
-@@ -386,6 +387,7 @@ xml_DATA = fonts.dtd
- @CROSS_COMPILING_FALSE@RUN_FC_CACHE_TEST = test -z "$(DESTDIR)"
+ exec_prefix = @exec_prefix@
+ fc_cachedir = @fc_cachedir@
+ host = @host@
+@@ -439,6 +440,7 @@ xml_DATA = fonts.dtd
@CROSS_COMPILING_TRUE@RUN_FC_CACHE_TEST = false
+ FC_CONFIGDIR = $(subst $(BASECONFIGDIR)/,,$(CONFIGDIR))
DISTCHECK_CONFIGURE_FLAGS =
+RUN_FC_CACHE_TEST = false
all: config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive
-@@ -977,17 +979,13 @@ fonts.conf: fonts.conf.in Makefile
+@@ -997,17 +999,13 @@ fonts.conf: fonts.conf.in Makefile
mv $@.tmp $@
install-data-local: fonts.conf
diff --git a/fonts/fontconfig/patches/patch-ac b/fonts/fontconfig/patches/patch-ac
index 138f257cb9a..2a0ca721b57 100644
--- a/fonts/fontconfig/patches/patch-ac
+++ b/fonts/fontconfig/patches/patch-ac
@@ -1,17 +1,17 @@
-$NetBSD: patch-ac,v 1.12 2013/05/20 19:56:39 adam Exp $
+$NetBSD: patch-ac,v 1.13 2013/10/17 07:27:33 wiz Exp $
---- conf.d/Makefile.in.orig 2013-05-20 08:44:34.000000000 +0000
+--- conf.d/Makefile.in.orig 2013-10-11 04:28:47.000000000 +0000
+++ conf.d/Makefile.in
-@@ -257,7 +257,7 @@ build_cpu = @build_cpu@
- build_os = @build_os@
- build_vendor = @build_vendor@
- builddir = @builddir@
+@@ -345,7 +345,7 @@ CONF_LINKS = \
+
+ EXTRA_DIST = $(template_DATA) $(DOC_SOURCES)
+ CLEANFILES = $(DOC_FILES)
-configdir = $(CONFIGDIR)
+configdir = $(prefix)/share/examples/fontconfig/conf.d
- datadir = @datadir@
- datarootdir = @datarootdir@
- docdir = @docdir@
-@@ -600,6 +600,7 @@ README: $(srcdir)/README.in
+ config_DATA = $(DOC_FILES)
+ templatedir = $(TEMPLATEDIR)
+ template_DATA = \
+@@ -628,6 +628,7 @@ README: $(srcdir)/README.in
sed "s|\@TEMPLATEDIR\@|$(templatedir)|" $< > $@
install-data-hook: