Module Name:    src
Committed By:   mrg
Date:           Tue Aug 29 09:02:10 UTC 2017

Modified Files:
        src/distrib/sets/lists/xbase: shl.mi
        src/distrib/sets/lists/xdebug: shl.mi
        src/distrib/sets/lists/xetc: mi
        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 shlib_version
        src/external/mit/xorg/tools/fc-cache: Makefile

Log Message:
updates for fontconfig 2.8.

note that we don't (yet?) install the new fc-blank as it
has a python generator.


To generate a diff of this commit:
cvs rdiff -u -r1.76 -r1.77 src/distrib/sets/lists/xbase/shl.mi
cvs rdiff -u -r1.39 -r1.40 src/distrib/sets/lists/xdebug/shl.mi
cvs rdiff -u -r1.27 -r1.28 src/distrib/sets/lists/xetc/mi
cvs rdiff -u -r1.4 -r1.5 \
    src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    src/external/mit/xorg/lib/fontconfig/etc/conf.d/Makefile
cvs rdiff -u -r1.19 -r1.20 src/external/mit/xorg/lib/fontconfig/src/Makefile
cvs rdiff -u -r1.4 -r1.5 \
    src/external/mit/xorg/lib/fontconfig/src/shlib_version
cvs rdiff -u -r1.10 -r1.11 src/external/mit/xorg/tools/fc-cache/Makefile

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

Modified files:

Index: src/distrib/sets/lists/xbase/shl.mi
diff -u src/distrib/sets/lists/xbase/shl.mi:1.76 src/distrib/sets/lists/xbase/shl.mi:1.77
--- src/distrib/sets/lists/xbase/shl.mi:1.76	Sun Mar  5 09:27:52 2017
+++ src/distrib/sets/lists/xbase/shl.mi	Tue Aug 29 09:02:10 2017
@@ -1,4 +1,4 @@
-# $NetBSD: shl.mi,v 1.76 2017/03/05 09:27:52 mrg Exp $
+# $NetBSD: shl.mi,v 1.77 2017/08/29 09:02:10 mrg Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -175,7 +175,7 @@
 ./usr/X11R7/lib/libexpat.so.2.0			-obsolete-		obsolete
 ./usr/X11R7/lib/libfontconfig.so		-unknown-		xorg,compatx11file
 ./usr/X11R7/lib/libfontconfig.so.2		-unknown-		xorg,compatx11file
-./usr/X11R7/lib/libfontconfig.so.2.2		-unknown-		xorg,compatx11file
+./usr/X11R7/lib/libfontconfig.so.2.3		-unknown-		xorg,compatx11file
 ./usr/X11R7/lib/libfontenc.so			-unknown-		xorg,compatx11file
 ./usr/X11R7/lib/libfontenc.so.2			-unknown-		xorg,compatx11file
 ./usr/X11R7/lib/libfontenc.so.2.0		-unknown-		xorg,compatx11file

Index: src/distrib/sets/lists/xdebug/shl.mi
diff -u src/distrib/sets/lists/xdebug/shl.mi:1.39 src/distrib/sets/lists/xdebug/shl.mi:1.40
--- src/distrib/sets/lists/xdebug/shl.mi:1.39	Sun Mar  5 22:24:29 2017
+++ src/distrib/sets/lists/xdebug/shl.mi	Tue Aug 29 09:02:10 2017
@@ -1,4 +1,4 @@
-# $NetBSD: shl.mi,v 1.39 2017/03/05 22:24:29 htodd Exp $
+# $NetBSD: shl.mi,v 1.40 2017/08/29 09:02:10 mrg Exp $
 ./usr/libdata/debug/usr/X11R7/lib	-unknown-		xorg,debug,compatx11dir
 ./usr/libdata/debug/usr/X11R7/lib/X11/locale/lib/common/libximcp.so.2.0.debug	obsolete		xorg,obsolete
 ./usr/libdata/debug/usr/X11R7/lib/X11/locale/lib/common/libxlcDef.so.2.0.debug	obsolete		xorg,obsolete
@@ -58,7 +58,7 @@
 ./usr/libdata/debug/usr/X11R7/lib/libdrm_radeon.so.0.0.debug	-unknown-		xorg,debug,compatx11file
 ./usr/libdata/debug/usr/X11R7/lib/libepoxy.so.0.0.debug	-unknown-		xorg,debug,compatx11file
 ./usr/libdata/debug/usr/X11R7/lib/libexpat.so.2.0.debug	-obsolete-		obsolete,compatx11file
