CVS commit: src/external/mit/xorg/tools/fc-cache
Module Name:src Committed By: martin Date: Thu Jan 19 17:07:38 UTC 2023 Modified Files: src/external/mit/xorg/tools/fc-cache: Makefile Log Message: Pass -DALIGNOF_VOID_P with proper size to fix the tools build To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 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/external/mit/xorg/tools/fc-cache/Makefile diff -u src/external/mit/xorg/tools/fc-cache/Makefile:1.20 src/external/mit/xorg/tools/fc-cache/Makefile:1.21 --- src/external/mit/xorg/tools/fc-cache/Makefile:1.20 Thu Jan 19 06:29:10 2023 +++ src/external/mit/xorg/tools/fc-cache/Makefile Thu Jan 19 17:07:38 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.20 2023/01/19 06:29:10 mrg Exp $ +# $NetBSD: Makefile,v 1.21 2023/01/19 17:07:38 martin Exp $ .include @@ -89,7 +89,6 @@ 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_TEMPLATEDIR='"${DESTDIR}${X11FONTDIR}"' \ @@ -97,7 +96,8 @@ HOST_CPPFLAGS= -DFONTCONFIG_PATH='"${DES -DCONFIGDIR='"${DESTDIR}/etc/fonts/conf.d"' \ -DFC_GPERF_SIZE_T=unsigned \ -DFC_NO_MT=1 \ - -DALIGNOF_VOID_P=8 \ + -DALIGNOF_VOID_P=${PTRSIZE} \ + -DSIZEOF_VOID_P=${PTRSIZE} \ -DHAVE_FT_BITMAP_SIZE_Y_PPEM \ -DHAVE_FT_GET_BDF_PROPERTY \ -DHAVE_FT_GET_NEXT_CHAR \ @@ -131,4 +131,11 @@ LDADD= -lz .include "../../lib/fontconfig/src/Makefile.fcarch" .include + +.if empty(X11FLAGS.SERVER:M-D_XSERVER64) +PTRSIZE= 4 +.else +PTRSIZE= 8 +.endif + .include
CVS commit: src/external/mit/xorg/tools/fc-cache
Module Name:src Committed By: martin Date: Thu Jan 19 17:07:38 UTC 2023 Modified Files: src/external/mit/xorg/tools/fc-cache: Makefile Log Message: Pass -DALIGNOF_VOID_P with proper size to fix the tools build To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 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.
CVS commit: src/external/mit/xorg/tools/fc-cache
Module Name:src Committed By: martin Date: Thu Feb 24 06:34:32 UTC 2022 Modified Files: src/external/mit/xorg/tools/fc-cache: Makefile Log Message: Add more -I to find expat_config.h To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 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/external/mit/xorg/tools/fc-cache/Makefile diff -u src/external/mit/xorg/tools/fc-cache/Makefile:1.18 src/external/mit/xorg/tools/fc-cache/Makefile:1.19 --- src/external/mit/xorg/tools/fc-cache/Makefile:1.18 Mon Sep 16 06:16:42 2019 +++ src/external/mit/xorg/tools/fc-cache/Makefile Thu Feb 24 06:34:32 2022 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.18 2019/09/16 06:16:42 maya Exp $ +# $NetBSD: Makefile,v 1.19 2022/02/24 06:34:32 martin Exp $ .include @@ -114,7 +114,7 @@ HOST_CPPFLAGS= -DFONTCONFIG_PATH='"${DES HOST_CPPFLAGS+= -DFT_CONFIG_OPTION_DISABLE_BZIP2 HOST_CPPFLAGS+= -I${FONTCONFIG} -I${FREETYPE} \ -I${FREETYPE}/include -I${FREETYPE}/include/freetype \ - -I${EXPAT}/lib \ + -I${EXPAT}/lib -I${EXPAT}/../lib/libexpat \ -I${FONTCONFIG}/../include \ -I${DESTDIR}${X11INCDIR} -I. \ -I${FONTCONFIG}/../include
CVS commit: src/external/mit/xorg/tools/fc-cache
Module Name:src Committed By: martin Date: Thu Feb 24 06:34:32 UTC 2022 Modified Files: src/external/mit/xorg/tools/fc-cache: Makefile Log Message: Add more -I to find expat_config.h To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 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.
CVS commit: src/external/mit/xorg/tools/fc-cache
Module Name:src Committed By: maya Date: Mon Sep 16 06:16:42 UTC 2019 Modified Files: src/external/mit/xorg/tools/fc-cache: Makefile Log Message: Define XML_POOR_ENTROPY in preparation of importing a new expat. This is the tool fc-cache built as a native binary on the host during the build. The host might be non-netbsd, and we don't run configure, so we can't know what kind of random functions it supports. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 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/external/mit/xorg/tools/fc-cache/Makefile diff -u src/external/mit/xorg/tools/fc-cache/Makefile:1.17 src/external/mit/xorg/tools/fc-cache/Makefile:1.18 --- src/external/mit/xorg/tools/fc-cache/Makefile:1.17 Sat Jul 20 03:54:50 2019 +++ src/external/mit/xorg/tools/fc-cache/Makefile Mon Sep 16 06:16:42 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.17 2019/07/20 03:54:50 mrg Exp $ +# $NetBSD: Makefile,v 1.18 2019/09/16 06:16:42 maya Exp $ .include @@ -119,6 +119,8 @@ HOST_CPPFLAGS+= -I${FONTCONFIG} -I${FREE -I${DESTDIR}${X11INCDIR} -I. \ -I${FONTCONFIG}/../include +HOST_CPPFLAGS+= -DXML_POOR_ENTROPY + HOST_CPPFLAGS+= -DTOOL_FCCACHE LDADD= -lz
CVS commit: src/external/mit/xorg/tools/fc-cache
Module Name:src Committed By: maya Date: Mon Sep 16 06:16:42 UTC 2019 Modified Files: src/external/mit/xorg/tools/fc-cache: Makefile Log Message: Define XML_POOR_ENTROPY in preparation of importing a new expat. This is the tool fc-cache built as a native binary on the host during the build. The host might be non-netbsd, and we don't run configure, so we can't know what kind of random functions it supports. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 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.
CVS commit: src/external/mit/xorg/tools/fc-cache
Module Name:src Committed By: mrg Date: Thu Mar 20 08:05:30 UTC 2014 Modified Files: src/external/mit/xorg/tools/fc-cache: Makefile Log Message: the host tool relies on scandir now days. (it tries to avoid it, but needs work for this code to work again. if this is fixed, we may want to run ./configure for this tool.) To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 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/external/mit/xorg/tools/fc-cache/Makefile diff -u src/external/mit/xorg/tools/fc-cache/Makefile:1.8 src/external/mit/xorg/tools/fc-cache/Makefile:1.9 --- src/external/mit/xorg/tools/fc-cache/Makefile:1.8 Mon Jun 3 20:23:40 2013 +++ src/external/mit/xorg/tools/fc-cache/Makefile Thu Mar 20 08:05:30 2014 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2013/06/03 20:23:40 mrg Exp $ +# $NetBSD: Makefile,v 1.9 2014/03/20 08:05:30 mrg Exp $ NOMAN= 1 @@ -104,6 +104,7 @@ HOST_CPPFLAGS= -DFONTCONFIG_PATH='${DES -DHAVE_STDINT_H -DHAVE_RANDOM -DDARWIN_NO_CARBON \ -DHAVE_SYS_TYPES_H -DHAVE_FCNTL_H -DHAVE_SYS_STAT_H \ -DHAVE_MKSTEMP \ + -DHAVE_SCANDIR \ -DFLEXIBLE_ARRAY_MEMBER=/**/ HOST_CPPFLAGS+= -DFT_CONFIG_OPTION_DISABLE_BZIP2 HOST_CPPFLAGS+= -I${FONTCONFIG} -I${FREETYPE} \
CVS commit: src/external/mit/xorg/tools/fc-cache
Module Name:src Committed By: mrg Date: Thu Mar 20 08:05:30 UTC 2014 Modified Files: src/external/mit/xorg/tools/fc-cache: Makefile Log Message: the host tool relies on scandir now days. (it tries to avoid it, but needs work for this code to work again. if this is fixed, we may want to run ./configure for this tool.) To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 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.