Module Name:    src
Committed By:   mrg
Date:           Mon Jun  3 06:46:54 UTC 2013

Modified Files:
        src/external/mit/xorg/lib/fontconfig/etc: fonts.conf
        src/external/mit/xorg/lib/fontconfig/etc/conf.avail: Makefile
        src/external/mit/xorg/lib/fontconfig/etc/conf.d: Makefile
        src/external/mit/xorg/lib/fontconfig/src: Makefile Makefile.fcarch

Log Message:
updates for fontconfig 2.10.2


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/external/mit/xorg/lib/fontconfig/etc/fonts.conf
cvs rdiff -u -r1.1 -r1.2 \
    src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile
cvs rdiff -u -r1.1 -r1.2 \
    src/external/mit/xorg/lib/fontconfig/etc/conf.d/Makefile
cvs rdiff -u -r1.9 -r1.10 src/external/mit/xorg/lib/fontconfig/src/Makefile
cvs rdiff -u -r1.2 -r1.3 \
    src/external/mit/xorg/lib/fontconfig/src/Makefile.fcarch

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/mit/xorg/lib/fontconfig/etc/fonts.conf
diff -u src/external/mit/xorg/lib/fontconfig/etc/fonts.conf:1.5 src/external/mit/xorg/lib/fontconfig/etc/fonts.conf:1.6
--- src/external/mit/xorg/lib/fontconfig/etc/fonts.conf:1.5	Sat Feb 12 04:49:19 2011
+++ src/external/mit/xorg/lib/fontconfig/etc/fonts.conf	Mon Jun  3 06:46:53 2013
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<!-- $NetBSD: fonts.conf,v 1.5 2011/02/12 04:49:19 jmcneill Exp $ -->
+<!-- $NetBSD: fonts.conf,v 1.6 2013/06/03 06:46:53 mrg Exp $ -->
 <!-- /etc/fonts/fonts.conf file to configure system font access -->
 <fontconfig>
 
@@ -26,6 +26,8 @@
 
 	<dir>/usr/X11R7/lib/X11/fonts</dir>
 	<dir>/usr/pkg/lib/X11/fonts</dir>
+	<dir prefix="xdg">fonts</dir>
+	<!-- the following element will be removed in the future -->
 	<dir>~/.fonts</dir>
 
 <!--
@@ -35,7 +37,7 @@
 		<test qual="any" name="family">
 			<string>mono</string>
 		</test>
-		<edit name="family" mode="assign">
+		<edit name="family" mode="assign" binding="same">
 			<string>monospace</string>
 		</edit>
 	</match>
@@ -47,7 +49,7 @@
 		<test qual="any" name="family">
 			<string>sans serif</string>
 		</test>
-		<edit name="family" mode="assign">
+		<edit name="family" mode="assign" binding="same">
 			<string>sans-serif</string>
 		</edit>
 	</match>
@@ -59,7 +61,7 @@
 		<test qual="any" name="family">
 			<string>sans</string>
 		</test>
-		<edit name="family" mode="assign">
+		<edit name="family" mode="assign" binding="same">
 			<string>sans-serif</string>
 		</edit>
 	</match>
@@ -72,6 +74,8 @@
 <!-- Font cache directory list -->
 
 	<cachedir>/var/cache/fontconfig</cachedir>
+	<cachedir prefix="xdg">fontconfig</cachedir>
+	<!-- the following element will be removed in the future -->
 	<cachedir>~/.fontconfig</cachedir>
 
 	<config>

Index: src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile
diff -u src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile:1.1 src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile:1.2
--- src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile:1.1	Mon Sep  7 21:07:04 2009
+++ src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile	Mon Jun  3 06:46:54 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2009/09/07 21:07:04 mrg Exp $
+#	$NetBSD: Makefile,v 1.2 2013/06/03 06:46:54 mrg Exp $
 
 .include <bsd.own.mk>
 
@@ -11,6 +11,9 @@ CONFIGFILES= \
 	10-sub-pixel-vbgr.conf \
 	10-sub-pixel-vrgb.conf \
 	10-unhinted.conf \
+	11-lcdfilter-default.conf \
+	11-lcdfilter-legacy.conf \
+	11-lcdfilter-light.conf \
 	20-fix-globaladvance.conf \
 	20-unhint-small-vera.conf \
 	25-unhint-nonlatin.conf \

Index: src/external/mit/xorg/lib/fontconfig/etc/conf.d/Makefile
diff -u src/external/mit/xorg/lib/fontconfig/etc/conf.d/Makefile:1.1 src/external/mit/xorg/lib/fontconfig/etc/conf.d/Makefile:1.2
--- src/external/mit/xorg/lib/fontconfig/etc/conf.d/Makefile:1.1	Mon Sep  7 21:07:04 2009
+++ src/external/mit/xorg/lib/fontconfig/etc/conf.d/Makefile	Mon Jun  3 06:46:54 2013
@@ -1,10 +1,9 @@
-#	$NetBSD: Makefile,v 1.1 2009/09/07 21:07:04 mrg Exp $
+#	$NetBSD: Makefile,v 1.2 2013/06/03 06:46:54 mrg Exp $
 
 .include <bsd.own.mk>
 
 .PATH:	${X11SRCDIR.fontconfig}/conf.d
 FONTCONFIG_LINKS= \