-./usr/libdata/debug/usr/X11R7/lib/libfontconfig.so.2.2.debug	-unknown-		xorg,debug,compatx11file
+./usr/libdata/debug/usr/X11R7/lib/libfontconfig.so.2.3.debug	-unknown-		xorg,debug,compatx11file
 ./usr/libdata/debug/usr/X11R7/lib/libfontenc.so.2.0.debug	-unknown-		xorg,debug,compatx11file
 ./usr/libdata/debug/usr/X11R7/lib/libfreetype.so.18.0.13.debug	-unknown-		xorg,debug,compatx11file
 ./usr/libdata/debug/usr/X11R7/lib/libgbm.so.1.0.debug	-unknown-		xorg,debug,compatx11file

Index: src/distrib/sets/lists/xetc/mi
diff -u src/distrib/sets/lists/xetc/mi:1.27 src/distrib/sets/lists/xetc/mi:1.28
--- src/distrib/sets/lists/xetc/mi:1.27	Thu Dec 15 12:56:52 2016
+++ src/distrib/sets/lists/xetc/mi	Tue Aug 29 09:02:10 2017
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.27 2016/12/15 12:56:52 kre Exp $
+# $NetBSD: mi,v 1.28 2017/08/29 09:02:10 mrg Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -58,6 +58,10 @@
 ./etc/X11/xsm/system.xsm				-unknown-	xorg
 ./etc/drirc						-unknown-	xorg
 ./etc/fonts/conf.avail/10-autohint.conf			-unknown-	xorg
+./etc/fonts/conf.avail/10-hinting-full.conf		-unknown-	xorg
+./etc/fonts/conf.avail/10-hinting-medium.conf		-unknown-	xorg
+./etc/fonts/conf.avail/10-hinting-none.conf		-unknown-	xorg
+./etc/fonts/conf.avail/10-hinting-slight.conf		-unknown-	xorg
 ./etc/fonts/conf.avail/10-no-sub-pixel.conf		-unknown-	xorg
 ./etc/fonts/conf.avail/10-scale-bitmap-fonts.conf	-unknown-	xorg
 ./etc/fonts/conf.avail/10-sub-pixel-bgr.conf		-unknown-	xorg
@@ -88,6 +92,7 @@
 ./etc/fonts/conf.avail/80-delicious.conf		-unknown-	xorg
 ./etc/fonts/conf.avail/90-synthetic.conf		-unknown-	xorg
 ./etc/fonts/conf.d/10-scale-bitmap-fonts.conf		-unknown-	xorg
+./etc/fonts/conf.d/10-hinting-slight.conf		-unknown-	xorg
 ./etc/fonts/conf.d/20-fix-globaladvance.conf		-unknown-	obsolete
 ./etc/fonts/conf.d/20-unhint-small-vera.conf		-unknown-	xorg
 ./etc/fonts/conf.d/30-metric-aliases.conf		-unknown-	xorg

Index: src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile
diff -u src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile:1.4 src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile:1.5
--- src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile:1.4	Mon Jun  3 20:23:39 2013
+++ src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile	Tue Aug 29 09:02:10 2017
@@ -1,10 +1,14 @@
-#	$NetBSD: Makefile,v 1.4 2013/06/03 20:23:39 mrg Exp $
+#	$NetBSD: Makefile,v 1.5 2017/08/29 09:02:10 mrg Exp $
 
 .include <bsd.own.mk>
 
 .PATH:	${X11SRCDIR.fontconfig}/conf.d
 CONFIGFILES= \
 	10-autohint.conf \
+	10-hinting-full.conf \
+	10-hinting-medium.conf \
+	10-hinting-none.conf \
+	10-hinting-slight.conf \
 	10-no-sub-pixel.conf \
 	10-sub-pixel-bgr.conf \
 	10-sub-pixel-rgb.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.3 src/external/mit/xorg/lib/fontconfig/etc/conf.d/Makefile:1.4
--- src/external/mit/xorg/lib/fontconfig/etc/conf.d/Makefile:1.3	Mon Jun  3 20:23:39 2013
+++ src/external/mit/xorg/lib/fontconfig/etc/conf.d/Makefile	Tue Aug 29 09:02:10 2017
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile,v 1.3 2013/06/03 20:23:39 mrg Exp $
+#	$NetBSD: Makefile,v 1.4 2017/08/29 09:02:10 mrg Exp $
 
 .include <bsd.own.mk>
 
 .PATH:	${X11SRCDIR.fontconfig}/conf.d
 FONTCONFIG_LINKS= \
+	10-hinting-slight.conf \
 	10-scale-bitmap-fonts.conf \
 	20-unhint-small-vera.conf \
 	30-urw-aliases.conf \

