Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[xsrc/trunk]: xsrc/external/mit/xorg-cf-files/dist initial import of xorg-cf-...



details:   https://anonhg.NetBSD.org/xsrc/rev/df1270566579
branches:  trunk
changeset: 7498:df1270566579
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/Imake.rules       |     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/README            |    36 +-
 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/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.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 +-
 37 files changed, 763 insertions(+), 8757 deletions(-)

diffs (truncated from 10722 to 300 lines):

diff -r 265b4b35fa2f -r df1270566579 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 265b4b35fa2f -r df1270566579 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 265b4b35fa2f -r df1270566579 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 265b4b35fa2f -r df1270566579 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
 
 /* Phony targets - GNU make has a feature to mark a target as phony,
- * which means that it wont consider that target to be the name of a
+ * which means that it won't consider that target to be the name of a
  * file.  In general this speeds up make, since it doesn't have to
  * look for those files when it sets out to create a phony target.
  * However, on cygwin, this is actually required for correct
diff -r 265b4b35fa2f -r df1270566579 external/mit/xorg-cf-files/dist/Makefile.am
--- a/external/mit/xorg-cf-files/dist/Makefile.am       Mon Mar 20 05:51:08 2023 +0000
+++ b/external/mit/xorg-cf-files/dist/Makefile.am       Mon Mar 20 05:51:09 2023 +0000
@@ -159,3 +159,6 @@
        $(CHANGELOG_CMD)
 
 dist-hook: ChangeLog INSTALL
+
+# Optional meson build files
+EXTRA_DIST += meson.build meson_options.txt empty.def
diff -r 265b4b35fa2f -r df1270566579 external/mit/xorg-cf-files/dist/Makefile.in
--- a/external/mit/xorg-cf-files/dist/Makefile.in       Mon Mar 20 05:51:08 2023 +0000
+++ b/external/mit/xorg-cf-files/dist/Makefile.in       Mon Mar 20 05:51:09 2023 +0000
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.16.4 from Makefile.am.
+# Makefile.in generated by automake 1.16.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994-2021 Free Software Foundation, Inc.
@@ -150,8 +150,8 @@
 DATA = $(config_DATA) $(dist_config_DATA)
 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/site.def.in COPYING \
-       ChangeLog INSTALL README compile config.guess config.sub \
-       install-sh missing
+       ChangeLog INSTALL README config.guess config.sub install-sh \
+       missing
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)
@@ -162,9 +162,9 @@
       || { sleep 5 && rm -rf "$(distdir)"; }; \
   else :; fi
 am__post_remove_distdir = $(am__remove_distdir)
-DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.bz2
+DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.xz
 GZIP_ENV = --best
-DIST_TARGETS = dist-bzip2 dist-gzip
+DIST_TARGETS = dist-xz dist-gzip
 # Exists only to be overridden by the user if desired.
 AM_DISTCHECK_DVI_TARGET = dvi
 distuninstallcheck_listfiles = find . -type f -print
@@ -182,18 +182,11 @@
 AUTOHEADER = @AUTOHEADER@
 AUTOMAKE = @AUTOMAKE@
 AWK = @AWK@
-BASE_CFLAGS = @BASE_CFLAGS@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
 CHANGELOG_CMD = @CHANGELOG_CMD@



Home | Main Index | Thread Index | Old Index