head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.26 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.24 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.22 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.20 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.18 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.16 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.14 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.12 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.3.0.10 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.3.0.8 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.6 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.4 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.2 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.2.0.2 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.1.1.1.0.132 pkgsrc-2022Q3-base:1.1.1.1 pkgsrc-2022Q2:1.1.1.1.0.130 pkgsrc-2022Q2-base:1.1.1.1 pkgsrc-2022Q1:1.1.1.1.0.128 pkgsrc-2022Q1-base:1.1.1.1 pkgsrc-2021Q4:1.1.1.1.0.126 pkgsrc-2021Q4-base:1.1.1.1 pkgsrc-2021Q3:1.1.1.1.0.124 pkgsrc-2021Q3-base:1.1.1.1 pkgsrc-2021Q2:1.1.1.1.0.122 pkgsrc-2021Q2-base:1.1.1.1 pkgsrc-2021Q1:1.1.1.1.0.120 pkgsrc-2021Q1-base:1.1.1.1 pkgsrc-2020Q4:1.1.1.1.0.118 pkgsrc-2020Q4-base:1.1.1.1 pkgsrc-2020Q3:1.1.1.1.0.116 pkgsrc-2020Q3-base:1.1.1.1 pkgsrc-2020Q2:1.1.1.1.0.112 pkgsrc-2020Q2-base:1.1.1.1 pkgsrc-2020Q1:1.1.1.1.0.92 pkgsrc-2020Q1-base:1.1.1.1 pkgsrc-2019Q4:1.1.1.1.0.114 pkgsrc-2019Q4-base:1.1.1.1 pkgsrc-2019Q3:1.1.1.1.0.110 pkgsrc-2019Q3-base:1.1.1.1 pkgsrc-2019Q2:1.1.1.1.0.108 pkgsrc-2019Q2-base:1.1.1.1 pkgsrc-2019Q1:1.1.1.1.0.106 pkgsrc-2019Q1-base:1.1.1.1 pkgsrc-2018Q4:1.1.1.1.0.104 pkgsrc-2018Q4-base:1.1.1.1 pkgsrc-2018Q3:1.1.1.1.0.102 pkgsrc-2018Q3-base:1.1.1.1 pkgsrc-2018Q2:1.1.1.1.0.100 pkgsrc-2018Q2-base:1.1.1.1 pkgsrc-2018Q1:1.1.1.1.0.98 pkgsrc-2018Q1-base:1.1.1.1 pkgsrc-2017Q4:1.1.1.1.0.96 pkgsrc-2017Q4-base:1.1.1.1 pkgsrc-2017Q3:1.1.1.1.0.94 pkgsrc-2017Q3-base:1.1.1.1 pkgsrc-2017Q2:1.1.1.1.0.90 pkgsrc-2017Q2-base:1.1.1.1 pkgsrc-2017Q1:1.1.1.1.0.88 pkgsrc-2017Q1-base:1.1.1.1 pkgsrc-2016Q4:1.1.1.1.0.86 pkgsrc-2016Q4-base:1.1.1.1 pkgsrc-2016Q3:1.1.1.1.0.84 pkgsrc-2016Q3-base:1.1.1.1 pkgsrc-2016Q2:1.1.1.1.0.82 pkgsrc-2016Q2-base:1.1.1.1 pkgsrc-2016Q1:1.1.1.1.0.80 pkgsrc-2016Q1-base:1.1.1.1 pkgsrc-2015Q4:1.1.1.1.0.78 pkgsrc-2015Q4-base:1.1.1.1 pkgsrc-2015Q3:1.1.1.1.0.76 pkgsrc-2015Q3-base:1.1.1.1 pkgsrc-2015Q2:1.1.1.1.0.74 pkgsrc-2015Q2-base:1.1.1.1 pkgsrc-2015Q1:1.1.1.1.0.72 pkgsrc-2015Q1-base:1.1.1.1 pkgsrc-2014Q4:1.1.1.1.0.70 pkgsrc-2014Q4-base:1.1.1.1 pkgsrc-2014Q3:1.1.1.1.0.68 pkgsrc-2014Q3-base:1.1.1.1 pkgsrc-2014Q2:1.1.1.1.0.66 pkgsrc-2014Q2-base:1.1.1.1 pkgsrc-2014Q1:1.1.1.1.0.64 pkgsrc-2014Q1-base:1.1.1.1 pkgsrc-2013Q4:1.1.1.1.0.62 pkgsrc-2013Q4-base:1.1.1.1 pkgsrc-2013Q3:1.1.1.1.0.60 pkgsrc-2013Q3-base:1.1.1.1 pkgsrc-2013Q2:1.1.1.1.0.58 pkgsrc-2013Q2-base:1.1.1.1 pkgsrc-2013Q1:1.1.1.1.0.56 pkgsrc-2013Q1-base:1.1.1.1 pkgsrc-2012Q4:1.1.1.1.0.54 pkgsrc-2012Q4-base:1.1.1.1 pkgsrc-2012Q3:1.1.1.1.0.52 pkgsrc-2012Q3-base:1.1.1.1 pkgsrc-2012Q2:1.1.1.1.0.50 pkgsrc-2012Q2-base:1.1.1.1 pkgsrc-2012Q1:1.1.1.1.0.48 pkgsrc-2012Q1-base:1.1.1.1 pkgsrc-2011Q4:1.1.1.1.0.46 pkgsrc-2011Q4-base:1.1.1.1 pkgsrc-2011Q3:1.1.1.1.0.44 pkgsrc-2011Q3-base:1.1.1.1 pkgsrc-2011Q2:1.1.1.1.0.42 pkgsrc-2011Q2-base:1.1.1.1 pkgsrc-2011Q1:1.1.1.1.0.40 pkgsrc-2011Q1-base:1.1.1.1 pkgsrc-2010Q4:1.1.1.1.0.38 pkgsrc-2010Q4-base:1.1.1.1 pkgsrc-2010Q3:1.1.1.1.0.36 pkgsrc-2010Q3-base:1.1.1.1 pkgsrc-2010Q2:1.1.1.1.0.34 pkgsrc-2010Q2-base:1.1.1.1 pkgsrc-2010Q1:1.1.1.1.0.32 pkgsrc-2010Q1-base:1.1.1.1 pkgsrc-2009Q4:1.1.1.1.0.30 pkgsrc-2009Q4-base:1.1.1.1 pkgsrc-2009Q3:1.1.1.1.0.28 pkgsrc-2009Q3-base:1.1.1.1 pkgsrc-2009Q2:1.1.1.1.0.26 pkgsrc-2009Q2-base:1.1.1.1 pkgsrc-2009Q1:1.1.1.1.0.24 pkgsrc-2009Q1-base:1.1.1.1 pkgsrc-2008Q4:1.1.1.1.0.22 pkgsrc-2008Q4-base:1.1.1.1 pkgsrc-2008Q3:1.1.1.1.0.20 pkgsrc-2008Q3-base:1.1.1.1 cube-native-xorg:1.1.1.1.0.18 cube-native-xorg-base:1.1.1.1 pkgsrc-2008Q2:1.1.1.1.0.16 pkgsrc-2008Q2-base:1.1.1.1 cwrapper:1.1.1.1.0.14 pkgsrc-2008Q1:1.1.1.1.0.12 pkgsrc-2008Q1-base:1.1.1.1 pkgsrc-2007Q4:1.1.1.1.0.10 pkgsrc-2007Q4-base:1.1.1.1 pkgsrc-2007Q3:1.1.1.1.0.8 pkgsrc-2007Q3-base:1.1.1.1 pkgsrc-2007Q2:1.1.1.1.0.6 pkgsrc-2007Q2-base:1.1.1.1 pkgsrc-2007Q1:1.1.1.1.0.4 pkgsrc-2007Q1-base:1.1.1.1 pkgsrc-2006Q4:1.1.1.1.0.2 pkgsrc-2006Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.3 date 2023.02.22.07.44.55; author wiz; state Exp; branches; next 1.2; commitid CymYKImPxHrbFueE; 1.2 date 2022.12.01.21.14.09; author jperkin; state Exp; branches; next 1.1; commitid Oplhwtz20PihOT3E; 1.1 date 2006.12.19.22.54.51; author joerg; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2006.12.19.22.54.51; author joerg; state Exp; branches; next ; desc @@ 1.3 log @xorg-cf-files: update to 1.0.8. This package contains the configuration files, platform data, & Makefile templates for the archaic Imake build tool. This is a minor update to ship the contributed support for Linux on RISC-V & LoongArch, and AArch64 on Darwin (MacOS), as well as to fix incompatibility when using GNU binutils 2.36 and later on FreeBSD, and to correct the setting of the rarely (never?) used ENCODINGSDIR in site.def. As before, while we continue to accept patches and publish updates for the benefit of other packages which still use Imake to build, we have not been actively maintaining, testing, or adding new OS or platform support for Imake since 2005. X.Org strongly encourages anyone still using Imake to move to meson or another modern/maintained build tool. For example, this release adds support for installing with meson as well as the traditional GNU autoconf. Please test building with meson and report any issues you hit to our gitlab issue tracker at: https://gitlab.freedesktop.org/xorg/util/cf/-/issues as we plan on removing the autoconf build support in a future release. Alan Coopersmith (12): gitlab CI: add a basic build test Build xz tarballs instead of bzip2 Fix spelling/wording issues Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters gitlab CI: stop requiring Signed-off-by in commits More typo fixes configure.ac: Don't pass through '${FONTROOTDIR}' into site.def meson: Add option to build with meson meson: modernize some usage in meson.build & .gitlab-CI.yml meson: simplify installation of empty *.def files configure: Switch to XORG_DEFAULT_NOCODE_OPTIONS xorg-cf-files 1.0.8 Emil Velikov (1): autogen.sh: use quoted string variables Marek Szuba (1): Linux/RISC-V support Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish WANG Xuerui (1): Add support for Linux/LoongArch Weijia (1): Add support for aarch64-darwin Yasuhiro Kimura (1): Fix incompatibility issue of GNU binutils 2.36 and later on FreeBSD. @ text @$NetBSD: patch-ad,v 1.2 2022/12/01 21:14:09 jperkin Exp $ Support aarch64. --- darwin.cf.orig 2023-02-22 02:28:43.000000000 +0000 +++ darwin.cf @@@@ -97,7 +97,7 @@@@ XCOMM operating system: OSName (OSMajor * Turn off to build on raw Darwin systems. */ #ifndef DarwinQuartzSupport -# define DarwinQuartzSupport YES +# define DarwinQuartzSupport @@@@DARWIN_USE_QUARTZ@@@@ #endif #if DarwinQuartzSupport @@@@ -170,7 +170,7 @@@@ XCOMM operating system: OSName (OSMajor * so we use the 3.1-based version in this case. */ #if (GccMajorVersion == 3) && (GccMinorVersion == 3) -# define CppCmd /usr/bin/cpp3 +# define CppCmd /usr/bin/cpp #else # define CppCmd /usr/bin/cpp #endif @@@@ -184,8 +184,8 @@@@ XCOMM operating system: OSName (OSMajor #endif /* we have a gcc compatible compiler, but its not called gcc */ -#define CcCmd /usr/bin/cc -#define CplusplusCmd /usr/bin/c++ +#define CcCmd @@@@PKGSRC_CC@@@@ +#define CplusplusCmd @@@@PKGSRC_CXX@@@@ /* default flags to pass to cc */ #ifndef DefaultCCOptions @@@@ -213,7 +213,7 @@@@ XCOMM operating system: OSName (OSMajor #ifdef PpcDarwinArchitecture # define DarwinMachineDefines -D__powerpc__ # if HasGcc3 -# define OptimizedCDebugFlags -Os +# define OptimizedCDebugFlags @@@@PKGSRC_CFLAGS@@@@ # else # define OptimizedCDebugFlags -O2 # endif @@@@ -223,13 +223,22 @@@@ XCOMM operating system: OSName (OSMajor #ifdef i386DarwinArchitecture # define DarwinMachineDefines -D__i386__ # if HasGcc3 -# define OptimizedCDebugFlags -Os +# define OptimizedCDebugFlags @@@@PKGSRC_CFLAGS@@@@ # else # define OptimizedCDebugFlags -O2 -fno-strength-reduce # endif # define ByteOrder X_LITTLE_ENDIAN #endif /* i386DarwinArchitecture */ +#ifdef aarch64DarwinArchitecture +# define DarwinMachineDefines -D__aarch64__ +# if HasGcc3 +# define OptimizedCDebugFlags @@@@PKGSRC_CFLAGS@@@@ +# else +# define OptimizedCDebugFlags -O2 -fno-strength-reduce +# endif +# define ByteOrder X_LITTLE_ENDIAN +#endif #ifdef x86_64DarwinArchitecture # define DarwinMachineDefines -D__x86_64__ # if HasGcc3 @ 1.2 log @xorg-cf-files: Support Darwin/aarch64. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.1.1.1 2006/12/19 22:54:51 joerg Exp $ d5 1 a5 1 --- darwin.cf.orig 2021-08-02 01:00:38 d7 1 a7 1 @@@@ -97,7 +97,7 @@@@ XCOMM operating system: OSName (OSMajorVersion./**/OS d16 1 a16 1 @@@@ -170,7 +170,7 @@@@ XCOMM operating system: OSName (OSMajorVersion./**/OS d25 1 a25 1 @@@@ -184,8 +184,8 @@@@ XCOMM operating system: OSName (OSMajorVersion./**/OS d36 1 a36 1 @@@@ -213,7 +213,7 @@@@ XCOMM operating system: OSName (OSMajorVersion./**/OS d45 1 a45 1 @@@@ -223,13 +223,22 @@@@ XCOMM operating system: OSName (OSMajorVersion./**/OS a65 1 d68 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.4 2006/01/18 23:53:06 xtraeme Exp $ d3 5 a7 3 --- darwin.cf.orig 2005-12-06 11:18:05.000000000 +0100 +++ darwin.cf 2005-12-06 11:20:10.000000000 +0100 @@@@ -97,7 +97,7 @@@@ d16 1 a16 1 @@@@ -170,7 +170,7 @@@@ d25 1 a25 1 @@@@ -184,8 +184,8 @@@@ d36 1 a36 1 @@@@ -213,7 +213,7 @@@@ d45 1 a45 1 @@@@ -223,7 +223,7 @@@@ d54 15 @ 1.1.1.1 log @Import xorg-cf-files-1.0.2 with the local changes from xorg-imake. This are the default rules used by imake. Platforms other than DragonFly, FreeBSD, Linux and NetBSD will most likely want some work here. OK for import during freeze: agc@@ and wiz@@ @ text @@