Index: src/external/mit/xorg/lib/fontconfig/src/Makefile
diff -u src/external/mit/xorg/lib/fontconfig/src/Makefile:1.19 src/external/mit/xorg/lib/fontconfig/src/Makefile:1.20
--- src/external/mit/xorg/lib/fontconfig/src/Makefile:1.19	Tue Sep 27 19:18:42 2016
+++ src/external/mit/xorg/lib/fontconfig/src/Makefile	Tue Aug 29 09:02:10 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.19 2016/09/27 19:18:42 joerg Exp $
+#	$NetBSD: Makefile,v 1.20 2017/08/29 09:02:10 mrg Exp $
 
 .include <bsd.own.mk>
 
@@ -17,7 +17,6 @@ SRCS=	fcatomic.c \
 	fcformat.c \
 	fcfreetype.c \
 	fcfs.c \
-	fchash.c \
 	fcinit.c \
 	fclang.c \
 	fclist.c \
@@ -26,9 +25,11 @@ SRCS=	fcatomic.c \
 	fcname.c \
 	fcobjs.c \
 	fcpat.c \
+	fcrange.c \
 	fcserialize.c \
 	fcstat.c \
 	fcstr.c \
+	fcweight.c \
 	fcxml.c \
 	ftglue.c
 

Index: src/external/mit/xorg/lib/fontconfig/src/shlib_version
diff -u src/external/mit/xorg/lib/fontconfig/src/shlib_version:1.4 src/external/mit/xorg/lib/fontconfig/src/shlib_version:1.5
--- src/external/mit/xorg/lib/fontconfig/src/shlib_version:1.4	Mon Jun  3 20:23:39 2013
+++ src/external/mit/xorg/lib/fontconfig/src/shlib_version	Tue Aug 29 09:02:10 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: shlib_version,v 1.4 2013/06/03 20:23:39 mrg Exp $
+#	$NetBSD: shlib_version,v 1.5 2017/08/29 09:02:10 mrg Exp $
 #
 major=2
-minor=2
+minor=3

Index: src/external/mit/xorg/tools/fc-cache/Makefile
diff -u src/external/mit/xorg/tools/fc-cache/Makefile:1.10 src/external/mit/xorg/tools/fc-cache/Makefile:1.11
--- src/external/mit/xorg/tools/fc-cache/Makefile:1.10	Mon Jul 20 04:10:40 2015
+++ src/external/mit/xorg/tools/fc-cache/Makefile	Tue Aug 29 09:02:10 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.10 2015/07/20 04:10:40 mrg Exp $
+#	$NetBSD: Makefile,v 1.11 2017/08/29 09:02:10 mrg Exp $
 
 NOMAN=		1
 
@@ -16,9 +16,10 @@ SRCS.fc-cache=	fc-cache.c
 .PATH:	${FONTCONFIG}/src
 SRCS.fontconfig=	fcatomic.c fcblanks.c fccache.c fccfg.c \
 		fccharset.c fcdbg.c fccompat.c fcdefault.c fcdir.c \
-		fcfreetype.c fcfs.c fchash.c fcinit.c fclang.c \
+		fcfreetype.c fcfs.c fcinit.c fclang.c \
 		fclist.c fcmatch.c fcmatrix.c fcname.c fcobjs.c \
-		fcpat.c fcserialize.c fcstat.c fcstr.c fcxml.c \
+		fcpat.c fcrange.c fcserialize.c fcstat.c fcstr.c \
+		fcweight.c fcxml.c \
 		ftglue.c
 
 .PATH:	${FREETYPE}/src/base
@@ -89,9 +90,13 @@ SRCS.expat=	xmlparse.c xmltok.c xmlrole.
 SRCS=	${SRCS.fc-cache} ${SRCS.fontconfig} ${SRCS.freetype} ${SRCS.expat}
 
 # XXX FONTCONFIG_PATH was arbitrarily chosen
+# XXX ALIGNOF_VOID_P=8 not valid for 32 bit, but probably ok?
 HOST_CPPFLAGS=	-DFONTCONFIG_PATH='"${DESTDIR}/etc/X11/fonts"' \
 		-DFC_DEFAULT_FONTS='"${X11FONTDIR}/Type1"' \
 		-DFC_CACHEDIR='"${DESTDIR}/var/cache/fontconfig"' \
+		-DFC_GPERF_SIZE_T=unsigned \
+		-DFC_NO_MT=1 \
+		-DALIGNOF_VOID_P=8 \
 		-DHAVE_FT_BITMAP_SIZE_Y_PPEM \
 		-DHAVE_FT_GET_BDF_PROPERTY \
 		-DHAVE_FT_GET_NEXT_CHAR \

Reply via email to