Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rgb for openSUSE:Factory checked in 
at 2026-01-07 16:00:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rgb (Old)
 and      /work/SRC/openSUSE:Factory/.rgb.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rgb"

Wed Jan  7 16:00:41 2026 rev:10 rq:1325613 version:1.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/rgb/rgb.changes  2022-10-31 10:44:31.688801869 
+0100
+++ /work/SRC/openSUSE:Factory/.rgb.new.1928/rgb.changes        2026-01-07 
16:00:46.317512109 +0100
@@ -1,0 +2,11 @@
+Sat Jan  3 11:54:11 UTC 2026 - Stefan Dirsch <[email protected]>
+
+- Update to version 1.1.1
+  * Remove "All rights reserved" from Oracle copyright notices
+  * showrgb.man: Use bold instead of italic for program name
+  * Add --help and --version options
+  * Improve man page formatting
+  * Strip trailing whitespace from source files
+  * rgb: Make color entries uniform
+
+-------------------------------------------------------------------

Old:
----
  rgb-1.1.0.tar.xz

New:
----
  rgb-1.1.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rgb.spec ++++++
--- /var/tmp/diff_new_pack.Tc4SEp/_old  2026-01-07 16:00:46.889535918 +0100
+++ /var/tmp/diff_new_pack.Tc4SEp/_new  2026-01-07 16:00:46.893536084 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rgb
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           rgb
-Version:        1.1.0
+Version:        1.1.1
 Release:        0
 Summary:        X color name database
 License:        MIT

++++++ rgb-1.1.0.tar.xz -> rgb-1.1.1.tar.xz ++++++
++++ 11468 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/rgb-1.1.0/COPYING new/rgb-1.1.1/COPYING
--- old/rgb-1.1.0/COPYING       2022-10-29 19:34:11.000000000 +0200
+++ new/rgb-1.1.1/COPYING       2025-12-31 20:49:31.000000000 +0100
@@ -22,7 +22,7 @@
 other dealings in this Software without prior written authorization
 from The Open Group.
 
-Copyright (c) 1994, 2008, Oracle and/or its affiliates. All rights reserved.
+Copyright (c) 1994, 2008, Oracle and/or its affiliates.
 
 Permission is hereby granted, free of charge, to any person obtaining a
 copy of this software and associated documentation files (the "Software"),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/rgb-1.1.0/ChangeLog new/rgb-1.1.1/ChangeLog
--- old/rgb-1.1.0/ChangeLog     2022-10-29 19:34:21.000000000 +0200
+++ new/rgb-1.1.1/ChangeLog     2025-12-31 20:49:42.000000000 +0100
@@ -1,3 +1,76 @@
+commit f4fdceb8edc4d706e26fb6340d1c9dee8cbec78e
+Author: Alan Coopersmith <[email protected]>
+Date:   Wed Dec 31 11:40:47 2025 -0800
+
+    rgb 1.1.1
+    
+    Signed-off-by: Alan Coopersmith <[email protected]>
+
+commit 205369bca73f8bfe1476741f19ab9564ea538469
+Author: Alan Coopersmith <[email protected]>
+Date:   Sun Aug 3 15:46:51 2025 -0700
+
+    Strip trailing whitespace from source files
+    
+    Performed with: `git ls-files | xargs perl -i -p -e 's{[ \t]+$}{}'`
+    
+    `git diff -w` & `git diff -b` show no diffs from this change
+    
+    Signed-off-by: Alan Coopersmith <[email protected]>
+    Part-of: <https://gitlab.freedesktop.org/xorg/app/rgb/-/merge_requests/9>
+
+commit 25244bc57b19254bea270d2ede8c3f41bc1357e8
+Author: Alan Coopersmith <[email protected]>
+Date:   Sat Jul 26 13:58:53 2025 -0700
+
+    Improve man page formatting
+    
+    More closely follow common style as described on
+    https://man7.org/linux/man-pages/man7/man-pages.7.html
+    
+    Signed-off-by: Alan Coopersmith <[email protected]>
+    Part-of: <https://gitlab.freedesktop.org/xorg/app/rgb/-/merge_requests/8>
+
+commit 44219adec2779db6909181da31c54fe278ee614a
+Author: Alan Coopersmith <[email protected]>
+Date:   Sat Mar 22 15:51:35 2025 -0700
+
+    Add --help and --version options
+    
+    Signed-off-by: Alan Coopersmith <[email protected]>
+    Part-of: <https://gitlab.freedesktop.org/xorg/app/rgb/-/merge_requests/7>
+
+commit 0d2caecebf0e2a10994c22960921f366dd98d19a
+Author: Christian Persch <[email protected]>
+Date:   Mon Jul 10 22:24:40 2023 +0200
+
+    rgb: Make color entries uniform
+    
+    While the format for most entries was "R G B\t\tName\n", some lines
+    had a HT between G and B instead of space, or an extra space after B.
+    That makes parsing the file harder; this commit makes all lines have
+    the common format.
+
+commit 8846b2b168f321223645e19e433319fa34635a31
+Author: Alan Coopersmith <[email protected]>
+Date:   Sat Mar 18 10:17:30 2023 -0700
+
+    showrgb.man: Use bold instead of italic for program name
+    
+    Closes: #2
+    
+    Signed-off-by: Alan Coopersmith <[email protected]>
+
+commit fb06ee0b71ec15d63b6ee4797f954187ec014a37
+Author: Alan Coopersmith <[email protected]>
+Date:   Sat Feb 25 08:55:21 2023 -0800
+
+    Remove "All rights reserved" from Oracle copyright notices
+    
+    Oracle no longer includes this term in our copyright & license notices.
+    
+    Signed-off-by: Alan Coopersmith <[email protected]>
+
 commit 06cf6fa78bfec2ea4c9dc061900079f2cc9c9dd1
 Author: Alan Coopersmith <[email protected]>
 Date:   Sat Oct 29 10:31:35 2022 -0700
@@ -639,7 +712,7 @@
     Fix distcheck for remaining apps
 
 commit 794993251c8700061f84246f87ec3c060f2ffb37
-Author: Søren Sandmann Pedersen  <[email protected]>
+Author: Søren Sandmann Pedersen <[email protected]>
 Date:   Wed Jul 27 19:40:28 2005 +0000
 
     Check for xproto
