Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[xsrc/trunk]: xsrc/external/mit/xwd/dist initial import of xwd-1.0.9
details: https://anonhg.NetBSD.org/xsrc/rev/a45f80085326
branches: trunk
changeset: 7549:a45f80085326
user: mrg <mrg%NetBSD.org@localhost>
date: Mon Jun 19 08:00:20 2023 +0000
description:
initial import of xwd-1.0.9
diffstat:
external/mit/xwd/dist/ChangeLog | 130 ++++++++++++++++++++++++++++++
external/mit/xwd/dist/Makefile.in | 8 +-
external/mit/xwd/dist/README.md | 2 +-
external/mit/xwd/dist/aclocal.m4 | 74 +++++++++++-----
external/mit/xwd/dist/config.guess | 56 +++++++++---
external/mit/xwd/dist/config.sub | 60 ++++++++++---
external/mit/xwd/dist/configure | 26 +++--
external/mit/xwd/dist/configure.ac | 4 +-
external/mit/xwd/dist/dsimple.c | 14 +-
external/mit/xwd/dist/dsimple.h | 2 +-
external/mit/xwd/dist/list.c | 27 ++---
external/mit/xwd/dist/man/Makefile.in | 2 +-
external/mit/xwd/dist/multiVis.c | 147 ++++++++++++++-------------------
external/mit/xwd/dist/wsutils.h | 8 +-
external/mit/xwd/dist/xwd.c | 61 ++++++++-----
15 files changed, 413 insertions(+), 208 deletions(-)
diffs (truncated from 1644 to 300 lines):
diff -r 71d621355b0b -r a45f80085326 external/mit/xwd/dist/ChangeLog
--- a/external/mit/xwd/dist/ChangeLog Mon Jun 19 08:00:17 2023 +0000
+++ b/external/mit/xwd/dist/ChangeLog Mon Jun 19 08:00:20 2023 +0000
@@ -1,3 +1,133 @@
+commit a6663cdafe97e3e7a1c60d03fc576dfe62b20d88
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sat Jun 3 10:23:24 2023 -0700
+
+ xwd 1.0.9
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 55e90e61eb0ec32b6998ba3c562df3897aebbb43
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sat Feb 11 18:26:12 2023 -0800
+
+ Make -help & -version work without requiring an open display
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit e9e78bf8f2de870fbf90cc247721df16805ba3da
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sun Nov 13 15:07:14 2022 -0800
+
+ list.c: Stop building functions that are never called
+
+ This general-purpose list implementation includes functions xwd
+ doesn't use, so we don't need to build those here.
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 7d59a57f67f1c0be40b7e2ff0323026824b1f403
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sun Nov 13 15:05:15 2022 -0800
+
+ Delete commented-out local copy of list function prototypes
+
+ Duplicated list.h header contents
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 0501a64d58ae6c1e9287188de120efbdd6aadd2d
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sun Nov 13 15:02:11 2022 -0800
+
+ Variable scope reduction as recommended by cppcheck
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 9bf3f50c2a287a1d455df3e36e751604d7d50381
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sun Nov 13 14:33:08 2022 -0800
+
+ Remove unnecessary casts from malloc() and free() calls
+
+ Not needed in C89 & later
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit fd5e1e9ee9ed359e0ad0dddfbaa4d9c84dcb1810
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sun Nov 13 14:27:25 2022 -0800
+
+ Handle -Wcomma warnings from clang
+
+ xwd.c:332:22: warning: possible misuse of comma operator here [-Wcomma]
+ width += absx, absx = 0;
+ ^
+ xwd.c:334:23: warning: possible misuse of comma operator here [-Wcomma]
+ height += absy, absy = 0;
+ ^
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit c0601f552aa34af005270f3a65ec0e92421497cb
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sun Nov 13 14:23:28 2022 -0800
+
+ Remove unused macros
+
+ Found by clang:
+ multiVis.c:977:9: warning: macro is not used [-Wunused-macros]
+ #define DIRECT_COLOR 0x11
+ ^
+ multiVis.c:976:9: warning: macro is not used [-Wunused-macros]
+ #define TRUE_COLOR 0x10
+ ^
+ multiVis.c:975:9: warning: macro is not used [-Wunused-macros]
+ #define PSEUDO_COLOR 0x04
+ ^
+ multiVis.c:974:9: warning: macro is not used [-Wunused-macros]
+ #define GRAY_SCALE 0x02
+ ^
+ multiVis.c:973:9: warning: macro is not used [-Wunused-macros]
+ #define STATIC_GRAY 0x01
+ ^
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit da73a432704776e7e78097fb0c93d81e90bc7859
+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 d232d25f338fca51d583d5888cb9171fd958536e
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Tue Dec 7 14:35:24 2021 -0800
+
+ Build xz tarballs instead of bzip2
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 3eeb0d0e145b1ae47d2ec8d638f46960a321cdf7
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Tue Dec 7 14:35:21 2021 -0800
+
+ gitlab CI: add a basic build test
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit e0341cc8ddd76e6af2b11bbcdda25f470aa4160d
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sun Nov 28 14:14:14 2021 -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 57586247e0c6bce744c04f072185762e76879baf
Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
Date: Sun Aug 1 17:14:35 2021 -0700
diff -r 71d621355b0b -r a45f80085326 external/mit/xwd/dist/Makefile.in
--- a/external/mit/xwd/dist/Makefile.in Mon Jun 19 08:00:17 2023 +0000
+++ b/external/mit/xwd/dist/Makefile.in Mon Jun 19 08:00:20 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.
@@ -240,9 +240,9 @@ am__relativize = \
dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
done; \
reldir="$$dir2"
-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
@@ -697,6 +697,7 @@ distdir-am: $(DISTFILES)
dist-gzip: distdir
tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz
$(am__post_remove_distdir)
+
dist-bzip2: distdir
tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
$(am__post_remove_distdir)
@@ -704,7 +705,6 @@ dist-bzip2: distdir
dist-lzip: distdir
tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
$(am__post_remove_distdir)
-
dist-xz: distdir
tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
$(am__post_remove_distdir)
diff -r 71d621355b0b -r a45f80085326 external/mit/xwd/dist/README.md
--- a/external/mit/xwd/dist/README.md Mon Jun 19 08:00:17 2023 +0000
+++ b/external/mit/xwd/dist/README.md Mon Jun 19 08:00:20 2023 +0000
@@ -6,7 +6,7 @@ Xorg mailing list:
https://lists.x.org/mailman/listinfo/xorg
-The master development code repository can be found at:
+The primary development code repository can be found at:
https://gitlab.freedesktop.org/xorg/app/xwd
diff -r 71d621355b0b -r a45f80085326 external/mit/xwd/dist/aclocal.m4
--- a/external/mit/xwd/dist/aclocal.m4 Mon Jun 19 08:00:17 2023 +0000
+++ b/external/mit/xwd/dist/aclocal.m4 Mon Jun 19 08:00:20 2023 +0000
@@ -1,4 +1,4 @@
-# generated automatically by aclocal 1.16.4 -*- Autoconf -*-
+# generated automatically by aclocal 1.16.5 -*- Autoconf -*-
# Copyright (C) 1996-2021 Free Software Foundation, Inc.
@@ -35,7 +35,7 @@ AC_DEFUN([AM_AUTOMAKE_VERSION],
[am__api_version='1.16'
dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
dnl require some minimum version. Point them to the right macro.
-m4_if([$1], [1.16.4], [],
+m4_if([$1], [1.16.5], [],
[AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
])
@@ -51,7 +51,7 @@ m4_define([_AM_AUTOCONF_VERSION], [])
# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.16.4])dnl
+[AM_AUTOMAKE_VERSION([1.16.5])dnl
m4_ifndef([AC_AUTOCONF_VERSION],
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
@@ -428,6 +428,10 @@ m4_defn([AC_PROG_CC])
# release and drop the old call support.
AC_DEFUN([AM_INIT_AUTOMAKE],
[AC_PREREQ([2.65])dnl
+m4_ifdef([_$0_ALREADY_INIT],
+ [m4_fatal([$0 expanded multiple times
+]m4_defn([_$0_ALREADY_INIT]))],
+ [m4_define([_$0_ALREADY_INIT], m4_expansion_stack)])dnl
dnl Autoconf wants to disallow AM_ names. We explicitly allow
dnl the ones we care about.
m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
@@ -1422,7 +1426,7 @@ AS_VAR_IF([$1], [""], [$5], [$4])dnl
dnl xorg-macros.m4. Generated from xorg-macros.m4.in xorgversion.m4 by configure.
dnl
-dnl Copyright (c) 2005, 2015, Oracle and/or its affiliates. All rights reserved.
+dnl Copyright (c) 2005, 2023, Oracle and/or its affiliates.
dnl
dnl Permission is hereby granted, free of charge, to any person obtaining a
dnl copy of this software and associated documentation files (the "Software"),
@@ -1459,7 +1463,7 @@ dnl DEALINGS IN THE SOFTWARE.
# See the "minimum version" comment for each macro you use to see what
# version you require.
m4_defun([XORG_MACROS_VERSION],[
-m4_define([vers_have], [1.19.3])
+m4_define([vers_have], [1.20.0])
m4_define([maj_have], m4_substr(vers_have, 0, m4_index(vers_have, [.])))
m4_define([maj_needed], m4_substr([$1], 0, m4_index([$1], [.])))
m4_if(m4_cmp(maj_have, maj_needed), 0,,
@@ -1789,7 +1793,7 @@ AC_SUBST(MAKE_HTML)
# Documentation tools are not always available on all platforms and sometimes
# not at the appropriate level. This macro enables a module to test for the
# presence of the tool and obtain it's path in separate variables. Coupled with
-# the --with-xmlto option, it allows maximum flexibilty in making decisions
+# the --with-xmlto option, it allows maximum flexibility in making decisions
# as whether or not to use the xmlto package. When DEFAULT is not specified,
# --with-xmlto assumes 'auto'.
#
@@ -2003,7 +2007,7 @@ AM_CONDITIONAL([HAVE_PERL], [test "$have
# Documentation tools are not always available on all platforms and sometimes
# not at the appropriate level. This macro enables a module to test for the
# presence of the tool and obtain it's path in separate variables. Coupled with
-# the --with-asciidoc option, it allows maximum flexibilty in making decisions
+# the --with-asciidoc option, it allows maximum flexibility in making decisions
# as whether or not to use the asciidoc package. When DEFAULT is not specified,
# --with-asciidoc assumes 'auto'.
#
@@ -2073,7 +2077,7 @@ AM_CONDITIONAL([HAVE_ASCIIDOC], [test "$
# Documentation tools are not always available on all platforms and sometimes
# not at the appropriate level. This macro enables a module to test for the
# presence of the tool and obtain it's path in separate variables. Coupled with
-# the --with-doxygen option, it allows maximum flexibilty in making decisions
+# the --with-doxygen option, it allows maximum flexibility in making decisions
# as whether or not to use the doxygen package. When DEFAULT is not specified,
# --with-doxygen assumes 'auto'.
#
@@ -2157,7 +2161,7 @@ AM_CONDITIONAL([HAVE_DOXYGEN], [test "$h
# Documentation tools are not always available on all platforms and sometimes
# not at the appropriate level. This macro enables a module to test for the
# presence of the tool and obtain it's path in separate variables. Coupled with
-# the --with-groff option, it allows maximum flexibilty in making decisions
+# the --with-groff option, it allows maximum flexibility in making decisions
# as whether or not to use the groff package. When DEFAULT is not specified,
# --with-groff assumes 'auto'.
#
@@ -2265,7 +2269,7 @@ AM_CONDITIONAL([HAVE_GROFF_HTML], [test
# Documentation tools are not always available on all platforms and sometimes
# not at the appropriate level. This macro enables a module to test for the
# presence of the tool and obtain it's path in separate variables. Coupled with
-# the --with-fop option, it allows maximum flexibilty in making decisions
+# the --with-fop option, it allows maximum flexibility in making decisions
# as whether or not to use the fop package. When DEFAULT is not specified,
# --with-fop assumes 'auto'.
#
@@ -2359,7 +2363,7 @@ AC_SUBST([M4], [$ac_cv_path_M4])
# Documentation tools are not always available on all platforms and sometimes
# not at the appropriate level. This macro enables a module to test for the
# presence of the tool and obtain it's path in separate variables. Coupled with
-# the --with-ps2pdf option, it allows maximum flexibilty in making decisions
+# the --with-ps2pdf option, it allows maximum flexibility in making decisions
# as whether or not to use the ps2pdf package. When DEFAULT is not specified,
# --with-ps2pdf assumes 'auto'.
#
@@ -2414,7 +2418,7 @@ AM_CONDITIONAL([HAVE_PS2PDF], [test "$ha
# not at the appropriate level. This macro enables a builder to skip all
# documentation targets except traditional man pages.
# Combined with the specific tool checking macros XORG_WITH_*, it provides
Home |
Main Index |
Thread Index |
Old Index