Source-Changes-HG archive

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

[xsrc/xorg]: xsrc/external/mit/libXaw/dist initial import of libXaw-1.0.15



details:   https://anonhg.NetBSD.org/xsrc/rev/28254e4a8d3f
branches:  xorg
changeset: 7500:28254e4a8d3f
user:      mrg <mrg%NetBSD.org@localhost>
date:      Thu Mar 23 05:25:48 2023 +0000

description:
initial import of libXaw-1.0.15

diffstat:

 external/mit/libXaw/dist/ChangeLog                    |    178 +-
 external/mit/libXaw/dist/Makefile.in                  |     32 +-
 external/mit/libXaw/dist/README.md                    |      2 +-
 external/mit/libXaw/dist/aclocal.m4                   |  11221 +-----------
 external/mit/libXaw/dist/compile                      |      2 +-
 external/mit/libXaw/dist/config.guess                 |   1210 +-
 external/mit/libXaw/dist/config.h.in                  |     10 +-
 external/mit/libXaw/dist/config.sub                   |    688 +-
 external/mit/libXaw/dist/configure                    |  14267 ++++++++-------
 external/mit/libXaw/dist/configure.ac                 |      9 +-
 external/mit/libXaw/dist/depcomp                      |      2 +-
 external/mit/libXaw/dist/include/Makefile.in          |     17 +-
 external/mit/libXaw/dist/include/X11/Xaw/AsciiSinkP.h |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/AsciiSrcP.h  |      4 +-
 external/mit/libXaw/dist/include/X11/Xaw/AsciiTextP.h |      6 +-
 external/mit/libXaw/dist/include/X11/Xaw/BoxP.h       |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/CommandP.h   |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/DialogP.h    |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/FormP.h      |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/GripP.h      |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/LabelP.h     |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/List.h       |      4 +-
 external/mit/libXaw/dist/include/X11/Xaw/ListP.h      |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/MenuButtoP.h |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/MultiSinkP.h |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/MultiSrc.h   |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/MultiSrcP.h  |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/Paned.h      |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/PanedP.h     |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/PannerP.h    |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/PortholeP.h  |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/RepeaterP.h  |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/ScrollbarP.h |      4 +-
 external/mit/libXaw/dist/include/X11/Xaw/SimpleMenP.h |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/SimpleP.h    |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/SmeBSBP.h    |      4 +-
 external/mit/libXaw/dist/include/X11/Xaw/SmeLineP.h   |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/SmeP.h       |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/StripCharP.h |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/Text.h       |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/TextP.h      |      4 +-
 external/mit/libXaw/dist/include/X11/Xaw/TextSink.h   |      8 +-
 external/mit/libXaw/dist/include/X11/Xaw/TextSinkP.h  |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/TextSrc.h    |      8 +-
 external/mit/libXaw/dist/include/X11/Xaw/TextSrcP.h   |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/ToggleP.h    |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/TreeP.h      |      4 +-
 external/mit/libXaw/dist/include/X11/Xaw/VendorEP.h   |      2 +-
 external/mit/libXaw/dist/include/X11/Xaw/ViewportP.h  |      2 +-
 external/mit/libXaw/dist/install-sh                   |    144 +-
 external/mit/libXaw/dist/ltmain.sh                    |    942 +-
 external/mit/libXaw/dist/m4/libtool.m4                |   8400 +++++++++
 external/mit/libXaw/dist/m4/ltoptions.m4              |    437 +
 external/mit/libXaw/dist/m4/ltsugar.m4                |    124 +
 external/mit/libXaw/dist/m4/ltversion.m4              |     24 +
 external/mit/libXaw/dist/m4/lt~obsolete.m4            |     99 +
 external/mit/libXaw/dist/man/Makefile.am              |      2 +-
 external/mit/libXaw/dist/man/Makefile.in              |     17 +-
 external/mit/libXaw/dist/man/Xaw.man                  |      2 +-
 external/mit/libXaw/dist/missing                      |      2 +-
 external/mit/libXaw/dist/old-doc/CHANGES              |      2 +-
 external/mit/libXaw/dist/old-doc/Changelog            |    128 +-
 external/mit/libXaw/dist/specs/Dialog.xml             |      9 +-
 external/mit/libXaw/dist/specs/Makefile.in            |     15 +-
 external/mit/libXaw/dist/specs/Repeater.xml           |      2 +-
 external/mit/libXaw/dist/src/Actions.c                |     22 +-
 external/mit/libXaw/dist/src/AsciiSink.c              |      2 +-
 external/mit/libXaw/dist/src/AsciiSrc.c               |     28 +-
 external/mit/libXaw/dist/src/Box.c                    |      4 +-
 external/mit/libXaw/dist/src/Converters.c             |      2 +-
 external/mit/libXaw/dist/src/DisplayList.c            |      4 +-
 external/mit/libXaw/dist/src/Form.c                   |      4 +-
 external/mit/libXaw/dist/src/Label.c                  |     12 +-
 external/mit/libXaw/dist/src/List.c                   |      4 +-
 external/mit/libXaw/dist/src/Makefile.in              |     17 +-
 external/mit/libXaw/dist/src/MultiSink.c              |      2 +-
 external/mit/libXaw/dist/src/MultiSrc.c               |     24 +-
 external/mit/libXaw/dist/src/Paned.c                  |      6 +-
 external/mit/libXaw/dist/src/Panner.c                 |      6 +-
 external/mit/libXaw/dist/src/Pixmap.c                 |      1 +
 external/mit/libXaw/dist/src/Scrollbar.c              |      2 +-
 external/mit/libXaw/dist/src/SimpleMenu.c             |      4 +-
 external/mit/libXaw/dist/src/Sme.c                    |      8 +-
 external/mit/libXaw/dist/src/StripChart.c             |      2 +-
 external/mit/libXaw/dist/src/Text.c                   |     14 +-
 external/mit/libXaw/dist/src/TextAction.c             |     20 +-
 external/mit/libXaw/dist/src/TextPop.c                |     16 +-
 external/mit/libXaw/dist/src/TextSink.c               |     21 +-
 external/mit/libXaw/dist/src/TextSrc.c                |     22 +-
 external/mit/libXaw/dist/src/Tip.c                    |     16 +-
 external/mit/libXaw/dist/src/Toggle.c                 |      6 +-
 external/mit/libXaw/dist/src/Viewport.c               |      2 +-
 external/mit/libXaw/dist/src/XawIm.c                  |     10 +-
 93 files changed, 19923 insertions(+), 18447 deletions(-)