@@ -666,7 +739,7 @@
         site.h & rgb.h from Xserver/includes)
 
 commit 7a676fdf168ed250baef3b99393f3dccbda91a7e
-Author: Søren Sandmann Pedersen  <[email protected]>
+Author: Søren Sandmann Pedersen <[email protected]>
 Date:   Wed Jun 29 18:20:16 2005 +0000
 
     Add build system for rgb symlink.sh: Link pmconfig.cpp, link various text
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/rgb-1.1.0/Makefile.am new/rgb-1.1.1/Makefile.am
--- old/rgb-1.1.0/Makefile.am   2022-10-29 19:34:11.000000000 +0200
+++ new/rgb-1.1.1/Makefile.am   2025-12-31 20:49:31.000000000 +0100
@@ -1,4 +1,4 @@
-# Copyright (c) 2008, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2008, Oracle and/or its affiliates.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
 # copy of this software and associated documentation files (the "Software"),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/rgb-1.1.0/compile new/rgb-1.1.1/compile
--- old/rgb-1.1.0/compile       2022-10-29 19:34:15.000000000 +0200
+++ new/rgb-1.1.1/compile       2025-12-31 20:49:36.000000000 +0100
@@ -1,9 +1,9 @@
 #! /bin/sh
 # Wrapper for compilers which do not understand '-c -o'.
 
-scriptversion=2018-03-07.03; # UTC
+scriptversion=2025-06-18.21; # UTC
 
-# Copyright (C) 1999-2021 Free Software Foundation, Inc.
+# Copyright (C) 1999-2025 Free Software Foundation, Inc.
 # Written by Tom Tromey <[email protected]>.
 #
 # This program is free software; you can redistribute it and/or modify
@@ -37,11 +37,11 @@
 
 file_conv=
 
-# func_file_conv build_file lazy
+# func_file_conv build_file unneeded_conversions
 # Convert a $build file to $host form and store it in $file
 # Currently only supports Windows hosts. If the determined conversion
-# type is listed in (the comma separated) LAZY, no conversion will
-# take place.
+# type is listed in (the comma separated) UNNEEDED_CONVERSIONS, no
+# conversion will take place.
 func_file_conv ()
 {
   file=$1
@@ -51,9 +51,20 @@
        # lazily determine how to convert abs files
        case `uname -s` in
          MINGW*)
-           file_conv=mingw
+           if test -n "$MSYSTEM" && (cygpath --version) >/dev/null 2>&1; then
+             # MSYS2 environment.
+             file_conv=cygwin
+           else
+             # Original MinGW environment.
+             file_conv=mingw
+           fi
            ;;
-         CYGWIN* | MSYS*)
+         MSYS*)
+           # Old MSYS environment, or MSYS2 with 32-bit MSYS2 shell.
+           file_conv=cygwin
+           ;;
+         CYGWIN*)
+           # Cygwin environment.
            file_conv=cygwin
            ;;
          *)
@@ -63,12 +74,14 @@
       fi
       case $file_conv/,$2, in
        *,$file_conv,*)
+         # This is the optimization mentioned above:
+         # If UNNEEDED_CONVERSIONS contains $file_conv, don't convert.
          ;;
        mingw/*)
          file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
          ;;
-       cygwin/* | msys/*)
-         file=`cygpath -m "$file" || echo "$file"`
+       cygwin/*)
+         file=`cygpath -w "$file" || echo "$file"`
          ;;
        wine/*)
          file=`winepath -w "$file" || echo "$file"`
@@ -143,7 +156,7 @@
          # configure might choose to run compile as 'compile cc -o foo foo.c'.
          eat=1
          case $2 in
-           *.o | *.[oO][bB][jJ])
+           *.o | *.lo | *.[oO][bB][jJ])
              func_file_conv "$2"
              set x "$@" -Fo"$file"
              shift
@@ -248,14 +261,17 @@
 right script to run: please start by reading the file 'INSTALL'.
 
 Report bugs to <[email protected]>.
+GNU Automake home page: <https://www.gnu.org/software/automake/>.
+General help using GNU software: <https://www.gnu.org/gethelp/>.
 EOF
     exit $?
     ;;
   -v | --v*)
-    echo "compile $scriptversion"
+    echo "compile (GNU Automake) $scriptversion"
     exit $?
     ;;
   cl | *[/\\]cl | cl.exe | *[/\\]cl.exe | \
+  clang-cl | *[/\\]clang-cl | clang-cl.exe | *[/\\]clang-cl.exe | \
   icl | *[/\\]icl | icl.exe | *[/\\]icl.exe )
     func_cl_wrapper "$@"      # Doesn't return...
     ;;
@@ -340,9 +356,9 @@
 # Local Variables:
 # mode: shell-script
 # sh-indentation: 2
-# eval: (add-hook 'before-save-hook 'time-stamp)
+# eval: (add-hook 'before-save-hook 'time-stamp nil t)
 # time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-format: "%Y-%02m-%02d.%02H"
 # time-stamp-time-zone: "UTC0"
 # time-stamp-end: "; # UTC"
 # End:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/rgb-1.1.0/config.h.in new/rgb-1.1.1/config.h.in
--- old/rgb-1.1.0/config.h.in   2022-10-29 19:34:15.000000000 +0200
+++ new/rgb-1.1.1/config.h.in   2025-12-31 20:49:36.000000000 +0100
@@ -3,7 +3,7 @@
 /* Header file to include for dbm functions */
 #undef DBM_HEADER
 
-/* Define to 1 if you have the `asprintf' function. */
+/* Define to 1 if you have the 'asprintf' function. */
 #undef HAVE_ASPRINTF
 
 /* Define to 1 if you have the <inttypes.h> header file. */
@@ -72,7 +72,7 @@
 /* Patch version of this package */
 #undef PACKAGE_VERSION_PATCHLEVEL
 
-/* Define to 1 if all of the C90 standard headers exist (not just the ones
+/* Define to 1 if all of the C89 standard headers exist (not just the ones
    required in a freestanding environment). This macro is provided for
    backward compatibility; new code need not use it. */
 #undef STDC_HEADERS
@@ -80,7 +80,7 @@
 /* Define to 1 to use plain text files for rgb database */
 #undef USE_RGB_TXT
 
-/* Enable extensions on AIX 3, Interix.  */
+/* Enable extensions on AIX, Interix, z/OS.  */
 #ifndef _ALL_SOURCE
 # undef _ALL_SOURCE
 #endif
@@ -141,11 +141,15 @@
 #ifndef __STDC_WANT_IEC_60559_DFP_EXT__
 # undef __STDC_WANT_IEC_60559_DFP_EXT__
 #endif
+/* Enable extensions specified by C23 Annex F.  */
+#ifndef __STDC_WANT_IEC_60559_EXT__
+# undef __STDC_WANT_IEC_60559_EXT__
+#endif
 /* Enable extensions specified by ISO/IEC TS 18661-4:2015.  */
 #ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__
 # undef __STDC_WANT_IEC_60559_FUNCS_EXT__
 #endif
-/* Enable extensions specified by ISO/IEC TS 18661-3:2015.  */
+/* Enable extensions specified by C23 Annex H and ISO/IEC TS 18661-3:2015.  */
 #ifndef __STDC_WANT_IEC_60559_TYPES_EXT__
 # undef __STDC_WANT_IEC_60559_TYPES_EXT__
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/rgb-1.1.0/configure.ac new/rgb-1.1.1/configure.ac
--- old/rgb-1.1.0/configure.ac  2022-10-29 19:34:11.000000000 +0200
+++ new/rgb-1.1.1/configure.ac  2025-12-31 20:49:31.000000000 +0100
@@ -1,4 +1,4 @@
-dnl Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
+dnl Copyright (c) 2005, Oracle and/or its affiliates.
 dnl
 dnl Permission is hereby granted, free of charge, to any person obtaining a
 dnl copy of this software and associated documentation files (the "Software"),
@@ -23,7 +23,7 @@
 
 # Initialize Autoconf
 AC_PREREQ([2.60])
-AC_INIT([rgb], [1.1.0],
+AC_INIT([rgb], [1.1.1],
        [https://gitlab.freedesktop.org/xorg/app/rgb/-/issues], [rgb])
 AC_CONFIG_SRCDIR([Makefile.am])
 AC_CONFIG_HEADERS([config.h])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/rgb-1.1.0/man/Makefile.am new/rgb-1.1.1/man/Makefile.am
--- old/rgb-1.1.0/man/Makefile.am       2022-10-29 19:34:11.000000000 +0200
+++ new/rgb-1.1.1/man/Makefile.am       2025-12-31 20:49:31.000000000 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2010, Oracle and/or its affiliates.
 #
 # Permission is hereby granted, free of charge, to any person obtaining a
 # copy of this software and associated documentation files (the "Software"),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/rgb-1.1.0/man/rgb.man new/rgb-1.1.1/man/rgb.man
--- old/rgb-1.1.0/man/rgb.man   2022-10-29 19:34:11.000000000 +0200
+++ new/rgb-1.1.1/man/rgb.man   2025-12-31 20:49:31.000000000 +0100
@@ -1,4 +1,4 @@
-.\" Copyright (c) 1994, 2008, Oracle and/or its affiliates. All rights 
reserved.
+.\" Copyright (c) 1994, 2008, Oracle and/or its affiliates.
 .\"
 .\" Permission is hereby granted, free of charge, to any person obtaining a
 .\" copy of this software and associated documentation files (the "Software"),
@@ -19,7 +19,7 @@
 .\" FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 .\" DEALINGS IN THE SOFTWARE.
 .\"
-.TH rgb __appmansuffix__ __xorgversion__
+.TH rgb 1 2008-06-05 __xorgversion__
 .IX "rgb" "" "\f3rgb\fP(1) \(em build colorname database" ""
 .IX "color" "build" "color" "building the colorname database \(em 
\f3rgb\fP(1)" ""
 .SH NAME
@@ -50,29 +50,32 @@
 .B rgb
 then builds a color name database in
 .B __RGB_DB_TYPE__
-format.  The color name database provides a mapping between ASCII color
-names and RGB color values.  It is useful for increasing the
-portability of color programs.  The input source for the database is
-in \fI__RGB_DB__.txt\fP.  \fIrgb.txt\fP
+format.
+The color name database provides a mapping between ASCII color names
+and RGB color values.
+It is useful for increasing the portability of color programs.
+The input source for the database is in
+.BR __RGB_DB__.txt .
+.B rgb.txt
 is compiled into the __RGB_DB_TYPE__ files
 .IR "__RGB_DB_FILES__" .
 When the server first starts up, it consults the contents of these
-files to build an internal representation of their contents.  This
-internal representation is consulted to map color names to color
-values.
+files to build an internal representation of their contents.
+This internal representation is consulted to map color names to color values.
 .PP
 .B rgb
-uses the default color name database of \fI__RGB_DB__.txt\fP.
+uses the default color name database of
+.BR __RGB_DB__.txt .
 .SH OPTIONS
 .IP "\fIdbname" 1i
 Color name database.
 .SH EXAMPLES
-example% rgb rgb < __RGB_DB__.txt
+example% \fBrgb rgb < __RGB_DB__.txt\fP
 .PP
-example% cat __RGB_DB__.txt
+example% \fBcat __RGB_DB__.txt\fP
 .SH FILES
 .PD 0
-.TP 30
+.TP
 .B __RGB_DB__.txt
 color name database source.
 Maps color names to RGB color values.
@@ -81,5 +84,5 @@
 __RGB_DB_TYPE__ files containing color name to RGB mapping.
 .PD
 .SH SEE ALSO
-.BR cat (__appmansuffix__),
-.BR __RGB_DB_TYPE__ (__libmansuffix__)
+.BR cat (1),
+.BR __RGB_DB_TYPE__ (3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/rgb-1.1.0/man/showrgb.man new/rgb-1.1.1/man/showrgb.man
--- old/rgb-1.1.0/man/showrgb.man       2022-10-29 19:34:11.000000000 +0200
+++ new/rgb-1.1.1/man/showrgb.man       2025-12-31 20:49:31.000000000 +0100
@@ -22,7 +22,7 @@
 .\" other dealings in this Software without prior written authorization
 .\" from The Open Group.
 .\"
-.TH SHOWRGB 1 __xorgversion__
+.TH SHOWRGB 1 2008-06-04 __xorgversion__
 .SH NAME
 showrgb \- display an rgb color-name database
 .SH SYNOPSIS
@@ -32,14 +32,14 @@
 ]
 .SH DESCRIPTION
 The
-.I showrgb
+.B showrgb
 program reads an rgb color-name database from a __RGB_DB_TYPE__ file
-and converts it back to source form, printing the
-result to standard output.  The default
-database is the one that X was built with, and may be overridden on
-the command line.  Specify the database name without
+and converts it back to source form, printing the result to standard output.
+The default database is the one that X was built with,
+and may be overridden on the command line.
+Specify the database name without
 the \fI.txt\fP, \fI.pag\fP or \fI.dir\fP suffix.
 .SH FILES
 .TP 20
-.I __RGB_DB__
+.B __RGB_DB__
 default database.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/rgb-1.1.0/missing new/rgb-1.1.1/missing
--- old/rgb-1.1.0/missing       2022-10-29 19:34:15.000000000 +0200
+++ new/rgb-1.1.1/missing       2025-12-31 20:49:36.000000000 +0100
@@ -1,9 +1,11 @@
 #! /bin/sh
-# Common wrapper for a few potentially missing GNU programs.
+# Common wrapper for a few potentially missing GNU and other programs.
 
-scriptversion=2018-03-07.03; # UTC
+scriptversion=2025-06-18.21; # UTC
 
-# Copyright (C) 1996-2021 Free Software Foundation, Inc.
+# shellcheck disable=SC2006,SC2268 # we must support pre-POSIX shells
+
+# Copyright (C) 1996-2025 Free Software Foundation, Inc.
 # Originally written by Fran,cois Pinard <[email protected]>, 1996.
 
 # This program is free software; you can redistribute it and/or modify
@@ -54,18 +56,20 @@
   -v, --version   output version information and exit
 
 Supported PROGRAM values:
-  aclocal   autoconf  autoheader   autom4te  automake  makeinfo
-  bison     yacc      flex         lex       help2man
+aclocal autoconf autogen  autoheader autom4te automake autoreconf
+bison   flex     help2man lex        makeinfo perl     yacc
 
 Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and
 'g' are ignored when checking the name.
 
-Send bug reports to <[email protected]>."
+Report bugs to <[email protected]>.
+GNU Automake home page: <https://www.gnu.org/software/automake/>.
+General help using GNU software: <https://www.gnu.org/gethelp/>."
     exit $?
     ;;
 
   -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
-    echo "missing $scriptversion (GNU Automake)"
+    echo "missing (GNU Automake) $scriptversion"
     exit $?
     ;;
 
@@ -108,7 +112,7 @@
 program_details ()
 {
   case $1 in
-    aclocal|automake)
+    aclocal|automake|autoreconf)
       echo "The '$1' program is part of the GNU Automake package:"
       echo "<$gnu_software_URL/automake>"
       echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:"
@@ -123,6 +127,9 @@
       echo "<$gnu_software_URL/m4/>"
       echo "<$perl_URL>"
       ;;
+    *)
+      :
+      ;;
   esac
 }
 
@@ -137,48 +144,55 @@
   printf '%s\n' "'$1' is $msg."
 
   configure_deps="'configure.ac' or m4 files included by 'configure.ac'"
+  autoheader_deps="'acconfig.h'"
+  automake_deps="'Makefile.am'"
+  aclocal_deps="'acinclude.m4'"
   case $normalized_program in
+    aclocal*)
+      echo "You should only need it if you modified $aclocal_deps or"
+      echo "$configure_deps."
+      ;;
     autoconf*)
-      echo "You should only need it if you modified 'configure.ac',"
-      echo "or m4 files included by it."
-      program_details 'autoconf'
+      echo "You should only need it if you modified $configure_deps."
+      ;;
+    autogen*)
+      echo "You should only need it if you modified a '.def' or '.tpl' file."
+      echo "You may want to install the GNU AutoGen package:"
+      echo "<$gnu_software_URL/autogen/>"
       ;;
     autoheader*)
-      echo "You should only need it if you modified 'acconfig.h' or"
+      echo "You should only need it if you modified $autoheader_deps or"
       echo "$configure_deps."
-      program_details 'autoheader'
       ;;
     automake*)
-      echo "You should only need it if you modified 'Makefile.am' or"
-      echo "$configure_deps."
-      program_details 'automake'
-      ;;
-    aclocal*)
-      echo "You should only need it if you modified 'acinclude.m4' or"
+      echo "You should only need it if you modified $automake_deps or"
       echo "$configure_deps."
-      program_details 'aclocal'
       ;;
-   autom4te*)
+    autom4te*)
       echo "You might have modified some maintainer files that require"
       echo "the 'autom4te' program to be rebuilt."
-      program_details 'autom4te'
+      ;;
+    autoreconf*)
+      echo "You should only need it if you modified $aclocal_deps or"
+      echo "$automake_deps or $autoheader_deps or $automake_deps or"
+      echo "$configure_deps."
       ;;
     bison*|yacc*)
       echo "You should only need it if you modified a '.y' file."
       echo "You may want to install the GNU Bison package:"
       echo "<$gnu_software_URL/bison/>"
       ;;
-    lex*|flex*)
-      echo "You should only need it if you modified a '.l' file."
-      echo "You may want to install the Fast Lexical Analyzer package:"
-      echo "<$flex_URL>"
-      ;;
     help2man*)
       echo "You should only need it if you modified a dependency" \
            "of a man page."
       echo "You may want to install the GNU Help2man package:"
       echo "<$gnu_software_URL/help2man/>"
     ;;
+    lex*|flex*)
+      echo "You should only need it if you modified a '.l' file."
+      echo "You may want to install the Fast Lexical Analyzer package:"
+      echo "<$flex_URL>"
+      ;;
     makeinfo*)
       echo "You should only need it if you modified a '.texi' file, or"
       echo "any other file indirectly affecting the aspect of the manual."
@@ -189,6 +203,12 @@
       echo "want to install GNU make:"
       echo "<$gnu_software_URL/make/>"
       ;;
+    perl*)
+      echo "You should only need it to run GNU Autoconf, GNU Automake, "
+      echo "  assorted other tools, or if you modified a Perl source file."
+      echo "You may want to install the Perl 5 language interpreter:"
+      echo "<$perl_URL>"
+      ;;
     *)
       echo "You might have modified some files without having the proper"
       echo "tools for further handling them.  Check the 'README' file, it"
@@ -197,6 +217,7 @@
       echo "case some other package contains this missing '$1' program."
       ;;
   esac
+  program_details "$normalized_program"
 }
 
 give_advice "$1" | sed -e '1s/^/WARNING: /' \
@@ -207,9 +228,9 @@
 exit $st
 
 # Local variables:
-# eval: (add-hook 'before-save-hook 'time-stamp)
+# eval: (add-hook 'before-save-hook 'time-stamp nil t)
 # time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-format: "%Y-%02m-%02d.%02H"
 # time-stamp-time-zone: "UTC0"
 # time-stamp-end: "; # UTC"
 # End:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/rgb-1.1.0/others/README new/rgb-1.1.1/others/README
--- old/rgb-1.1.0/others/README 2022-10-29 19:34:11.000000000 +0200
+++ new/rgb-1.1.1/others/README 2025-12-31 20:49:31.000000000 +0100
@@ -1,13 +1,13 @@
 This directory contains several alternative rgb databases:
 
-    old-rgb.txt                        the version that was shipped in 
previous 
+    old-rgb.txt                        the version that was shipped in previous
                                releases; this was originally "tuned" for
                                the Digital VT240 series terminals.
 
     raveling.txt               lots of new colors, tuned by Paul Raveling
                                at ISI for the HP monitor; see below.
 
-    thomas.txt                 a version of the older database that was 
+    thomas.txt                 a version of the older database that was
                                tuned by John Thomas at Tektronix to match
                                a box of Crayola crayons; see below.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/rgb-1.1.0/rgb.c new/rgb-1.1.1/rgb.c
--- old/rgb-1.1.0/rgb.c 2022-10-29 19:34:11.000000000 +0200
+++ new/rgb-1.1.1/rgb.c 2025-12-31 20:49:31.000000000 +0100
@@ -75,6 +75,18 @@
 
     ProgramName = argv[0];
 
+    /* Only looks at first argument for options, since only one is accepted */
+    if ((argc > 1) && (argv[1][0] == '-')) {
+       if (strcmp(argv[1], "--help") == 0) {
+           fprintf(stdout, "usage: %s [dbname]\n", ProgramName);
+           exit(0);
+       }
+       if (strcmp(argv[1], "--version") == 0) {
+           puts(PACKAGE_STRING);
+           exit(0);
+       }
+    }
+
     if (argc == 2)
        dbname = argv[1];
     else
