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 ^ ^ .\}