diffs (truncated from 48196 to 300 lines):

diff -r 7a00d8aa85f6 -r 28254e4a8d3f external/mit/libXaw/dist/ChangeLog
--- a/external/mit/libXaw/dist/ChangeLog        Mon Mar 20 05:51:09 2023 +0000
+++ b/external/mit/libXaw/dist/ChangeLog        Thu Mar 23 05:25:48 2023 +0000
@@ -1,3 +1,161 @@
+commit 78eb3c75688a1e92ec435e5bc3ded063cd339a73
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Wed Mar 15 16:29:53 2023 -0700
+
+    libXaw 1.0.15
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit ebf701e9752a2c85f2fcfcce32b97f47d2546f47
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Mar 4 10:44:45 2023 -0800
+
+    configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
+    
+    AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008,
+    so it's time to rely on it.
+    
+    Clears autoconf warnings:
+    
+    configure.ac:13: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
+    configure.ac:13: You should run autoupdate.
+    aclocal.m4:3465: AC_PROG_LIBTOOL is expanded from...
+    configure.ac:13: the top level
+    
+    libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
+    libtoolize: and rerunning libtoolize and aclocal.
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit f7246b984c287b64eb73ee0c303f1b61ee51caf2
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Tue Feb 28 14:12:09 2023 -0800
+
+    Replace calls to index() with strchr()
+    
+    Use C standard API instead of old BSD equivalent
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 02d6fcb26ee1c77c26d98372898d0e48542da5cb
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Tue Feb 28 11:50:15 2023 -0800
+
+    Add .git-blame-ignore-revs to hide whitespace commits from git blame
+    
+    To use this in your local repo clone, you will need to either run
+    `git blame --ignore-revs-file .git-blame-ignore-revs`
+    or set it permanently with
+    `git config blame.ignoreRevsFile .git-blame-ignore-revs`
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit c37efe7e63ce7be18238590b25042a8d7184f86c
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Feb 25 09:21:46 2023 -0800
+
+    Remove "All rights reserved" from Oracle copyright notices
+    
+    Oracle no longer includes this term in our copyright & license notices.
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 9129b6dbca53afe7e1876ce11bb0386d91bcd589
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date:   Mon Jul 4 08:46:04 2022 -0400
+
+    issue #6: fix typo in XawMax parameter in GetBlockBoundaries
+    
+    Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit 49cec54165b46116c73e7db78c46b624948b01c8
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat May 7 10:20:30 2022 -0700
+
+    Stop memory leak in error paths in XawTextSinkConvertPropertyList()
+    
+    Fixes issues reported by Oracle Parfait static analyzer:
+    
+    Error: Memory leak
+       Memory leak [memory-leak] (CWE 401):
+          Memory leak of pointer pointer allocated with XtCalloc(1, 144)
+            at line 1586 of lib/libXaw/src/TextSink.c in function 'XawTextSinkConvertPropertyList'.
+              pointer allocated at line 1570 with XtCalloc(1, 144)
+              pointer leaks when XawFindArgVal(params, "font") != NULL at line 1573
+                  and argval->value != NULL at line 1574
+                  and XLoadQueryFont(screen->display, argval->value) == NULL at line 1577.
+       Memory leak [memory-leak] (CWE 401):
+          Memory leak of pointer pointer allocated with XtCalloc(1, 144)
+            at line 1605 of lib/libXaw/src/TextSink.c in function 'XawTextSinkConvertPropertyList'.
+              pointer allocated at line 1570 with XtCalloc(1, 144)
+              pointer leaks when argval->value == NULL at line 1574
+                  and XawFindArgVal(params, "foreground") != NULL at line 1593
+                  and argval->value != NULL at line 1594
+                  and XAllocNamedColor(...) == 0 at line 1595.
+       Memory leak [memory-leak] (CWE 401):
+          Memory leak of pointer pointer allocated with XtCalloc(1, 144)
+            at line 1622 of lib/libXaw/src/TextSink.c in function 'XawTextSinkConvertPropertyList'.
+              pointer allocated at line 1570 with XtCalloc(1, 144)
+              pointer leaks when argval->value == NULL at line 1574
+                  and XawFindArgVal(params, "background") != NULL at line 1610
+                  and argval->value != NULL at line 1611
+                  and XAllocNamedColor(...) == 0 at line 1612.
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 11384211b9407eeab475e54e4806e47825fb1790
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat May 7 10:11:18 2022 -0700
+
+    Stop memory leak in GetResourcePixmapPath()
+    
+    Fixes issue reported by Oracle Parfait static analyzer:
+    
+    Error: Memory leak
+       Memory leak [memory-leak] (CWE 401):
+          Memory leak of pointer pointer allocated with XtMalloc((strlen(value.addr) + 1))
+            at line 700 of lib/libXaw/src/Pixmap.c in function 'GetResourcePixmapPath'.
+              pointer allocated at line 679 with XtMalloc((strlen(value.addr) + 1))
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 01c0b0365a50a08e69dffe3c63ac62343560b26c
+Author: Taylor R Campbell <riastradh%netbsd.org@localhost>
+Date:   Mon Apr 4 14:53:48 2022 +0200
+
+    Fix ctype(3) users.
+    
+    The API requires "unsigned char" arguments.
+    
+    Signed-off-by: Thomas Klausner <tk%giga.or.at@localhost>
+
+commit 794367d1ac396842c0213064ebcfe1f4e2219657
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat May 7 10:56:22 2022 -0700
+
+    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 f704f8cf083140a592a79705a3b104063d9b67c4
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat May 7 10:36:59 2022 -0700
+
+    gitlab CI: add a basic build test
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 8d6e75133738d0311d7737faab841b44cbb86e6b
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat May 7 10:31:31 2022 -0700
+
+    Build xz tarballs instead of bzip2
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
 commit 9cfeba9db7f3ac4e0b351969c9ff5ab8f58ec7ef
 Author: Matt Turner <mattst88%gmail.com@localhost>
 Date:   Sat Mar 27 13:38:39 2021 -0400