@@ -90,7 +102,7 @@
     snprintf (name, sizeof(name), "%s.dir", dbname);
     fd = open (name, O_WRONLY|O_CREAT, 0666);
     if (fd < 0) {
-       fprintf (stderr, 
+       fprintf (stderr,
                 "%s:  unable to create dbm file \"%s\" (error %d, %s)\n",
                 ProgramName, name, errno, strerror(errno));
        exit (1);
@@ -100,7 +112,7 @@
     snprintf (name, sizeof(name), "%s.pag", dbname);
     fd = open (name, O_WRONLY|O_CREAT, 0666);
     if (fd < 0) {
-       fprintf (stderr, 
+       fprintf (stderr,
                 "%s:  unable to create dbm file \"%s\" (error %d, %s)\n",
                 ProgramName, name, errno, strerror(errno));
        exit (1);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/rgb-1.1.0/rgb.txt new/rgb-1.1.1/rgb.txt
--- old/rgb-1.1.0/rgb.txt       2022-10-29 19:34:11.000000000 +0200
+++ new/rgb-1.1.1/rgb.txt       2025-12-31 20:49:31.000000000 +0100
@@ -168,7 +168,7 @@
 255 255 224            light yellow
 255 255 224            LightYellow
 255 255   0            yellow
-255 215   0            gold
+255 215   0            gold
 238 221 130            light goldenrod
 238 221 130            LightGoldenrod
 218 165  32            goldenrod
@@ -268,7 +268,7 @@
 255 222 173            NavajoWhite1
 238 207 161            NavajoWhite2
 205 179 139            NavajoWhite3
-139 121         94             NavajoWhite4
+139 121  94            NavajoWhite4
 255 250 205            LemonChiffon1
 238 233 191            LemonChiffon2
 205 201 165            LemonChiffon3
@@ -376,131 +376,131 @@
  84 255 159            SeaGreen1
  78 238 148            SeaGreen2
  67 205 128            SeaGreen3
- 46 139         87             SeaGreen4
+ 46 139  87            SeaGreen4
 154 255 154            PaleGreen1
 144 238 144            PaleGreen2
 124 205 124            PaleGreen3
- 84 139         84             PaleGreen4
+ 84 139  84            PaleGreen4
   0 255 127            SpringGreen1
   0 238 118            SpringGreen2
   0 205 102            SpringGreen3
-  0 139         69             SpringGreen4
-  0 255          0             green1
-  0 238          0             green2
-  0 205          0             green3
-  0 139          0             green4
-127 255          0             chartreuse1
-118 238          0             chartreuse2
-102 205          0             chartreuse3
- 69 139          0             chartreuse4
-192 255         62             OliveDrab1
-179 238         58             OliveDrab2
-154 205         50             OliveDrab3
-105 139         34             OliveDrab4
+  0 139  69            SpringGreen4
+  0 255   0            green1
+  0 238   0            green2
+  0 205   0            green3
+  0 139   0            green4
+127 255   0            chartreuse1
+118 238   0            chartreuse2
+102 205   0            chartreuse3
+ 69 139   0            chartreuse4
+192 255  62            OliveDrab1
+179 238  58            OliveDrab2
+154 205  50            OliveDrab3
+105 139  34            OliveDrab4
 202 255 112            DarkOliveGreen1
 188 238 104            DarkOliveGreen2
-162 205         90             DarkOliveGreen3
-110 139         61             DarkOliveGreen4
+162 205  90            DarkOliveGreen3
+110 139  61            DarkOliveGreen4
 255 246 143            khaki1
 238 230 133            khaki2
 205 198 115            khaki3
-139 134         78             khaki4
+139 134  78            khaki4
 255 236 139            LightGoldenrod1
 238 220 130            LightGoldenrod2
 205 190 112            LightGoldenrod3
-139 129         76             LightGoldenrod4
+139 129  76            LightGoldenrod4
 255 255 224            LightYellow1
 238 238 209            LightYellow2
 205 205 180            LightYellow3
 139 139 122            LightYellow4
-255 255          0             yellow1
-238 238          0             yellow2
-205 205          0             yellow3
-139 139          0             yellow4
-255 215          0             gold1
-238 201          0             gold2
-205 173          0             gold3
-139 117          0             gold4
-255 193         37             goldenrod1
-238 180         34             goldenrod2
-205 155         29             goldenrod3
-139 105         20             goldenrod4
-255 185         15             DarkGoldenrod1
-238 173         14             DarkGoldenrod2
-205 149         12             DarkGoldenrod3
-139 101          8             DarkGoldenrod4
+255 255   0            yellow1
+238 238   0            yellow2
+205 205   0            yellow3
+139 139   0            yellow4
+255 215   0            gold1
+238 201   0            gold2
+205 173   0            gold3
+139 117   0            gold4
+255 193  37            goldenrod1
+238 180  34            goldenrod2
+205 155  29            goldenrod3
+139 105  20            goldenrod4
+255 185  15            DarkGoldenrod1
+238 173  14            DarkGoldenrod2
+205 149  12            DarkGoldenrod3
+139 101   8            DarkGoldenrod4
 255 193 193            RosyBrown1
 238 180 180            RosyBrown2
 205 155 155            RosyBrown3
 139 105 105            RosyBrown4
 255 106 106            IndianRed1
-238  99         99             IndianRed2
-205  85         85             IndianRed3
-139  58         58             IndianRed4
-255 130         71             sienna1
-238 121         66             sienna2
-205 104         57             sienna3
-139  71         38             sienna4
+238  99  99            IndianRed2
+205  85  85            IndianRed3
+139  58  58            IndianRed4
+255 130  71            sienna1
+238 121  66            sienna2
+205 104  57            sienna3
+139  71  38            sienna4
 255 211 155            burlywood1
 238 197 145            burlywood2
 205 170 125            burlywood3
-139 115         85             burlywood4
+139 115  85            burlywood4
 255 231 186            wheat1
 238 216 174            wheat2
 205 186 150            wheat3
 139 126 102            wheat4
-255 165         79             tan1
-238 154         73             tan2
-205 133         63             tan3
-139  90         43             tan4
-255 127         36             chocolate1
-238 118         33             chocolate2
-205 102         29             chocolate3
-139  69         19             chocolate4
-255  48         48             firebrick1
-238  44         44             firebrick2
-205  38         38             firebrick3
-139  26         26             firebrick4
-255  64         64             brown1
-238  59         59             brown2
-205  51         51             brown3
-139  35         35             brown4
+255 165  79            tan1
+238 154  73            tan2
+205 133  63            tan3
+139  90  43            tan4
+255 127  36            chocolate1
+238 118  33            chocolate2
+205 102  29            chocolate3
+139  69  19            chocolate4
+255  48  48            firebrick1
+238  44  44            firebrick2
+205  38  38            firebrick3
+139  26  26            firebrick4
+255  64  64            brown1
+238  59  59            brown2
+205  51  51            brown3
+139  35  35            brown4
 255 140 105            salmon1
-238 130         98             salmon2
-205 112         84             salmon3
-139  76         57             salmon4
+238 130  98            salmon2
+205 112  84            salmon3
+139  76  57            salmon4
 255 160 122            LightSalmon1
 238 149 114            LightSalmon2
-205 129         98             LightSalmon3
-139  87         66             LightSalmon4
-255 165          0             orange1
-238 154          0             orange2
-205 133          0             orange3
-139  90          0             orange4
-255 127          0             DarkOrange1
-238 118          0             DarkOrange2
-205 102          0             DarkOrange3
-139  69          0             DarkOrange4
-255 114         86             coral1
-238 106         80             coral2
-205  91         69             coral3
-139  62         47             coral4
-255  99         71             tomato1
-238  92         66             tomato2
-205  79         57             tomato3
-139  54         38             tomato4
-255  69          0             OrangeRed1
-238  64          0             OrangeRed2
-205  55          0             OrangeRed3
-139  37          0             OrangeRed4
-255   0          0             red1
-238   0          0             red2
-205   0          0             red3
-139   0          0             red4
+205 129  98            LightSalmon3
+139  87  66            LightSalmon4
+255 165   0            orange1
+238 154   0            orange2
+205 133   0            orange3
+139  90   0            orange4
+255 127   0            DarkOrange1
+238 118   0            DarkOrange2
+205 102   0            DarkOrange3
+139  69   0            DarkOrange4
+255 114  86            coral1
+238 106  80            coral2
+205  91  69            coral3
+139  62  47            coral4
+255  99  71            tomato1
+238  92  66            tomato2
+205  79  57            tomato3
+139  54  38            tomato4
+255  69   0            OrangeRed1
+238  64   0            OrangeRed2
+205  55   0            OrangeRed3
+139  37   0            OrangeRed4
+255   0   0            red1
+238   0   0            red2
+205   0   0            red3
+139   0   0            red4
 255  20 147            DeepPink1
 238  18 137            DeepPink2
 205  16 118            DeepPink3
-139  10         80             DeepPink4
+139  10  80            DeepPink4
 255 110 180            HotPink1
 238 106 167            HotPink2
 205  96 144            HotPink3
@@ -516,15 +516,15 @@
 255 130 171            PaleVioletRed1
 238 121 159            PaleVioletRed2
 205 104 137            PaleVioletRed3
-139  71         93             PaleVioletRed4
+139  71  93            PaleVioletRed4
 255  52 179            maroon1
 238  48 167            maroon2
 205  41 144            maroon3
-139  28         98             maroon4
+139  28  98            maroon4
 255  62 150            VioletRed1
 238  58 140            VioletRed2
 205  50 120            VioletRed3
-139  34         82             VioletRed4
+139  34  82            VioletRed4
 255   0 255            magenta1
 238   0 238            magenta2
 205   0 205            magenta3
@@ -565,208 +565,208 @@
   5   5   5            grey2
   8   8   8            gray3
   8   8   8            grey3
- 10  10  10            gray4
- 10  10  10            grey4
- 13  13  13            gray5
- 13  13  13            grey5
- 15  15  15            gray6
- 15  15  15            grey6
- 18  18  18            gray7
- 18  18  18            grey7
- 20  20  20            gray8
- 20  20  20            grey8
- 23  23  23            gray9
- 23  23  23            grey9
- 26  26  26            gray10
- 26  26  26            grey10
- 28  28  28            gray11
- 28  28  28            grey11
- 31  31  31            gray12
- 31  31  31            grey12
- 33  33  33            gray13
- 33  33  33            grey13
- 36  36  36            gray14
- 36  36  36            grey14
- 38  38  38            gray15
- 38  38  38            grey15
- 41  41  41            gray16
- 41  41  41            grey16
- 43  43  43            gray17
- 43  43  43            grey17
- 46  46  46            gray18
- 46  46  46            grey18
- 48  48  48            gray19
- 48  48  48            grey19
- 51  51  51            gray20
- 51  51  51            grey20
- 54  54  54            gray21
- 54  54  54            grey21
- 56  56  56            gray22
- 56  56  56            grey22
- 59  59  59            gray23
- 59  59  59            grey23
- 61  61  61            gray24
- 61  61  61            grey24
- 64  64  64            gray25
- 64  64  64            grey25
- 66  66  66            gray26
- 66  66  66            grey26
- 69  69  69            gray27
- 69  69  69            grey27
- 71  71  71            gray28
- 71  71  71            grey28
- 74  74  74            gray29
- 74  74  74            grey29
- 77  77  77            gray30
- 77  77  77            grey30
- 79  79  79            gray31
- 79  79  79            grey31
- 82  82  82            gray32
- 82  82  82            grey32
- 84  84  84            gray33
- 84  84  84            grey33
- 87  87  87            gray34
- 87  87  87            grey34
- 89  89  89            gray35
- 89  89  89            grey35
- 92  92  92            gray36
- 92  92  92            grey36
- 94  94  94            gray37
- 94  94  94            grey37
- 97  97  97            gray38
- 97  97  97            grey38
- 99  99  99            gray39
- 99  99  99            grey39
-102 102 102            gray40
-102 102 102            grey40
-105 105 105            gray41
-105 105 105            grey41
-107 107 107            gray42
-107 107 107            grey42
-110 110 110            gray43
-110 110 110            grey43
-112 112 112            gray44
-112 112 112            grey44
-115 115 115            gray45
-115 115 115            grey45
-117 117 117            gray46
-117 117 117            grey46
-120 120 120            gray47
-120 120 120            grey47
-122 122 122            gray48
-122 122 122            grey48
-125 125 125            gray49
-125 125 125            grey49
-127 127 127            gray50
-127 127 127            grey50
-130 130 130            gray51
-130 130 130            grey51
-133 133 133            gray52
-133 133 133            grey52
-135 135 135            gray53
-135 135 135            grey53
-138 138 138            gray54
-138 138 138            grey54
-140 140 140            gray55
-140 140 140            grey55
-143 143 143            gray56
-143 143 143            grey56
-145 145 145            gray57
-145 145 145            grey57
-148 148 148            gray58
-148 148 148            grey58
-150 150 150            gray59
-150 150 150            grey59
-153 153 153            gray60
-153 153 153            grey60
-156 156 156            gray61
-156 156 156            grey61
-158 158 158            gray62
-158 158 158            grey62
-161 161 161            gray63
-161 161 161            grey63
-163 163 163            gray64
-163 163 163            grey64
-166 166 166            gray65
-166 166 166            grey65
-168 168 168            gray66
-168 168 168            grey66
-171 171 171            gray67
-171 171 171            grey67
-173 173 173            gray68
-173 173 173            grey68
-176 176 176            gray69
-176 176 176            grey69
-179 179 179            gray70
-179 179 179            grey70
-181 181 181            gray71
-181 181 181            grey71
-184 184 184            gray72
-184 184 184            grey72
-186 186 186            gray73
-186 186 186            grey73
-189 189 189            gray74
-189 189 189            grey74
-191 191 191            gray75
-191 191 191            grey75
-194 194 194            gray76
-194 194 194            grey76
-196 196 196            gray77
-196 196 196            grey77
-199 199 199            gray78
-199 199 199            grey78
-201 201 201            gray79
-201 201 201            grey79
-204 204 204            gray80
-204 204 204            grey80
-207 207 207            gray81
-207 207 207            grey81
-209 209 209            gray82
-209 209 209            grey82
-212 212 212            gray83
-212 212 212            grey83
-214 214 214            gray84
-214 214 214            grey84
-217 217 217            gray85
-217 217 217            grey85
-219 219 219            gray86
-219 219 219            grey86
-222 222 222            gray87
-222 222 222            grey87
-224 224 224            gray88
-224 224 224            grey88
-227 227 227            gray89
-227 227 227            grey89
-229 229 229            gray90
-229 229 229            grey90
-232 232 232            gray91
-232 232 232            grey91
-235 235 235            gray92
-235 235 235            grey92
-237 237 237            gray93
-237 237 237            grey93
-240 240 240            gray94
-240 240 240            grey94
-242 242 242            gray95
-242 242 242            grey95
-245 245 245            gray96
-245 245 245            grey96
-247 247 247            gray97
-247 247 247            grey97
-250 250 250            gray98
-250 250 250            grey98
-252 252 252            gray99
-252 252 252            grey99
-255 255 255            gray100
-255 255 255            grey100
+ 10  10  10            gray4
+ 10  10  10            grey4
+ 13  13  13            gray5
+ 13  13  13            grey5
+ 15  15  15            gray6
+ 15  15  15            grey6
+ 18  18  18            gray7
+ 18  18  18            grey7
+ 20  20  20            gray8
+ 20  20  20            grey8
+ 23  23  23            gray9
+ 23  23  23            grey9
+ 26  26  26            gray10
+ 26  26  26            grey10
+ 28  28  28            gray11
+ 28  28  28            grey11
+ 31  31  31            gray12
+ 31  31  31            grey12
+ 33  33  33            gray13
+ 33  33  33            grey13
+ 36  36  36            gray14
+ 36  36  36            grey14
+ 38  38  38            gray15
+ 38  38  38            grey15
+ 41  41  41            gray16
+ 41  41  41            grey16
+ 43  43  43            gray17
+ 43  43  43            grey17
+ 46  46  46            gray18
+ 46  46  46            grey18
+ 48  48  48            gray19
+ 48  48  48            grey19
+ 51  51  51            gray20
+ 51  51  51            grey20
+ 54  54  54            gray21
+ 54  54  54            grey21
+ 56  56  56            gray22
+ 56  56  56            grey22
+ 59  59  59            gray23
+ 59  59  59            grey23
+ 61  61  61            gray24
+ 61  61  61            grey24
+ 64  64  64            gray25
+ 64  64  64            grey25
+ 66  66  66            gray26
+ 66  66  66            grey26
+ 69  69  69            gray27
+ 69  69  69            grey27
+ 71  71  71            gray28
+ 71  71  71            grey28
+ 74  74  74            gray29
+ 74  74  74            grey29
+ 77  77  77            gray30
+ 77  77  77            grey30
+ 79  79  79            gray31
+ 79  79  79            grey31
+ 82  82  82            gray32
+ 82  82  82            grey32
+ 84  84  84            gray33
+ 84  84  84            grey33
+ 87  87  87            gray34
+ 87  87  87            grey34
+ 89  89  89            gray35
+ 89  89  89            grey35
+ 92  92  92            gray36
+ 92  92  92            grey36
+ 94  94  94            gray37
+ 94  94  94            grey37
+ 97  97  97            gray38
+ 97  97  97            grey38
+ 99  99  99            gray39
+ 99  99  99            grey39
+102 102 102            gray40
+102 102 102            grey40
+105 105 105            gray41
+105 105 105            grey41
+107 107 107            gray42
+107 107 107            grey42
+110 110 110            gray43
+110 110 110            grey43
+112 112 112            gray44
+112 112 112            grey44
+115 115 115            gray45
+115 115 115            grey45
+117 117 117            gray46
+117 117 117            grey46
+120 120 120            gray47
+120 120 120            grey47
+122 122 122            gray48
+122 122 122            grey48
+125 125 125            gray49
+125 125 125            grey49
+127 127 127            gray50
+127 127 127            grey50
+130 130 130            gray51
+130 130 130            grey51
+133 133 133            gray52
+133 133 133            grey52
+135 135 135            gray53
+135 135 135            grey53
+138 138 138            gray54
+138 138 138            grey54
+140 140 140            gray55
+140 140 140            grey55
+143 143 143            gray56
+143 143 143            grey56
+145 145 145            gray57
+145 145 145            grey57
+148 148 148            gray58
+148 148 148            grey58
+150 150 150            gray59
+150 150 150            grey59
+153 153 153            gray60
+153 153 153            grey60
+156 156 156            gray61
+156 156 156            grey61
+158 158 158            gray62
+158 158 158            grey62
+161 161 161            gray63
+161 161 161            grey63
+163 163 163            gray64
+163 163 163            grey64
+166 166 166            gray65
+166 166 166            grey65
+168 168 168            gray66
+168 168 168            grey66
+171 171 171            gray67
+171 171 171            grey67
+173 173 173            gray68
+173 173 173            grey68
+176 176 176            gray69
+176 176 176            grey69
+179 179 179            gray70
+179 179 179            grey70
+181 181 181            gray71
+181 181 181            grey71
+184 184 184            gray72
+184 184 184            grey72
+186 186 186            gray73
+186 186 186            grey73
+189 189 189            gray74
+189 189 189            grey74
+191 191 191            gray75
+191 191 191            grey75
+194 194 194            gray76
+194 194 194            grey76
+196 196 196            gray77
+196 196 196            grey77
+199 199 199            gray78
+199 199 199            grey78
+201 201 201            gray79
+201 201 201            grey79
+204 204 204            gray80
+204 204 204            grey80
+207 207 207            gray81
+207 207 207            grey81
+209 209 209            gray82
+209 209 209            grey82
+212 212 212            gray83
+212 212 212            grey83
+214 214 214            gray84
+214 214 214            grey84
+217 217 217            gray85
+217 217 217            grey85
+219 219 219            gray86
+219 219 219            grey86
+222 222 222            gray87
+222 222 222            grey87
+224 224 224            gray88
+224 224 224            grey88
+227 227 227            gray89
+227 227 227            grey89
+229 229 229            gray90
+229 229 229            grey90
+232 232 232            gray91
+232 232 232            grey91
+235 235 235            gray92
+235 235 235            grey92
+237 237 237            gray93
+237 237 237            grey93
+240 240 240            gray94
+240 240 240            grey94
+242 242 242            gray95
+242 242 242            grey95
+245 245 245            gray96
+245 245 245            grey96
+247 247 247            gray97
+247 247 247            grey97
+250 250 250            gray98
+250 250 250            grey98
+252 252 252            gray99
+252 252 252            grey99
+255 255 255            gray100
+255 255 255            grey100
 169 169 169            dark grey
 169 169 169            DarkGrey
 169 169 169            dark gray
 169 169 169            DarkGray
-0     0 139            dark blue
-0     0 139            DarkBlue
-0   139 139            dark cyan
-0   139 139            DarkCyan
+  0   0 139            dark blue
+  0   0 139            DarkBlue
+  0 139 139            dark cyan
+  0 139 139            DarkCyan
 139   0 139            dark magenta
 139   0 139            DarkMagenta
 139   0   0            dark red
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/rgb-1.1.0/showrgb.c new/rgb-1.1.1/showrgb.c
--- old/rgb-1.1.0/showrgb.c     2022-10-29 19:34:11.000000000 +0200
+++ new/rgb-1.1.1/showrgb.c     2025-12-31 20:49:31.000000000 +0100
@@ -57,6 +57,19 @@
     const char *dbname = RGB_DB;
 
     ProgramName = argv[0];
+
+    /* Only looks at first argument for options, since only one is accepted */
+    if ((argc > 1) && (argv[1][0] == '-')) {
+       if (strcmp(argv[1], "--help") == 0) {
+           fprintf(stdout, "usage: %s [dbname]\n", ProgramName);
+           exit(0);
+       }
+       if (strcmp(argv[1], "--version") == 0) {
+           puts(PACKAGE_STRING);
+           exit(0);
+       }
+    }
+
     if (argc == 2)
        dbname = argv[1];
 

Reply via email to