-	20-fix-globaladvance.conf \
 	20-unhint-small-vera.conf \
 	30-urw-aliases.conf \
 	30-metric-aliases.conf \

Index: src/external/mit/xorg/lib/fontconfig/src/Makefile
diff -u src/external/mit/xorg/lib/fontconfig/src/Makefile:1.9 src/external/mit/xorg/lib/fontconfig/src/Makefile:1.10
--- src/external/mit/xorg/lib/fontconfig/src/Makefile:1.9	Thu Mar 22 23:46:27 2012
+++ src/external/mit/xorg/lib/fontconfig/src/Makefile	Mon Jun  3 06:46:54 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.9 2012/03/22 23:46:27 joerg Exp $
+#	$NetBSD: Makefile,v 1.10 2013/06/03 06:46:54 mrg Exp $
 
 .include <bsd.own.mk>
 
@@ -24,10 +24,13 @@ SRCS=	fcatomic.c \
 	fcname.c \
 	fcpat.c \
 	fcserialize.c \
+	fcstat.c \
 	fcstr.c \
 	fcxml.c \
 	ftglue.c
 
+SRCS+=	fcarch.c
+
 .PATH:	${X11SRCDIR.${LIB}}/doc
 MAN=	FcAtomicCreate.3 FcAtomicDeleteNew.3 FcAtomicDestroy.3 FcAtomicLock.3 \
 	FcAtomicNewFile.3 FcAtomicOrigFile.3 FcAtomicReplaceOrig.3 \
@@ -80,7 +83,10 @@ MAN=	FcAtomicCreate.3 FcAtomicDeleteNew.
 	FcStrSetDel.3 FcStrSetDestroy.3 FcStrSetEqual.3 FcStrSetMember.3 \
 	FcStrStr.3 FcStrStrIgnoreCase.3 FcToLower.3 FcUcs4ToUtf8.3 \
 	FcUtf16Len.3 FcUtf16ToUcs4.3 FcUtf8Len.3 FcUtf8ToUcs4.3 \
-	FcValueDestroy.3 FcValueEqual.3 FcValuePrint.3 FcValueSave.3
+	FcValueDestroy.3 FcValueEqual.3 FcValuePrint.3 FcValueSave.3 \
+	FcCacheCreateTagFile.3 FcCharSetDelChar.3 FcGetDefaultLangs.3 \
+	FcLangSetDel.3 FcLangSetSubtract.3 FcLangSetUnion.3
+
 MAN+=	fonts-conf.5
 
 LIBDPLIBS=\
@@ -88,6 +94,7 @@ LIBDPLIBS=\
 	freetype	${.CURDIR}/../../freetype
 
 # XXX FONTCONFIG_PATH was arbitrarily chosen
+CPPFLAGS+=	-DHAVE_CONFIG_H
 CPPFLAGS+=	-DFONTCONFIG_PATH='"/etc/fonts"' \
 		-DFC_DEFAULT_FONTS='"${X11FONTDIR}"' \
 		-DFC_CACHEDIR='"/var/cache/fontconfig"' \
@@ -105,7 +112,8 @@ CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/free
 		-I${X11SRCDIR.freetype}/src \
 		-I${X11SRCDIR.freetype}/include \
 		-I${X11SRCDIR.${LIB}}/../include \
-		-I.
+		-I. \
+		-I${X11SRCDIR.${LIB}}
 
 FCARCH_DEPFILE=	fccache.c
 .include "Makefile.fcarch"

Index: src/external/mit/xorg/lib/fontconfig/src/Makefile.fcarch
diff -u src/external/mit/xorg/lib/fontconfig/src/Makefile.fcarch:1.2 src/external/mit/xorg/lib/fontconfig/src/Makefile.fcarch:1.3
--- src/external/mit/xorg/lib/fontconfig/src/Makefile.fcarch:1.2	Sun Sep  7 14:37:45 2008
+++ src/external/mit/xorg/lib/fontconfig/src/Makefile.fcarch	Mon Jun  3 06:46:54 2013
@@ -1,16 +1,8 @@
-#	$NetBSD: Makefile.fcarch,v 1.2 2008/09/07 14:37:45 lukem Exp $
+#	$NetBSD: Makefile.fcarch,v 1.3 2013/06/03 06:46:54 mrg Exp $
 
 .ifndef _FONTCONFIG_FCARCH_MK_
 _FONTCONFIG_FCARCH_MK_=1
 
-${FCARCH_DEPFILE}: fcarch.h
-
-fcarch.h: fcarch-netbsd.h
-fcarch-netbsd.h:
-	${_MKTARGET_CREATE}
-	@echo '#define FC_ARCHITECTURE "${MACHINE_ARCH}"' > ${.TARGET}
-
-CLEANFILES+= fcarch-netbsd.h
-
+CPPFLAGS+=	-DFC_ARCHITECTURE="\"${MACHINE_ARCH}\""
 
 .endif

Reply via email to