@@ -1751,7 +1909,7 @@
     Signed-off-by: Gaetan Nadon <memsize%videotron.ca@localhost>
 
 commit ceaf6f7f0e516b1479744df421de404b1decc556
-Author: Rémi Cardona <remi%gentoo.org@localhost>
+Author: Rémi Cardona  <remi%gentoo.org@localhost>
 Date:   Thu Dec 17 08:28:30 2009 +0100
 
     require autoconf 2.60 because of $(docdir) use
@@ -2409,7 +2567,7 @@
         libraries not yet installed will work properly.
 
 commit 5fc8851308321a65a6987aedea6618d056ff7879
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen  <sandmann%daimi.au.dk@localhost>
 Date:   Wed Jul 6 19:26:27 2005 +0000
 
     - Xaw/xaw.m4: Change help string to say "enable xprint" instead of "disable
@@ -2420,7 +2578,7 @@
     - remove font/arabic-misc/README and font/mutt-misc/README
 
 commit d4f214b6255184a2cbf571c02409a0e3f4405fb0
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen  <sandmann%daimi.au.dk@localhost>
 Date:   Tue Jul 5 22:51:11 2005 +0000
 
     Add build systems for xlogo, xlsatoms, xlsclients, xmag, xman, xmessage,
@@ -2441,7 +2599,7 @@
         <X11/fonts/foo.h>.
 
 commit f8e7a4ec6117006123dfdc7c970f9f1392bf7d84
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen  <sandmann%daimi.au.dk@localhost>
 Date:   Tue Jun 28 13:30:15 2005 +0000
 
     lib/Xaw/Makefile.am: install the libXaw.so symlink in $(DESTDIR)$(libdir) -
