public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Orphaned Packages Process <packaging-reports@fedoraproject.org>
To: git-commits@fedoraproject.org
Subject: [rpms/dx] rawhide: Orphaned for 6+ weeks
Date: Tue, 30 Jun 2026 22:37:18 GMT	[thread overview]
Message-ID: <178285903880.1.16983532102148461294.rpms-dx-28eb97c0540b@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/dx
Branch : rawhide
Commit : 28eb97c0540b42424bd0851c7b8757869047183e
Author : Orphaned Packages Process <packaging-reports@fedoraproject.org>
Date   : 2026-06-30T17:37:13-05:00
Stats  : +1/-2600 in 15 file(s)
URL    : https://src.fedoraproject.org/rpms/dx/c/28eb97c0540b42424bd0851c7b8757869047183e?branch=rawhide

Log:
Orphaned for 6+ weeks

---
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 2afacaa..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/dx-4.4.4.tar.gz

diff --git a/0001-dx-rpm.patch b/0001-dx-rpm.patch
deleted file mode 100644
index b2eff91..0000000
--- a/0001-dx-rpm.patch
+++ /dev/null
@@ -1,669 +0,0 @@
-From 999dae915c9c84da77a65ee3f73ef9c03501ee8e Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= <corsepiu@fedoraproject.org>
-Date: Wed, 17 Feb 2016 15:15:11 +0100
-Subject: [PATCH 1/9] dx-rpm
-
----
- bin/Makefile.am                         |  2 +-
- bin/dx.in                               | 34 ++++++++++++++++-----------------
- bin/mdf2c.in                            |  2 +-
- bin/url_handler.sh                      |  4 ++--
- configure.ac                            | 18 ++++++++++-------
- doc/Makefile.am                         |  2 +-
- fonts/Makefile.am                       |  2 +-
- help/Makefile.am                        |  6 +++---
- html/Makefile.am                        |  2 +-
- html/images/Makefile.am                 |  2 +-
- html/pages/Makefile.am                  |  2 +-
- include/Makefile.am                     |  2 +-
- include/dx/Makefile.am                  |  2 +-
- lib/Makefile.am                         |  2 +-
- man/Makefile.am                         |  2 +-
- man/manl/Makefile.am                    |  2 +-
- src/exec/Makefile.am                    |  2 +-
- src/exec/dxexec/Makefile.am             |  2 +-
- src/exec/dxmods/Makefile.am             |  5 ++++-
- src/exec/dxmods/local.mk.in             | 18 ++++++++---------
- src/exec/libdx/Makefile.am              |  2 +-
- src/exec/libdx/memory.c                 |  1 -
- src/misc/Makefile.am                    |  4 ++--
- src/uipp/dxl/Makefile.am                |  2 +-
- src/uipp/dxui/Makefile.am               |  2 +-
- src/uipp/java/Makefile.am               |  6 +++---
- src/uipp/java/server/Makefile.am        |  6 +++---
- src/uipp/java/server/macros/Makefile.am |  2 +-
- src/uipp/mb/Makefile.am                 |  2 +-
- src/uipp/prompter/Makefile.am           |  2 +-
- src/uipp/startup/Makefile.am            |  2 +-
- src/uipp/tutor/Makefile.am              |  2 +-
- src/uipp/ui/Makefile.am                 |  2 +-
- 33 files changed, 77 insertions(+), 71 deletions(-)
-
-diff --git a/bin/Makefile.am b/bin/Makefile.am
-index 2665806..07112d8 100644
---- a/bin/Makefile.am
-+++ b/bin/Makefile.am
-@@ -1,6 +1,6 @@
- ## Process this file with automake to produce Makefile.in
- 
--dxbindir = $(prefix)/dx/bin
-+dxbindir = $(libdir)/dx/bin
- bindir = $(prefix)/bin
- 
- EXTRA_SCRIPTS = mdf2c dx
-diff --git a/bin/dx.in b/bin/dx.in
-index d3c69f7..29c3f6e 100644
---- a/bin/dx.in
-+++ b/bin/dx.in
-@@ -60,14 +60,7 @@ exit 1
- #
- longhelp() {
- 
--if test -f "$dxroot/man/catl/dx.l" ; then
--    more "$dxroot/man/catl/dx.l"
--else
--    echo "cannot find $dxroot/man/catl/dx.l"
--    echo "set the DXROOT environment variable to the root of the"
--    echo "dx installation tree and try again."
--fi
--exit 1
-+man dx
- 
- cat << EOFlonghelp
- command line parameters:
-@@ -286,7 +279,7 @@ fi
- 
- 
- if [ -z "$DXROOT" ]; then
--  prefix=@prefix@
-+  prefix=@datadir@
-   DXROOT=$prefix/dx
- fi
- export DXROOT
-@@ -298,6 +291,13 @@ if [ -z "$DXDATA" ]; then
-   fi
- fi
- 
-+if [ -z "$DXFONTS" ]; then
-+  DXFONTS=$DXROOT/fonts
-+  if [ -d "$DXFONTS" ]; then
-+    export DXFONTS
-+  fi
-+fi
-+
- # if DXMACROS not set, default it to the usual unless dir doesn't exist
- if [ -z "$DXMACROS" ]; then
-   DXMACROS=$DXROOT/samples/macros
-@@ -507,7 +507,7 @@ export DXARCH
- 
- # default to running locally, from @prefix@/dx  
- exhost=$thishost
--dxroot=@prefix@/dx
-+dxroot=@datadir@/dx
- startup=1   # run the startup window by default
- 
- 
-@@ -1469,8 +1469,8 @@ done
- 
- # Now set some needed results 
- 
--dxexroot=$dxroot
--dxuiroot=$dxroot
-+dxexroot=@libdir@/dx
-+dxuiroot=@libdir@/dx
- dxexecdef="$dxexroot/bin_${exarch}/dxexec"
- if test -z "$dxexec" ; then
-    dxexec=$dxexecdef
-@@ -1600,7 +1600,7 @@ fi
- #
- if test $tutor -eq 1 ; then
-   
--  cmd="$DXROOT/bin_${uiarch}/tutor"
-+  cmd="$DXEXECROOT/bin_${uiarch}/tutor"
-   if test $seecomline -eq 1 ; then
-     set
-     echo "$echoparms exec $cmd $xparms"
-@@ -1619,7 +1619,7 @@ if test $prompter -eq 1 ; then
-     prompterflags="$prompterflags -file \"$FileName\""
-   fi
- 
--  cmd="$DXROOT/bin_${uiarch}/prompter"
-+  cmd="$DXEXECROOT/bin_${uiarch}/prompter"
-   if test $seecomline -eq 1 ; then
-     set
-     echo "$echoparms exec $cmd $prompterflags $xparms"
-@@ -1635,7 +1635,7 @@ fi
- if test $startup -eq 1 ; then
- 
-   
--  cmd="$DXROOT/bin_${uiarch}/startupui"
-+  cmd="$DXEXECROOT/bin_${uiarch}/startupui"
-   if test $seecomline -eq 1 ; then
-     set
-     echo "$echoparms exec $cmd $xparms $*"
-@@ -1649,7 +1649,7 @@ fi
- #
- if test $builder -eq 1 ; then
- 
--  cmd="$DXROOT/bin_${uiarch}/builder"
-+  cmd="$DXEXECROOT/bin_${uiarch}/builder"
-   if test $seecomline -eq 1 ; then
-     set
-     echo "exec $cmd $xparms $motifcmd $motifbind $FileName"
-@@ -1674,7 +1674,7 @@ if test $encoder -eq 1 ; then
-   EncodedBase="${Base}-e"
- 
-   echo "Creating encoded version of $FileName in ${EncodedBase}.net "
--  cmd1="$DXROOT/bin_${uiarch}/dxencode" 
-+  cmd1="$DXEXECROOT/bin_${uiarch}/dxencode" 
-   if test -f $CfgName ; then
-     echo "Copying $CfgName to ${EncodedBase}.cfg"
-     cmd2="cp $CfgName ${EncodedBase}.cfg"
-diff --git a/bin/mdf2c.in b/bin/mdf2c.in
-index d067a76..5a03397 100644
---- a/bin/mdf2c.in
-+++ b/bin/mdf2c.in
-@@ -1,6 +1,6 @@
- #!/bin/sh
- # Configure is looking for the following line
--prefix=@prefix@
-+prefix=@datadir@
- DFLTROOT=$prefix/dx
- root=${DXROOT=${DXEXECROOT=$DFLTROOT}}
- 
-diff --git a/bin/url_handler.sh b/bin/url_handler.sh
-index 3487db3..e71a99a 100755
---- a/bin/url_handler.sh
-+++ b/bin/url_handler.sh
-@@ -39,8 +39,8 @@ case $method in
- 		if [ $use_xbrowser = n ]; then
- 			lynx "$url" 
- 		else
--			netscape -remote "openURL($url)" 2> /dev/null || \
--			(netscape "$url" &)
-+			firefox -remote "openURL($url)" 2> /dev/null || \
-+			(firefox "$url" &)
-                 fi
- 		;;
- esac
-diff --git a/configure.ac b/configure.ac
-index 15ff3ff..abaa1b9 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -218,6 +218,7 @@ AC_DEFINE_UNQUOTED(BSH, "$bsh_path", [Path to the system's Bourne shell.])
- dnl End of command line options configuration
- 
- dnl Start DX configuration
-+AC_PROG_CXX
- AC_LANG([C++])
- AC_CHECK_HEADERS(stdlib.h)
- AC_LANG([C])
-@@ -677,7 +678,7 @@ if test "$ARCH" = "intelnt" ; then
-     fi
- dnl -- check for unix
- else
--    AC_CHECK_LIB(df,Hopen,passed=`expr $passed + 1`,failed=`expr $failed + 1`,[ -lz -ljpeg ])
-+    AC_CHECK_LIB(df,Hopen,passed=`expr $passed + 1`,failed=`expr $failed + 1`,[ -lz -ljpeg -L$libdir/hdf ])
-     AC_MSG_CHECKING(if HDF package is complete)
-     if test $passed -gt 0
-     then
-@@ -686,7 +687,7 @@ else
- 	AC_MSG_RESULT(no -- some components failed test)
-         have_hdf='no (failed tests)'
-     else
--	LIB_HDF='-ldf'
-+	LIB_HDF="-ldf -L$libdir/hdf"
- 	LIBS="$LIB_HDF $LIBS"
- 	FMT_LIBS="$FMT_LIBS libdf.a"
- 	AC_DEFINE(HAVE_LIBDF, 1, [Define to 1 if you have the HDF libraries])
-@@ -801,6 +802,9 @@ then
- 
-     failed=0;
-     passed=0;
-+    CFLAGS="$CFLAGS -I/usr/include/ImageMagick"
-+    CXXFLAGS="$CXXFLAGS -I/usr/include/ImageMagick"
-+    CPPFLAGS="$CPPFLAGS -I/usr/include/ImageMagick"
-     AC_CHECK_HEADER([magick/api.h],[passed=`expr $passed + 1`],[failed=`expr $failed + 1`])
- if test "$ARCH" = "intelnt" ; then
-     AC_CHECK_LIB(CORE_RL_magick_,Hopen,passed=`expr $passed + 1`,failed=`expr $failed + 1`,)
-@@ -835,8 +839,8 @@ dnl routine. This allows us to simplify the configuration of all the
- dnl format configuration libraries.
- 
-  if test "$HAVE_MC" = "yes" ; then
--    LIB_MAGICK="`Magick-config --ldflags` `Magick-config --libs`"
--    AC_CHECK_LIB( Magick,GetImageInfo, passed=`expr $passed + 1`, failed=`expr $failed + 1`, [ $LIB_MAGICK ])
-+    LIB_MAGICK="`MagickCore-config --ldflags` `MagickCore-config --libs`"
-+    AC_CHECK_LIB(MagickCore,GetImageInfo, passed=`expr $passed + 1`, failed=`expr $failed + 1`, [ $LIB_MAGICK ])
-     AC_MSG_CHECKING(if ImageMagick package is complete)
-     if test $passed -gt 0
-     then
-@@ -846,8 +850,8 @@ dnl format configuration libraries.
-         have_magick='no (failed tests)'
-     else
- dnl	CFLAGS="`Magick-config --cflags` $CFLAGS"
--	CPPFLAGS="`Magick-config --cppflags` $CPPFLAGS"
--	LIB_MAGICK="$LIBS `Magick-config --ldflags` `Magick-config --libs`"
-+	CPPFLAGS="`MagickCore-config --cppflags` $CPPFLAGS"
-+	LIB_MAGICK="$LIBS `MagickCore-config --ldflags` `MagickCore-config --libs`"
- dnl UNIQUIFY will remove duplicate library tokens leaving the last instance.
- 	AC_UTILS_UNIQUIFY($LIB_MAGICK, LIBS)
- 	FMT_LIBS="$FMT_LIBS libMagick.a"
-@@ -1011,7 +1015,7 @@ DX_CHECK_HEADERS( \
-   Xm/ScrolledWP.h Xm/SelectioB.h Xm/SeparatoG.h Xm/SeparatoGP.h Xm/Separator.h \
-   Xm/Text.h Xm/TextF.h Xm/ToggleB.h Xm/ToggleBG.h Xm/Xm.h Xm/XmP.h Xm/XmStrDefs.h \
-   gl.h gl/device.h gl/gl.h invent.h iop/afb.h iop/mov.h iop/pfs.h license.h \
--  linux/kernel.h linux/sys.h math.h mingw32/dir.h mon.h net/if_arp.h net/route.h \
-+  linux/kernel.h math.h mingw32/dir.h mon.h net/if_arp.h net/route.h \
-   os2.h setjmp.h starbase.c.h stddef.h stdio.h synch.h sys/access.h \
-   sys/ipc.h sys/m88kbcs.h sys/mman.h sys/mode.h sys/pstat.h sys/resource.h \
-   sys/svs.h sys/sysconfig.h sys/syslimits.h sys/sysmacros.h ulocks.h x11/xlibxtra.h \
-diff --git a/doc/Makefile.am b/doc/Makefile.am
-index 09838e8..31f3fe8 100644
---- a/doc/Makefile.am
-+++ b/doc/Makefile.am
-@@ -1,6 +1,6 @@
- ## Process this file with automake to produce Makefile.in
- 
--docdir = $(prefix)/dx/doc
-+docdir = $(datadir)/dx/doc
- 
- doc_DATA = \
- 	README README_SMP README_alphax README_aviion README_hp700 \
-diff --git a/fonts/Makefile.am b/fonts/Makefile.am
-index 9055aa4..128cad4 100644
---- a/fonts/Makefile.am
-+++ b/fonts/Makefile.am
-@@ -1,6 +1,6 @@
- ## Process this file with automake to produce Makefile.in
- 
--fontdir = $(prefix)/dx/fonts
-+fontdir = $(datadir)/dx/fonts
- 
- font_DATA = \
- 	README area.dx cyril_d.dx \
-diff --git a/help/Makefile.am b/help/Makefile.am
-index 7feff54..3aae993 100644
---- a/help/Makefile.am
-+++ b/help/Makefile.am
-@@ -1,6 +1,6 @@
- ## Process this file with automake to produce Makefile.in
- 
--helpdir = $(prefix)/dx/help
-+helpdir = $(datadir)/dx/help
- 
- EXTRA_DIST = $(helpfiles1) $(helpfiles2) $(helpfiles3) $(helpfiles4) $(helpfiles5)  \
- 	$(helpfiles6) $(helpfiles7) $(helpfiles8) $(helpfiles9) $(helpfiles10)  \
-@@ -257,7 +257,7 @@ install-data-hook:
- 		 $(LN_S) hlpalhtl svsmstrh ; \
- 		 $(LN_S) hlpalhtl ugidx ; \
- 		 $(LN_S) hlpalhtl usrefidx ; \
--		 $(LN_S) HelpDir GarHelpDir ; \
-+		 $(LN_S) HelpDir GARHelpDir ; \
- 		 $(LN_S) HelpDir MBHelpDir ; \
- 		 echo "cd $(DESTDIR)$(helpdir)" ; \
- 		 echo "$(LN_S) hlpalhtl mbidx" ; \
-@@ -265,6 +265,6 @@ install-data-hook:
- 		 echo "$(LN_S) hlpalhtl svsmstrh" ; \
- 		 echo "$(LN_S) hlpalhtl ugidx" ; \
- 		 echo "$(LN_S) hlpalhtl usrefidx" ; \
--		 echo "$(LN_S) HelpDir GarHelpDir" ; \
-+		 echo "$(LN_S) HelpDir GARHelpDir" ; \
- 		 echo "$(LN_S) HelpDir MBHelpDir" ) \
- 	'
-diff --git a/html/Makefile.am b/html/Makefile.am
-index 7e9b3e8..a2352e9 100644
---- a/html/Makefile.am
-+++ b/html/Makefile.am
-@@ -1,6 +1,6 @@
- ## Process this file with automake to produce Makefile.in
- 
--htmldir = $(prefix)/dx/html
-+htmldir = $(datadir)/dx/html
- 
- SUBDIRS = pages images
- 
-diff --git a/html/images/Makefile.am b/html/images/Makefile.am
-index c34245f..9ad03e5 100644
---- a/html/images/Makefile.am
-+++ b/html/images/Makefile.am
-@@ -1,5 +1,5 @@
- 
--imagesdir = $(prefix)/dx/html/images
-+imagesdir = $(datadir)/dx/html/images
- 
- images1 = \
- 	3dcurs.gif adctlpt.gif arch.gif autoax.gif autoexp.gif		\
-diff --git a/html/pages/Makefile.am b/html/pages/Makefile.am
-index 4487d39..49b2bd3 100644
---- a/html/pages/Makefile.am
-+++ b/html/pages/Makefile.am
-@@ -1,4 +1,4 @@
--pagesdir = $(prefix)/dx/html/pages
-+pagesdir = $(datadir)/dx/html/pages
- 
- pages1 = \
- 	insgu002.htm insgu003.htm insgu004.htm insgu005.htm insgu006.htm \
-diff --git a/include/Makefile.am b/include/Makefile.am
-index ec87339..04771c3 100644
---- a/include/Makefile.am
-+++ b/include/Makefile.am
-@@ -1,4 +1,4 @@
--dxincdir = $(prefix)/dx/include
-+dxincdir = $(prefix)/include
- SUBDIRS = dx
- dxinc_HEADERS = dxl.h dxstereo.h
- nodist_dxinc_HEADERS = dxconfig.h
-diff --git a/include/dx/Makefile.am b/include/dx/Makefile.am
-index 45ebd6a..fc93323 100644
---- a/include/dx/Makefile.am
-+++ b/include/dx/Makefile.am
-@@ -1,6 +1,6 @@
- ## Process this file with automake to produce Makefile.in
- 
--dxincdir = $(prefix)/dx/include/dx
-+dxincdir = $(prefix)/include/dx
-  
- dxinc_HEADERS = \
- 	UserInteractors.h advanced.h arch.h array.h arrayhandles.h \
-diff --git a/lib/Makefile.am b/lib/Makefile.am
-index fba0cd7..e34c871 100644
---- a/lib/Makefile.am
-+++ b/lib/Makefile.am
-@@ -1,4 +1,4 @@
--libsdir = $(prefix)/dx/lib
-+libsdir = $(datadir)/dx/lib
- 
- libs_DATA = colors.txt dxexec.def dxexec.exp dxexec.imp dxexec.ifs \
- 	dxfSaveCurrentImage.net dxrc mdf2c.awk messages outboard.c
-diff --git a/man/Makefile.am b/man/Makefile.am
-index 3ec572e..08d8a83 100644
---- a/man/Makefile.am
-+++ b/man/Makefile.am
-@@ -1,4 +1,4 @@
- ## Process this file with automake to produce Makefile.in
- 
--SUBDIRS = manl catl
-+SUBDIRS = manl
- 
-diff --git a/man/manl/Makefile.am b/man/manl/Makefile.am
-index b73bdb0..30cadc3 100644
---- a/man/manl/Makefile.am
-+++ b/man/manl/Makefile.am
-@@ -1,6 +1,6 @@
- ## Process this file with automake to produce Makefile.in
- 
--mandir = $(prefix)/dx/man
-+mandir = $(datadir)/man
- 
- man_MANS = dx.l
- EXTRA_DIST = $(man_MANS)
-diff --git a/src/exec/Makefile.am b/src/exec/Makefile.am
-index 26812d9..438a6fd 100644
---- a/src/exec/Makefile.am
-+++ b/src/exec/Makefile.am
-@@ -1,6 +1,6 @@
- SUBDIRS = libdx dxmods hwrender dpexec dxexec
- 
--dxlibdir = $(prefix)/dx/lib_@ARCH@
-+dxlibdir = $(libdir)
- 
- MAJOR_VERSION=@MAJOR_VERSION@
- MINOR_VERSION=@MINOR_VERSION@
-diff --git a/src/exec/dxexec/Makefile.am b/src/exec/dxexec/Makefile.am
-index 17b7c4b..9bc4260 100644
---- a/src/exec/dxexec/Makefile.am
-+++ b/src/exec/dxexec/Makefile.am
-@@ -9,7 +9,7 @@ noinst_LTLIBRARIES = libDXEXEC.la
- libDXEXEC_la_SOURCES = main.c
- libDXEXEC_la_CFLAGS = $(AM_CFLAGS)
- 
--bindir = $(prefix)/dx/bin_@ARCH@
-+bindir = $(libdir)/dx/bin_@ARCH@
- bin_PROGRAMS = dxexec
- 
- dxexec_LDADD = ../dpexec/libDPEXEC.la ../dxmods/libDXMODS.la ../dxmods/user.lo \
-diff --git a/src/exec/dxmods/Makefile.am b/src/exec/dxmods/Makefile.am
-index bafde53..4296a2c 100644
---- a/src/exec/dxmods/Makefile.am
-+++ b/src/exec/dxmods/Makefile.am
-@@ -1,8 +1,9 @@
- ## Process this file with automake to produce Makefile.in
- 
- INCLUDES = -I${top_srcdir}/include -I${srcdir}/../dpexec -I$(BUILDBASE)/include -D@ARCH@
-+INCLUDES+= -I/usr/include/netcdf
- 
--dxmdfdir = $(prefix)/dx/lib
-+dxmdfdir = $(datadir)/dx/lib
- noinst_LTLIBRARIES = libDXMODS.la libusercm.la libuser.la libDXMODSN.la
- SUFFIXES = .c .y .c .s .h .o 
- 
-@@ -13,6 +14,8 @@ DISTCLEANFILES = dx.mdf dxcm.mdf user.c usercm.c tmp.c
- 
- dxmdf_DATA = dx.mdf
- 
-+user.c: dx.mdf
-+
- _complex.o: _compparse.h
- 
- HEADERS1 = \
-diff --git a/src/exec/dxmods/local.mk.in b/src/exec/dxmods/local.mk.in
-index 82da029..aa7b1a5 100644
---- a/src/exec/dxmods/local.mk.in
-+++ b/src/exec/dxmods/local.mk.in
-@@ -14,23 +14,23 @@ user.c:  dx.mdf
- 
- dxcm.mdf:  ${srcdir}/dxmdf.src
- 	-rm -f dxcm.mdf
--	cp ${srcdir}/dxmdf.src tmp.c
--	$(CPP) $(INCLUDES) $(MDF) $(DEFS) tmp.c > dxcm.mdf
--	-rm -f tmp.c
-+	cp ${srcdir}/dxmdf.src dxcm.tmp.c
-+	$(CPP) $(INCLUDES) $(MDF) $(DEFS) dxcm.tmp.c > dxcm.mdf
-+	-rm -f dxcm.tmp.c
- 
- dx.mdf:  ${srcdir}/dxmdf.src
- 	echo MYINC: $(MYINC)
- 	-rm -f dx.mdf
--	cp ${srcdir}/dxmdf.src tmp.c
--	$(CPP) $(INCLUDES) $(MYINC) $(MDF) $(DEFS) -DCPLUSPLUS_UI -DEXECUTIVE_MODS tmp.c > dx.mdf
-+	cp ${srcdir}/dxmdf.src dx.tmp.c
-+	$(CPP) $(INCLUDES) $(MYINC) $(MDF) $(DEFS) -DCPLUSPLUS_UI -DEXECUTIVE_MODS dx.tmp.c > dx.mdf
- 	@echo '/^ *$$/{' > stripl.sed
- 	@echo 'N' >> stripl.sed
- 	@echo '/^ *\\n *$$/D' >> stripl.sed
- 	@echo '}' >> stripl.sed
--	cat dx.mdf |sed '/^#/d' > tmp.mdf
--	cat tmp.mdf |sed -f stripl.sed > dx.mdf
--	@rm -f stripl.sed tmp.mdf
--	-rm -f tmp.c
-+	cat dx.mdf |sed '/^#/d' > dx.tmp.mdf
-+	cat dx.tmp.mdf |sed -f stripl.sed > dx.mdf
-+	@rm -f stripl.sed dx.tmp.mdf
-+	-rm -f dx.tmp.c
- 
- .y.h:
- 	$(YACC) $(YFLAGS) -d ${srcdir}/$*.y
-diff --git a/src/exec/libdx/Makefile.am b/src/exec/libdx/Makefile.am
-index 354fb78..c38551d 100644
---- a/src/exec/libdx/Makefile.am
-+++ b/src/exec/libdx/Makefile.am
-@@ -7,7 +7,7 @@ MICRO_VERSION=@MICRO_VERSION@
- #INCLUDES = -I../../../include  -D@ARCH@
- INCLUDES = -I${top_srcdir}/include  -D@ARCH@
- 
--dxlibdir = $(prefix)/dx/lib_@ARCH@
-+dxlibdir = $(libdir)
- 
- noinst_LTLIBRARIES = libLIBDX.la libcallm.la libmem.la
- #dxlib_LIBRARIES = libDXlite.a 
-diff --git a/src/exec/libdx/memory.c b/src/exec/libdx/memory.c
-index caa3281..918ad58 100644
---- a/src/exec/libdx/memory.c
-+++ b/src/exec/libdx/memory.c
-@@ -66,7 +66,6 @@
- 
- #if linux
- #include <linux/kernel.h>
--#include <linux/sys.h>
- #include <sys/sysinfo.h>
- #endif
- 
-diff --git a/src/misc/Makefile.am b/src/misc/Makefile.am
-index 5955165..6c12dac 100644
---- a/src/misc/Makefile.am
-+++ b/src/misc/Makefile.am
-@@ -4,7 +4,7 @@ INCLUDES = -I${top_srcdir}/include -D@ARCH@
- 
- dxbindir = $(prefix)/bin
- noinst_PROGRAMS = dxlocal
--archmakdir = $(prefix)/dx/lib_$(ARCH)
-+archmakdir = $(libdir)
- archmak_DATA = arch.mak
- 
- dxlocal_SOURCES = dx.c utils.c
-@@ -15,5 +15,5 @@ install-exec-local:
- 	if test ! -z "@INSTALL_BIN_PROGRAM@" ; then		         \
- 		$(mkinstalldirs) $(prefix)/bin ;                	         \
- 		$(INSTALL) dxlocal@EXEEXT@ 				         \
--		$(prefix)/dx/bin_$(ARCH)/@INSTALL_BIN_PROGRAM@@EXEEXT@ ; \
-+		$(libdir)/dx/bin_$(ARCH)/@INSTALL_BIN_PROGRAM@@EXEEXT@ ; \
- 	fi
-diff --git a/src/uipp/dxl/Makefile.am b/src/uipp/dxl/Makefile.am
-index a8cf233..5dc1d35 100644
---- a/src/uipp/dxl/Makefile.am
-+++ b/src/uipp/dxl/Makefile.am
-@@ -7,7 +7,7 @@ MICRO_VERSION=@MICRO_VERSION@
- 
- INCLUDES = -I${top_srcdir}/include  -D@ARCH@
- 
--dxlibdir = $(prefix)/dx/lib_@ARCH@
-+dxlibdir = $(libdir)
- 
- noinst_HEADERS = \
- 	dxlP.h \
-diff --git a/src/uipp/dxui/Makefile.am b/src/uipp/dxui/Makefile.am
-index 5247cb0..d4f3936 100644
---- a/src/uipp/dxui/Makefile.am
-+++ b/src/uipp/dxui/Makefile.am
-@@ -2,7 +2,7 @@
- 
- INCLUDES = -I${srcdir}/../base -I${top_srcdir}/include -I${srcdir}/../dxuilib -D@ARCH@
- 
--dxbindir = $(prefix)/dx/bin_@ARCH@
-+dxbindir = $(libdir)/dx/bin_@ARCH@
- dxbin_PROGRAMS = dxui
- 
- 
-diff --git a/src/uipp/java/Makefile.am b/src/uipp/java/Makefile.am
-index d4627d4..a6d039f 100644
---- a/src/uipp/java/Makefile.am
-+++ b/src/uipp/java/Makefile.am
-@@ -27,12 +27,12 @@
- ## libtool and the -shrext flag to make this much more 
- ## portable.
- 
--javadxdir = $(prefix)/dx/java/htmlpages
-+javadxdir = $(libdir)/dx/java/htmlpages
- javadx_DATA = dx.jar 
--javasrvdir = $(prefix)/dx/java/server/class
-+javasrvdir = $(libdir)/dx/java/server/class
- javasrv_DATA = server.jar 
- EXTRA_DIST = $(DX_SRCS) DXServer.java makeall.java makewrl.java exports.awk README
--javalibdir = $(prefix)/dx/java/server/lib_@ARCH@
-+javalibdir = $(libdir)/dx/java/server/lib_@ARCH@
- 
- javalib_DATA = @ANYDX@
- SUBDIRS = server dx layout
-diff --git a/src/uipp/java/server/Makefile.am b/src/uipp/java/server/Makefile.am
-index 24d5d67..6389206 100644
---- a/src/uipp/java/server/Makefile.am
-+++ b/src/uipp/java/server/Makefile.am
-@@ -1,6 +1,6 @@
--srvbindir = $(prefix)/dx/java/server/bin
--srvoutputdir = $(prefix)/dx/java/output
--userhtmldir = $(prefix)/dx/java/user
-+srvbindir = $(libdir)/dx/java/server/bin
-+srvoutputdir = $(libdir)/dx/java/output
-+userhtmldir = $(libdir)/dx/java/user
- # the server script (in srvbindir) will actually cd and run from the class subdir so that java will find the classes
- # the server will expect to find a file dxserver.paths there to tell the exec where to find .net files
- srvrundir = $(srvbindir)/../class
-diff --git a/src/uipp/java/server/macros/Makefile.am b/src/uipp/java/server/macros/Makefile.am
-index ac6f36e..829c18a 100644
---- a/src/uipp/java/server/macros/Makefile.am
-+++ b/src/uipp/java/server/macros/Makefile.am
-@@ -1,6 +1,6 @@
- ##  Process this file with automake to produce Makefile.in
- 
--serverdatadir = $(prefix)/dx/java/server/dxmacros
-+serverdatadir = $(libdir)/dx/java/server/dxmacros
- 
- serverdata_DATA = $(MACRO_FILES)
- 
-diff --git a/src/uipp/mb/Makefile.am b/src/uipp/mb/Makefile.am
-index d15de19..074908d 100644
---- a/src/uipp/mb/Makefile.am
-+++ b/src/uipp/mb/Makefile.am
-@@ -2,7 +2,7 @@
- 
- INCLUDES = -I${top_srcdir}/include -I${srcdir}/../base -I${srcdir}/../widgets -D@ARCH@
- 
--dxbindir = $(prefix)/dx/bin_@ARCH@
-+dxbindir = $(libdir)/dx/bin_@ARCH@
- 
- dxbin_PROGRAMS = builder
- 
-diff --git a/src/uipp/prompter/Makefile.am b/src/uipp/prompter/Makefile.am
-index aabbd69..b5aad8e 100644
---- a/src/uipp/prompter/Makefile.am
-+++ b/src/uipp/prompter/Makefile.am
-@@ -2,7 +2,7 @@
- 
- INCLUDES =  -I${srcdir}/../base -I${top_srcdir}/include -D@ARCH@
- 
--dxbindir = $(prefix)/dx/bin_@ARCH@
-+dxbindir = $(libdir)/dx/bin_@ARCH@
- 
- dxbin_PROGRAMS = prompter
- 
-diff --git a/src/uipp/startup/Makefile.am b/src/uipp/startup/Makefile.am
-index b7c3a6a..e830dbd 100644
---- a/src/uipp/startup/Makefile.am
-+++ b/src/uipp/startup/Makefile.am
-@@ -2,7 +2,7 @@
- 
- INCLUDES =  -I${top_srcdir}/include -I${srcdir}/../base -D@ARCH@
- 
--dxbindir = $(prefix)/dx/bin_@ARCH@
-+dxbindir = $(libdir)/dx/bin_@ARCH@
- 
- dxbin_PROGRAMS = startupui
- 
-diff --git a/src/uipp/tutor/Makefile.am b/src/uipp/tutor/Makefile.am
-index 814de81..610462c 100644
---- a/src/uipp/tutor/Makefile.am
-+++ b/src/uipp/tutor/Makefile.am
-@@ -2,7 +2,7 @@
- 
- INCLUDES = -I${top_srcdir}/include -I${srcdir}/../base -D@ARCH@
- 
--dxbindir = $(prefix)/dx/bin_@ARCH@
-+dxbindir = $(libdir)/dx/bin_@ARCH@
- 
- dxbin_PROGRAMS = tutor
- 
-diff --git a/src/uipp/ui/Makefile.am b/src/uipp/ui/Makefile.am
-index 7a8c0c1..2bf25e5 100644
---- a/src/uipp/ui/Makefile.am
-+++ b/src/uipp/ui/Makefile.am
-@@ -1,6 +1,6 @@
- ## Process this file with automake to produce Makefile.in
- 
--uidatadir = $(prefix)/dx/ui
-+uidatadir = $(datadir)/dx/ui
- 
- DATA1 = \
- 	icon50.dat icon50.xpm logo.dat logo.xpm ui.mdf Basic2D.cfg Basic2D.net \
--- 
-2.9.3
-

diff --git a/0002-dx-open.patch b/0002-dx-open.patch
deleted file mode 100644
index 2443d2c..0000000
--- a/0002-dx-open.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From 9899fde036fe708a9e73fea144ec2828a6158d11 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= <corsepiu@fedoraproject.org>
-Date: Wed, 17 Feb 2016 15:15:34 +0100
-Subject: [PATCH 2/9] dx-open
-
----
- src/exec/libdx/fileio.c | 2 +-
- src/exec/libdx/plock.c  | 5 +++--
- 2 files changed, 4 insertions(+), 3 deletions(-)
-
-diff --git a/src/exec/libdx/fileio.c b/src/exec/libdx/fileio.c
-index 36a4560..c83e8e2 100644
---- a/src/exec/libdx/fileio.c
-+++ b/src/exec/libdx/fileio.c
-@@ -263,7 +263,7 @@ Error _dxffile_open(char *name, int rw)
- 	case 2:/* read/write */
- 		fd = open(name, O_RDWR);
- 		if (fd < 0) {
--			fd = open(name, O_WRONLY | O_CREAT);
-+			fd = open(name, O_WRONLY | O_CREAT, S_IRUSR | S_IWUSR);
- 			if (fd < 0) {
- 				DXSetError(ERROR_DATA_INVALID, 
- 				"can't open/create file '%s'", name);
-diff --git a/src/exec/libdx/plock.c b/src/exec/libdx/plock.c
-index 90b6946..ee093f1 100644
---- a/src/exec/libdx/plock.c
-+++ b/src/exec/libdx/plock.c
-@@ -37,7 +37,8 @@ struct seminfo *__buf;      /* buffer for IPC_INFO */
- 
- #define SEM_FLAGS  	 (IPC_CREAT | S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH)
- #define SHM_FLAGS  	 (IPC_CREAT | S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH)
--#define OPEN_FLAGS 	 (O_CREAT | S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH)
-+#define OPEN_FLAGS	 (O_CREAT)
-+#define OPEN_MODE 	 (S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH)
- #define IS_MINE(a)	 (locks->_owner[a] == getpid())
- #define SET_OWNER(a)	 (locks->_owner[a] = getpid())
- #define CLEAR_OWNER(a)	 (locks->_owner[a] = 0)
-@@ -268,7 +269,7 @@ PLockInit()
- 
-     if (stat(LOCKFILE, &statbuf))
-     {
--        int fd = open(LOCKFILE, OPEN_FLAGS);
-+        int fd = open(LOCKFILE, OPEN_FLAGS, OPEN_MODE);
- 	if (fd < 0)
- 	{
- 	    fprintf(stderr, "initLocks: error accessing locks shared block: open\n");
--- 
-2.9.3
-

diff --git a/0003-dx-gcc43.patch b/0003-dx-gcc43.patch
deleted file mode 100644
index a5d0552..0000000
--- a/0003-dx-gcc43.patch
+++ /dev/null
@@ -1,366 +0,0 @@
-From f68dee5c09b382ad1eeb32833a0e6ec1a5ec7b85 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= <corsepiu@fedoraproject.org>
-Date: Wed, 17 Feb 2016 15:15:48 +0100
-Subject: [PATCH 3/9] dx-gcc43
-
----
- src/uipp/base/Application.C           | 8 ++++----
- src/uipp/base/Application.h           | 8 ++++----
- src/uipp/base/IBMApplication.C        | 4 ++--
- src/uipp/base/IBMApplication.h        | 4 ++--
- src/uipp/dxui/Main.C                  | 2 +-
- src/uipp/dxuilib/DXApplication.C      | 2 +-
- src/uipp/dxuilib/DXApplication.h      | 2 +-
- src/uipp/mb/MBApplication.C           | 2 +-
- src/uipp/mb/MBApplication.h           | 2 +-
- src/uipp/mb/Main.C                    | 2 +-
- src/uipp/prompter/GARApplication.C    | 2 +-
- src/uipp/prompter/GARApplication.h    | 2 +-
- src/uipp/prompter/Main.C              | 2 +-
- src/uipp/startup/Main.C               | 2 +-
- src/uipp/startup/StartupApplication.C | 2 +-
- src/uipp/startup/StartupApplication.h | 2 +-
- src/uipp/tutor/Main.C                 | 2 +-
- src/uipp/tutor/TutorApplication.C     | 2 +-
- src/uipp/tutor/TutorApplication.h     | 2 +-
- src/uipp/widgets/MultiText.h          | 4 ++--
- 20 files changed, 29 insertions(+), 29 deletions(-)
-
-diff --git a/src/uipp/base/Application.C b/src/uipp/base/Application.C
-index d103e55..6162890 100644
---- a/src/uipp/base/Application.C
-+++ b/src/uipp/base/Application.C
-@@ -136,7 +136,7 @@ void Application::installDefaultResources(Widget baseWidget)
-     //this->setDefaultResources(baseWidget, Application::DefaultResources);
- }
- 
--boolean Application::initializeWindowSystem(unsigned int *argcp, char **argv) 
-+boolean Application::initializeWindowSystem(int *argcp, char **argv) 
- {
- 
-     //
-@@ -149,7 +149,7 @@ boolean Application::initializeWindowSystem(unsigned int *argcp, char **argv)
- 	     NULL,			// command line options table
- 	     0,				// number of entries in options table
- #if XtSpecificationRelease > 4
--	     (int*)argcp,
-+	     argcp,
- #else
- 	     argcp,
- #endif
-@@ -235,7 +235,7 @@ boolean Application::initializeWindowSystem(unsigned int *argcp, char **argv)
-     return TRUE;
- }
- 
--void Application::parseCommand(unsigned int* argcp, char** argv,
-+void Application::parseCommand(int* argcp, char** argv,
-                                XrmOptionDescList optlist, int optlistsize)
- {
-     char res_file[256];
-@@ -280,7 +280,7 @@ void Application::parseCommand(unsigned int* argcp, char** argv,
-     //
- }
- 
--boolean Application::initialize(unsigned int* argcp, char** argv)
-+boolean Application::initialize(int* argcp, char** argv)
- {
-     //
-     // Initialize the window system if not done already.
-diff --git a/src/uipp/base/Application.h b/src/uipp/base/Application.h
-index 527b2fc..328abef 100644
---- a/src/uipp/base/Application.h
-+++ b/src/uipp/base/Application.h
-@@ -49,7 +49,7 @@ class Application : public UIComponent, public Server
-     //
-     // The main program needs to access protected member functions.
-     //
--    friend int main(unsigned int argc,
-+    friend int main( int          argc,
- 		     char**       argv);
- 
- 
-@@ -71,9 +71,9 @@ class Application : public UIComponent, public Server
-     //
-     // Initialize the window system.
-     //
--    virtual boolean initializeWindowSystem(unsigned int *argcp, char **argv);
-+    virtual boolean initializeWindowSystem(int *argcp, char **argv);
- 
--    virtual void parseCommand(unsigned int* argcp, char** argv,
-+    virtual void parseCommand(int* argcp, char** argv,
- 			       XrmOptionDescList optlist, int optlistsize);
- 
-     //
-@@ -145,7 +145,7 @@ class Application : public UIComponent, public Server
-     // Initializes any Application specfic state.  This routine should 
-     // be called by main() or subclasses only.
-     //
--    virtual boolean initialize(unsigned int* argcp, char** argv);
-+    virtual boolean initialize(int* argcp, char** argv);
- 
-     //
-     // Allow others to access our event processing mechanism
-diff --git a/src/uipp/base/IBMApplication.C b/src/uipp/base/IBMApplication.C
-index ddf1722..94b9528 100644
---- a/src/uipp/base/IBMApplication.C
-+++ b/src/uipp/base/IBMApplication.C
-@@ -349,7 +349,7 @@ int status;
- }
- 
- 
--boolean IBMApplication::initializeWindowSystem(unsigned int *argcp, char **argv)
-+boolean IBMApplication::initializeWindowSystem(int *argcp, char **argv)
- {
- 
-     if (!this->Application::initializeWindowSystem(argcp, argv))
-@@ -375,7 +375,7 @@ boolean IBMApplication::initializeWindowSystem(unsigned int *argcp, char **argv)
-     return TRUE;
- }
- 
--boolean IBMApplication::initialize(unsigned int* argcp,
-+boolean IBMApplication::initialize(int*          argcp,
- 				   char**        argv)
- {
-     if (!this->Application::initialize(argcp,argv))
-diff --git a/src/uipp/base/IBMApplication.h b/src/uipp/base/IBMApplication.h
-index d05f340..911f789 100644
---- a/src/uipp/base/IBMApplication.h
-+++ b/src/uipp/base/IBMApplication.h
-@@ -77,7 +77,7 @@ class IBMApplication : public Application
-     //
-     // Initialize the window system.
-     //
--    virtual boolean initializeWindowSystem(unsigned int *argcp, char **argv);
-+    virtual boolean initializeWindowSystem(int *argcp, char **argv);
- 
-     //
-     // Protected member data:
-@@ -88,7 +88,7 @@ class IBMApplication : public Application
- 
-     HelpWin		*helpWindow;
- 
--    boolean initialize(unsigned int* argcp, char** argv);
-+    boolean initialize(int* argcp, char** argv);
- 
-     //
-     // Load application specific action routines
-diff --git a/src/uipp/dxui/Main.C b/src/uipp/dxui/Main.C
-index 2404ea1..87261df 100644
---- a/src/uipp/dxui/Main.C
-+++ b/src/uipp/dxui/Main.C
-@@ -48,7 +48,7 @@ extern unsigned long _etext;
- //
- const char *AssertMsgString = "Internal error detected at \"%s\":%d.\n";
-  
--int main(unsigned int argc,
-+int main( int          argc,
- 	  char**       argv)
- {
- #if defined(HAVE_HCLXMINIT)
-diff --git a/src/uipp/dxuilib/DXApplication.C b/src/uipp/dxuilib/DXApplication.C
-index 74b7e51..b853b77 100644
---- a/src/uipp/dxuilib/DXApplication.C
-+++ b/src/uipp/dxuilib/DXApplication.C
-@@ -2248,7 +2248,7 @@ void DXApplication::installDefaultResources(Widget baseWidget)
-     this->setDefaultResources(baseWidget, _defaultDXResources);
-     this->IBMApplication::installDefaultResources(baseWidget);
- }
--boolean DXApplication::initialize(unsigned int* argcp,
-+boolean DXApplication::initialize(int* argcp,
- 								  char**        argv)
- {
- 	boolean wasSetBusy = FALSE;
-diff --git a/src/uipp/dxuilib/DXApplication.h b/src/uipp/dxuilib/DXApplication.h
-index 8ded16a..45a3436 100644
---- a/src/uipp/dxuilib/DXApplication.h
-+++ b/src/uipp/dxuilib/DXApplication.h
-@@ -372,7 +372,7 @@ class DXApplication : public IBMApplication
-     // Overrides the Application class version:
-     //   Initializes Xt Intrinsics with option list (switches).
-     //
--    virtual boolean initialize(unsigned int* argcp,
-+    virtual boolean initialize(int*       argcp,
- 			    char**        argv);
- 
-     //
-diff --git a/src/uipp/mb/MBApplication.C b/src/uipp/mb/MBApplication.C
-index 3de3d6a..d94bda3 100644
---- a/src/uipp/mb/MBApplication.C
-+++ b/src/uipp/mb/MBApplication.C
-@@ -117,7 +117,7 @@ InitializeSignals(void)
- #endif       
- }            
- 
--boolean MBApplication::initialize(unsigned int* argcp,
-+boolean MBApplication::initialize(int*       argcp,
- 			       char**        argv)
- {
-     ASSERT(argcp);
-diff --git a/src/uipp/mb/MBApplication.h b/src/uipp/mb/MBApplication.h
-index b058ff7..3565d8e 100644
---- a/src/uipp/mb/MBApplication.h
-+++ b/src/uipp/mb/MBApplication.h
-@@ -51,7 +51,7 @@ class MBApplication : public IBMApplication
-     // Overrides the Application class version:
-     //   Initializes Xt Intrinsics with option list (switches).
-     //
--    virtual boolean initialize(unsigned int* argcp,
-+    virtual boolean initialize(int*       argcp,
- 			    char**        argv);
- 
-     static MBResource	resource;
-diff --git a/src/uipp/mb/Main.C b/src/uipp/mb/Main.C
-index 293050e..df03716 100644
---- a/src/uipp/mb/Main.C
-+++ b/src/uipp/mb/Main.C
-@@ -22,7 +22,7 @@ extern "C" void HCLXmInit();
- //
- const char *AssertMsgString = "Internal error detected at \"%s\":%d.\n";
- 
--int main(unsigned int argc,
-+int main( int          argc,
- 	  char**       argv)
- {
- #if defined(HAVE_HCLXMINIT)
-diff --git a/src/uipp/prompter/GARApplication.C b/src/uipp/prompter/GARApplication.C
-index 7f1638a..93a7018 100644
---- a/src/uipp/prompter/GARApplication.C
-+++ b/src/uipp/prompter/GARApplication.C
-@@ -198,7 +198,7 @@ InitializeSignals(void)
-     }
- }            
- 
--boolean GARApplication::initialize(unsigned int* argcp,
-+boolean GARApplication::initialize(int*      argcp,
- 			       char**        argv)
- {
-     ASSERT(argcp);
-diff --git a/src/uipp/prompter/GARApplication.h b/src/uipp/prompter/GARApplication.h
-index b2f835e..3d1e01e 100644
---- a/src/uipp/prompter/GARApplication.h
-+++ b/src/uipp/prompter/GARApplication.h
-@@ -129,7 +129,7 @@ class GARApplication : public IBMApplication
-     // Overrides the Application class version:
-     //   Initializes Xt Intrinsics with option list (switches).
-     //
--    virtual boolean initialize(unsigned int* argcp,
-+    virtual boolean initialize(int*       argcp,
- 			    char**        argv);
- 
-     CommandScope       *commandScope;   // command scope
-diff --git a/src/uipp/prompter/Main.C b/src/uipp/prompter/Main.C
-index fec2f65..12ca610 100644
---- a/src/uipp/prompter/Main.C
-+++ b/src/uipp/prompter/Main.C
-@@ -17,7 +17,7 @@ extern "C" void HCLXmInit();
- #endif
- 
- 
--int main(unsigned int argc,
-+int main( int          argc,
- 	  char**       argv)
- {
- #if defined(HAVE_HCLXMINIT)
-diff --git a/src/uipp/startup/Main.C b/src/uipp/startup/Main.C
-index abb00fb..f9903a5 100644
---- a/src/uipp/startup/Main.C
-+++ b/src/uipp/startup/Main.C
-@@ -14,7 +14,7 @@
- extern "C" void HCLXmInit();
- #endif
- 
--int main(unsigned int argc,
-+int main( int          argc,
- 	  char**       argv)
- {
- #if defined(HAVE_HCLXMINIT)
-diff --git a/src/uipp/startup/StartupApplication.C b/src/uipp/startup/StartupApplication.C
-index 66eef43..50cf0a0 100644
---- a/src/uipp/startup/StartupApplication.C
-+++ b/src/uipp/startup/StartupApplication.C
-@@ -117,7 +117,7 @@ InitializeSignals(void)
- #endif       
- }            
- 
--boolean StartupApplication::initialize(unsigned int* argcp,
-+boolean StartupApplication::initialize(int*  argcp,
- 			       char**        argv)
- {
-     ASSERT(argcp);
-diff --git a/src/uipp/startup/StartupApplication.h b/src/uipp/startup/StartupApplication.h
-index 872b586..61f28b1 100644
---- a/src/uipp/startup/StartupApplication.h
-+++ b/src/uipp/startup/StartupApplication.h
-@@ -84,7 +84,7 @@ class StartupApplication : public IBMApplication
-     // Overrides the Application class version:
-     //   Initializes Xt Intrinsics with option list (switches).
-     //
--    virtual boolean initialize(unsigned int* argcp, char**argv);
-+    virtual boolean initialize(int* argcp, char**argv);
- 
-     CommandScope       *commandScope;   // command scope
- 
-diff --git a/src/uipp/tutor/Main.C b/src/uipp/tutor/Main.C
-index 6bcd8cd..c8c3663 100644
---- a/src/uipp/tutor/Main.C
-+++ b/src/uipp/tutor/Main.C
-@@ -31,7 +31,7 @@ extern "C" void HCLXmInit();
- //
- const char *AssertMsgString = "Internal error detected at \"%s\":%d.\n";
-  
--int main(unsigned int argc,
-+int main( int          argc,
- 	  char**       argv)
- {
- #if defined(HAVE_HCLXMINIT)
-diff --git a/src/uipp/tutor/TutorApplication.C b/src/uipp/tutor/TutorApplication.C
-index a4509d6..c4aec5a 100644
---- a/src/uipp/tutor/TutorApplication.C
-+++ b/src/uipp/tutor/TutorApplication.C
-@@ -196,7 +196,7 @@ InitializeSignals(void)
- #endif       
- }            
- 
--boolean TutorApplication::initialize(unsigned int* argcp,
-+boolean TutorApplication::initialize(int*    argcp,
- 			       char**        argv)
- {
-     ASSERT(argcp);
-diff --git a/src/uipp/tutor/TutorApplication.h b/src/uipp/tutor/TutorApplication.h
-index c3cf5ee..b6e6213 100644
---- a/src/uipp/tutor/TutorApplication.h
-+++ b/src/uipp/tutor/TutorApplication.h
-@@ -69,7 +69,7 @@ class TutorApplication : public IBMApplication
-     // Overrides the Application class version:
-     //   Initializes Xt Intrinsics with option list (switches).
-     //
--    virtual boolean initialize(unsigned int* argcp,
-+    virtual boolean initialize(int*       argcp,
- 			    char**        argv);
- 
-     //
-diff --git a/src/uipp/widgets/MultiText.h b/src/uipp/widgets/MultiText.h
-index 6d5ee2a..db77a76 100644
---- a/src/uipp/widgets/MultiText.h
-+++ b/src/uipp/widgets/MultiText.h
-@@ -91,7 +91,7 @@ typedef struct _XmMultiTextClassRec* XmMultiTextWidgetClass;
- #define XmNsmoothScroll		"smoothScroll"
- #define XmNwaitCursorCount	"waitCursorCount"
- 
--#if !(defined(_Xm_h) || defined(XM_H))
-+#if !(defined(_Xm_h) || defined(XM_H) || defined(_XM_XM_H))
- #define XmNmarginHeight		"marginHeight"
- #define XmNmarginWidth		"marginWidth"
- #define XmNwordWrap		"wordWrap"
-@@ -109,7 +109,7 @@ typedef struct _XmMultiTextClassRec* XmMultiTextWidgetClass;
- #define XmCSmoothScroll		"SmoothScroll"
- #define XmCWaitCursorCount	"WaitCursorCount"
- 
--#if !(defined(_Xm_h) || defined(XM_H))
-+#if !(defined(_Xm_h) || defined(XM_H) || defined(_XM_XM_H))
- #define XmCMarginHeight		"MarginHeight"
- #define XmCMarginWidth		"MarginWidth"
- #define XmCWordWrap		"WordWrap"
--- 
-2.9.3
-

diff --git a/0004-dx-errno.patch b/0004-dx-errno.patch
deleted file mode 100644
index ff60ee4..0000000
--- a/0004-dx-errno.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From a258e060e074bfdd10e3d866b9eb1db96e0df73b Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= <corsepiu@fedoraproject.org>
-Date: Wed, 17 Feb 2016 15:16:08 +0100
-Subject: [PATCH 4/9] dx-errno
-
----
- src/exec/dpexec/lex.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/exec/dpexec/lex.c b/src/exec/dpexec/lex.c
-index b421c57..37032e1 100644
---- a/src/exec/dpexec/lex.c
-+++ b/src/exec/dpexec/lex.c
-@@ -504,6 +504,7 @@ int yylex(YYSTYPE *lvalp)
-     for (;;)
-     {
- 	yyleng = 0;
-+	errno = 0;
-  
- 	c = input();
-  
--- 
-2.9.3
-

diff --git a/0005-dx-null.patch b/0005-dx-null.patch
deleted file mode 100644
index d847b65..0000000
--- a/0005-dx-null.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From d3f3bf105b64a47a995c5e4c1bd4f18761250702 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= <corsepiu@fedoraproject.org>
-Date: Wed, 17 Feb 2016 15:16:29 +0100
-Subject: [PATCH 5/9] dx-null
-
----
- src/exec/libdx/xwindow.c | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/src/exec/libdx/xwindow.c b/src/exec/libdx/xwindow.c
-index ab25786..48e195c 100644
---- a/src/exec/libdx/xwindow.c
-+++ b/src/exec/libdx/xwindow.c
-@@ -29,7 +29,9 @@ Error
- DXRegisterWindowHandlerWithCheckProc(Error (*proc) (int, Pointer),
- 		int (*check)(int, Pointer), Display *d, Pointer arg)
- {
--    int fd = ConnectionNumber(d);
-+    int fd;
-+    if (d) fd = ConnectionNumber(d);
-+    else return ERROR;
- 
-     if (! DXRegisterInputHandlerWithCheckProc(proc, check, fd, arg))
- 	return ERROR;
--- 
-2.9.3
-

diff --git a/0006-dx-magick.patch b/0006-dx-magick.patch
deleted file mode 100644
index e5b5b6f..0000000
--- a/0006-dx-magick.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From d0a5356ba751a715d85223494a58260d474a5981 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= <corsepiu@fedoraproject.org>
-Date: Wed, 17 Feb 2016 15:16:42 +0100
-Subject: [PATCH 6/9] dx-magick
-
----
- src/exec/dxmods/_im_image.c | 12 ------------
- 1 file changed, 12 deletions(-)
-
-diff --git a/src/exec/dxmods/_im_image.c b/src/exec/dxmods/_im_image.c
-index b7ca6df..f439859 100644
---- a/src/exec/dxmods/_im_image.c
-+++ b/src/exec/dxmods/_im_image.c
-@@ -328,9 +328,6 @@ static Error write_im(RWImageArgs *iargs) {
-             DestroyImage(image);
-             DestroyImageInfo(new_frame_info);
-             DestroyImageInfo(image_info);
--#if MagickLibVersion > 0x0537
--            DestroyConstitute();
--#endif
-              DXSetError(ERROR_INTERNAL, "reason = %s, description = %s",
-                         image->exception.reason,
-                         image->exception.description);
-@@ -345,9 +342,6 @@ static Error write_im(RWImageArgs *iargs) {
-             DestroyImage(image);
-             DestroyImageInfo(new_frame_info);
-             DestroyImageInfo(image_info);
--#if MagickLibVersion > 0x0537
--            DestroyConstitute();
--#endif
-             DXErrorReturn( ERROR_INTERNAL , "out of memory allocating buffer _im_image.c");
-         }
- 	
-@@ -374,9 +368,6 @@ static Error write_im(RWImageArgs *iargs) {
-         DestroyImage(image);
-         DestroyImageInfo(image_info);
-         DestroyImageInfo(new_frame_info);
--#if MagickLibVersion > 0x0537
--        DestroyConstitute();
--#endif
-         
-         DEBUGMESSAGE("back from DestroyImage");
-         
-@@ -490,9 +481,6 @@ static Error write_im(RWImageArgs *iargs) {
-         DXFree(copycolors);
-         DestroyImage(image);
-         DestroyImageInfo(image_info);
--#if MagickLibVersion > 0x0537
--        DestroyConstitute();
--#endif
-     }
-     return (OK);
- #else /* ndef HAVE_LIBMAGICK */
--- 
-2.9.3
-

diff --git a/0007-dx-format-security.patch b/0007-dx-format-security.patch
deleted file mode 100644
index 4a677b5..0000000
--- a/0007-dx-format-security.patch
+++ /dev/null
@@ -1,269 +0,0 @@
-From 1d5308d08220927e7ec881c99d50930a00175331 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= <corsepiu@fedoraproject.org>
-Date: Wed, 17 Feb 2016 15:17:00 +0100
-Subject: [PATCH 7/9] dx-format-security
-
----
- src/exec/dpexec/dxmain.c         |  4 ++--
- src/exec/dpexec/lex.c            |  2 +-
- src/exec/dxmods/colormap.c       |  4 ++--
- src/exec/dxmods/exp_gai.c        | 24 ++++++++++++------------
- src/uipp/dxl/conn.c              |  2 +-
- src/uipp/dxui/SelectionNode.C    |  2 +-
- src/uipp/dxuilib/DXApplication.C | 12 ++++++------
- 7 files changed, 25 insertions(+), 25 deletions(-)
-
-diff --git a/src/exec/dpexec/dxmain.c b/src/exec/dpexec/dxmain.c
-index ce42d2c..7bb4982 100644
---- a/src/exec/dpexec/dxmain.c
-+++ b/src/exec/dpexec/dxmain.c
-@@ -2129,7 +2129,7 @@ int ExCheckInput ()
-     if ((SFILEisatty(yyin) || (_dxd_exRshInput && yyin == _dxd_exBaseFD)) &&
-             !prompted && _dxf_ExGQAllDone() && !SFILECharReady(yyin)) {
-         prompt = _dxf_ExPromptGet(PROMPT_ID_PROMPT);
--        printf (prompt? prompt: EX_PROMPT);
-+        printf ("%s", prompt? prompt: EX_PROMPT);
-         fflush (stdout);
-         prompted = TRUE;
-     }
-@@ -2305,7 +2305,7 @@ static int ExInputAvailable (SFILE *fp)
- 	_dxf_ExGQAllDone ())\
-     {\
- 	prompt = _dxf_ExPromptGet (PROMPT_ID_PROMPT);\
--	printf (prompt ? prompt : EX_PROMPT);\
-+	printf ("%s", prompt ? prompt : EX_PROMPT);\
- 	fflush (stdout);\
- 	prompted = TRUE;\
-     }\
-diff --git a/src/exec/dpexec/lex.c b/src/exec/dpexec/lex.c
-index 37032e1..867d11f 100644
---- a/src/exec/dpexec/lex.c
-+++ b/src/exec/dpexec/lex.c
-@@ -649,7 +649,7 @@ int yylex(YYSTYPE *lvalp)
- 		    if ((_dxd_exIsatty || _dxd_exRshInput) && !SFILECharReady(yyin))
- 		    {
- 			prompt = _dxf_ExPromptGet(PROMPT_ID_CPROMPT);
--			printf (prompt? prompt: EX_CPROMPT);
-+			printf ("%s",prompt? prompt: EX_CPROMPT);
- 			fflush (stdout);
- 		    }
- 		    break;
-diff --git a/src/exec/dxmods/colormap.c b/src/exec/dxmods/colormap.c
-index 28b31ab..0c81f37 100644
---- a/src/exec/dxmods/colormap.c
-+++ b/src/exec/dxmods/colormap.c
-@@ -1167,7 +1167,7 @@ Error print_map(Field f,char *component,char *name, char *id)
-       if (!ei.msgbuf)
- 	 return ERROR;
-       ei.mp = ei.msgbuf;
--      sprintf(ei.mp,name);  while(*ei.mp) ei.mp++;
-+      sprintf("%s",ei.mp,name);  while(*ei.mp) ei.mp++;
-       sprintf(ei.mp, "NULL");
-       DXUIMessage(id,ei.msgbuf);
-       DXFree(ei.msgbuf);
-@@ -1186,7 +1186,7 @@ Error print_map(Field f,char *component,char *name, char *id)
-    ei.mp = ei.msgbuf;
-    shape[0]=2;
-    strcpy(ei.mp,"");
--   sprintf(ei.mp,name); while(*ei.mp) ei.mp++;
-+   sprintf("%s",ei.mp,name); while(*ei.mp) ei.mp++;
-    if (num==1){
-       sprintf(ei.mp,"{"); ei.mp++;
-    }
-diff --git a/src/exec/dxmods/exp_gai.c b/src/exec/dxmods/exp_gai.c
-index 3701f58..16705b3 100644
---- a/src/exec/dxmods/exp_gai.c
-+++ b/src/exec/dxmods/exp_gai.c
-@@ -422,7 +422,7 @@ static Error pvalue(struct array_info *arinfo,struct how *h,int item,int blank,i
- 	    if (first == ON) 
- 	       first = OFF;
- 	    else
--	       fprintf(h->dfp,del);
-+	       fprintf(h->dfp,"%s",del);
- 	    if (blank == ON) 
- 	       pblank(arinfo,h);
- 	    else
-@@ -439,7 +439,7 @@ static Error pvalue(struct array_info *arinfo,struct how *h,int item,int blank,i
- 	    if (first == ON) 
- 	       first = OFF;
- 	    else
--	       fprintf(h->dfp,del);
-+	       fprintf(h->dfp,"%s",del);
- 	    if (blank == ON) 
- 	       pblank(arinfo,h);
- 	    else
-@@ -456,7 +456,7 @@ static Error pvalue(struct array_info *arinfo,struct how *h,int item,int blank,i
- 	    if (first == ON) 
- 	       first = OFF;
- 	    else
--	       fprintf(h->dfp,del);
-+	       fprintf(h->dfp,"%s",del);
- 	    if (blank == ON) 
- 	       pblank(arinfo,h);
- 	    else
-@@ -473,7 +473,7 @@ static Error pvalue(struct array_info *arinfo,struct how *h,int item,int blank,i
- 	    if (first == ON) 
- 	       first = OFF;
- 	    else
--	       fprintf(h->dfp,del);
-+	       fprintf(h->dfp,"%s",del);
- 	    if (blank == ON) 
- 	       pblank(arinfo,h);
- 	    else
-@@ -490,7 +490,7 @@ static Error pvalue(struct array_info *arinfo,struct how *h,int item,int blank,i
- 	    if (first == ON) 
- 	       first = OFF;
- 	    else
--	       fprintf(h->dfp,del);
-+	       fprintf(h->dfp,"%s",del);
- 	    if (blank == ON) 
- 	       pblank(arinfo,h);
- 	    else
-@@ -507,7 +507,7 @@ static Error pvalue(struct array_info *arinfo,struct how *h,int item,int blank,i
- 	    if (first == ON) 
- 	       first = OFF;
- 	    else
--	       fprintf(h->dfp,del);
-+	       fprintf(h->dfp,"%s",del);
- 	    if (blank == ON) 
- 	       pblank(arinfo,h);
- 	    else
-@@ -524,7 +524,7 @@ static Error pvalue(struct array_info *arinfo,struct how *h,int item,int blank,i
- 	    if (first == ON) 
- 	       first = OFF;
- 	    else
--	       fprintf(h->dfp,del);
-+	       fprintf(h->dfp,"%s",del);
- 	    if (blank == ON) 
- 	       pblank(arinfo,h);
- 	    else
-@@ -541,7 +541,7 @@ static Error pvalue(struct array_info *arinfo,struct how *h,int item,int blank,i
- 	    if (first == ON) 
- 	       first = OFF;
- 	    else
--	       fprintf(h->dfp,del);
-+	       fprintf(h->dfp,"%s",del);
- 	    if (blank == ON) 
- 	       pblank(arinfo,h);
- 	    else
-@@ -554,7 +554,7 @@ static Error pvalue(struct array_info *arinfo,struct how *h,int item,int blank,i
- 				  arinfo->last,scratch);
- 	 arinfo->last = (Pointer)nextstr;
- 	 if (first == OFF)
--	    fprintf(h->dfp,del);
-+	    fprintf(h->dfp,"%s",del);
- 	 if (blank == ON)
- 	    pblank(arinfo,h);
- 	 else {
-@@ -830,7 +830,7 @@ static void field_header(Field f,struct how *h)
-       if (rank > 0) {
- 	 for (i=0; i<shape[0]; i++){
- 	    if (i > 0)
--	       fprintf(h->dfp,del);
-+	       fprintf(h->dfp,"%s",del);
- 	    fprintf(h->dfp,"positions_cmp%d",i);
- 	 }
-       }
-@@ -845,13 +845,13 @@ static void field_header(Field f,struct how *h)
-           !strcmp("positions",depon) && strcmp("invalid positions",name) 
- 	  && strcmp("positions",name) ) {
- 	 if (first == OFF) 
--	    fprintf(h->dfp,del);
-+	    fprintf(h->dfp,"%s",del);
- 	 DXGetArrayInfo((Array)a,NULL,&type,NULL,&rank,shape);
- 	 /* dim = (rank < 1) ? 1 : shape[0]; */
- 	 if (type != TYPE_STRING && rank > 0 && shape[0] > 1) {
- 	    cmp = (char *)DXAllocate(strlen(name)+6);
- 	    for (j=0; j<shape[0]; j++) {
--	       if (j > 0) fprintf(h->dfp, del);
-+	       if (j > 0) fprintf(h->dfp, "%s", del);
- 	       sprintf(cmp,"%s_cmp%d",name,j);
- 	       pstring(h->dfp,0,0,0,cmp);
- 	    }
-diff --git a/src/uipp/dxl/conn.c b/src/uipp/dxl/conn.c
-index e885c6a..571834a 100644
---- a/src/uipp/dxl/conn.c
-+++ b/src/uipp/dxl/conn.c
-@@ -389,7 +389,7 @@ DXLStartChild(const char *string, const char *host, int* inp, int* outp, int* er
- 	    char buf[2048];
- 	    int n = read(err,buf,2048);
- 	    buf[n] = '\0';
--	    fprintf(stderr,buf);
-+	    fprintf(stderr,"%s",buf);
- 	}
- #if defined(intelnt) || defined(WIN32)
-     TerminateProcess(child, -1);
-diff --git a/src/uipp/dxui/SelectionNode.C b/src/uipp/dxui/SelectionNode.C
-index fbe9fa8..2dcf172 100644
---- a/src/uipp/dxui/SelectionNode.C
-+++ b/src/uipp/dxui/SelectionNode.C
-@@ -960,7 +960,7 @@ boolean SelectionNode::printJavaValue (FILE* jf)
- 	ListIterator it(selection_stmts);
- 	char* cp;
- 	while ( (cp = (char*)it.getNext()) ) {
--	    fprintf (jf, cp);
-+	    fprintf (jf, "%s", cp);
- 	    delete cp;
- 	}
-     }
-diff --git a/src/uipp/dxuilib/DXApplication.C b/src/uipp/dxuilib/DXApplication.C
-index b853b77..6be6f72 100644
---- a/src/uipp/dxuilib/DXApplication.C
-+++ b/src/uipp/dxuilib/DXApplication.C
-@@ -2553,7 +2553,7 @@ boolean DXApplication::initialize(int* argcp,
- 		const char* errmsg = 
- 			GraphLayout::SetHeightPerLevel (DXApplication::resource.autoLayoutHeight);
- 		if (errmsg) {
--			fprintf (stderr, errmsg);
-+			fprintf (stderr, "%s", errmsg);
- 			return FALSE;
- 		}
- 	}
-@@ -2561,7 +2561,7 @@ boolean DXApplication::initialize(int* argcp,
- 		const char* errmsg = 
- 			GraphLayout::SetGroupSpacing (DXApplication::resource.autoLayoutGroupSpacing);
- 		if (errmsg) {
--			fprintf (stderr, errmsg);
-+			fprintf (stderr, "%s", errmsg);
- 			return FALSE;
- 		}
- 	}
-@@ -2569,7 +2569,7 @@ boolean DXApplication::initialize(int* argcp,
- 		const char* errmsg = 
- 			GraphLayout::SetNodeSpacing (DXApplication::resource.autoLayoutNodeSpacing);
- 		if (errmsg) {
--			fprintf (stderr, errmsg);
-+			fprintf (stderr, "%s", errmsg);
- 			return FALSE;
- 		}
- 	}
-@@ -3787,7 +3787,7 @@ error:
-     if (this->anchor)
- 	InfoMessage(msg);
-     else
--	fprintf(stderr,msg);
-+	fprintf(stderr,"%s",msg);
- 
-     return NULL;
- }
-@@ -5019,7 +5019,7 @@ DXApplication_HandleCoreDump(int dummy)
- 	fprintf (stderr, "Attempting to save any modified files.\n"
- 	    "Please check saved files for integrity by reloading them.\n");
-  	theDXApplication->emergencySave (msg);
-- 	fprintf (stderr, msg);
-+ 	fprintf (stderr, "%s", msg);
-     }
- 
-     fprintf(stderr,"The application will now abort.\n");
-@@ -5035,7 +5035,7 @@ void DXApplication::abortApplication()
-     if (theDXApplication) {
- 	char msg[4096];	
- 	this->emergencySave(msg);
-- 	fprintf(stderr, msg);
-+ 	fprintf(stderr, "%s", msg);
-     }
- 
-     this->IBMApplication::abortApplication();
--- 
-2.9.3
-

diff --git a/0008-dx-narrowing.patch b/0008-dx-narrowing.patch
deleted file mode 100644
index 73e7aef..0000000
--- a/0008-dx-narrowing.patch
+++ /dev/null
@@ -1,499 +0,0 @@
-From dbb15f15d3dc03748780f642a4b3e0882d2a1b2c Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= <corsepiu@fedoraproject.org>
-Date: Wed, 17 Feb 2016 15:20:27 +0100
-Subject: [PATCH 8/9] dx-narrowing
-
----
- src/uipp/base/TreeView.C          | 4 ++--
- src/uipp/base/minus.bm            | 2 +-
- src/uipp/base/plus.bm             | 2 +-
- src/uipp/dxuilib/AutoAxesDialog.C | 8 ++++----
- src/uipp/dxuilib/DXWindow.C       | 2 +-
- src/uipp/dxuilib/PageTab.C        | 4 ++--
- src/uipp/dxuilib/VPEPostIt.C      | 2 +-
- src/uipp/dxuilib/anchor.bm        | 2 +-
- src/uipp/dxuilib/anim_mask.bm     | 2 +-
- src/uipp/dxuilib/animation.bm     | 2 +-
- src/uipp/dxuilib/pagedrag.bm      | 2 +-
- src/uipp/dxuilib/pagedragmask.bm  | 2 +-
- src/uipp/dxuilib/postit.bm        | 2 +-
- src/uipp/dxuilib/ticks_in.bm      | 2 +-
- src/uipp/dxuilib/ticks_in_ins.bm  | 2 +-
- src/uipp/dxuilib/ticks_out.bm     | 2 +-
- src/uipp/dxuilib/ticks_out_ins.bm | 2 +-
- src/uipp/prompter/col_insens.bm   | 2 +-
- src/uipp/prompter/col_sens.bm     | 2 +-
- src/uipp/prompter/grid1.bm        | 2 +-
- src/uipp/prompter/grid2.bm        | 2 +-
- src/uipp/prompter/grid3.bm        | 2 +-
- src/uipp/prompter/grid4.bm        | 2 +-
- src/uipp/prompter/row_insens.bm   | 2 +-
- src/uipp/prompter/row_sens.bm     | 2 +-
- src/uipp/widgets/backward.bm      | 2 +-
- src/uipp/widgets/forward.bm       | 2 +-
- src/uipp/widgets/frame.bm         | 2 +-
- src/uipp/widgets/loop.bm          | 2 +-
- src/uipp/widgets/palim.bm         | 2 +-
- src/uipp/widgets/pause.bm         | 2 +-
- src/uipp/widgets/step.bm          | 2 +-
- src/uipp/widgets/stepb.bm         | 2 +-
- src/uipp/widgets/stepf.bm         | 2 +-
- src/uipp/widgets/stop.bm          | 2 +-
- 35 files changed, 40 insertions(+), 40 deletions(-)
-
-diff --git a/src/uipp/base/TreeView.C b/src/uipp/base/TreeView.C
-index 8538be5..b7377c5 100644
---- a/src/uipp/base/TreeView.C
-+++ b/src/uipp/base/TreeView.C
-@@ -316,9 +316,9 @@ void TreeView::paint()
-     }
- 
-     if (TreeView::Plus == XmUNSPECIFIED_PIXMAP) {
--	TreeView::Plus = XCreatePixmapFromBitmapData(d,win,plus_bits,plus_width,
-+	TreeView::Plus = XCreatePixmapFromBitmapData(d,win,(char*)plus_bits,plus_width,
- 	    plus_height,this->line_color,bg,depth);
--	TreeView::Minus = XCreatePixmapFromBitmapData(d,win,minus_bits,minus_width,
-+	TreeView::Minus = XCreatePixmapFromBitmapData(d,win,(char*)minus_bits,minus_width,
- 	    minus_height,this->line_color,bg,depth);
-     }
- 
-diff --git a/src/uipp/base/minus.bm b/src/uipp/base/minus.bm
-index 3312035..96d04fe 100644
---- a/src/uipp/base/minus.bm
-+++ b/src/uipp/base/minus.bm
-@@ -1,6 +1,6 @@
- #define minus_width 12
- #define minus_height 14
--static char minus_bits[] = {
-+static unsigned char minus_bits[] = {
-    0x00, 0x00, 0x00, 0x00, 0xfe, 0x0f, 0x02, 0x08, 0x02, 0x08, 0x02, 0x08,
-    0x02, 0x08, 0xfa, 0x0b, 0x02, 0x08, 0x02, 0x08, 0x02, 0x08, 0x02, 0x08,
-    0xfe, 0x0f, 0x00, 0x00};
-diff --git a/src/uipp/base/plus.bm b/src/uipp/base/plus.bm
-index cb3a87b..0af5f3d 100644
---- a/src/uipp/base/plus.bm
-+++ b/src/uipp/base/plus.bm
-@@ -1,6 +1,6 @@
- #define plus_width 12
- #define plus_height 14
--static char plus_bits[] = {
-+static unsigned char plus_bits[] = {
-    0x00, 0x00, 0x00, 0x00, 0xfe, 0x0f, 0x02, 0x08, 0x42, 0x08, 0x42, 0x08,
-    0x42, 0x08, 0xfa, 0x0b, 0x42, 0x08, 0x42, 0x08, 0x42, 0x08, 0x02, 0x08,
-    0xfe, 0x0f, 0x00, 0x00};
-diff --git a/src/uipp/dxuilib/AutoAxesDialog.C b/src/uipp/dxuilib/AutoAxesDialog.C
-index 0d5f1f4..95097a0 100644
---- a/src/uipp/dxuilib/AutoAxesDialog.C
-+++ b/src/uipp/dxuilib/AutoAxesDialog.C
-@@ -1791,16 +1791,16 @@ AutoAxesDialog::AutoAxesDialog(ImageWindow* image) :
- 	    XmNdepth, &depth, XmNscreen, &scr, NULL);
- 	Pixel fg = BlackPixelOfScreen(scr);
- 	AutoAxesDialog::TicksIn = XCreatePixmapFromBitmapData (XtDisplay(root), 
--	    XtWindow(root), ticks_in_bits, ticks_in_width, ticks_in_height,
-+	    XtWindow(root), (char*) ticks_in_bits, ticks_in_width, ticks_in_height,
- 	    fg, bg, depth);
- 	AutoAxesDialog::TicksOut = XCreatePixmapFromBitmapData (XtDisplay(root), 
--	    XtWindow(root), ticks_out_bits, ticks_out_width, ticks_out_height,
-+	    XtWindow(root), (char*) ticks_out_bits, ticks_out_width, ticks_out_height,
- 	    fg, bg, depth);
- 	AutoAxesDialog::TicksInGrey = XCreatePixmapFromBitmapData (XtDisplay(root), 
--	    XtWindow(root), ticks_in_ins_bits, ticks_in_ins_width, ticks_in_ins_height,
-+	    XtWindow(root), (char*) ticks_in_ins_bits, ticks_in_ins_width, ticks_in_ins_height,
- 	    fg, bg, depth);
- 	AutoAxesDialog::TicksOutGrey = XCreatePixmapFromBitmapData (XtDisplay(root), 
--	    XtWindow(root),ticks_out_ins_bits, ticks_out_ins_width, ticks_out_ins_height,
-+	    XtWindow(root), (char*) ticks_out_ins_bits, ticks_out_ins_width, ticks_out_ins_height,
- 	    fg, bg, depth);
- 
- 
-diff --git a/src/uipp/dxuilib/DXWindow.C b/src/uipp/dxuilib/DXWindow.C
-index a5e6bcb..cbee6df 100644
---- a/src/uipp/dxuilib/DXWindow.C
-+++ b/src/uipp/dxuilib/DXWindow.C
-@@ -245,7 +245,7 @@ void DXWindow::createAnchor(boolean addPixmap)
-             XCreatePixmapFromBitmapData
-                 (XtDisplay(this->menuBar),
-                  wind,
--                 anchor_bits,
-+                 (char*) anchor_bits,
-                  anchor_width,
-                  anchor_height,
-                  foreground,
-diff --git a/src/uipp/dxuilib/PageTab.C b/src/uipp/dxuilib/PageTab.C
-index 3561991..5e717e4 100644
---- a/src/uipp/dxuilib/PageTab.C
-+++ b/src/uipp/dxuilib/PageTab.C
-@@ -96,9 +96,9 @@ void PageTab::createButton (Widget p)
-         PageTab::DragIcon = this->createDragIcon(pagedrag_width, pagedrag_height,
- 	     (char *)pagedrag_bits, (char *)pagedragmask_bits);
- 	PageTab::AnimationPixmap = XCreateBitmapFromData(XtDisplay(p),
--	      XtWindow(p), animation_bits, animation_width, animation_height);
-+	      XtWindow(p), (char*)animation_bits, animation_width, animation_height);
- 	      PageTab::AnimationMaskPixmap = XCreateBitmapFromData(XtDisplay(p),
--	      XtWindow(p), anim_mask_bits, anim_mask_width, anim_mask_height);
-+	      XtWindow(p), (char*)anim_mask_bits, anim_mask_width, anim_mask_height);
- 	PageTab::ClassInitialized = TRUE;
-     }
- 
-diff --git a/src/uipp/dxuilib/VPEPostIt.C b/src/uipp/dxuilib/VPEPostIt.C
-index 9881688..7377e8d 100644
---- a/src/uipp/dxuilib/VPEPostIt.C
-+++ b/src/uipp/dxuilib/VPEPostIt.C
-@@ -213,7 +213,7 @@ void VPEPostIt::makePixmap()
- 	XFreePixmap(d, this->bg_pixmap);
- 	this->bg_pixmap = NUL(Pixmap);
-     }
--    this->bg_pixmap = XCreatePixmapFromBitmapData(d, w, postit_bits,
-+    this->bg_pixmap = XCreatePixmapFromBitmapData(d, w, (char*)postit_bits,
- 	postit_width, postit_height, fg, bg, depth);
-     XtVaSetValues (this->customPart,
- 	XmNlabelType, XmPIXMAP,
-diff --git a/src/uipp/dxuilib/anchor.bm b/src/uipp/dxuilib/anchor.bm
-index 1379314..69c2bf5 100644
---- a/src/uipp/dxuilib/anchor.bm
-+++ b/src/uipp/dxuilib/anchor.bm
-@@ -2,7 +2,7 @@
- #define anchor_height 17
- #define anchor_x_hot -1
- #define anchor_y_hot -1
--static char anchor_bits[] = {
-+static unsigned char anchor_bits[] = {
-    0x80, 0x03, 0x00, 0x40, 0x05, 0x00, 0xc0, 0x02, 0x00, 0x40, 0x05, 0x00,
-    0x80, 0x02, 0x00, 0x10, 0x11, 0x00, 0x30, 0x09, 0x00, 0x50, 0x15, 0x00,
-    0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x83, 0x82, 0x00, 0x85, 0x41, 0x01,
-diff --git a/src/uipp/dxuilib/anim_mask.bm b/src/uipp/dxuilib/anim_mask.bm
-index 617d365..cb08c61 100644
---- a/src/uipp/dxuilib/anim_mask.bm
-+++ b/src/uipp/dxuilib/anim_mask.bm
-@@ -1,6 +1,6 @@
- #define anim_mask_width 90
- #define anim_mask_height 23
--static char anim_mask_bits[] = {
-+static unsigned char anim_mask_bits[] = {
-    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-    0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0x00,
-diff --git a/src/uipp/dxuilib/animation.bm b/src/uipp/dxuilib/animation.bm
-index 1cf5798..3404b19 100644
---- a/src/uipp/dxuilib/animation.bm
-+++ b/src/uipp/dxuilib/animation.bm
-@@ -1,6 +1,6 @@
- #define animation_width 90
- #define animation_height 23
--static char animation_bits[] = {
-+static unsigned char animation_bits[] = {
-    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-diff --git a/src/uipp/dxuilib/pagedrag.bm b/src/uipp/dxuilib/pagedrag.bm
-index 5c9a2d0..8c8745d 100644
---- a/src/uipp/dxuilib/pagedrag.bm
-+++ b/src/uipp/dxuilib/pagedrag.bm
-@@ -1,6 +1,6 @@
- #define pagedrag_width 32
- #define pagedrag_height 32
--static char pagedrag_bits[] = {
-+static unsigned char pagedrag_bits[] = {
-    0x00, 0x00, 0x00, 0x00, 0xfc, 0x3f, 0x00, 0x00, 0x04, 0x30, 0x00, 0x00,
-    0x04, 0xf0, 0x01, 0x00, 0x04, 0xb0, 0x01, 0x00, 0x07, 0xf0, 0xff, 0x0f,
-    0x01, 0x00, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x7c,
-diff --git a/src/uipp/dxuilib/pagedragmask.bm b/src/uipp/dxuilib/pagedragmask.bm
-index 8c5c420..f5ddb4c 100644
---- a/src/uipp/dxuilib/pagedragmask.bm
-+++ b/src/uipp/dxuilib/pagedragmask.bm
-@@ -1,6 +1,6 @@
- #define pagedragmask_width 32
- #define pagedragmask_height 32
--static char pagedragmask_bits[] = {
-+static unsigned char pagedragmask_bits[] = {
-    0x00, 0x00, 0x00, 0x00, 0xfc, 0x3f, 0x00, 0x00, 0xfc, 0x3f, 0x00, 0x00,
-    0x5c, 0xf5, 0x01, 0x00, 0xac, 0xfa, 0x01, 0x00, 0x5f, 0xf5, 0xff, 0x0f,
-    0xaf, 0xfa, 0xff, 0x0f, 0x57, 0x55, 0x55, 0x0d, 0xab, 0xaa, 0xaa, 0x7e,
-diff --git a/src/uipp/dxuilib/postit.bm b/src/uipp/dxuilib/postit.bm
-index a67e1bf..aed0a05 100644
---- a/src/uipp/dxuilib/postit.bm
-+++ b/src/uipp/dxuilib/postit.bm
-@@ -2,7 +2,7 @@
- #define postit_height 24
- #define postit_x_hot 11
- #define postit_y_hot 0
--static char postit_bits[] = {
-+static unsigned char postit_bits[] = {
-    0x00, 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0x54, 0x55, 0xd5, 0xaa, 0xaa, 0xaa,
-    0x54, 0x41, 0xd5, 0xaa, 0xa8, 0xaa, 0x54, 0x75, 0xd5, 0xaa, 0xbc, 0xaa,
-    0x54, 0x55, 0xd5, 0xaa, 0xaa, 0xaa, 0x54, 0x41, 0xd5, 0xaa, 0xa8, 0xaa,
-diff --git a/src/uipp/dxuilib/ticks_in.bm b/src/uipp/dxuilib/ticks_in.bm
-index 5e4d6a3..dd2ac91 100644
---- a/src/uipp/dxuilib/ticks_in.bm
-+++ b/src/uipp/dxuilib/ticks_in.bm
-@@ -1,6 +1,6 @@
- #define ticks_in_width 18
- #define ticks_in_height 16
--static char ticks_in_bits[] = {
-+static unsigned char ticks_in_bits[] = {
-    0x02, 0x00, 0x00, 0x02, 0x00, 0x00, 0x02, 0x00, 0x00, 0x02, 0x00, 0x00,
-    0x02, 0x00, 0x00, 0x02, 0x00, 0x00, 0x02, 0x00, 0x00, 0x82, 0x20, 0x00,
-    0x82, 0x20, 0x00, 0x92, 0x24, 0x01, 0x92, 0x24, 0x01, 0x92, 0x24, 0x01,
-diff --git a/src/uipp/dxuilib/ticks_in_ins.bm b/src/uipp/dxuilib/ticks_in_ins.bm
-index 890fae0..70ac5d9 100644
---- a/src/uipp/dxuilib/ticks_in_ins.bm
-+++ b/src/uipp/dxuilib/ticks_in_ins.bm
-@@ -1,6 +1,6 @@
- #define ticks_in_ins_width 18
- #define ticks_in_ins_height 16
--static char ticks_in_ins_bits[] = {
-+static unsigned char ticks_in_ins_bits[] = {
-    0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00,
-    0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00,
-    0x82, 0x20, 0x00, 0x10, 0x04, 0x01, 0x82, 0x20, 0x00, 0x10, 0x04, 0x01,
-diff --git a/src/uipp/dxuilib/ticks_out.bm b/src/uipp/dxuilib/ticks_out.bm
-index 718b5fc..f078a27 100644
---- a/src/uipp/dxuilib/ticks_out.bm
-+++ b/src/uipp/dxuilib/ticks_out.bm
-@@ -1,6 +1,6 @@
- #define ticks_out_width 18
- #define ticks_out_height 16
--static char ticks_out_bits[] = {
-+static unsigned char ticks_out_bits[] = {
-    0x02, 0x00, 0x00, 0x02, 0x00, 0x00, 0x02, 0x00, 0x00, 0x02, 0x00, 0x00,
-    0x02, 0x00, 0x00, 0x02, 0x00, 0x00, 0x02, 0x00, 0x00, 0x02, 0x00, 0x00,
-    0x02, 0x00, 0x00, 0x02, 0x00, 0x00, 0xfe, 0xff, 0x03, 0x24, 0x49, 0x02,
-diff --git a/src/uipp/dxuilib/ticks_out_ins.bm b/src/uipp/dxuilib/ticks_out_ins.bm
-index 9f85654..793f843 100644
---- a/src/uipp/dxuilib/ticks_out_ins.bm
-+++ b/src/uipp/dxuilib/ticks_out_ins.bm
-@@ -1,6 +1,6 @@
- #define ticks_out_ins_width 18
- #define ticks_out_ins_height 16
--static char ticks_out_ins_bits[] = {
-+static unsigned char ticks_out_ins_bits[] = {
-    0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00,
-    0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00,
-    0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0xaa, 0xaa, 0x02, 0x04, 0x41, 0x00,
-diff --git a/src/uipp/prompter/col_insens.bm b/src/uipp/prompter/col_insens.bm
-index 785de01..f52ceb8 100644
---- a/src/uipp/prompter/col_insens.bm
-+++ b/src/uipp/prompter/col_insens.bm
-@@ -1,6 +1,6 @@
- #define col_insens_width 20
- #define col_insens_height 20
--static char col_insens_bits[] = {
-+static unsigned char col_insens_bits[] = {
-    0x00, 0x00, 0x00, 0x55, 0x55, 0x05, 0x00, 0x00, 0x08, 0x00, 0x80, 0x02,
-    0x00, 0x28, 0x00, 0x80, 0x02, 0x00, 0x28, 0x00, 0x00, 0x02, 0x00, 0x00,
-    0x55, 0x55, 0x05, 0x00, 0x00, 0x08, 0x00, 0x80, 0x02, 0x00, 0x28, 0x00,
-diff --git a/src/uipp/prompter/col_sens.bm b/src/uipp/prompter/col_sens.bm
-index fb0dfff..666fb37 100644
---- a/src/uipp/prompter/col_sens.bm
-+++ b/src/uipp/prompter/col_sens.bm
-@@ -1,6 +1,6 @@
- #define col_sens_width 20
- #define col_sens_height 20
--static char col_sens_bits[] = {
-+static unsigned char col_sens_bits[] = {
-    0x00, 0x00, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x0c, 0x00, 0xc0, 0x03,
-    0x00, 0x3c, 0x00, 0xc0, 0x03, 0x00, 0x3c, 0x00, 0x00, 0x03, 0x00, 0x00,
-    0xff, 0xff, 0x0f, 0x00, 0x00, 0x0c, 0x00, 0xc0, 0x03, 0x00, 0x3c, 0x00,
-diff --git a/src/uipp/prompter/grid1.bm b/src/uipp/prompter/grid1.bm
-index c4b02d1..3dca8d5 100644
---- a/src/uipp/prompter/grid1.bm
-+++ b/src/uipp/prompter/grid1.bm
-@@ -1,6 +1,6 @@
- #define grid1_width 37
- #define grid1_height 37
--static char grid1_bits[] = {
-+static unsigned char grid1_bits[] = {
-    0xff, 0xff, 0xff, 0xff, 0x1f, 0x41, 0x10, 0x04, 0x41, 0x10, 0x41, 0x10,
-    0x04, 0x41, 0x10, 0x41, 0x10, 0x04, 0x41, 0x10, 0x41, 0x10, 0x04, 0x41,
-    0x10, 0x41, 0x10, 0x04, 0x41, 0x10, 0xff, 0xff, 0xff, 0xff, 0x1f, 0x41,
-diff --git a/src/uipp/prompter/grid2.bm b/src/uipp/prompter/grid2.bm
-index fec0808..7e78d44 100644
---- a/src/uipp/prompter/grid2.bm
-+++ b/src/uipp/prompter/grid2.bm
-@@ -1,6 +1,6 @@
- #define grid2_width 37
- #define grid2_height 37
--static char grid2_bits[] = {
-+static unsigned char grid2_bits[] = {
-    0xff, 0xff, 0xff, 0xff, 0x1f, 0x41, 0x0a, 0x40, 0x02, 0x10, 0x41, 0x0a,
-    0x40, 0x02, 0x10, 0x41, 0x0a, 0x40, 0x02, 0x10, 0xff, 0xff, 0xff, 0xff,
-    0x1f, 0x41, 0x0a, 0x40, 0x02, 0x10, 0x41, 0x0a, 0x40, 0x02, 0x10, 0xff,
-diff --git a/src/uipp/prompter/grid3.bm b/src/uipp/prompter/grid3.bm
-index ba8737b..6597dca 100644
---- a/src/uipp/prompter/grid3.bm
-+++ b/src/uipp/prompter/grid3.bm
-@@ -1,6 +1,6 @@
- #define grid3_width 37
- #define grid3_height 37
--static char grid3_bits[] = {
-+static unsigned char grid3_bits[] = {
-    0x00, 0xf0, 0xff, 0x01, 0x00, 0x00, 0x0f, 0x04, 0x1e, 0x00, 0xe0, 0x00,
-    0x04, 0xe0, 0x00, 0x98, 0x00, 0x04, 0x20, 0x03, 0x86, 0x00, 0x04, 0x20,
-    0x0c, 0x01, 0x01, 0x04, 0x10, 0x10, 0x01, 0x01, 0x04, 0x10, 0x10, 0x02,
-diff --git a/src/uipp/prompter/grid4.bm b/src/uipp/prompter/grid4.bm
-index 8227875..2b48a36 100644
---- a/src/uipp/prompter/grid4.bm
-+++ b/src/uipp/prompter/grid4.bm
-@@ -1,6 +1,6 @@
- #define grid4_width 37
- #define grid4_height 37
--static char grid4_bits[] = {
-+static unsigned char grid4_bits[] = {
-    0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x06, 0x18, 0x00,
-    0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00,
-    0x00, 0x00, 0x30, 0x18, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00,
-diff --git a/src/uipp/prompter/row_insens.bm b/src/uipp/prompter/row_insens.bm
-index 9da9b69..72287a3 100644
---- a/src/uipp/prompter/row_insens.bm
-+++ b/src/uipp/prompter/row_insens.bm
-@@ -1,6 +1,6 @@
- #define row_insens_width 20
- #define row_insens_height 20
--static char row_insens_bits[] = {
-+static unsigned char row_insens_bits[] = {
-    0x02, 0x81, 0x00, 0x80, 0x40, 0x00, 0x02, 0x81, 0x00, 0x40, 0x20, 0x00,
-    0x02, 0x81, 0x00, 0x40, 0x20, 0x00, 0x02, 0x81, 0x00, 0x20, 0x10, 0x00,
-    0x02, 0x81, 0x00, 0x20, 0x10, 0x00, 0x02, 0x81, 0x00, 0x10, 0x08, 0x00,
-diff --git a/src/uipp/prompter/row_sens.bm b/src/uipp/prompter/row_sens.bm
-index b51f400..9c0b278 100644
---- a/src/uipp/prompter/row_sens.bm
-+++ b/src/uipp/prompter/row_sens.bm
-@@ -1,6 +1,6 @@
- #define row_sens_width 20
- #define row_sens_height 20
--static char row_sens_bits[] = {
-+static unsigned char row_sens_bits[] = {
-    0x82, 0xc1, 0x00, 0x82, 0xc1, 0x00, 0x42, 0xa1, 0x00, 0x42, 0xa1, 0x00,
-    0x42, 0xa1, 0x00, 0x42, 0xa1, 0x00, 0x22, 0x91, 0x00, 0x22, 0x91, 0x00,
-    0x22, 0x91, 0x00, 0x22, 0x91, 0x00, 0x12, 0x89, 0x00, 0x12, 0x89, 0x00,
-diff --git a/src/uipp/widgets/backward.bm b/src/uipp/widgets/backward.bm
-index a968c46..a687095 100644
---- a/src/uipp/widgets/backward.bm
-+++ b/src/uipp/widgets/backward.bm
-@@ -33,7 +33,7 @@ Initial revision
- 
- #define backward_width 12
- #define backward_height 15
--static char backward_bits[] = {
-+static unsigned char backward_bits[] = {
-    0x00, 0x08, 0x00, 0x0e, 0x00, 0x0f, 0xc0, 0x0f, 0xf0, 0x0f, 0xf8, 0x0f,
-    0xfe, 0x0f, 0xff, 0x0f, 0xfe, 0x0f, 0xf8, 0x0f, 0xf0, 0x0f, 0xc0, 0x0f,
-    0x00, 0x0f, 0x00, 0x0e, 0x00, 0x08 };
-diff --git a/src/uipp/widgets/forward.bm b/src/uipp/widgets/forward.bm
-index 40f0626..ae7b5b1 100644
---- a/src/uipp/widgets/forward.bm
-+++ b/src/uipp/widgets/forward.bm
-@@ -33,7 +33,7 @@ Initial revision
- 
- #define forward_width 12
- #define forward_height 15
--static char forward_bits[] = {
-+static unsigned char forward_bits[] = {
-    0x01, 0x00, 0x07, 0x00, 0x0f, 0x00, 0x3f, 0x00, 0xff, 0x00, 0xff, 0x01,
-    0xff, 0x07, 0xff, 0x0f, 0xff, 0x07, 0xff, 0x01, 0xff, 0x00, 0x3f, 0x00,
-    0x0f, 0x00, 0x07, 0x00, 0x01, 0x00 };
-diff --git a/src/uipp/widgets/frame.bm b/src/uipp/widgets/frame.bm
-index 40dfed3..85e3986 100644
---- a/src/uipp/widgets/frame.bm
-+++ b/src/uipp/widgets/frame.bm
-@@ -33,7 +33,7 @@ Initial revision
- 
- #define frame_width 22
- #define frame_height 16
--static char frame_bits[] = {
-+static unsigned char frame_bits[] = {
-    0xff, 0xff, 0xff, 0xcc, 0xcc, 0xcc, 0xff, 0xff, 0xff, 0x81, 0x40, 0xe0,
-    0x81, 0x40, 0xe0, 0x81, 0x40, 0xe0, 0x81, 0x40, 0xe0, 0x81, 0x40, 0xe0,
-    0x81, 0x40, 0xe0, 0x81, 0x40, 0xe0, 0x81, 0x40, 0xe0, 0x81, 0x40, 0xe0,
-diff --git a/src/uipp/widgets/loop.bm b/src/uipp/widgets/loop.bm
-index 9ffd07c..d28878c 100644
---- a/src/uipp/widgets/loop.bm
-+++ b/src/uipp/widgets/loop.bm
-@@ -33,7 +33,7 @@ Initial revision
- 
- #define loop_width 24
- #define loop_height 16
--static char loop_bits[] = {
-+static unsigned char loop_bits[] = {
-    0x00, 0x00, 0x00, 0xf0, 0xff, 0x0f, 0xfc, 0xff, 0x3f, 0x1e, 0x00, 0x78,
-    0x06, 0x00, 0x60, 0x07, 0x00, 0xe0, 0x03, 0x00, 0xc0, 0x03, 0x00, 0xc0,
-    0x03, 0x00, 0xc0, 0x07, 0x00, 0xe0, 0xc6, 0x00, 0x60, 0x9e, 0x03, 0x78,
-diff --git a/src/uipp/widgets/palim.bm b/src/uipp/widgets/palim.bm
-index 1f7c4a9..1f572c6 100644
---- a/src/uipp/widgets/palim.bm
-+++ b/src/uipp/widgets/palim.bm
-@@ -33,7 +33,7 @@ Initial revision
- 
- #define palim_width 24
- #define palim_height 15
--static char palim_bits[] = {
-+static unsigned char palim_bits[] = {
-    0x00, 0x00, 0x00, 0xff, 0x03, 0x02, 0xff, 0x07, 0x01, 0x00, 0x8e, 0x00,
-    0x18, 0x4c, 0x00, 0x0e, 0x2e, 0x00, 0xff, 0xd7, 0xff, 0xff, 0xeb, 0xff,
-    0x0e, 0x74, 0x00, 0x18, 0x32, 0x18, 0x00, 0x71, 0x70, 0x80, 0xe0, 0xff,
-diff --git a/src/uipp/widgets/pause.bm b/src/uipp/widgets/pause.bm
-index 884183a..b7f41b9 100644
---- a/src/uipp/widgets/pause.bm
-+++ b/src/uipp/widgets/pause.bm
-@@ -33,6 +33,6 @@ Initial revision
- 
- #define pause_width 8
- #define pause_height 15
--static char pause_bits[] = {
-+static unsigned char pause_bits[] = {
-    0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7,
-    0xe7, 0xe7, 0xe7, 0x00};
-diff --git a/src/uipp/widgets/step.bm b/src/uipp/widgets/step.bm
-index 08208f3..ed1d02e 100644
---- a/src/uipp/widgets/step.bm
-+++ b/src/uipp/widgets/step.bm
-@@ -33,7 +33,7 @@ Initial revision
- 
- #define step_width 24
- #define step_height 10
--static char step_bits[] = {
-+static unsigned char step_bits[] = {
-    0x40, 0x66, 0x02, 0x70, 0x66, 0x0e, 0x78, 0x66, 0x1e, 0x7e, 0x66, 0x7e,
-    0x7f, 0x66, 0xfe, 0x7f, 0x66, 0xfe, 0x7e, 0x66, 0x7e, 0x78, 0x66, 0x1e,
-    0x70, 0x66, 0x0e, 0x40, 0x66, 0x02};
-diff --git a/src/uipp/widgets/stepb.bm b/src/uipp/widgets/stepb.bm
-index 1bd3aac..1cce934 100644
---- a/src/uipp/widgets/stepb.bm
-+++ b/src/uipp/widgets/stepb.bm
-@@ -33,7 +33,7 @@ Initial revision
- 
- #define stepb_width 20
- #define stepb_height 15
--static char stepb_bits[] = {
-+static unsigned char stepb_bits[] = {
-    0x00, 0xc8, 0x0c, 0x00, 0xce, 0x0c, 0x00, 0xcf, 0x0c, 0xc0, 0xcf, 0x0c,
-    0xf0, 0xcf, 0x0c, 0xf8, 0xcf, 0x0c, 0xfe, 0xcf, 0x0c, 0xff, 0xcf, 0x0c,
-    0xfe, 0xcf, 0x0c, 0xf8, 0xcf, 0x0c, 0xf0, 0xcf, 0x0c, 0xc0, 0xcf, 0x0c,
-diff --git a/src/uipp/widgets/stepf.bm b/src/uipp/widgets/stepf.bm
-index 6bd05b6..07cef57 100644
---- a/src/uipp/widgets/stepf.bm
-+++ b/src/uipp/widgets/stepf.bm
-@@ -33,7 +33,7 @@ Initial revision
- 
- #define stepf_width 20
- #define stepf_height 15
--static char stepf_bits[] = {
-+static unsigned char stepf_bits[] = {
-    0x33, 0x01, 0x00, 0x33, 0x07, 0x00, 0x33, 0x0f, 0x00, 0x33, 0x3f, 0x00,
-    0x33, 0xff, 0x00, 0x33, 0xff, 0x01, 0x33, 0xff, 0x07, 0x33, 0xff, 0x0f,
-    0x33, 0xff, 0x07, 0x33, 0xff, 0x01, 0x33, 0xff, 0x00, 0x33, 0x3f, 0x00,
-diff --git a/src/uipp/widgets/stop.bm b/src/uipp/widgets/stop.bm
-index 12e7a6b..7a9f4b1 100644
---- a/src/uipp/widgets/stop.bm
-+++ b/src/uipp/widgets/stop.bm
-@@ -33,6 +33,6 @@ Initial revision
- 
- #define stop_width 10
- #define stop_height 10
--static char stop_bits[] = {
-+static unsigned char stop_bits[] = {
-    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff};
--- 
-2.9.3
-

diff --git a/0009-gcc7.0-compatibility.patch b/0009-gcc7.0-compatibility.patch
deleted file mode 100644
index 80950fc..0000000
--- a/0009-gcc7.0-compatibility.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 02f24798d0f51ffae3e3d75522a4d5924f0b2309 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= <corsepiu@fedoraproject.org>
-Date: Wed, 15 Feb 2017 10:17:20 +0100
-Subject: [PATCH 9/9] gcc7.0 compatibility
-
----
- src/uipp/dxuilib/EditorWindow.C | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/uipp/dxuilib/EditorWindow.C b/src/uipp/dxuilib/EditorWindow.C
-index c406cc1..35c4682 100644
---- a/src/uipp/dxuilib/EditorWindow.C
-+++ b/src/uipp/dxuilib/EditorWindow.C
-@@ -5997,7 +5997,7 @@ char msg[128];
-     //
-     const char *tmpdir = theDXApplication->getTmpDirectory();
-     int tmpdirlen = STRLEN(tmpdir);
--    if (!tmpdirlen) return FALSE;
-+    if (!tmpdirlen) return 0;
-     if (tmpdir[tmpdirlen-1] == '/') {
- 	sprintf(netfilename, "%sdx%d.net", tmpdir, getpid());
- 	sprintf(cfgfilename, "%sdx%d.cfg", tmpdir, getpid());
--- 
-2.9.3
-

diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..5204a84
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Orphaned for 6+ weeks

diff --git a/dx-c99.patch b/dx-c99.patch
deleted file mode 100644
index ccc24c5..0000000
--- a/dx-c99.patch
+++ /dev/null
@@ -1,187 +0,0 @@
-diff --git a/src/exec/dpexec/dpparse.c b/src/exec/dpexec/dpparse.c
-index e6757309f4cf1fca..dbe6b1837f394b87 100644
---- a/src/exec/dpexec/dpparse.c
-+++ b/src/exec/dpexec/dpparse.c
-@@ -40,7 +40,7 @@
- 
- #define	WITHIN_EPSILON(num,of,ep)	(fabs ((num) - (of)) <= (ep))
- 
--int _dxf_ExNode__Delete(node *n);
-+int _dxf_ExNode__Delete(void *n);
- 
- static PFIP
- node_methods[] =
-@@ -91,8 +91,9 @@ void _dxf_ExPDestroyNode (node *n)
-  * added here.
-  */
- 
--int _dxf_ExNode__Delete(register node *n)
-+int _dxf_ExNode__Delete(void *n1)
- {
-+    node	*n = n1;
-     node	*next;
-     node	*prev;
- 
-diff --git a/src/exec/dpexec/exobject.c b/src/exec/dpexec/exobject.c
-index ae33bc859df92d8c..4b16a880950d42cb 100644
---- a/src/exec/dpexec/exobject.c
-+++ b/src/exec/dpexec/exobject.c
-@@ -316,7 +316,7 @@ int _dxf_EXO_delete (EXO_Object obj)
- /*
-  * Default delete routine does nothing
-  */
--int _dxf__EXO_delete (EXO_Object obj)
-+int _dxf__EXO_delete (void *obj)
- {
-     return (OK);
- }
-diff --git a/src/exec/dpexec/exobject.h b/src/exec/dpexec/exobject.h
-index 92218baac680974e..d54ad143604de349 100644
---- a/src/exec/dpexec/exobject.h
-+++ b/src/exec/dpexec/exobject.h
-@@ -146,7 +146,7 @@ extern PFIP           _dxd_EXO_default_methods[]; /* from exobject.c */
-  * The default methods
-  */
- 
--int			_dxf__EXO_delete	(EXO_Object obj);
-+int			_dxf__EXO_delete	(void *obj);
- 
- /*
-  * Generally useful external routines (for other objects)
-diff --git a/src/exec/dpexec/graph.c b/src/exec/dpexec/graph.c
-index b3e148ff4f67014b..6485832d44f66095 100644
---- a/src/exec/dpexec/graph.c
-+++ b/src/exec/dpexec/graph.c
-@@ -93,8 +93,8 @@ static void ExGraphCall (Program *p, node *n, int top, list_int *out,
- static void ExCreateSendModules (Program *p);  
- static void ExBuildSendModule (Program *p, gfunc *sgf, gfunc *tgf, int srcfn,
- 			       int tgfn, int in_tab, int out_tab, int *outdex);
--static int GvarDelete (gvar *p);
--static int progobjDelete (progobj *p);
-+static int GvarDelete (void *p);
-+static int progobjDelete (void *p);
- static void ExRemapVars(Program *p, Program *subP, int *map, int *resolved, char *fname, int inst);
- static void ExFixAsyncVarName(Program *p,
- 			ProgramVariable *pv, char *fname, int instance);
-@@ -323,8 +323,10 @@ _dxf_ExUndefineGvar (gvar *gv)
-  * DXDelete a gvar
-  */
- static int
--GvarDelete (gvar *var)
-+GvarDelete (void *var1)
- {
-+    gvar *var = var1;
-+
- #if OLD_DEBUG
-     ExDebug ("*6", "DELETING:  [%08x] with cache tag 0x%08x", var, var->reccrc);
- #endif
-@@ -343,8 +345,9 @@ GvarDelete (gvar *var)
- }
- 
- static int
--progobjDelete (progobj *var)
-+progobjDelete (void *var1)
- {
-+    progobj *var = var1;
-     _dxf_ExGraphDelete (var->p);
- 
-     return (OK);
-diff --git a/src/exec/dxmods/_compputils.h b/src/exec/dxmods/_compputils.h
-index af70bba62ae8ad64..36bd5655039380f5 100644
---- a/src/exec/dxmods/_compputils.h
-+++ b/src/exec/dxmods/_compputils.h
-@@ -29,5 +29,10 @@ PTreeNode *_dxfComputeCopyTree(PTreeNode *);
- 
- extern int _dxdparseError;
- 
-+union YYSTYPE;
-+int _dxfcclex(union YYSTYPE *lvalp);
-+int _dxfccerror(char *s);
-+int _dxfcclexerror(void);
-+
- #endif /* __COMPPUTILS_H_ */
- 
-diff --git a/src/exec/dxmods/_grid.c b/src/exec/dxmods/_grid.c
-index a8f332b90d6bd2b3..31a89ad762ed4bbf 100644
---- a/src/exec/dxmods/_grid.c
-+++ b/src/exec/dxmods/_grid.c
-@@ -404,6 +404,7 @@ static Error grid_crosshair (point, shape, density, dim, outo)
-     float		*point;
-     float		*shape;
-     int			*density;
-+    int                 dim;
-     Object		*outo;
- {
-     int			count[3];
-@@ -660,6 +661,7 @@ static Error grid_brick (point, shape, density, dim, outo)
-     float		*point;
-     float		*shape;
-     int			*density;
-+    int                 dim;
-     Object		*outo;
- {
-     int			count[3];
-@@ -944,6 +946,7 @@ static Error generate_ellipse_pos (pos, point, shape, count, dim)
-     float		*point;
-     float		*shape;
-     int			*count;
-+    int                 dim;
- {
-     double		delta;
-     int			i;
-diff --git a/src/exec/dxmods/streamline.c b/src/exec/dxmods/streamline.c
-index c498f36b6ffc3315..8490de070a12d4f3 100644
---- a/src/exec/dxmods/streamline.c
-+++ b/src/exec/dxmods/streamline.c
-@@ -1259,7 +1259,7 @@ GetElementType(Object o, char **str)
- }
- 
- static Stream
--NewStream(nDim)
-+NewStream(int nDim)
- {
-     Stream s = NULL;
- 
-diff --git a/src/exec/libdx/lock.c b/src/exec/libdx/lock.c
-index 72c9741a2b75328a..901ba367bcadf8f6 100644
---- a/src/exec/libdx/lock.c
-+++ b/src/exec/libdx/lock.c
-@@ -936,7 +936,7 @@ DXunlock(lock_type *l, int who)
-     if (_lock->knt == 0)
-     {
-         DXSetError(ERROR_INTERNAL, "Unlocking an unlocked lock?");
--	return;
-+	return ERROR;
-     }
- 
-     /*
-diff --git a/src/uipp/dxuilib/Parse.h b/src/uipp/dxuilib/Parse.h
-index 373900ee666d0417..2c4e9292fadb357f 100644
---- a/src/uipp/dxuilib/Parse.h
-+++ b/src/uipp/dxuilib/Parse.h
-@@ -64,6 +64,9 @@ void ParseEndOfMacroDefinition();
- extern
- void yyerror(char *, ...);
- 
-+extern
-+int yylex(void);
-+
- #if defined(__cplusplus) || defined(c_plusplus)
- }
- #endif
-diff --git a/src/uipp/widgets/MultiText.c b/src/uipp/widgets/MultiText.c
-index 9591aea16c1e847d..ad1ae1603794c45d 100644
---- a/src/uipp/widgets/MultiText.c
-+++ b/src/uipp/widgets/MultiText.c
-@@ -646,11 +646,6 @@ StringToFloatConverter(XrmValue* args,
- static void
- ClassInitialize(WidgetClass wc)
- {
--#ifdef	intelnt /* Exceed on WINDOWS NT has _XmRegisterConverters()   */
--    _XmRegisterConverters();
--#else
--    XmRegisterConverters();
--#endif
-     XtAddConverter(XmRString, XmRFloat, StringToFloatConverter, NULL, 0);
- }
- 

diff --git a/dx.desktop b/dx.desktop
deleted file mode 100644
index 52641c4..0000000
--- a/dx.desktop
+++ /dev/null
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Name=OpenDX
-Comment=Open Data Explorer
-Icon=dx
-Exec=dx
-Terminal=false
-Type=Application
-Categories=Utility;Engineering;Graphics;Science;Motif;
-StartupWMClass=startupWindow

diff --git a/dx.spec b/dx.spec
deleted file mode 100644
index 40b2684..0000000
--- a/dx.spec
+++ /dev/null
@@ -1,417 +0,0 @@
-Name: dx
-Version: 4.4.4
-Release: 73%{?dist}
-Summary: Open source version of IBM's Visualization Data Explorer
-License: IPL-1.0
-URL: http://www.opendx.org/
-
-Source0: http://opendx.informatics.jax.org/source/dx-%{version}.tar.gz
-Source1: %{name}.desktop
-Patch1: 0001-dx-rpm.patch
-Patch2: 0002-dx-open.patch
-Patch3: 0003-dx-gcc43.patch
-# fixes http://www.opendx.org/bugs/view.php?id=236
-Patch4: 0004-dx-errno.patch
-# fix NULL pointer dereference when running dxexec over ssh
-# without X forwarding
-Patch5: 0005-dx-null.patch
-# remove calls to non-public ImageMagick function to fix linking
-Patch6: 0006-dx-magick.patch
-# fix -Werror=format-security errors
-Patch7: 0007-dx-format-security.patch
-# fix gcc-6.0 -Warrowing errors
-Patch8: 0008-dx-narrowing.patch
-# fix gcc-7.0 incompatibilites
-Patch9: 0009-gcc7.0-compatibility.patch
-Patch10: dx-c99.patch
-
-BuildRequires:  gcc
-BuildRequires:  gcc-c++
-BuildRequires: bison
-BuildRequires: desktop-file-utils
-BuildRequires: flex
-BuildRequires: hdf-static, hdf-devel
-BuildRequires: ImageMagick-devel
-#FIXME doesn't build currently
-#BuildRequires: java-devel
-BuildRequires: motif-devel
-BuildRequires: libGL-devel
-BuildRequires: libGLU-devel
-BuildRequires: libtool
-BuildRequires: libXinerama-devel
-BuildRequires: libXpm-devel
-BuildRequires: netcdf-devel
-BuildRequires: openssh-clients
-BuildRequires: make
-Requires: openssh-clients
-
-%description
-OpenDX is a uniquely powerful, full-featured software package for the
-visualization of scientific, engineering and analytical data: Its open
-system design is built on familiar standard interface environments. And its
-sophisticated data model provides users with great flexibility in creating
-visualizations.
-
-%package libs
-Summary: OpenDX shared libraries
-
-%description libs
-This package contains the shared libraries from OpenDX.
-
-%package devel
-Summary: OpenDX module development headers and libraries
-Requires: %{name}-libs = %{version}-%{release}
-
-%description devel
-If you want to write a module to use in the Data Explorer Visual Program
-Editor, or in the scripting language, you will need this package.
-
-%prep
-%setup -q
-%patch -P 1 -p1
-%patch -P 2 -p1
-%patch -P 3 -p1
-%patch -P 4 -p1
-%patch -P 5 -p1
-%patch -P 6 -p1
-%patch -P 7 -p1
-%patch -P 8 -p1
-%patch -P 9 -p1
-%patch -P 10 -p1
-
-# fix debuginfo rpmlint warnings
-chmod a-x src/exec/{dxmods,dpexec,hwrender}/*.{c,h}
-
-%build
-autoreconf --force --install
-
-# The sources aren't ready for modern c++
-# As a work-around, use c++11 and c11
-%configure \
-	--disable-static \
-	--enable-shared \
-	--with-jni-path=%{java_home}/include \
-	--without-javadx \
-	--disable-dependency-tracking \
-	--enable-smp-linux \
-	--enable-new-keylayout \
-	--with-rsh=%{_bindir}/ssh \
-	CXXFLAGS="-std=c++11 $RPM_OPT_FLAGS" \
-	CFLAGS="-std=c11 $RPM_OPT_FLAGS"
-
-%{make_build}
-
-%install
-%{make_install}
-
-ln -s ../../%{_lib}/dx/bin_linux $RPM_BUILD_ROOT%{_datadir}/dx/
-
-mv $RPM_BUILD_ROOT%{_libdir}/arch.mak $RPM_BUILD_ROOT%{_includedir}/dx/
-
-install -d $RPM_BUILD_ROOT%{_datadir}/pixmaps
-sed -e 's/"R. c #b4b4b4",/"R. c none",/' src/uipp/ui/icon50.xpm > $RPM_BUILD_ROOT%{_datadir}/pixmaps/dx.xpm
-desktop-file-install --dir ${RPM_BUILD_ROOT}%{_datadir}/applications %{SOURCE1}
-
-# cleanup buildroot
-rm -rf $RPM_BUILD_ROOT%{_datadir}/dx/doc
-rm     $RPM_BUILD_ROOT%{_datadir}/dx/lib/outboard.c
-rm     $RPM_BUILD_ROOT%{_libdir}/*.la
-
-%ldconfig_scriptlets libs
-
-%files
-%doc AUTHORS ChangeLog NEWS doc/README*
-%license LICENSE
-%{_bindir}/*
-%{_libdir}/dx
-%{_datadir}/dx
-%{_mandir}/*/*
-%{_datadir}/pixmaps/*.xpm
-%{_datadir}/applications/%{name}.desktop
-
-%files libs
-%{_libdir}/lib*.so.*
-
-%files devel
-%{_includedir}/dx
-%{_includedir}/*.h
-%{_libdir}/lib*.so
-
-%changelog
-* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-73
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
-
-* Fri Aug 22 2025 Orion Poplawski <orion@nwra.com> - 4.4.4-72
-- Rebuild for netcdf 4.9.3 soname bump
-
-* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-71
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
-
-* Fri Jan 17 2025 Ralf Corsépius <corsepiu@fedoraproject.org> - 4.4.4-70
-- Switch to using c11 and c++11 (Work-around F42FTBS).
-
-* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-69
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
-
-* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-68
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
-
-* Mon Feb 12 2024 Ralf Corsépius <corsepiu@fedoraproject.org> - 4.4.4-67
-- Use %%patch -P <N> instead of %%patch<N>.
-
-* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-66
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
-
-* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-65
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
-
-* Tue Jan 09 2024 Florian Weimer <fweimer@redhat.com> - 4.4.4-64
-- Fix more C compatibility issues (#2154342)
-
-* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-63
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
-
-* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-62
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
-
-* Fri Dec 16 2022 Florian Weimer <fweimer@redhat.com> - 4.4.4-61
-- Port to C99 (#2154342)
-
-* Mon Nov 28 2022 Ralf Corsépius <corsepiu@fedoraproject.org> - 4.4.4-60
-- Spec file cosmetics.
-- Convert license to SPDX.
-- Update sources to sha512.
-
-* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-59
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
-
-* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-58
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Wed Aug 11 2021 Orion Poplawski <orion@nwra.com> - 4.4.4-57
-- Rebuild for netcdf 4.8.0
-
-* Tue Aug 10 2021 Orion Poplawski <orion@nwra.com> - 4.4.4-56
-- Rebuild for netcdf 4.8.0
-
-* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-55
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-54
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Tue Jul 28 2020 Jeff Law <law@redhat.com> - 4.4.4-53
-- Force C++14 as this code is not C++17 ready
-
-* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-52
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-51
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-50
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Mon Mar 18 2019 Orion Poplawski <orion@nwra.com> - 4.4.4-49
-- Rebuild for netcdf 4.6.3
-
-* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-48
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Tue Jul 31 2018 Florian Weimer <fweimer@redhat.com> - 4.4.4-47
-- Rebuild with fixed binutils
-
-* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-46
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Wed Mar 07 2018 Adam Williamson <awilliam@redhat.com> - 4.4.4-45
-- Rebuild to fix GCC 8 mis-compilation
-  See https://da.gd/YJVwk ("GCC 8 ABI change on x86_64")
-
-* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-44
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-43
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-42
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Wed Feb 15 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-41
-- Add 0009-gcc7.0-compatibility.patch (Fix F26FTBFS).
-- Rebase patches.
-- Modernize spec.
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-40
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Wed Feb 17 2016 Ralf Corsépius <corsepiu@fedoraproject.org> - 4.4.4-39
-- Add dx-narrowing.patch (F24FTBFS, RHBZ#1307436).
-- Modernize spec.
-- Add license.
-
-* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-38
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Fri Jan 22 2016 Orion Poplawski <orion@cora.nwra.com> - 4.4.4-37
-- Rebuild for netcdf 4.4.0
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4.4-36
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 4.4.4-35
-- Rebuilt for GCC 5 C++11 ABI change
-
-* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4.4-34
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4.4-33
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Thu Feb 27 2014 Dominik Mierzejewski <rpm@greysector.net> 4.4.4-32
-- drop ancient Obsoletes (bug #1002099)
-- rebuild to fix bug #925284
-- fix -Werror=format-security errors (bug #1037047)
-
-* Mon Aug 12 2013 Dominik Mierzejewski <rpm@greysector.net> 4.4.4-31
-- Rebuild against OpenMotif instead of LessTif (should finally fix bug #216160)
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4.4-30
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Sat Mar 30 2013 Kevin Fenzi <kevin@scrye.com> - 4.4.4-29
-- Rebuild for broken deps in rawhide
-
-* Sun Feb 24 2013 Rahul Sundaram <sundaram@fedoraproject.org> - 4.4.4-28
-- remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
-- clean up spec to follow current guidelines
-
-* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4.4-27
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 4.4.4-26
-- rebuild due to "jpeg8-ABI" feature drop
-
-* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 4.4.4-25
-- rebuild against new libjpeg
-
-* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4.4-24
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Fri Apr 13 2012 Tom Callaway <spot@fedoraproject.org> - 4.4.4-23
-- rebuild for new ImageMagick
-
-* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4.4-22
-- Rebuilt for c++ ABI breakage
-
-* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4.4-21
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Wed Apr 6 2011 Orion Poplawski <orion@cora.nwra.com> - 4.4.4-20
-- Rebuild for netcdf 4.1.2
-
-* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4.4-19
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Wed Sep 29 2010 jkeating - 4.4.4-18
-- Rebuilt for gcc bug 634757
-
-* Mon Sep 20 2010 Tom "spot" Callaway <tcallawa@redhat.com> 4.4.4-17
-- rebuild against new ImageMagick
-
-* Sun Mar 07 2010 Dominik Mierzejewski <rpm@greysector.net> 4.4.4-16
-- rebuild against latest ImageMagick
-
-* Sat Feb 27 2010 Dominik Mierzejewski <rpm@greysector.net> 4.4.4-15
-- fix netcdf detection (headers are back in /usr/include),
-  drop unnecessary patch hunk (rhbz #569066)
-
-* Fri Feb 26 2010 Dominik Mierzejewski <rpm@greysector.net> 4.4.4-14
-- fix FTBFS due to calls to non-public function from ImageMagick
-
-* Tue Dec  8 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 4.4.4-13
-- Explicitly BR hdf-static in accordance with the Packaging
-  Guidelines (hdf-devel is still static-only).
-
-* Sun Nov 08 2009 Dominik Mierzejewski <rpm@greysector.net> 4.4.4-12
-- bump release to clear up cvs tag mixup
-
-* Thu Nov 05 2009 Dominik Mierzejewski <rpm@greysector.net> 4.4.4-11
-- updated source URL
-- fix build afainst new netcdf headers location
-- fix build against new ImageMagick
-- fix NULL pointer dereference when running dxexec over ssh
-  without X forwarding
-
-* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4.4-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.4.4-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Mon Jan 26 2009 Dominik Mierzejewski <rpm@greysector.net> 4.4.4-8
-- fix leftover dxexec process consuming 100% CPU after quitting (bug #469664)
-- fix building with current libtool/autoconf
-
-* Wed Sep 24 2008 Dominik Mierzejewski <rpm@greysector.net> 4.4.4-7
-- rediff patch to fix build with new rpm
-
-* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 4.4.4-6
-- Autorebuild for GCC 4.3
-
-* Mon Jan 07 2008 Dominik Mierzejewski <rpm@greysector.net> 4.4.4-5
-- fix build with gcc-4.3
-- drop X-Fedora from desktop file (per current packaging guidelines)
-- move shared libraries to a subpackage to avoid multilib conflicts
-  (bug #341041)
-
-* Fri Aug 17 2007 Dominik Mierzejewski <rpm@greysector.net> 4.4.4-4
-- fix open() invocation with O_CREAT and no mode
-- update License: in accordance with latest guidelines
-
-* Wed Jul 04 2007 Dominik Mierzejewski <rpm@greysector.net> 4.4.4-3
-- rebuild against new netcdf shared libs
-- fix menu icon transparency (#207841)
-- drop redundant BRs
-- fix some rpmlint warnings
-
-* Wed Sep 27 2006 Dominik Mierzejewski <rpm@greysector.net> 4.4.4-2
-- rebuild against lesstif
-
-* Fri Sep 22 2006 Dominik Mierzejewski <rpm@greysector.net> 4.4.4-1
-- updated to 4.4.4
-
-* Sun Sep 17 2006 Dominik Mierzejewski <rpm@greysector.net> 4.4.0-5
-- fix make -jN build
-
-* Sun Sep 03 2006 Dominik Mierzejewski <rpm@greysector.net> 4.4.0-4
-- moved arch.mak to _includedir/dx
-- fixed program startup from the main ui
-
-* Sat Sep 02 2006 Dominik Mierzejewski <rpm@greysector.net> 4.4.0-3
-- removed -samples, will package separately
-- disable java parts completely for now
-- fixed build on fc6
-- moved non-binary stuff to _datadir
-
-* Tue Aug 29 2006 Dominik Mierzejewski <rpm@greysector.net> 4.4.0-2
-- simplified autotools invocation
-- added dist tag
-
-* Tue Aug 22 2006 Dominik Mierzejewski <rpm@greysector.net> 4.4.0-1
-- renamed to dx
-- package samples
-- install desktop file and icon
-- use ssh instead of rsh
-- run ldconfig for libs
-
-* Sat Aug 19 2006 Dominik Mierzejewski <rpm@greysector.net>
-- fixed remaining paths
-- split off -devel package
-- added missing BRs
-- smp_mflags work again
-- TODO: java parts
-
-* Fri Aug 18 2006 Dominik Mierzejewski <rpm@greysector.net>
-- initial build
-- fix lib paths

diff --git a/sources b/sources
deleted file mode 100644
index 8cc6843..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (dx-4.4.4.tar.gz) = e6ef0075a696c442fd4615eb32b9ebd3f85728321a33297e3402b19bbc6210953a6599d643fc0a20bc349fbc72411326c69187223ee0e65560603d8e6f7527ee

                 reply	other threads:[~2026-06-30 22:37 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178285903880.1.16983532102148461294.rpms-dx-28eb97c0540b@fedoraproject.org \
    --to=packaging-reports@fedoraproject.org \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox