Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2025-09-24 15:20:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and      /work/SRC/openSUSE:Factory/.ncurses.new.27445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ncurses"

Wed Sep 24 15:20:31 2025 rev:310 rq:1306716 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2025-09-16 
18:18:04.826290727 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.27445/ncurses.changes       
2025-09-24 15:20:32.274890462 +0200
@@ -1,0 +2,15 @@
+Tue Sep 23 11:38:34 UTC 2025 - Dr. Werner Fink <[email protected]>
+
+- Add a SUSE helper program and its manual page
+  * termerase reports the erase character used in the terminfo
+    data base for environment variable TERM (the kbs entry).
+
+-------------------------------------------------------------------
+Mon Sep 22 06:30:56 UTC 2025 - Dr. Werner Fink <[email protected]>
+
+- Add ncurses patch 20250920
+  + add configure check for <sys/fsuid.h>, build-fix for flatpacks
+    (report by Stas Sergeev).
+  + update config.guess, config.sub
+
+-------------------------------------------------------------------

New:
----
  termerase.1
  termerase.c

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

Other differences:
------------------
++++++ ncurses.spec ++++++
--- /var/tmp/diff_new_pack.IX7B6T/_old  2025-09-24 15:20:33.658948689 +0200
+++ /var/tmp/diff_new_pack.IX7B6T/_new  2025-09-24 15:20:33.658948689 +0200
@@ -105,6 +105,8 @@
 Source10:       
https://www.invisible-island.net/archives/ncurses/current/tack-%{tackvers}-%{tacklvl}.tgz.asc
 Source11:       ncurses.keyring
 Source12:       ncursesnt
+Source42:       termerase.c
+Source43:       termerase.1
 Patch0:         ncurses-6.4.dif
 Patch1:         ncurses-5.9-ibm327x.dif
 Patch2:         ncurses-5.7-tack.dif
@@ -1052,6 +1054,13 @@
 #
     install -m 0755 %{S:12} %{buildroot}%{_bindir}/ncursesnt
 
+#
+# Install termerase helper program with manual page
+#
+gcc -Wall ${RPM_OPT_FLAGS} -o %{buildroot}%{_bindir}/termerase %{S:42} \
+    -I %{buildroot}%{_incdir} -L %{buildroot}%{_libdir} -ltinfo
+install -m 0644 %{S:43} %{buildroot}%{_mandir}/man1/termerase.1
+
 %check
 %if 0%{?_crossbuild}
 echo No test here
@@ -1091,10 +1100,12 @@
 %defattr(-,root,root)
 %{_sysconfdir}/termcap
 %config %{_miscdir}/termcap
+%{_bindir}/termerase
 %dir %{_sysconfdir}/terminfo
 %dir %{_datadir}/tabset/
 %dir %{_datadir}/terminfo/
 %dir %{_datadir}/terminfo/*/
+%doc %{_mandir}/man1/termerase.1%{ext_man}
 
 %files -n terminfo-screen -f screen.list
 %defattr(-,root,root)

++++++ ncurses-6.4.dif ++++++
--- /var/tmp/diff_new_pack.IX7B6T/_old  2025-09-24 15:20:33.786954074 +0200
+++ /var/tmp/diff_new_pack.IX7B6T/_new  2025-09-24 15:20:33.790954243 +0200
@@ -19,7 +19,7 @@
 
 --- aclocal.m4
 +++ aclocal.m4 2025-09-15 09:53:54.828903502 +0000
-@@ -6181,12 +6181,12 @@ cat >>$cf_edit_man <<CF_EOF
+@@ -6180,12 +6180,12 @@ cat >>$cf_edit_man <<CF_EOF
                echo "? missing rename for \$cf_source"
                cf_target="\$cf_source"
        fi
@@ -34,7 +34,7 @@
        sed     -f "$cf_man_alias" \\
  CF_EOF
  
-@@ -6196,7 +6196,7 @@ cat >>$cf_edit_man <<CF_EOF
+@@ -6195,7 +6195,7 @@ cat >>$cf_edit_man <<CF_EOF
  CF_EOF
  else
  cat >>$cf_edit_man <<CF_EOF
@@ -43,7 +43,7 @@
  CF_EOF
  fi
  
-@@ -6239,7 +6239,7 @@ cat >>$cf_edit_man <<CF_EOF
+@@ -6238,7 +6238,7 @@ cat >>$cf_edit_man <<CF_EOF
                mv \$TMP.$cf_manpage_so_strip \$TMP
        fi
        fi
@@ -52,7 +52,7 @@
  CF_EOF
  fi
  
-@@ -6248,31 +6248,31 @@ case "$MANPAGE_FORMAT" in
+@@ -6247,31 +6247,31 @@ case "$MANPAGE_FORMAT" in
  cat >>$cf_edit_man <<CF_EOF
        if test "\$form" = format ; then
                # BSDI installs only .0 suffixes in the cat directories
@@ -91,7 +91,7 @@
                                for cf_alias in \$aliases
                                do
                                        if test "\$section" = 1 ; then
-@@ -6282,7 +6282,7 @@ cat >>$cf_edit_man <<CF_EOF
+@@ -6281,7 +6281,7 @@ cat >>$cf_edit_man <<CF_EOF
  
                                        if test "$MANPAGE_SYMLINKS" = yes ; then
                                                if test -f 
"\$cf_alias\${suffix}" ; then
@@ -100,7 +100,7 @@
                                                        then
                                                                continue
                                                        fi
-@@ -6292,18 +6292,18 @@ CF_EOF
+@@ -6291,18 +6291,18 @@ CF_EOF
  case "x$LN_S" in
  (*-f)
  cat >>$cf_edit_man <<CF_EOF
@@ -122,7 +122,7 @@
                                                echo ".so \$cf_source" >\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -6323,9 +6323,9 @@ cat >>$cf_edit_man <<CF_EOF
+@@ -6322,9 +6322,9 @@ cat >>$cf_edit_man <<CF_EOF
                        )
                )
        elif test "\$verb" = removing ; then
@@ -135,7 +135,7 @@
                )
                test -d "\$cf_subdir\${section}" &&
                test -n "\$aliases" && (
-@@ -6346,6 +6346,7 @@ cat >>$cf_edit_man <<CF_EOF
+@@ -6345,6 +6345,7 @@ cat >>$cf_edit_man <<CF_EOF
  #             echo ".hy 0"
                cat \$TMP
        fi
@@ -717,8 +717,8 @@
        for x in "$@"
        do
                echo "/* $x */"