@@ -2449,7 +2607,7 @@
     lib/Xaw/man/Makefile.am: add Xaw.man to EXTRA_DIST to make it distcheck.
 
 commit c35ec1561bfc9bf8d79b68a071619f4904764002
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen  <sandmann%daimi.au.dk@localhost>
 Date:   Mon Jun 27 21:35:04 2005 +0000
 
     - Fix string test in lib/Xaw/xaw.m4
@@ -2457,26 +2615,26 @@
     - add build system for editres
 
 commit f6c298f70e13ecf37b4824f6ac01007b876dd3cb
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen  <sandmann%daimi.au.dk@localhost>
 Date:   Fri Jun 24 22:54:24 2005 +0000
 
     Add m4 macro to check for versions of the Xaw library
 
 commit e3e78cd7815716d8af729c19833bec51d7e3f19c
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen  <sandmann%daimi.au.dk@localhost>
 Date:   Fri Jun 24 21:20:32 2005 +0000
 
     Change the so names to libXaw{6,7,8}.so and install a symlink from
         libXaw.so to the newest version installed
 
 commit cc658b573a13f36868c5a2263e0b3ff8d0230b86
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen  <sandmann%daimi.au.dk@localhost>
 Date:   Mon May 23 21:47:37 2005 +0000
 
     Conditionally include config.h in xc/lib/Xaw/*.c
 
 commit 62b680d868fbe4bfdf1af6e6067d0ef27f773559
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen  <sandmann%daimi.au.dk@localhost>
 Date:   Mon May 23 20:01:46 2005 +0000
 
     Check in build system for Xaw
@@ -2517,7 +2675,7 @@
     Bump major version number of libXaw (Bug #1273).
 
 commit 93df4ff66635ea936d57723d317d0a0cdaa55e62
-Author: Kristian Høgsberg <krh%redhat.com@localhost>
+Author: Kristian Høgsberg  <krh%redhat.com@localhost>
 Date:   Mon Aug 16 16:36:14 2004 +0000
 
     As discussed and agreed on on the release-wranglers meeting of August 16,
diff -r 7a00d8aa85f6 -r 28254e4a8d3f external/mit/libXaw/dist/Makefile.in
--- a/external/mit/libXaw/dist/Makefile.in      Mon Mar 20 05:51:09 2023 +0000
+++ b/external/mit/libXaw/dist/Makefile.in      Thu Mar 23 05:25:48 2023 +0000
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.2 from Makefile.am.
+# Makefile.in generated by automake 1.16.5 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+# Copyright (C) 1994-2021 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -92,7 +92,10 @@
 @BUILD_XAW7_TRUE@am__append_2 = xaw7.pc
 subdir = .
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
@@ -185,14 +188,11 @@
   unique=`for i in $$list; do \
     if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
   done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-CSCOPE = cscope
 DIST_SUBDIRS = $(SUBDIRS)
 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
        $(srcdir)/xaw6.pc.in $(srcdir)/xaw7.pc.in COPYING ChangeLog \
-       INSTALL compile config.guess config.sub install-sh ltmain.sh \
-       missing
+       INSTALL README.md compile config.guess config.sub install-sh \
+       ltmain.sh missing
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)
@@ -228,9 +228,11 @@
     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



Home | Main Index | Thread Index | Old Index