Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[xsrc/xorg]: xsrc/external/mit/xorg-cf-files/dist initial import of xorg-cf-f...
details: https://anonhg.NetBSD.org/xsrc/rev/7a00d8aa85f6
branches: xorg
changeset: 7495:7a00d8aa85f6
user: mrg <mrg%NetBSD.org@localhost>
date: Mon Mar 20 05:51:09 2023 +0000
description:
initial import of xorg-cf-files-1.0.8
diffstat:
external/mit/xorg-cf-files/dist/Amoeba.cf | 2 +-
external/mit/xorg-cf-files/dist/ChangeLog | 188 +
external/mit/xorg-cf-files/dist/DGUX.cf | 4 +-
external/mit/xorg-cf-files/dist/FreeBSD.cf | 3 +
external/mit/xorg-cf-files/dist/Imake.cf | 27 +
external/mit/xorg-cf-files/dist/Imake.rules | 4 +-
external/mit/xorg-cf-files/dist/Imake.tmpl | 4 +-
external/mit/xorg-cf-files/dist/Makefile.am | 3 +
external/mit/xorg-cf-files/dist/Makefile.in | 31 +-
external/mit/xorg-cf-files/dist/NetBSD.cf | 4 +-
external/mit/xorg-cf-files/dist/README | 36 +-
external/mit/xorg-cf-files/dist/X11.tmpl | 4 +-
external/mit/xorg-cf-files/dist/aclocal.m4 | 485 +-
external/mit/xorg-cf-files/dist/bsdi.cf | 5 +-
external/mit/xorg-cf-files/dist/config.guess | 56 +-
external/mit/xorg-cf-files/dist/config.sub | 60 +-
external/mit/xorg-cf-files/dist/configure | 8322 +--------------------
external/mit/xorg-cf-files/dist/configure.ac | 20 +-
external/mit/xorg-cf-files/dist/cygwin.cf | 2 +-
external/mit/xorg-cf-files/dist/cygwin.rules | 8 +-
external/mit/xorg-cf-files/dist/darwin.cf | 11 +-
external/mit/xorg-cf-files/dist/dmx.cf | 2 +-
external/mit/xorg-cf-files/dist/gnu.cf | 2 +-
external/mit/xorg-cf-files/dist/ibmLib.tmpl | 2 +-
external/mit/xorg-cf-files/dist/linux.cf | 48 +-
external/mit/xorg-cf-files/dist/meson.build | 193 +
external/mit/xorg-cf-files/dist/meson_options.txt | 30 +
external/mit/xorg-cf-files/dist/mingw.rules | 8 +-
external/mit/xorg-cf-files/dist/oldlib.rules | 2 +-
external/mit/xorg-cf-files/dist/os2.cf | 2 +-
external/mit/xorg-cf-files/dist/sco.cf | 2 +-
external/mit/xorg-cf-files/dist/scoLib.rules | 2 +-
external/mit/xorg-cf-files/dist/sequent.cf | 10 +-
external/mit/xorg-cf-files/dist/site.def | 4 +-
external/mit/xorg-cf-files/dist/site.def.in | 2 +-
external/mit/xorg-cf-files/dist/sun.cf | 8 +-
external/mit/xorg-cf-files/dist/sunLib.tmpl | 2 +-
external/mit/xorg-cf-files/dist/x386.cf | 2 +-
external/mit/xorg-cf-files/dist/xf86.tmpl | 2 +-
external/mit/xorg-cf-files/dist/xf86site.def | 2 +-
external/mit/xorg-cf-files/dist/xfree86.cf | 2 +-
external/mit/xorg-cf-files/dist/xorg.cf | 2 +-
external/mit/xorg-cf-files/dist/xorg.tmpl | 2 +-
external/mit/xorg-cf-files/dist/xorgsite.def | 4 +-
44 files changed, 845 insertions(+), 8769 deletions(-)
diffs (truncated from 10955 to 300 lines):
diff -r f115c5f791d9 -r 7a00d8aa85f6 external/mit/xorg-cf-files/dist/Amoeba.cf
--- a/external/mit/xorg-cf-files/dist/Amoeba.cf Mon Mar 20 05:51:08 2023 +0000
+++ b/external/mit/xorg-cf-files/dist/Amoeba.cf Mon Mar 20 05:51:09 2023 +0000
@@ -175,7 +175,7 @@
TOB = /bin/sh $(CONFIGSRC)/util/aminstall.sh $(ABIN)
MKXDIRHIER = /bin/sh $(CONFIGSRC)/util/ammkdirhier.sh $(ABIN)
-/* Make wizardy: */
+/* Make wizardry: */
COMPILE.c=$(CC) $(CFLAGS) $(CPPFLAGS) -c
LINK.c=$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS)
diff -r f115c5f791d9 -r 7a00d8aa85f6 external/mit/xorg-cf-files/dist/ChangeLog
--- a/external/mit/xorg-cf-files/dist/ChangeLog Mon Mar 20 05:51:08 2023 +0000
+++ b/external/mit/xorg-cf-files/dist/ChangeLog Mon Mar 20 05:51:09 2023 +0000
@@ -1,3 +1,191 @@
+commit f83c3406389d0487e7b2cbdc2cfbd32fd1aa2fed
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Tue Feb 21 18:21:16 2023 -0800
+
+ xorg-cf-files 1.0.8
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit ebb320bf2aa8de75270eb580705deb2b1d144a54
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Wed Feb 15 11:15:32 2023 -0800
+
+ configure: Switch to XORG_DEFAULT_NOCODE_OPTIONS
+
+ Stop running all sorts of compiler tests we don't need since there
+ is no code in this module to compile. Requires xorg-macros 1.20.
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit b6ece89e454a94c96e6f4592fe58ac6d534f16f3
+Author: WANG Xuerui <xen0n%gentoo.org@localhost>
+Date: Sun Jan 22 16:44:50 2023 +0800
+
+ Add support for Linux/LoongArch
+
+commit 3cf266086c36169b019973c71d9752bae6445222
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Tue Jan 10 15:28:31 2023 -0800
+
+ meson: simplify installation of empty *.def files
+
+ Suggested-by: Emmanuele Bassi <ebassi%gnome.org@localhost>
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 86e14513f1246b12525909f01a78b99901b33435
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Tue Jan 10 15:20:28 2023 -0800
+
+ meson: modernize some usage in meson.build & .gitlab-CI.yml
+
+ Suggested-by: Emmanuele Bassi <ebassi%gnome.org@localhost>
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit e3d3b1906560db61daacdcfc23908918dfa54f84
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sun Jan 1 15:37:55 2023 -0800
+
+ meson: Add option to build with meson
+
+ Also updates the gitlab CI config to test both build type
+ and compare the generated output/installed files.
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 889f8a9c9ac733c62a86fa2fbc6614554eefd3ba
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sun Jan 1 15:16:24 2023 -0800
+
+ configure.ac: Don't pass through '${FONTROOTDIR}' into site.def
+
+ Imake doesn't know how to expand shell variables, so instead we
+ rely on the FontDir #define already in the site.def file.
+
+ (I don't think this setting is really used in X11R7.0 or later,
+ which is why no one has noticed before now, but since we set it,
+ might as well set it to something that can be used instead of
+ "#define FontEncDir ${FONTROOTDIR}/encodings".)
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 8d88c559b177e832b581c8ac0aa383b6cf79e0d0
+Author: Weijia <contact%weijia.wang@localhost>
+Date: Thu Dec 22 20:44:16 2022 +0100
+
+ Add support for aarch64-darwin
+
+commit 90b66dc73deb9ef303690370395cf831425547c7
+Author: Yasuhiro Kimura <yasu%utahime.org@localhost>
+Date: Thu Oct 13 15:22:02 2022 +0900
+
+ Fix incompatibility issue of GNU binutils 2.36 and later on FreeBSD.
+
+ Commit a6d4d6223ef75119d5373fa4cc04161bcdb4e769 fixes incompatibility
+ issue of GNU binutils 2.36 and later. If I check the diff of the
+ commit, there seems to be asumption that the issue is specific to
+ Linux. But it also happens on FreeBSD if user installs GNU binutils
+ from FreeBSD ports/packages collections and '/usr/local/bin' comes
+ before '/usr/bin' in the value of PATH enviroment variable. So fix the
+ issue also on FreeBSD with following way.
+
+ 1. Introduce new macro 'HasGnuAr'.
+ 2. Change Imake.tmpl so it defines 'ArCmd' as 'ArCmdBase cq' if
+ 'HasGnuAr' is defined.
+ 3. Define 'HasGnuAr' in both FreeBSD.cf and linux.cf.
+
+ Since 'ar' command of FreeBSD base system simply ignores 'l' option,
+ it also works fine even if GNU binutils isn't installed.
+
+commit 159a6b5118a6d8a7ed1660620657337e09c58eaa
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Thu Oct 13 15:03:22 2022 -0700
+
+ More typo fixes
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 219b2cb0350817d9fff9ee3ca746ccec162dc6af
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Thu Jul 28 17:30:21 2022 -0700
+
+ gitlab CI: stop requiring Signed-off-by in commits
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 01357ea5e3072b16a89e087355d2c7bb5db7d7d4
+Author: Emil Velikov <emil.l.velikov%gmail.com@localhost>
+Date: Mon Mar 9 12:00:52 2015 +0000
+
+ autogen.sh: use quoted string variables
+
+ Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
+ fall-outs, when they contain space.
+
+ Signed-off-by: Emil Velikov <emil.l.velikov%gmail.com@localhost>
+ Reviewed-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+ Signed-off-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit e9bda51aebd2eacf32ecbfc1c76457fc7066a5eb
+Author: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+Date: Tue Jan 24 10:32:07 2017 +1000
+
+ autogen.sh: use exec instead of waiting for configure to finish
+
+ Syncs the invocation of configure with the one from the server.
+
+ Signed-off-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+ Reviewed-by: Emil Velikov <emil.velikov%collabora.com@localhost>
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 123946c0ed54fa8b74d9a6200b71e2da5eb84ef1
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Fri Jun 17 12:21:01 2022 -0700
+
+ Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
+
+ configure.ac:36: warning: AC_OUTPUT should be used without arguments.
+ configure.ac:36: You should run autoupdate.
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 2b250d86fb74910f0022686fc4161945aba2be34
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sat Jan 15 16:05:37 2022 -0800
+
+ Fix spelling/wording issues
+
+ Found by using:
+ codespell --builtin clear,rare,usage,informal,code,names
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 027da8ee0f3628078e5fd364a4d67fa84a35b304
+Author: Marek Szuba <marecki%gentoo.org@localhost>
+Date: Tue Aug 10 08:57:00 2021 -0700
+
+ Linux/RISC-V support
+
+ Fixes: #2
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit b147369cb685929c62efcd29b4a6c0313cb90d39
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sat Jan 15 14:51:01 2022 -0800
+
+ Build xz tarballs instead of bzip2
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit d74f9cfe2fd2f62baeaf9f68c6ac637c48917024
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sat Jan 15 14:49:53 2022 -0800
+
+ gitlab CI: add a basic build test
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
commit 8142029c10379002a3f00094060b78e9d55e8322
Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
Date: Sun Aug 1 17:59:14 2021 -0700
diff -r f115c5f791d9 -r 7a00d8aa85f6 external/mit/xorg-cf-files/dist/DGUX.cf
--- a/external/mit/xorg-cf-files/dist/DGUX.cf Mon Mar 20 05:51:08 2023 +0000
+++ b/external/mit/xorg-cf-files/dist/DGUX.cf Mon Mar 20 05:51:09 2023 +0000
@@ -73,7 +73,7 @@
#define Malloc0ReturnsNull YES /* Added for 3.2Xh,i... GNU does return 0 */
#define Malloc0ReturnsNullDefines -DMALLOC_0_RETURNS_NULL /* define for GNU malloc X3.2i */
/*******TCL TK DEFINITIONS ***********/
-#define HasTk YES /* Comment out if you dont have this */
+#define HasTk YES /* Comment out if you don't have this */
#define TkLibDir /usr/X11R6.3/lib
#define TkIncDir /usr/X11R6.3/include
#define TkLibName tk8.0
@@ -104,7 +104,7 @@
#ifndef DefaultCCOptions
#define DefaultCCOptions /* -ansi -pedantic */
#endif
-#define OptimizedCDebugFlags -O2 /* Add -g -mstandard for full debuging info */
+#define OptimizedCDebugFlags -O2 /* Add -g -mstandard for full debugging info */
#define OptimizedCplusplusDebugFlags
#define DebuggableCDebugFlags -g -mstandard
#define DebuggableCplusplusDebugFlags
diff -r f115c5f791d9 -r 7a00d8aa85f6 external/mit/xorg-cf-files/dist/FreeBSD.cf
--- a/external/mit/xorg-cf-files/dist/FreeBSD.cf Mon Mar 20 05:51:08 2023 +0000
+++ b/external/mit/xorg-cf-files/dist/FreeBSD.cf Mon Mar 20 05:51:09 2023 +0000
@@ -153,6 +153,9 @@
#ifndef HasFlex
#define HasFlex YES
#endif
+#ifndef HasGnuAr
+#define HasGnuAr YES
+#endif
#ifndef HasMktemp
#if (OSMajorVersion >= 4) || (OSMajorVersion == 3 && OSMinorVersion >= 1) || \
diff -r f115c5f791d9 -r 7a00d8aa85f6 external/mit/xorg-cf-files/dist/Imake.cf
--- a/external/mit/xorg-cf-files/dist/Imake.cf Mon Mar 20 05:51:08 2023 +0000
+++ b/external/mit/xorg-cf-files/dist/Imake.cf Mon Mar 20 05:51:09 2023 +0000
@@ -37,6 +37,10 @@
# define x86_64DarwinArchitecture
# undef __x86_64__
# endif
+# ifdef __aarch64__
+# define aarch64DarwinArchitecture
+# undef __aarch64__
+# endif
#endif
#if defined(clipper) || defined(__clipper__)
@@ -1037,6 +1041,29 @@
# define AArch64Architecture
# undef __aarch64__
# endif
+# if defined(__loongarch__)
+# undef __loongarch__
+# if __loongarch_grlen == 64
+# undef __loongarch_grlen
+# undef __loongarch_lp64
+# define LoongArch64Architecture
+# endif
+# if __loongarch_grlen == 32
+# undef __loongarch_grlen
+# define LoongArch32Architecture
+# endif
+# endif
+# if defined(__riscv)
+# undef __riscv
+# if __riscv_xlen == 64
+# undef __riscv_xlen
+# define RV64Architecture
+# endif
+# if __riscv_xlen == 32
+# undef __riscv_xlen
+# define RV32Architecture
+# endif
+# endif
#endif /* linux || __GLIBC__ */
#if (defined(__Lynx__) || defined(Lynx)) && (defined(i386) || defined(__i386__) || defined(__x86__) || defined(__powerpc__) || defined(__sparc__) || defined(sparc))
diff -r f115c5f791d9 -r 7a00d8aa85f6 external/mit/xorg-cf-files/dist/Imake.rules
--- a/external/mit/xorg-cf-files/dist/Imake.rules Mon Mar 20 05:51:08 2023 +0000
+++ b/external/mit/xorg-cf-files/dist/Imake.rules Mon Mar 20 05:51:09 2023 +0000
@@ -1150,7 +1150,7 @@
/* This rule is used for libs in Xserver/Imakefile which are loaded, not
* linked into the core module. Since modules are called libXXXX.a,
- * this rule mustn't be overriden by .cf files.
+ * this rule mustn't be overridden by .cf files.
*/
#ifndef ModuleLibraryTargetName
#define ModuleLibraryTargetName(libname)Concat(lib,libname.a)
@@ -3631,7 +3631,7 @@
#endif
Home |
Main Index |
Thread Index |
Old Index