--              "$infocmp_path" -x"$opt_info" -E "$x" | sed -e 's/[     ]short[ 
        ]/ NCURSES_INT2 /g'
-+              "$infocmp_path" $infocmp_args -x"$opt_info" -E "$x" | sed -e 
's/[       ]short[         ]/ NCURSES_INT2 /g'
+-              "$infocmp_path" -x $opt_info -E "$x" | sed -e 's/[      ]short[ 
        ]/ NCURSES_INT2 /g'
++              "$infocmp_path" $infocmp_args -x $opt_info -E "$x" | sed -e 
's/[        ]short[         ]/ NCURSES_INT2 /g'
        done
  
        cat <<EOF
@@ -726,8 +726,8 @@
        for x in "$@"
        do
                echo "$comma /* $x */"
--              "$infocmp_path" -x"$opt_info" -e "$x"
-+              "$infocmp_path" $infocmp_args -x"$opt_info" -e "$x"
+-              "$infocmp_path" -x $opt_info -e "$x"
++              "$infocmp_path" $infocmp_args -x $opt_info -e "$x"
                comma=","
        done
  

++++++ ncurses-6.5-patches.tar.bz2 ++++++
Binary files old/patches/ncurses-6.5-20250920.patch.gz and 
new/patches/ncurses-6.5-20250920.patch.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/ncurses-6.5-20250920.patch.gz.asc 
new/patches/ncurses-6.5-20250920.patch.gz.asc
--- old/patches/ncurses-6.5-20250920.patch.gz.asc       1970-01-01 
01:00:00.000000000 +0100
+++ new/patches/ncurses-6.5-20250920.patch.gz.asc       2025-09-21 
01:18:57.000000000 +0200
@@ -0,0 +1,15 @@
+-----BEGIN PGP SIGNATURE-----
+Comment: See https://invisible-island.net/public/public.html for info
+
+iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmjPNmEACgkQzCr0RyFn
+vgPR/Qv/UCUfafSY/+bw3HS8mimwr1Rhut8tf0unt4A4U9JihxGNJM9m6ZsNpM6U
+nwUyBbeKAtuehBCMv/SflBvI2h0zpyHGaHiMzv7nzTFp8dvb09us33Rtqy5vsHqR
+zgT/f4r8bGGW0ofQaaoF80+KKEwBppVnO9n8y4ShR+sQUEkmr2OW08JtSITc2Dmd
+oN5Y+YG5TSeCluueHxIRaeRJM0ZT0+A2guRzjYmeZ/9JyyooW2g/H5iMJS3UG3Zi
+CiGHojkeXP2CAqkJvGphUaX/1UWQRAXVYhGI87rsNKN+nGmNEqvxYkhpStKyouL5
+VmuUguXrlsmBP3ELdr8kucfYy/+v+3cEZhKu3XRBlXZtmFIBb6wG3PenLEiBWaB0
+mBtQGA9h2G2G2HWiCmQhO93KeaA6oeZ5Q2cTCzdv1PfevTrvrHuU14EDGETLhHWp
+6BAczffpMHaFfR3c9QB6m46ilg9nll1RCNNaCtVmK//y02qhpOEGfNpx+BPt1ICN
+ZJH0jVgW
+=DjTD
+-----END PGP SIGNATURE-----




++++++ termerase.1 ++++++
.\"***************************************************************************
.\" Copyright 2025 Werner Fink                                               *
.\" Copyright 1998-2016,2017 Free Software Foundation, Inc.                  *
.\"***************************************************************************
.ie \n(.g \{\
.ds `` \(lq
.ds '' \(rq
.ds ^  \(ha
.\}
.el \{\
.ie t .ds `` ``
.el   .ds `` ""
.ie t .ds '' ''
.el   .ds '' ""
.ds       ^  ^
.\}

Reply via email to