commit ncurses for openSUSE:Factory

2024-08-19 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2024-08-19 23:44:18

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.2698 (New)


Package is "ncurses"

Mon Aug 19 23:44:18 2024 rev:270 rq:1194662 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2024-08-15 
09:57:20.404497268 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.2698/ncurses.changes
2024-08-19 23:44:20.967237747 +0200
@@ -1,0 +2,16 @@
+Mon Aug 19 07:33:34 UTC 2024 - Dr. Werner Fink 
+
+- Add ncurses patch 20240817
+  + review/update foot for 1.18.1 -TD
+  + add a note about DomTerm 3.2.0 -TD
+  + add new glob-expressions variables to list in config.status script
+(patch by Werner Fink).
+  + add --enable-install-prefix to modify behavior of $DESTDIR to merge
+or replace the value set by --prefix (adapted from suggestion by
+Eli Zaretskii).
+- Remove patch fix-20240810.patch as now upstream
+- Correct offsets of patches
+  * ncurses-5.9-ibm327x.dif
+  * ncurses-6.4.dif
+
+---

Old:

  fix-20240810.patch

BETA DEBUG BEGIN:
  Old:Eli Zaretskii).
- Remove patch fix-20240810.patch as now upstream
- Correct offsets of patches
BETA DEBUG END:



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.FhvWuS/_old  2024-08-19 23:44:22.419298546 +0200
+++ /var/tmp/diff_new_pack.FhvWuS/_new  2024-08-19 23:44:22.423298713 +0200
@@ -105,7 +105,6 @@
 Patch1: ncurses-5.9-ibm327x.dif
 Patch2: ncurses-5.7-tack.dif
 Patch3: FORTIFY_SOURCE_3-fix.patch
-Patch4: fix-20240810.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %global _miscdir%{_datadir}/misc
 %global _incdir %{_includedir}
@@ -367,7 +366,6 @@
 %patch -P2 -p0 -b .hs
 %patch -P0 -p0 -b .p0
 %patch -P3 -p1
-%patch -P4 -p0
 
 %build
 #
@@ -548,6 +546,7 @@
 %if %{with usepcre2}
--with-pcre2\
 %endif
+   --with-install-prefix=%{root} \
--disable-stripping \
--disable-root-access   \
--disable-root-environ  \

++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.FhvWuS/_old  2024-08-19 23:44:22.519302733 +0200
+++ /var/tmp/diff_new_pack.FhvWuS/_new  2024-08-19 23:44:22.523302900 +0200
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17922,8 +17922,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17990,8 +17990,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.FhvWuS/_old  2024-08-19 23:44:22.539303570 +0200
+++ /var/tmp/diff_new_pack.FhvWuS/_new  2024-08-19 23:44:22.543303738 +0200
@@ -18,8 +18,8 @@
  16 files changed, 202 insertions(+), 72 deletions(-)
 
 --- aclocal.m4
-+++ aclocal.m4 2024-08-13 07:48:55.529901140 +
-@@ -6160,12 +6160,12 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -6299,9 +6299,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <&6
+@@ -8397,7 +8397,7 @@ echo "${ECHO_T}$with_pcre2" >&6
  
  if test "x$with_pcre2" != xno ; then
cf_with_pcre2_ok=no
@@ -174,7 +174,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -15598,12 +15598,12 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -15737,9 +15737,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man 

commit ncurses for openSUSE:Factory

2024-07-26 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2024-07-26 16:15:15

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1882 (New)


Package is "ncurses"

Fri Jul 26 16:15:15 2024 rev:268 rq:1189039 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2024-07-03 
20:28:04.236168654 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1882/ncurses.changes
2024-07-26 16:15:30.353719331 +0200
@@ -1,0 +2,14 @@
+Mon Jul 15 12:37:55 UTC 2024 - Dr. Werner Fink 
+
+- Add ncurses patch 20240713
+  + modify misc/ncurses-config.in, improved match with pkg-config output.
+
+---
+Mon Jul  8 06:19:21 UTC 2024 - Dr. Werner Fink 
+
+- Add ncurses patch 20240706
+  + update configure script to use macro changes from dialog.
+  + modify CF_NCURSES_PTHREADS to avoid equating package and library
+names.
+
+---



Other differences:
--
++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.48lg1I/_old  2024-07-26 16:15:31.245755264 +0200
+++ /var/tmp/diff_new_pack.48lg1I/_new  2024-07-26 16:15:31.249755425 +0200
@@ -18,8 +18,8 @@
  16 files changed, 202 insertions(+), 72 deletions(-)
 
 --- aclocal.m4
-+++ aclocal.m4 2024-05-27 08:45:58.822250073 +
-@@ -6132,12 +6132,12 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -6271,9 +6271,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <&6
+@@ -8357,7 +8357,7 @@ echo "${ECHO_T}$with_pcre2" >&6
  
  if test "x$with_pcre2" != xno ; then
cf_with_pcre2_ok=no
@@ -174,7 +174,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -15598,12 +15598,12 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -15737,9 +15737,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man 

commit ncurses for openSUSE:Factory

2024-07-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2024-07-03 20:26:34

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.18349 (New)


Package is "ncurses"

Wed Jul  3 20:26:34 2024 rev:267 rq:1184207 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2024-06-12 
15:39:02.067697045 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.18349/ncurses.changes   
2024-07-03 20:28:04.236168654 +0200
@@ -1,0 +2,52 @@
+Mon Jul  1 06:32:41 UTC 2024 - Dr. Werner Fink 
+
+- Add ncurses patch 20240629
+  + build-fix for ncurses-examples with newer PDCurses, which no longer
+has stubs for unimplemented features.
+  + add help-popup for test_instr.c, test_inwstr.c
+  + modify checks in delwin to avoid checking if the window is a pad
+until first checking if it is still on the active window-list
+(cf: 2025).
+  + improve -t option of test/gdc.c, allowing hours only, or hours and
+minutes only.
+- Update to tack 1.10 (patch 20240501)
+  * init.c, edit.c: gcc warning (NetBSD)
+  * edit.c:
+check to avoid printing a non-printable character, per Coverity
+  * tack.c: initialize variables, per Coverity
+  * tack.1: change limit for SGR tool to allow for aixterm's colors
+  * ansi.c: change the SGR tool to show up to 120 (past aixterm's 108)
+  * color.c:
+when reloading the colors 0-7, use the index for the named color rather 
than
+just the array-index (fixing an interchanged red/blue for instance).
+Also, initialize the palette using the ANSI codes if the terminal supports
+setaf/setab.
+  * color.c, charset.c, ansi.c, edit.c, crum.c, pad.c, tack.c, tack.h:
+use "const" in a few places reported by cppcheck
+  * tack.1: improve formatting/style
+
+---
+Mon Jun 24 07:57:50 UTC 2024 - Dr. Werner Fink 
+
+- Add ncurses patch 20240622
+  + improve test/gdc.c (patch by Branden Robinson).
+  + improve formatting/style of manpages (patches by Branden Robinson).
+  + adjust naming of mingw *-config scripts to match the pkg-config names
+  + widen pattern in pc/*-config scripts to disallow more linker options
+  + add --cflags-only-I and --cflags-only-other options to
+misc/ncurses-config.in
+  + revert change to CF_BUILD_CC macro (report by Vassili Courzakis,
+cf: 20240518).
+- Port patch ncurses-6.4.dif
+- Port edit.sed script to new ncurses-config
+
+---
+Mon Jun 17 06:42:12 UTC 2024 - Dr. Werner Fink 
+
+- Add ncurses patch 20240615
+  + improve formatting/style of manpages (patches by Branden Robinson).
+  + review/update modules files.
+  + improve install-rules in Ada95 makefiles (report by Branden Robinson).
+  + improve formatting/style of manpages in test-directory.
+
+---

Old:

  tack-1.09-20230201.tgz
  tack-1.09-20230201.tgz.asc

New:

  tack-1.10-20240501.tgz
  tack-1.10-20240501.tgz.asc



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.w4rGBl/_old  2024-07-03 20:28:11.148421644 +0200
+++ /var/tmp/diff_new_pack.w4rGBl/_new  2024-07-03 20:28:11.148421644 +0200
@@ -37,8 +37,8 @@
 
 %global patchlvl %(bash %{_sourcedir}/get_version_number.sh %{_sourcedir})
 %global basevers 6.5
-%global tackvers 1.09
-%global tacklvl  20230201
+%global tackvers 1.10
+%global tacklvl  20240501
 
 Name:   ncurses
 #!BuildIgnore: terminfo

++ edit.sed ++
--- /var/tmp/diff_new_pack.w4rGBl/_old  2024-07-03 20:28:11.244425158 +0200
+++ /var/tmp/diff_new_pack.w4rGBl/_new  2024-07-03 20:28:11.244425158 +0200
@@ -22,18 +22,10 @@
 done
 
 sed -ri -e "
-/^[[:blank:]]*--cflags\)/,/;;/ {
-/;;/ a\\
-   --cflags)\\
-   echo $cflags\\
-   ;;
-d
+/^[[:blank:]]*--cflags.*\)/,/;;/ {
+s|for opt in .*|for opt in ${cflags}|
 }
-/^[[:blank:]]*--libs\)/,/;;/ {
-/;;/ a\\
-   --libs)\\
-   echo $libs\\
-   ;;
-d
+/^[[:blank:]]*--libs.*\)/,/;;/ {
+s|for opt in .*|for opt in ${libs}|
 }" ${1+"$@"}
 

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.w4rGBl/_old  2024-07-03 20:28:11.288426769 +0200
+++ /var/tmp/diff_new_pack.w4rGBl/_new  2024-07-03 20:28:11.292426915 +0200
@@ -349,7 +349,7 @@
  
 --- man/man_db.renames.in
 +++ man/man_db.renames.in  2024-05-14 06:15:01.767262785 +
-@@ -298,6 +298,7 @@ wtimeout.3xwtimeout.3ncurses
+@@ -300,6 +300,7 @@ wtimeout.3xwtimeout.3ncurses
  wunctrl.3xwunctrl.3ncurses

commit ncurses for openSUSE:Factory

2024-05-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2024-05-29 19:35:02

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.24587 (New)


Package is "ncurses"

Wed May 29 19:35:02 2024 rev:264 rq:1177126 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2024-05-10 
12:04:31.860153248 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.24587/ncurses.changes   
2024-05-29 19:35:03.678770661 +0200
@@ -1,0 +2,31 @@
+Mon May 27 08:44:05 UTC 2024 - Dr. Werner Fink 
+
+- Add ncurses patch 20240525
+  + build-fix for configure option --disable-ext-funcs
+  + improve formatting/style of manpages (patches by Branden Robinson).
+  + review/update iTerm2 for 3.5.0 -TD
+- Add ncurses patch 20240519
+  + update Ada95/configure to match change for -DTRACE
+  + revert change to include/ncurses_defs, which caused build failure if
+tracing was not enabled (report by Branden Robinson).
+- Add ncurses patch 20240518
+  + improve formatting/style of manpages (patches by Branden Robinson).
+  + move makefile's -DTRACE into include/ncurses_cfg.h, to simplify use
+of CFLAGS/CPPFLAGS.
+  + improve check for clock_gettime(), from xterm.
+  + modify configure script to work around broken gnatgcc script found in
+gcc-13 builds.
+- Port patch ncurses-6.4.dif
+
+---
+Tue May 14 06:12:46 UTC 2024 - Dr. Werner Fink 
+
+- Add ncurses patch 20240511
+  + improve formatting/style of manpages (patches by Branden Robinson).
+  + limit value from ESCDELAY environment variable to 30 seconds, like
+other delay limits.
+  + limit values from LINES and COLUMNS environment variables to 512
+(report by Miroslav Lichvar).
+- Port patch ncurses-6.4.dif
+
+---



Other differences:
--
++ get_version_number.sh ++
--- /var/tmp/diff_new_pack.Hw7jmk/_old  2024-05-29 19:35:05.998854687 +0200
+++ /var/tmp/diff_new_pack.Hw7jmk/_new  2024-05-29 19:35:06.002854833 +0200
@@ -7,10 +7,10 @@
 test -e ${sourcedir}/ncurses-${version}.tar.gz || exit 1
 last=($(tar Oxf ${sourcedir}/ncurses-${version}.tar.gz 
ncurses-${version}/VERSION)) || exit 1
 test -e ${sourcedir}/ncurses-${version}-patches.tar.bz2 || echo ${last[2]}
-tar --wildcards -tf ${sourcedir}/ncurses-${version}-patches.tar.bz2 
'*/*.patch' &> /dev/null || { echo ${last[2]}; exit 0; }
+tar --wildcards -tf ${sourcedir}/ncurses-${version}-patches.tar.bz2 
'*/*.patch.gz' &> /dev/null || { echo ${last[2]}; exit 0; }
 OFS="$IFS"
 IFS=-
-last=($(tar -tf ${sourcedir}/ncurses-${version}-patches.tar.bz2 | grep -v 
'gz.asc' | sed -r 's@\.patch$@@'| sort -t '-' -k 3,3 -n | tail -n 1))
+last=($(tar -tf ${sourcedir}/ncurses-${version}-patches.tar.bz2 | grep -v 
'gz.asc' | sed -r 's@\.patch\.gz$@@'| sort -t '-' -k 3,3 -n | tail -n 1))
 IFS="$OFS"
 echo ${last[2]}
 

++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.Hw7jmk/_old  2024-05-29 19:35:06.026855702 +0200
+++ /var/tmp/diff_new_pack.Hw7jmk/_new  2024-05-29 19:35:06.030855846 +0200
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17871,8 +17871,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17922,8 +17922,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.Hw7jmk/_old  2024-05-29 19:35:06.046856426 +0200
+++ /var/tmp/diff_new_pack.Hw7jmk/_new  2024-05-29 19:35:06.050856571 +0200
@@ -18,8 +18,8 @@
  16 files changed, 202 insertions(+), 72 deletions(-)
 
 --- aclocal.m4
-+++ aclocal.m4 2024-04-15 07:05:36.856695934 +
-@@ -6115,12 +6115,12 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -6254,9 +6254,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <&6
+@@ -8354,7 +8354,7 @@ echo "${ECHO_T}$with_pcre2" >&6
  
  if test "x$with_pcre2" != xno ; then
cf_with_pcre2_ok=no
@@ -174,7 +174,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -15300,12 +15300,12 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -15439,9 +15439,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man 

commit ncurses for openSUSE:Factory

2024-05-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2024-05-01 14:54:48

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1880 (New)


Package is "ncurses"

Wed May  1 14:54:48 2024 rev:262 rq:1170707 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2024-04-16 
20:02:52.294304866 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1880/ncurses.changes
2024-05-01 14:54:49.986383573 +0200
@@ -1,0 +2,20 @@
+Mon Apr 29 07:42:51 UTC 2024 - Dr. Werner Fink 
+
+- Update to ncurses 6.5 (patch 20240427)
+  + update announcement
+  + fixes/corrections for manpages (patches by Branden Robinson).
+  + fix redefinition of CASTxPTR, for legacy Unix.
+- Update to tack 1.9 (patch 20230201)
+  * configure: regen
+  * configure.in: initialize $ac_includes_default
+s/fgrep/$FGREP/
+  * aclocal.m4: resync with my-autoconf
+
+---
+Mon Apr 22 08:05:49 UTC 2024 - Dr. Werner Fink 
+
+- Add ncurses patch 20240420
+  + improve formatting/style of manpages (patches by Branden Robinson).
+  + compiler warning/portability fixes.
+
+---

Old:

  ncurses-6.4-patches.tar.bz2
  ncurses-6.4.tar.gz
  ncurses-6.4.tar.gz.asc
  tack-1.09-20221229.tgz
  tack-1.09-20221229.tgz.asc

New:

  ncurses-6.5-patches.tar.bz2
  ncurses-6.5.tar.gz
  ncurses-6.5.tar.gz.asc
  tack-1.09-20230201.tgz
  tack-1.09-20230201.tgz.asc



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.ypWqqE/_old  2024-05-01 14:54:51.850451204 +0200
+++ /var/tmp/diff_new_pack.ypWqqE/_new  2024-05-01 14:54:51.854451349 +0200
@@ -35,9 +35,9 @@
 %endif
 
 %global patchlvl %(bash %{_sourcedir}/get_version_number.sh %{_sourcedir})
-%global basevers 6.4
+%global basevers 6.5
 %global tackvers 1.09
-%global tacklvl  20221229
+%global tacklvl  20230201
 
 Name:   ncurses
 #!BuildIgnore: terminfo
@@ -76,7 +76,7 @@
 # but also build the ABI version 5 as this is part of the source
 # tar ball including the latest upstream fixes for ABI 5.
 #
-Version:6.4.%{patchlvl}
+Version:6.5.%{patchlvl}
 Release:0
 Summary:Terminal control library
 #Git:   http://ncurses.scripts.mit.edu

++ get_version_number.sh ++
--- /var/tmp/diff_new_pack.ypWqqE/_old  2024-05-01 14:54:51.962455267 +0200
+++ /var/tmp/diff_new_pack.ypWqqE/_new  2024-05-01 14:54:51.966455413 +0200
@@ -7,7 +7,7 @@
 test -e ${sourcedir}/ncurses-${version}.tar.gz || exit 1
 last=($(tar Oxf ${sourcedir}/ncurses-${version}.tar.gz 
ncurses-${version}/VERSION)) || exit 1
 test -e ${sourcedir}/ncurses-${version}-patches.tar.bz2 || echo ${last[2]}
-tar --wildcards -tf ${sourcedir}/ncurses-${version}-patches.tar.bz2 
'*/*.patch' &> /dev/null || echo ${last[2]}
+tar --wildcards -tf ${sourcedir}/ncurses-${version}-patches.tar.bz2 
'*/*.patch' &> /dev/null || { echo ${last[2]}; exit 0; }
 OFS="$IFS"
 IFS=-
 last=($(tar -tf ${sourcedir}/ncurses-${version}-patches.tar.bz2 | grep -v 
'gz.asc' | sed -r 's@\.patch$@@'| sort -t '-' -k 3,3 -n | tail -n 1))

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.ypWqqE/_old  2024-05-01 14:54:51.998456574 +0200
+++ /var/tmp/diff_new_pack.ypWqqE/_new  2024-05-01 14:54:52.006456864 +0200
@@ -359,7 +359,7 @@
  ttys.5ttys.4
 --- man/ncurses.3x
 +++ man/ncurses.3x 2024-04-15 07:09:39.619910505 +
-@@ -330,6 +330,10 @@ and \fBmenu\fP(3X) libraries to ease con
+@@ -340,6 +340,10 @@ and \fBmenu\fP(3X) libraries to ease con
  with
  .IR curses .
  .SS "Initialization"

++ ncurses-6.4-patches.tar.bz2 -> ncurses-6.5-patches.tar.bz2 ++
 631286 lines of diff (skipped)

++ ncurses-6.4.tar.gz -> ncurses-6.5.tar.gz ++
 154044 lines of diff (skipped)


++ tack-1.09-20221229.tgz -> tack-1.09-20230201.tgz ++
 8610 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/tack-1.09-20221229/CHANGES new/tack-1.09-20230201/CHANGES
--- old/tack-1.09-20221229/CHANGES  2022-12-29 15:04:45.0 +0100
+++ new/tack-1.09-20230201/CHANGES  2023-02-02 01:56:51.0 +0100
@@ -1,3 +1,14 @@
+2023-02-01  Thomas E. Dickey  
+
+   * configure: regen
+
+   * configure.in: initialize $ac_includes_default

commit ncurses for openSUSE:Factory

2024-04-16 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2024-04-16 20:02:50

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.26366 (New)


Package is "ncurses"

Tue Apr 16 20:02:50 2024 rev:261 rq:1167744 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2024-03-27 
20:41:53.743633897 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.26366/ncurses.changes   
2024-04-16 20:02:52.294304866 +0200
@@ -1,0 +2,25 @@
+Mon Apr 15 07:05:05 UTC 2024 - Dr. Werner Fink 
+
+- Add ncurses patch 20240414
+  + build/bug-fix for check-size feature (reports by Sam James, Gabriele
+Balducci).
+- Add ncurses patch 20240413
+  + improve formatting/style of manpages (patches by Branden Robinson).
+  + provide for padding in check-size feature, using new_prescr() to
+pass interim SCREEN pointer.
+  + complete change for opaque options (Gentoo #928973, cf: 20231021).
+  + update package /debian/rules and related lintian overrides
+  + revise progs.priv.h to provide for NC_ISATTY reuse
+
+---
+Wed Apr  3 06:35:03 UTC 2024 - Dr. Werner Fink 
+
+- Add ncurses patch 20240330
+  + remove masking of ISIG in cbreak() (report by Benno Schulenberg).
+  + modify test/test_mouse.c to use curses api for raw/noraw.
+  > improved configure macros from other program development:
++ build-fix for clang on Solaris
++ suppress filename/timestamp in gzip'd manpages (suggested for
+  byacc by Andrin Geiger)
+
+---



Other differences:
--
++ ncurses-6.4-patches.tar.bz2 ++
 27747 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.AVbyVj/_old  2024-04-16 20:03:03.334710704 +0200
+++ /var/tmp/diff_new_pack.AVbyVj/_new  2024-04-16 20:03:03.338710851 +0200
@@ -18,8 +18,8 @@
  16 files changed, 202 insertions(+), 72 deletions(-)
 
 --- aclocal.m4
-+++ aclocal.m4 2024-03-25 09:29:47.391539435 +
-@@ -6112,12 +6112,12 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -6251,9 +6251,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -15437,9 +15437,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <$@
 --- ncurses/run_cmd.sh
-+++ ncurses/run_cmd.sh 2024-03-25 09:29:47.399539288 +
 ncurses/run_cmd.sh 2024-04-15 07:05:36.864695777 +
 @@ -0,0 +1,11 @@
 +#!/bin/sh
 +
@@ -727,7 +727,7 @@
 +
 +exec ${1+"$@"}
 --- ncurses/tinfo/MKfallback.sh
-+++ ncurses/tinfo/MKfallback.sh2024-03-25 09:29:47.399539288 +
 ncurses/tinfo/MKfallback.sh2024-04-15 07:05:36.864695777 +
 @@ -66,14 +66,22 @@ if test $# != 0 ; then
TERMINFO=`pwd`/$tmp_info
export TERMINFO
@@ -771,8 +771,8 @@
done
  
 --- ncurses/tinfo/lib_setup.c
-+++ ncurses/tinfo/lib_setup.c  2024-03-25 09:29:47.399539288 +
-@@ -778,6 +778,9 @@ _nc_locale_breaks_acs(TERMINAL *termp)
 ncurses/tinfo/lib_setup.c  2024-04-15 07:05:36.864695777 +
+@@ -800,6 +800,9 @@ _nc_locale_breaks_acs(TERMINAL *termp)
  } else if ((value = tigetnum("U8")) >= 0) {
result = value; /* use extension feature */
  } else if ((env = getenv("TERM")) != 0) {
@@ -783,8 +783,8 @@
result = 1; /* always broken */
} else if (strstr(env, "screen") != 0
 --- progs/Makefile.in
-+++ progs/Makefile.in  2024-03-25 09:29:47.399539288 +
-@@ -101,7 +101,7 @@ CFLAGS_LIBTOOL = $(CCFLAGS)
 progs/Makefile.in  2024-04-15 07:05:36.864695777 +
+@@ -102,7 +102,7 @@ CFLAGS_LIBTOOL = $(CCFLAGS)
  CFLAGS_NORMAL = $(CCFLAGS) -DNCURSES_STATIC
  CFLAGS_DEBUG  = $(CCFLAGS) -DNCURSES_STATIC @CC_G_OPT@ -DTRACE
  CFLAGS_PROFILE= $(CCFLAGS) -DNCURSES_STATIC -pg
@@ -793,7 +793,7 @@
  
  CFLAGS_DEFAULT= $(CFLAGS_@DFT_UPR_MODEL@)
  
-@@ -118,7 +118,7 @@ LDFLAGS_LIBTOOL= $(LDFLAGS) $(CFLAGS_LI
+@@ -119,7 +119,7 @@ LDFLAGS_LIBTOOL= $(LDFLAGS) $(CFLAGS_LI
  LDFLAGS_NORMAL= $(LDFLAGS) $(CFLAGS_NORMAL)
  LDFLAGS_DEBUG = $(LDFLAGS) $(CFLAGS_DEBUG)
  LDFLAGS_PROFILE   = $(LDFLAGS) $(CFLAGS_PROFILE)
@@ -803,7 +803,7 @@
  LDFLAGS_DEFAULT   = $(LDFLAGS_@DFT_UPR_MODEL@)

commit ncurses for openSUSE:Factory

2024-02-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2024-02-15 21:00:10

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1815 (New)


Package is "ncurses"

Thu Feb 15 21:00:10 2024 rev:258 rq:1146208 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2024-01-23 
22:55:19.950634415 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1815/ncurses.changes
2024-02-15 21:01:30.926344423 +0100
@@ -1,0 +2,27 @@
+Mon Feb 12 14:57:41 UTC 2024 - Dr. Werner Fink 
+
+- Add ncurses patch 20240210
+  + compiler-warning fixes, while investigating an optimizer bug in
+"gcc (MacPorts gcc13 13.2.0_4+stdlib_flag) 13.2.0"
+which results in only the first byte of a multibyte character being
+printed to the screen.
+- Change order of use=vt100+4bsd and use=rxvt+pcfkeys in rxvt-basic
+  to get correct arrow keys back (boo#1219626)
+
+---
+Mon Feb  5 07:29:14 UTC 2024 - Dr. Werner Fink 
+
+- Add ncurses patch 20240203
+  + minor changes to tracing and locale-checks.
+
+---
+Mon Jan 29 07:33:35 UTC 2024 - Dr. Werner Fink 
+
+- Add ncurses patch 20240127
+  + amend change to z39-a (report by Sven Joachim).
+  + use xterm+nopcfkeys, vt52-basic, dec+pp, dec+sl, vt52+arrows,
+hp+pfk+cr, klone+acs, klone+color, klone+sgr, ncr160wy50+pp
+to trim -TD
+  + NetBSD-related fixes for x68k and wsvt52 (patch by Thomas Klausner)
+
+---



Other differences:
--
++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.7196tS/_old  2024-02-15 21:01:31.798375073 +0100
+++ /var/tmp/diff_new_pack.7196tS/_new  2024-02-15 21:01:31.802375212 +0100
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -18139,8 +18139,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17853,8 +17853,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.4-patches.tar.bz2 ++
 2798 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.7196tS/_old  2024-02-15 21:01:33.806445649 +0100
+++ /var/tmp/diff_new_pack.7196tS/_new  2024-02-15 21:01:33.806445649 +0100
@@ -451,7 +451,7 @@
  
if [ $name = $MAIN_LIBRARY ]
 --- misc/terminfo.src
-+++ misc/terminfo.src  2024-01-22 07:33:23.942613573 +
 misc/terminfo.src  2024-02-12 14:52:54.086817808 +
 @@ -305,7 +305,9 @@ dumb|80-column dumb tty,
am,
cols#80,
@@ -463,7 +463,7 @@
gn, use=dumb,
  lpr|printer|line printer,
OTbs, hc, os,
-@@ -1043,9 +1045,15 @@ linux-c|Linux console 1.3.6+ for older n
+@@ -1031,9 +1033,15 @@ linux-c|Linux console 1.3.6+ for older n
  # The 2.2.x kernels add a private mode that sets the cursor type; use that to
  # get a block cursor for cvvis.
  # reported by Frank Heckenbach .
@@ -480,7 +480,7 @@
  
  # release 2.6: 2003/12 - 2004/12
  #
-@@ -1080,6 +1088,7 @@ linux2.6|Linux 2.6.x console,
+@@ -1068,6 +1076,7 @@ linux2.6|Linux 2.6.x console,
acsc=++\,\,--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxy
 yzz{{||}}~~,
enacs=\E)0, rmacs=^O,
@@ -488,7 +488,7 @@
sgr=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5
%t;2%;%?%p6%t;1%;m%?%p9%t\016%e\017%;,
sgr0=\E[m\017, smacs=^N, use=linux2.2,
-@@ -4987,7 +4996,7 @@ xterm-new|modern xterm terminal emulator
+@@ -4971,7 +4980,7 @@ xterm-new|modern xterm terminal emulator
  # set it to BS (standard) or DEL (Linux's notion of "vt220").  xterm provides
  # either, depending on how the pseudoterminals are configured.
  xterm+kbs|fragment for backspace key,
@@ -497,7 +497,7 @@
  
  # Use this fragment for terminals that always use DEL for "backspace".
  linux+kbs|fragment for "backspace" key,
-@@ -5366,7 +5375,7 @@ xterm+88color2|xterm 88-color feature,
+@@ -5348,7 +5357,7 @@ xterm+88color2|xterm 88-color feature,
  
  # These variants of XFree86 3.9.16 xterm are built as a configure option.
  xterm-256color|xterm with 256 colors,
@@ -506,7 +506,7 @@
  xterm-88color|xterm with 88 colors,
use=xterm+osc104, use=xterm+88color,
use=xterm-256color,
-@@ -5639,9 +5648,25 @@ xterm-noapp|xterm with cursor keys in no
+@@ -5617,9 +5626,25 @@ xterm-noapp|xterm with cursor keys in no
  xterm-24|vs100|xterms|xterm terminal emulator 24-line (X Window System),
lines#24, use=xterm-old,
  
@@ -533,7 +533,7 @@
  
  # This entry assumes that xterm's handling of VT100 SI/SO is disabled by
  

commit ncurses for openSUSE:Factory

2024-01-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2024-01-23 22:55:03

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.16006 (New)


Package is "ncurses"

Tue Jan 23 22:55:03 2024 rev:257 rq:1140392 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2024-01-18 
21:51:39.312975113 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.16006/ncurses.changes   
2024-01-23 22:55:19.950634415 +0100
@@ -1,0 +2,12 @@
+Mon Jan 22 07:20:53 UTC 2024 - Dr. Werner Fink 
+
+- Add ncurses patch 20240120
+  + improve formatting/style of manpages (patches by Branden Robinson).
+  + amend discussion of aliases in tput.1
+  + use ansi+sgrbold, ansi+sgrdim, ansi+sgrso, ansi+sgrul, ansi+tabs
+ecma+color, ecma+sgr, vt100+4bsd, vt100+pfkeys, vt220+pcedit
+xterm+256color, xterm+acs, xterm+nopcfkeys, xterm+pcf2 to trim -TD
+  + modify configure scripts/makefiles to omit KEY_RESIZE if the
+corresponding SIGWINCH feature is disabled.
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.2JyfBl/_old  2024-01-23 22:55:20.862667762 +0100
+++ /var/tmp/diff_new_pack.2JyfBl/_new  2024-01-23 22:55:20.87907 +0100
@@ -1199,14 +1199,6 @@
 install -m 0755 %{S:8} %{buildroot}%{_libexecdir}/ncurses-examples/
 popd
 
-#
-# Move manual page init.1 to init.1ncurses otherwise we conflict with
-# systemd's anual page with same name
-#
-pushd %{buildroot}%{_mandir}/man1
-mv init.1 init.1ncurses
-popd
-
 %if 0%{?_crossbuild}
 # No test here
 %else
@@ -1273,7 +1265,6 @@
 %{_bindir}/tset
 %doc %{_mandir}/man1/clear.1%{ext_man}
 %doc %{_mandir}/man1/infocmp.1%{ext_man}
-%doc %{_mandir}/man1/init.1*%{ext_man}
 %doc %{_mandir}/man1/reset.1%{ext_man}
 %doc %{_mandir}/man1/tabs.1%{ext_man}
 %doc %{_mandir}/man1/toe.1%{ext_man}

++ ncurses-6.4-patches.tar.bz2 ++
 21852 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.2JyfBl/_old  2024-01-23 22:55:22.614731821 +0100
+++ /var/tmp/diff_new_pack.2JyfBl/_new  2024-01-23 22:55:22.618731968 +0100
@@ -144,7 +144,7 @@
  esac
  done
 --- configure
-+++ configure  2024-01-08 12:23:15.661598107 +
 configure  2024-01-22 07:24:19.892787328 +
 @@ -6443,7 +6443,7 @@ echo $ECHO_N "checking for an rpath opti
fi
;;
@@ -174,7 +174,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -15290,12 +15290,12 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -15429,9 +15429,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <
  #undef GCC_NORETURN
  #define GCC_NORETURN _Noreturn
-@@ -226,6 +226,9 @@ typedef @cf_cv_typeof_chtype@ chtype;
+@@ -240,6 +240,9 @@ typedef @cf_cv_typeof_chtype@ chtype;
  typedef @cf_cv_typeof_mmask_t@ mmask_t;
  #endif
  
@@ -451,7 +451,7 @@
  
if [ $name = $MAIN_LIBRARY ]
 --- misc/terminfo.src
-+++ misc/terminfo.src  2024-01-08 12:43:33.690969798 +
 misc/terminfo.src  2024-01-22 07:33:23.942613573 +
 @@ -305,7 +305,9 @@ dumb|80-column dumb tty,
am,
cols#80,
@@ -463,7 +463,7 @@
gn, use=dumb,
  lpr|printer|line printer,
OTbs, hc, os,
-@@ -1044,9 +1046,15 @@ linux-c|Linux console 1.3.6+ for older n
+@@ -1043,9 +1045,15 @@ linux-c|Linux console 1.3.6+ for older n
  # The 2.2.x kernels add a private mode that sets the cursor type; use that to
  # get a block cursor for cvvis.
  # reported by Frank Heckenbach .
@@ -480,7 +480,7 @@
  
  # release 2.6: 2003/12 - 2004/12
  #
-@@ -1081,6 +1089,7 @@ linux2.6|Linux 2.6.x console,
+@@ -1080,6 +1088,7 @@ linux2.6|Linux 2.6.x console,
acsc=++\,\,--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxy
 yzz{{||}}~~,
enacs=\E)0, rmacs=^O,
@@ -488,7 +488,7 @@
sgr=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5
%t;2%;%?%p6%t;1%;m%?%p9%t\016%e\017%;,
sgr0=\E[m\017, smacs=^N, use=linux2.2,
-@@ -5009,7 +5018,7 @@ xterm-new|modern xterm terminal emulator
+@@ -4987,7 +4996,7 @@ xterm-new|modern xterm terminal emulator
  # set it to BS (standard) or DEL (Linux's notion of "vt220").  xterm provides
  # either, depending on how the pseudoterminals are configured.
  xterm+kbs|fragment for backspace key,
@@ -497,7 +497,7 @@
  
  # Use this fragment for terminals that always use DEL for "backspace".
  linux+kbs|frag

commit ncurses for openSUSE:Factory

2024-01-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2024-01-18 21:51:37

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.16006 (New)


Package is "ncurses"

Thu Jan 18 21:51:37 2024 rev:256 rq:1138810 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2024-01-11 
21:04:31.641144747 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.16006/ncurses.changes   
2024-01-18 21:51:39.312975113 +0100
@@ -1,0 +2,11 @@
+Mon Jan 15 08:07:35 UTC 2024 - Dr. Werner Fink 
+
+- Add ncurses patch 20240113
+  + improve formatting/style of manpages (patches by Branden Robinson).
+  + modify dist.mk to avoid passing developer's comments in manpages into
+the generated html documentation.
+  + use ansi+local, ansi+local1, ansi+pp, ansi+rca, ansi+rca2, ansi+sgr
+to trim -TD
+  + restore padding for wy520* and vt320-k311 (report by Sven Joachim).
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.ywx563/_old  2024-01-18 21:51:42.337084235 +0100
+++ /var/tmp/diff_new_pack.ywx563/_new  2024-01-18 21:51:42.345084523 +0100
@@ -1199,6 +1199,14 @@
 install -m 0755 %{S:8} %{buildroot}%{_libexecdir}/ncurses-examples/
 popd
 
+#
+# Move manual page init.1 to init.1ncurses otherwise we conflict with
+# systemd's anual page with same name
+#
+pushd %{buildroot}%{_mandir}/man1
+mv init.1 init.1ncurses
+popd
+
 %if 0%{?_crossbuild}
 # No test here
 %else
@@ -1265,6 +1273,7 @@
 %{_bindir}/tset
 %doc %{_mandir}/man1/clear.1%{ext_man}
 %doc %{_mandir}/man1/infocmp.1%{ext_man}
+%doc %{_mandir}/man1/init.1*%{ext_man}
 %doc %{_mandir}/man1/reset.1%{ext_man}
 %doc %{_mandir}/man1/tabs.1%{ext_man}
 %doc %{_mandir}/man1/toe.1%{ext_man}

++ ncurses-6.4-patches.tar.bz2 ++
 19724 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.ywx563/_old  2024-01-18 21:51:44.697169396 +0100
+++ /var/tmp/diff_new_pack.ywx563/_new  2024-01-18 21:51:44.701169541 +0100
@@ -4,7 +4,7 @@
  include/curses.h.in |5 +
  include/termcap.h.in|2 
  include/tic.h   |4 -
- man/man_db.renames.in   |1 
+ man/man_db.renames.in   |2 
  man/ncurses.3x  |6 +-
  misc/gen-pkgconfig.in   |   25 +
  misc/terminfo.src   |  111 

@@ -349,6 +349,13 @@
  
 --- man/man_db.renames.in
 +++ man/man_db.renames.in  2024-01-08 12:25:15.355376927 +
+ form_win.3x   win.3form
+ infocmp.1minfocmp.1
+ infotocap.1m  infotocap.1
++init.1init.1ncurses
+ key_defined.3xkey_defined.3ncurses
+ keybound.3x   keybound.3ncurses
+ keyok.3x  keyok.3ncurses
 @@ -266,6 +266,7 @@ wsetscrreg.3x  wsetscrreg.3ncurses
  wtimeout.3x   wtimeout.3ncurses
  #
@@ -359,19 +366,17 @@
  ttys.5ttys.4
 --- man/ncurses.3x
 +++ man/ncurses.3x 2024-01-08 12:35:28.107996289 +
-@@ -295,7 +295,11 @@ translates these into unique
+@@ -295,6 +295,10 @@ translates these into unique
  .I "key codes."
  See \fB\%getch\fP(3X).
  .SS "Effects of GUIs and Environment Variables"
--The selection of an approprate value of
 +Beware: the terminal your program is running may or may not have
 +the features you expect. Ncurses makes no attempt to check available
 +features in advance. This is upon the user.
 +.PP
-+The selection of an appropriate value of
+ The selection of an appropriate value of
  .I TERM
  in the process environment is essential to correct
- .I curses
 --- misc/gen-pkgconfig.in
 +++ misc/gen-pkgconfig.in  2024-01-08 12:23:15.665598033 +
 @@ -83,6 +83,8 @@ if [ "$includedir" != "/usr/include" ];
@@ -458,7 +463,7 @@
gn, use=dumb,
  lpr|printer|line printer,
OTbs, hc, os,
-@@ -1053,9 +1055,15 @@ linux-c|Linux console 1.3.6+ for older n
+@@ -1044,9 +1046,15 @@ linux-c|Linux console 1.3.6+ for older n
  # The 2.2.x kernels add a private mode that sets the cursor type; use that to
  # get a block cursor for cvvis.
  # reported by Frank Heckenbach .
@@ -475,7 +480,7 @@
  
  # release 2.6: 2003/12 - 2004/12
  #
-@@ -1090,6 +1098,7 @@ linux2.6|Linux 2.6.x console,
+@@ -1081,6 +1089,7 @@ linux2.6|Linux 2.6.x console,
acsc=++\,\,--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxy
 yzz{{||}}~~,
enacs=\E)0, rmacs=^O,
@@ -483,7 +488,7 @@
sgr=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%

commit ncurses for openSUSE:Factory

2024-01-11 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2024-01-11 21:04:29

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.21961 (New)


Package is "ncurses"

Thu Jan 11 21:04:29 2024 rev:255 rq:1137727 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-12-12 
19:31:36.571087295 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.21961/ncurses.changes   
2024-01-11 21:04:31.641144747 +0100
@@ -1,0 +2,38 @@
+Tue Jan  9 10:06:22 UTC 2024 - Ludwig Nussel 
+
+- Add foot to terminfo-base. It's the most compliant wayland
+  terminal emulator according to
+  https://github.com/dankamongmen/notcurses/blob/master/TERMINALS.md
+
+---
+Mon Jan  8 12:16:40 UTC 2024 - Dr. Werner Fink 
+
+- Add ncurses patch 20240106
+  + use ansi+arrows, ansi+apparrows, ansi+csr, ansi+erase, ansi+idc,
+ansi+idc1, ansi+idl, ansi+idl1, ansi+inittabs to trim -TD
+  + minor manpage formatting changes for consistency.
+  + modify doc-html test package's install-directory, per lintian.
+  + add attr_get.3x to man_db.renames.in (patch by Sven Joachim).
+- Add ncurses patch 20231230
+  + improve formatting/style of manpages (patches by Branden Robinson).
+  + add ms-vt100-16color, winconsole -TD
+  + add rio, rio-direct -TD
+  + add mostlike -TD
+  + add wezterm, contour -TD
+- Add ncurses patch 20231223
+  + improve formatting/style of manpages (patches by Branden Robinson).
+- Add ncurses patch 20231217
+  + improve formatting/style of manpages (patches by Branden Robinson).
+  + correct an assignment in infocmp "-u" for detecting if a boolean
+is unset in a base entry and set in a use'd chunk, i.e., if it was
+cancelled.
+  + modify infocmp "-u" option to not report cancels for strings which
+were already cancelled in a use'd chunk.
+  + join two lines in infotocap.3x to eliminate a spurious "description"
+link in installed manpages (report by Sven Joachim).
+  + fix typo in NEWS (report by Sven Joachim).
+- Port patches
+  * ncurses-5.9-ibm327x.dif
+  * ncurses-6.4.dif
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.CEfF2V/_old  2024-01-11 21:04:32.949192389 +0100
+++ /var/tmp/diff_new_pack.CEfF2V/_new  2024-01-11 21:04:32.953192535 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ncurses
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -1109,6 +1109,7 @@
%{terminfo a/arpanet}
%{terminfo d/dumb}
%{terminfo d/dialup}
+   %{terminfo f/foot}
%{terminfo g/gnome}
%{terminfo g/gnome-rh72}
%{terminfo g/gnome-rh80}
@@ -1307,7 +1308,6 @@
 %doc %{_mandir}/man1/ncurses*6-config.1%{ext_man}
 %doc %{_mandir}/man1/captoinfo.1%{ext_man}
 %doc %{_mandir}/man1/infotocap.1%{ext_man}
-%doc %{_mandir}/man1/description.1%{ext_man}
 %doc %{_mandir}/man1/tic.1%{ext_man}
 %doc %{_mandir}/man3/*%{ext_man}
 %doc %{_mandir}/man7/*%{ext_man}

++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.CEfF2V/_old  2024-01-11 21:04:33.049196032 +0100
+++ /var/tmp/diff_new_pack.CEfF2V/_new  2024-01-11 21:04:33.053196178 +0100
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -18046,8 +18046,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -18139,8 +18139,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.4-patches.tar.bz2 ++
 57292 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.CEfF2V/_old  2024-01-11 21:04:34.545250522 +0100
+++ /var/tmp/diff_new_pack.CEfF2V/_new  2024-01-11 21:04:34.549250668 +0100
@@ -4,8 +4,8 @@
  include/curses.h.in |5 +
  include/termcap.h.in|2 
  include/tic.h   |4 -
- man/man_db.renames.in   |2 
- man/ncurses.3x  |4 +
+ man/man_db.renames.in   |1 
+ man/ncurses.3x  |6 +-
  misc/gen-pkgconfig.in   |   25 +
  misc/terminfo.src   |  111 

  ncurses/Makefile.in |2 
@@ -15,10 +15,10 @@
  progs/Makefile.in   |4 -
  test/test.priv.h|4 -
  test/tracemunch |2 
- 16 files changed, 203 insertions(+), 72 deletions(-)
+ 16 files changed, 203 insertions(+), 73 deletions(-)
 
 --- a

commit ncurses for openSUSE:Factory

2023-11-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-11-30 21:58:55

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.25432 (New)


Package is "ncurses"

Thu Nov 30 21:58:55 2023 rev:251 rq:1129821 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-11-14 
21:41:49.901952763 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.25432/ncurses.changes   
2023-11-30 21:58:56.867813716 +0100
@@ -1,0 +2,32 @@
+Wed Nov 29 12:46:17 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20231125
+  + add information about "ttycap", termcap's forerunner, to tset.1
+(patch by Branden Robinson).
+  + improve formatting/style of manpages, including section reordering
+(patches by Branden Robinson).
+  + modify usage messages in configure script, bracketing optional values
+(report by Branden Robinson).
+
+---
+Wed Nov 22 07:07:02 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20231121
+  + amend fix for Debian #1055882, correcting nul terminator check in
+waddnstr (Debian #1056340).
+
+---
+Mon Nov 20 07:31:54 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20231118
+  + improve description of length-parameter and error-returns in several
+manpages:  curs_addchstr.3x, curs_addstr.3x, curs_addwstr.3x,
+curs_in_wch.3x, curs_in_wchstr.3x, curs_inchstr.3x, curs_ins_wstr.3x,
+curs_insstr.3x, curs_instr.3x, curs_inwstr.3x
+  + amend parameter check for entire string versus specific length in
+winsnstr() and wins_nwstr() to match Solaris.
+  + make similar correction to wins_nwstr().
+  + correct loop termination condition in waddnstr() and waddnwstr()
+(Debian #1055882, cf: 20201205).
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.Kqp4XZ/_old  2023-11-30 21:58:58.551875755 +0100
+++ /var/tmp/diff_new_pack.Kqp4XZ/_new  2023-11-30 21:58:58.555875902 +0100
@@ -1307,6 +1307,7 @@
 %doc %{_mandir}/man1/ncurses*6-config.1%{ext_man}
 %doc %{_mandir}/man1/captoinfo.1%{ext_man}
 %doc %{_mandir}/man1/infotocap.1%{ext_man}
+%doc %{_mandir}/man1/description.1%{ext_man}
 %doc %{_mandir}/man1/tic.1%{ext_man}
 %doc %{_mandir}/man3/*%{ext_man}
 %doc %{_mandir}/man7/*%{ext_man}

++ ncurses-6.4-patches.tar.bz2 ++
 35739 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.Kqp4XZ/_old  2023-11-30 21:58:59.927926446 +0100
+++ /var/tmp/diff_new_pack.Kqp4XZ/_new  2023-11-30 21:58:59.927926446 +0100
@@ -144,8 +144,8 @@
  esac
  done
 --- configure
-+++ configure  2023-11-13 08:41:15.954170137 +
-@@ -6441,7 +6441,7 @@ echo $ECHO_N "checking for an rpath opti
 configure  2023-11-29 12:47:18.331476756 +
+@@ -6443,7 +6443,7 @@ echo $ECHO_N "checking for an rpath opti
fi
;;
(linux*|gnu*|k*bsd*-gnu|freebsd*)
@@ -154,7 +154,7 @@
;;
(openbsd[2-9].*|mirbsd*)
LD_RPATH_OPT="-Wl,-rpath,"
-@@ -6814,8 +6814,8 @@ echo "${ECHO_T}$cf_cv_ldflags_search_pat
+@@ -6816,8 +6816,8 @@ echo "${ECHO_T}$cf_cv_ldflags_search_pat
else
cf_cv_shared_soname='`basename $@`'
fi
@@ -165,7 +165,7 @@
;;
(mingw*msvc*)
cf_cv_shlib_version=msvcdll
-@@ -8054,7 +8054,7 @@ echo "${ECHO_T}$with_pcre2" >&6
+@@ -8056,7 +8056,7 @@ echo "${ECHO_T}$with_pcre2" >&6
  
  if test "x$with_pcre2" != xno ; then
cf_with_pcre2_ok=no
@@ -174,7 +174,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -15244,12 +15244,12 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -15383,9 +15383,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <

commit ncurses for openSUSE:Factory

2023-11-14 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-11-14 21:41:44

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.17445 (New)


Package is "ncurses"

Tue Nov 14 21:41:44 2023 rev:250 rq:1125420 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-10-31 
20:25:26.281363221 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.17445/ncurses.changes   
2023-11-14 21:41:49.901952763 +0100
@@ -1,0 +2,27 @@
+Mon Nov 13 08:32:53 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 2023
+  + used "infocmp -u" to help trim redundant capabilities -TD
+  + add limit checks in infocmp needed when processing extended
+capabilities with the "-u" option.
+  + fix inconsistent sort-order in see-also sections of manpages.
+  + fix a few compiler warnings for Solaris 10.
+  + modify endwin() to return an error if it is called again without an
+intervening screen update (report by Rajeev Pillai, NetBSD #57592).
+- Add ncurses patch 20231104
+  + modify reset command to avoid altering clocal if the terminal uses a
+modem (prompted by discussion with Werner Fink, Michal Suchanek,
+OpenSUSE #1201384, Debian #60377).
+  + build-fixes for --with-caps variations.
+  + correct a couple of section-references in INSTALL
+- Add ncurses patch 20231028
+  + move xterm focus mode 1004 from xterm+sm+1006 into xterm+focus as
+fe/fd capabilities, like vim (vim-pr #13440).
+  + modify --with-pkg-config-libdir option to make "libdir" the default,
+as documented, rather than "auto" (report by Branden Robinson).
+  + improve messages from configure script (patches by Branden Robinson).
+- Fix offsets of patches
+  * ncurses-5.9-ibm327x.dif
+  * ncurses-6.4.dif
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.2q2o7I/_old  2023-11-14 21:41:50.833987264 +0100
+++ /var/tmp/diff_new_pack.2q2o7I/_new  2023-11-14 21:41:50.837987412 +0100
@@ -350,10 +350,10 @@
 # separate tarball
 rm -fr tack
 mv tack-* tack
-%patch1 -p0 -b .327x
-%patch2 -p0 -b .hs
-%patch0 -p0 -b .p0
-%patch3 -p1
+%patch -P1 -p0 -b .327x
+%patch -P2 -p0 -b .hs
+%patch -P0 -p0 -b .p0
+%patch -P3 -p1
 
 %build
 #

++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.2q2o7I/_old  2023-11-14 21:41:50.909990078 +0100
+++ /var/tmp/diff_new_pack.2q2o7I/_new  2023-11-14 21:41:50.913990225 +0100
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -18105,8 +18105,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -18046,8 +18046,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.4-patches.tar.bz2 ++
 23603 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.2q2o7I/_old  2023-11-14 21:41:52.246039534 +0100
+++ /var/tmp/diff_new_pack.2q2o7I/_new  2023-11-14 21:41:52.250039682 +0100
@@ -144,8 +144,8 @@
  esac
  done
 --- configure
-+++ configure  2023-10-23 07:50:44.755971468 +
-@@ -6442,7 +6442,7 @@ echo $ECHO_N "checking for an rpath opti
 configure  2023-11-13 08:41:15.954170137 +
+@@ -6441,7 +6441,7 @@ echo $ECHO_N "checking for an rpath opti
fi
;;
(linux*|gnu*|k*bsd*-gnu|freebsd*)
@@ -154,7 +154,7 @@
;;
(openbsd[2-9].*|mirbsd*)
LD_RPATH_OPT="-Wl,-rpath,"
-@@ -6815,8 +6815,8 @@ echo "${ECHO_T}$cf_cv_ldflags_search_pat
+@@ -6814,8 +6814,8 @@ echo "${ECHO_T}$cf_cv_ldflags_search_pat
else
cf_cv_shared_soname='`basename $@`'
fi
@@ -165,7 +165,7 @@
;;
(mingw*msvc*)
cf_cv_shlib_version=msvcdll
-@@ -8055,7 +8055,7 @@ echo "${ECHO_T}$with_pcre2" >&6
+@@ -8054,7 +8054,7 @@ echo "${ECHO_T}$with_pcre2" >&6
  
  if test "x$with_pcre2" != xno ; then
cf_with_pcre2_ok=no
@@ -174,7 +174,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -15245,12 +15245,12 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -15384,9 +15384,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\E[?5l, home=\E[H,
ht=^I, hts=\EH, ich=\E[%p1%d@, il=\E[%p1%dL, il1=\E[L,
ind=\n, is1=\E[?47l\E=\E[?1l,
@@ -578,7 +578,7 @@
kcbt=\E[Z, kmous=\E[M, rc=\E8, rev=\E[7m, ri=\EM, rmacs=^O,
rmir=\E

commit ncurses for openSUSE:Factory

2023-10-31 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-10-31 20:25:17

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.17445 (New)


Package is "ncurses"

Tue Oct 31 20:25:17 2023 rev:249 rq:1121113 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-10-17 
20:22:27.805957655 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.17445/ncurses.changes   
2023-10-31 20:25:26.281363221 +0100
@@ -1,0 +2,28 @@
+Mon Oct 23 07:49:13 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20231021
+  + use oldxterm+sm+1006 in vte-2014 (report by Benno Schulenberg) -TD
+  + add ansi+apparrows -TD
+  + change defaults for configure opaque and widec options (prompted by
+discussion with Branden Robinson).
+  + minor cleanup of compiler- and manpage-warnings.
+- Correct offsets off some hunks in patches
+  * ncurses-5.9-ibm327x.dif
+  * ncurses-6.4.dif
+
+---
+Tue Oct 17 06:04:24 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20231016
+  + make the recent change to setupterm optional "--enable-check-size"
+(Debian #1054022).
+
+---
+Mon Oct 16 07:20:05 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20231014
+  + improve formatting/style of manpages (patches by Branden Robinson).
+  + updated configure script macro CF_XOPEN_SOURCE, for uClibc-ng
+  + update config.guess, config.sub
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.F5TRb8/_old  2023-10-31 20:25:28.301437419 +0100
+++ /var/tmp/diff_new_pack.F5TRb8/_new  2023-10-31 20:25:28.305437566 +0100
@@ -576,6 +576,7 @@
--disable-wgetch-events \
--enable-pthreads-eintr \
--enable-string-hacks   \
+   --enable-check-size \
--prefix=%{_prefix} \
--exec-prefix=%{_prefix}\
--libdir=%{_libdir} \

++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.F5TRb8/_old  2023-10-31 20:25:28.397440945 +0100
+++ /var/tmp/diff_new_pack.F5TRb8/_new  2023-10-31 20:25:28.397440945 +0100
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -18095,8 +18095,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -18105,8 +18105,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.4-patches.tar.bz2 ++
 68056 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.F5TRb8/_old  2023-10-31 20:25:29.449479587 +0100
+++ /var/tmp/diff_new_pack.F5TRb8/_new  2023-10-31 20:25:29.453479734 +0100
@@ -18,8 +18,8 @@
  16 files changed, 203 insertions(+), 72 deletions(-)
 
 --- aclocal.m4
-+++ aclocal.m4 2023-07-31 08:53:05.149222032 +
-@@ -6065,12 +6065,12 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -6204,9 +6204,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <&6
+@@ -8055,7 +8055,7 @@ echo "${ECHO_T}$with_pcre2" >&6
  
  if test "x$with_pcre2" != xno ; then
cf_with_pcre2_ok=no
@@ -174,7 +174,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -15242,12 +15242,12 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -15381,9 +15381,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <.
@@ -481,7 +481,7 @@
  
  # release 2.6: 2003/12 - 2004/12
  #
-@@ -1097,6 +1105,7 @@ linux2.6|Linux 2.6.x console,
+@@ -1100,6 +1108,7 @@ linux2.6|Linux 2.6.x console,
acsc=++\,\,--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxy
 yzz{{||}}~~,
enacs=\E)0, rmacs=^O,
@@ -489,7 +489,7 @@
sgr=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5
%t;2%;%?%p6%t;1%;m%?%p9%t\016%e\017%;,
sgr0=\E[m\017, smacs=^N, use=linux2.2,
-@@ -5038,7 +5047,7 @@ xterm-new|modern xterm terminal emulator
+@@ -5041,7 +5050,7 @@ xterm-new|modern xterm terminal emulator
  # set it to BS (standard) or DEL (Linux's notion of "vt220").  xterm provides
  # either, depending on how the pseudoterminals are configured.
  xterm+kbs|fragment for backspace key,
@@ -498,7 +498,7 @@

commit ncurses for openSUSE:Factory

2023-10-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-10-17 20:22:26

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.20540 (New)


Package is "ncurses"

Tue Oct 17 20:22:26 2023 rev:248 rq:1117940 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-09-22 
21:46:30.51089 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.20540/ncurses.changes   
2023-10-17 20:22:27.805957655 +0200
@@ -1,0 +2,43 @@
+Mon Oct  9 07:54:55 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20231007
+  + improve loop-limit for get_position().
+  + improve manual description of immedok (Debian #1053603).
+  + fix a few formatting issues with manpages (Debian #1053123).
+  + improve formatting/style of manpages (patches by Branden Robinson).
+
+---
+Wed Oct  4 11:04:50 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20231001
+  + modify setupterm to provide for using ANSI cursor-position report (in
+user6/user7 terminfo capabilities) to obtain screensize if neither
+environment variables or ioctl is used.  The ncurses test-program
+with options "-E -T" demonstrates this feature.
+  + improve error messages in tic (patch by Branden Robinson).
+  + improve formatting/style of manpages (patches by Branden Robinson).
+  + modify test/clip_printw.c to optionally test non-wrapped updates.
+  + fix reallocation loop for vsnprintf() in _nc_sprintf_string() by
+copying the va_list variable (patch by Ian Abbott).
+- Add ncurses patch 20230923
+  + improve formatting of manpages (patches by Branden Robinson).
+  + amend change to delscreen() to limit the windows which it creates to
+just those associated with the screen (report by Frederic Boiteux,
+cf: 20220813).
+
+---
+Tue Sep 19 14:23:34 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230918
+  + new tarball/errata (report by Sven Joachim).
+- Add ncurses patch 20230917
+  + improve formatting of manpages (integrated patches by Branden
+Robinson).
+  + correct limit for name-length in write_entry.c (report/testcase by
+Luna Saphie Mittelbach).
+  + limit delays to 30 seconds, i.e., padding delays in terminfo, as well
+as napms() and delay_output() functions.
+  + improve a few pointer-checks.
+  + improve parsing in _nc_msec_cost, allowing a single decimal point.
+
+---



Other differences:
--
++ ncurses-6.4-patches.tar.bz2 ++
 56591 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.wl8zBK/_old  2023-10-17 20:22:29.942032433 +0200
+++ /var/tmp/diff_new_pack.wl8zBK/_new  2023-10-17 20:22:29.946032572 +0200
@@ -367,7 +367,7 @@
  ttys.5ttys.4
 --- man/ncurses.3x
 +++ man/ncurses.3x 2023-07-03 07:58:55.716619576 +
-@@ -142,6 +142,10 @@ after the shell environment variable \fB
+@@ -141,6 +141,10 @@ after the shell environment variable \fB
  \fB@TSET@(1)\fP is usually responsible for doing this.
  [See \fBterminfo\fP(\*n) for further details.]
  .SS Datatypes
@@ -787,7 +787,7 @@
  
 --- ncurses/tinfo/lib_setup.c
 +++ ncurses/tinfo/lib_setup.c  2023-01-23 13:00:47.043268809 +
-@@ -613,6 +613,9 @@ _nc_locale_breaks_acs(TERMINAL *termp)
+@@ -745,6 +745,9 @@ _nc_locale_breaks_acs(TERMINAL *termp)
  } else if ((value = tigetnum("U8")) >= 0) {
result = value; /* use extension feature */
  } else if ((env = getenv("TERM")) != 0) {


commit ncurses for openSUSE:Factory

2023-09-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-09-22 21:46:29

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1770 (New)


Package is "ncurses"

Fri Sep 22 21:46:29 2023 rev:247 rq:1112273 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-08-30 
10:22:00.723421945 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1770/ncurses.changes
2023-09-22 21:46:30.51089 +0200
@@ -1,0 +2,16 @@
+Tue Sep 12 08:44:25 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230909
+  + improve formatting of manpages (patches by Branden Robinson).
+  > patches by Nicholas Marriott:
++ use string-hacks in alloc_entry.c, alloc_type.c and hardscroll.c,
+  overlooked due to compiler changes in recent OpenBSD releases.
++ add "-6" option to ncu2openbsd script.
+- Add ncurses patch 20230902
+  + improve description of search rules for terminal descriptions in
+terminfo manpage (report by Sven Joachim).
+- Add ncurses patch 20230826
+  + fixes for compiler-warnings.
+  + update config.guess, config.sub
+
+---



Other differences:
--
++ ncurses-6.4-patches.tar.bz2 ++
 6409 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.nCcj6i/_old  2023-09-22 21:46:34.147019800 +0200
+++ /var/tmp/diff_new_pack.nCcj6i/_new  2023-09-22 21:46:34.151019945 +0200
@@ -367,7 +367,7 @@
  ttys.5ttys.4
 --- man/ncurses.3x
 +++ man/ncurses.3x 2023-07-03 07:58:55.716619576 +
-@@ -137,6 +137,10 @@ after the shell environment variable \fB
+@@ -142,6 +142,10 @@ after the shell environment variable \fB
  \fB@TSET@(1)\fP is usually responsible for doing this.
  [See \fBterminfo\fP(\*n) for further details.]
  .SS Datatypes


commit ncurses for openSUSE:Factory

2023-08-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-08-30 10:19:26

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1766 (New)


Package is "ncurses"

Wed Aug 30 10:19:26 2023 rev:246 rq:1106232 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-08-16 
14:16:21.142682081 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1766/ncurses.changes
2023-08-30 10:22:00.723421945 +0200
@@ -1,0 +2,10 @@
+Mon Aug 21 06:02:33 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230819
+  + various manpage-formatting fixes.
+  + correct formatting of table header in curs_inopts.3x (Branden
+Robinson).
+  + correct manpage description of panel_hidden (report by Benjamin
+Mordaunt).
+
+---



Other differences:
--
++ ncurses-6.4-patches.tar.bz2 ++
 2910 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.gXHCoW/_old  2023-08-30 10:22:03.679527461 +0200
+++ /var/tmp/diff_new_pack.gXHCoW/_new  2023-08-30 10:22:03.683527604 +0200
@@ -367,7 +367,7 @@
  ttys.5ttys.4
 --- man/ncurses.3x
 +++ man/ncurses.3x 2023-07-03 07:58:55.716619576 +
-@@ -136,6 +136,10 @@ after the shell environment variable \fB
+@@ -137,6 +137,10 @@ after the shell environment variable \fB
  \fB@TSET@(1)\fP is usually responsible for doing this.
  [See \fBterminfo\fP(\*n) for further details.]
  .SS Datatypes


commit ncurses for openSUSE:Factory

2023-08-16 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-08-16 14:16:19

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.11712 (New)


Package is "ncurses"

Wed Aug 16 14:16:19 2023 rev:245 rq:1103809 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-07-29 
20:09:46.553741354 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.11712/ncurses.changes   
2023-08-16 14:16:21.142682081 +0200
@@ -1,0 +2,33 @@
+Mon Aug 14 07:32:23 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230812
+  + add/use putty+cursor to reflect amending of modified cursor-keys
+in 2021 -TD
+  + add ecma+strikeout to putty -TD
+  + add functions to query tty-flags in SCREEN (request by Bill Gray).
+
+---
+Mon Aug  7 13:00:42 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230805
+  + fix a few manpages needing tbl marker, seen by lintian warning.
+  + fixes for compiler-warnings.
+  + minor grammatical fix for manpages (Branden Robinson).
+
+---
+Mon Jul 31 08:52:16 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230729
+  + improve manpages for wgetnstr() and wget_wnstr().
+  + modify MinGW configuration to provide for running in MSYS/MSYS2
+shells, assuming ConPTY support (patch by Pavel Fedin).
+  + add assignment in CF_MAN_PAGES to fill in value for TERMINFO_DIRS in
+ncurses, terminfo and tic manpages (patch by Sven Joachim).
+
+---
+Mon Jul 24 09:29:58 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230722
+  + add "auto" default for --with-xterm-kbs configure option.
+
+---



Other differences:
--
++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.Md9ytX/_old  2023-08-16 14:16:22.726692110 +0200
+++ /var/tmp/diff_new_pack.Md9ytX/_new  2023-08-16 14:16:22.730692135 +0200
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -18081,8 +18081,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -18095,8 +18095,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.4-patches.tar.bz2 ++
 25632 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.Md9ytX/_old  2023-08-16 14:16:23.734698491 +0200
+++ /var/tmp/diff_new_pack.Md9ytX/_new  2023-08-16 14:16:23.738698517 +0200
@@ -18,8 +18,8 @@
  16 files changed, 203 insertions(+), 72 deletions(-)
 
 --- aclocal.m4
-+++ aclocal.m4 2023-06-05 09:25:29.405796254 +
-@@ -6064,12 +6064,12 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -6203,9 +6203,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -15377,9 +15377,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\E[?5l, home=\E[H,
ht=^I, hts=\EH, ich=\E[%p1%d@, il=\E[%p1%dL, il1=\E[L,
ind=\n, is1=\E[?47l\E=\E[?1l,
@@ -578,7 +578,7 @@
kcbt=\E[Z, kmous=\E[M, rc=\E8, rev=\E[7m, ri=\EM, rmacs=^O,
rmir=\E[4l, rmkx=\E>, rmso=\E[27m, rmul=\E[24m,
rs1=\E>\E[1;3;4;5;6l\E[?7h\E[m\E[r\E[2J\E[H,
-@@ -6836,8 +6865,8 @@ rxvt-basic|rxvt terminal base (X Window
+@@ -6850,8 +6879,8 @@ rxvt-basic|rxvt terminal base (X Window
  # Removed kDN6, etc (control+shift) since rxvt does not implement this -TD
  rxvt+pcfkeys|rxvt fragment for PC-style fkeys,
kDC=\E[3$, kEND=\E[8$, kHOM=\E[7$, kIC=\E[2$, kLFT=\E[d,
@@ -589,7 +589,7 @@
kf10=\E[21~, kf11=\E[23~, kf12=\E[24~, kf13=\E[25~,
kf14=\E[26~, kf15=\E[28~, kf16=\E[29~, kf17=\E[31~,
kf18=\E[32~, kf19=\E[33~, kf2=\E[12~, kf20=\E[34~,
-@@ -6925,6 +6954,38 @@ rxvt-cygwin-native|rxvt terminal emulato
+@@ -6939,6 +6968,38 @@ rxvt-cygwin-native|rxvt terminal emulato
 \302x\263y\363z\362{\343|\330~\376,
use=rxvt-cygwin,
  
@@ -628,7 +628,7 @@
  # This variant is supposed to work with rxvt 2.7.7 when compiled with
  # NO_BRIGHTCOLOR defined.  rxvt needs more work...
  rxvt-16color|rxvt with 16 colors like aixterm,
-@@ -6989,7 +7050,7 @@ Eterm|Et

commit ncurses for openSUSE:Factory

2023-07-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-07-12 17:26:39

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.8922 (New)


Package is "ncurses"

Wed Jul 12 17:26:39 2023 rev:243 rq:1097901 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-06-21 
22:36:52.945296297 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.8922/ncurses.changes
2023-07-12 17:26:50.770317696 +0200
@@ -1,0 +2,19 @@
+Mon Jul  3 07:27:16 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230701
+  + fix mandoc warnings about unnecessary markup.
+  + improve parameter check in tparm_setup()
+- Extend compiled in fall back terminals with xterm-256color
+  and ms-terminal (the first is now a days more common and second
+  one is useful for ssh connections to MS(tm))
+
+---
+Mon Jun 26 08:57:42 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230624
+  + fixes for out-of-memory condition (report by "eaglegai").
+- Add ncurses patch 20230625
+  + adjust man/make_sed.sh to work with dates as the third field of TH.
+  + fixes for out-of-memory condition (report by "eaglegai").
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.hwYEYj/_old  2023-07-12 17:26:51.742323363 +0200
+++ /var/tmp/diff_new_pack.hwYEYj/_new  2023-07-12 17:26:51.746323386 +0200
@@ -424,9 +424,9 @@
 test ! -f /.buildenv || . /.buildenv
OPATH=$PATH
 %ifarch s390x s390
-  FALLBK="unknown,dumb,xterm,ibm327x,vt100,vt102,vt220"
+  
FALLBK="unknown,dumb,xterm,xterm-256color,ibm327x,ms-terminal,vt100,vt102,vt220"
 %else
-  FALLBK="unknown,dumb,xterm,linux,vt100,vt102,vt220"
+  
FALLBK="unknown,dumb,xterm,xterm-256color,linux,ms-terminal,vt100,vt102,vt220"
 %endif
  CC=gcc
 CXX=g++

++ ncurses-6.4-patches.tar.bz2 ++
 12269 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.hwYEYj/_old  2023-07-12 17:26:52.654328679 +0200
+++ /var/tmp/diff_new_pack.hwYEYj/_new  2023-07-12 17:26:52.658328702 +0200
@@ -366,11 +366,11 @@
  scanf.3   scanf.3
  ttys.5ttys.4
 --- man/ncurses.3x
-+++ man/ncurses.3x 2023-01-23 13:00:47.039268881 +
-@@ -139,6 +139,10 @@ after the shell environment variable \fB
 man/ncurses.3x 2023-07-03 07:58:55.716619576 +
+@@ -136,6 +136,10 @@ after the shell environment variable \fB
+ \fB@TSET@(1)\fP is usually responsible for doing this.
  [See \fBterminfo\fP(\*n) for further details.]
  .SS Datatypes
- .PP
 +Beware: the terminal your program is running may or may not have
 +the features you expect. Ncurses makes no attempt to check available
 +features in advance. This is upon the programmer.


commit ncurses for openSUSE:Factory

2023-06-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-06-21 22:36:51

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.15902 (New)


Package is "ncurses"

Wed Jun 21 22:36:51 2023 rev:242 rq:1093740 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-06-17 
22:21:14.395872080 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.15902/ncurses.changes   
2023-06-21 22:36:52.945296297 +0200
@@ -1,0 +2,7 @@
+Mon Jun 19 07:43:18 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230617
+  + markup manpages with revision information (prompted by discussion
+with Bjarni Ingi Gislason).
+
+---



Other differences:
--
++ ncurses-6.4-patches.tar.bz2 ++
 7996 lines of diff (skipped)


commit ncurses for openSUSE:Factory

2023-06-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-06-17 22:20:23

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.15902 (New)


Package is "ncurses"

Sat Jun 17 22:20:23 2023 rev:241 rq:1093491 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-06-01 
17:18:41.733867015 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.15902/ncurses.changes   
2023-06-17 22:21:14.395872080 +0200
@@ -1,0 +2,40 @@
+Fri Jun 16 07:04:14 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230615
+  + modify _nc_read_file_entry() to show relevant filename in warnings.
+  + improve checks in convert_string() for corrupt terminfo entry (report
+and test-case by Gregory James Duck).
+
+---
+Mon Jun 12 08:21:11 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230610
+  + improve manpages discussing file descriptors in low-level functions.
+  + modify flushinp to use file descriptors in SCREEN, rather than from
+TERMINAL, and check if they are for a terminal, like SVr4.
+  + modify mcprint to use file descriptor in SCREEN, for consistency.
+  + add xterm+focus to foot+base (patch by Daniel Ekloef).
+  + correct definition of Charable() for non-wide ncurses library (report
+and test-case by Zbigniew Baniewski).
+
+---
+Mon Jun  5 09:24:43 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230603
+  + add configure option --with-strip-program, to override program
+chosen by the install program for stripping executables (prompted
+by discussion with Aapo Rantalainen).
+  + fix typo in INSTALL (report/patch by Aapo Rantalainen).
+  + improve error-checks for isEILSEQ()
+  + increase MB_CUR_MAX to 16, matching glibc's MB_LEN_MAX.
+  + corrected mouse mask in test/testcurs.c
+  + improve thread lock in lib_trace.c
+- Correct offsets of patch ncurses-6.4.dif
+
+---
+Tue May 30 08:13:24 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230527
+  + fixes for compiler warnings/cppcheck.
+
+---



Other differences:
--
++ ncurses-6.4-patches.tar.bz2 ++
 21258 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.anJXUN/_old  2023-06-17 22:21:16.067882128 +0200
+++ /var/tmp/diff_new_pack.anJXUN/_new  2023-06-17 22:21:16.071882152 +0200
@@ -18,8 +18,8 @@
  16 files changed, 203 insertions(+), 72 deletions(-)
 
 --- aclocal.m4
-+++ aclocal.m4 2023-05-15 09:12:36.855207662 +
-@@ -5992,12 +5992,12 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -6131,9 +6131,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <&6
+@@ -8052,7 +8052,7 @@ echo "${ECHO_T}$with_pcre2" >&6
  
  if test "x$with_pcre2" != xno ; then
cf_with_pcre2_ok=no
@@ -174,7 +174,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -15237,12 +15237,12 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -15376,9 +15376,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <

commit ncurses for openSUSE:Factory

2023-06-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-06-01 17:18:40

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.2531 (New)


Package is "ncurses"

Thu Jun  1 17:18:40 2023 rev:240 rq:1089508 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-05-10 
16:16:12.810154479 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.2531/ncurses.changes
2023-06-01 17:18:41.733867015 +0200
@@ -1,0 +2,16 @@
+Mon May 22 06:21:42 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230520
+  + fixes for compiler warnings in MinGW environments.
+
+---
+Mon May 15 09:05:32 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230514
+  + modify test-package "ncurses6-doc" to use manpage-aliases, which in
+turn required a change to the configure script to factor in the
+extra-suffix option when deriving alias names.
+  + add mode 1004 to xterm+sm+1006 from xterm #380 -TD
+- Port and correct offsets of patch ncurses-6.4.dif
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.37cTd8/_old  2023-06-01 17:18:43.561877851 +0200
+++ /var/tmp/diff_new_pack.37cTd8/_new  2023-06-01 17:18:43.569877899 +0200
@@ -520,6 +520,7 @@
--with-normal   \
--with-manpage-renames=${PWD}/man/man_db.renames.in \
--with-manpage-aliases  \
+   --with-manpage-symlinks \
--with-ospeed=speed_t   \
 %if 0%{?suse_version} > 1310
--with-gpm=$(readlink %{_libdir}/libgpm.so) \

++ ncurses-6.4-patches.tar.bz2 ++
 9020 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.37cTd8/_old  2023-06-01 17:18:44.605884040 +0200
+++ /var/tmp/diff_new_pack.37cTd8/_new  2023-06-01 17:18:44.609884064 +0200
@@ -1,6 +1,6 @@
 ---
- aclocal.m4  |   38 ---
- configure   |   46 +-
+ aclocal.m4  |   37 +++---
+ configure   |   45 +
  include/curses.h.in |5 +
  include/termcap.h.in|2 
  include/tic.h   |4 -
@@ -15,11 +15,11 @@
  progs/Makefile.in   |4 -
  test/test.priv.h|4 -
  test/tracemunch |2 
- 16 files changed, 207 insertions(+), 70 deletions(-)
+ 16 files changed, 203 insertions(+), 72 deletions(-)
 
 --- aclocal.m4
-+++ aclocal.m4 2023-04-24 06:50:39.671979319 +
-@@ -5992,12 +5992,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -6122,9 +6125,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -15367,9 +15370,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <

commit ncurses for openSUSE:Factory

2023-05-10 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-05-10 16:16:11

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1533 (New)


Package is "ncurses"

Wed May 10 16:16:11 2023 rev:239 rq:1085480 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-05-04 
17:09:02.655827375 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1533/ncurses.changes
2023-05-10 16:16:12.810154479 +0200
@@ -1,0 +2,12 @@
+Mon May  8 08:51:32 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230506
+  > build-fixes related to configure-options and/or platform:
++ fix for --enable-fvisibility
++ fix for unusual values of --with-rel-version
++ fix for unusual values of --with-abi-version
++ fix for --disable-tcap-names
++ fix for termcap in nc_access.h (report by Werner Fink).
+- Delete patch ncurses-6.4-makeuseof_secure_open.dif as now upstream
+
+---

Old:

  ncurses-6.4-makeuseof_secure_open.dif



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.NQgpjW/_old  2023-05-10 16:16:13.906160963 +0200
+++ /var/tmp/diff_new_pack.NQgpjW/_new  2023-05-10 16:16:13.910160987 +0200
@@ -100,7 +100,6 @@
 Patch1: ncurses-5.9-ibm327x.dif
 Patch2: ncurses-5.7-tack.dif
 Patch3: FORTIFY_SOURCE_3-fix.patch
-Patch4: ncurses-6.4-makeuseof_secure_open.dif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %global _miscdir%{_datadir}/misc
 %global _incdir %{_includedir}
@@ -353,7 +352,6 @@
 mv tack-* tack
 %patch1 -p0 -b .327x
 %patch2 -p0 -b .hs
-%patch4 -p0
 %patch0 -p0 -b .p0
 %patch3 -p1
 

++ ncurses-6.4-patches.tar.bz2 ++
 9395 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.NQgpjW/_old  2023-05-10 16:16:14.718165766 +0200
+++ /var/tmp/diff_new_pack.NQgpjW/_new  2023-05-10 16:16:14.722165790 +0200
@@ -139,7 +139,7 @@
  done
 --- configure
 +++ configure  2023-04-24 06:52:13.042243156 +
-@@ -6437,7 +6437,7 @@ echo $ECHO_N "checking for an rpath opti
+@@ -6438,7 +6438,7 @@ echo $ECHO_N "checking for an rpath opti
fi
;;
(linux*|gnu*|k*bsd*-gnu|freebsd*)
@@ -148,7 +148,7 @@
;;
(openbsd[2-9].*|mirbsd*)
LD_RPATH_OPT="-Wl,-rpath,"
-@@ -6810,8 +6810,8 @@ echo "${ECHO_T}$cf_cv_ldflags_search_pat
+@@ -6811,8 +6811,8 @@ echo "${ECHO_T}$cf_cv_ldflags_search_pat
else
cf_cv_shared_soname='`basename $@`'
fi
@@ -159,7 +159,7 @@
;;
(mingw*msvc*)
cf_cv_shlib_version=msvcdll
-@@ -8050,7 +8050,7 @@ echo "${ECHO_T}$with_pcre2" >&6
+@@ -8051,7 +8051,7 @@ echo "${ECHO_T}$with_pcre2" >&6
  
  if test "x$with_pcre2" != xno ; then
cf_with_pcre2_ok=no
@@ -168,7 +168,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -15236,12 +15236,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -15366,9 +15369,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <

commit ncurses for openSUSE:Factory

2023-05-04 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-05-04 17:09:00

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1533 (New)


Package is "ncurses"

Thu May  4 17:09:00 2023 rev:238 rq:1084217 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-04-21 
14:15:37.426113819 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1533/ncurses.changes
2023-05-04 17:09:02.655827375 +0200
@@ -1,0 +2,49 @@
+Wed May  3 08:47:27 UTC 2023 - Dr. Werner Fink 
+
+- Do not overwrite PKG_CONFIG_PATH for new tack support
+
+---
+Tue May  2 07:41:13 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230429
+  + revise recent change to _nc_write_entry to isolate it to a Cygwin bug
+(cf: 20230311)
+  + amend fix for wgetnstr, wgetn_wstr to use cbreak mode unless raw
+mode was set (cf: 20210522).
+  + fix a few warnings from cppcheck, etc.
+  + correct copy/paste error in nc_access.h (report by Werner Fink).
+- Adopt patch ncurses-6.4-makeuseof_secure_open.dif
+  * Fix yet an other copy/paste typo
+
+---
+Wed Apr 26 12:14:24 UTC 2023 - Dr. Werner Fink 
+
+- Add patch ncurses-6.4-makeuseof_secure_open.dif
+  * Really make use of _nc_safe_fopen() and _nc_safe_open3()
+
+---
+Tue Apr 25 06:06:23 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230424
+  + check return value of _nc_save_str(), in special case for tic where
+extended capabilities are processed but the terminal description was
+not initialized (report by Ziqiao Kong).
+  + regenerate llib-* files.
+
+---
+Mon Apr 24 06:41:58 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230423 (boo#1210552)
+  + add tiscan_s() to help applications check formatting capabilities
+that would be passed to tiparm_s, etc.
+  + add tiparm_s() to provide applications a way to tell ncurses what
+the expected parameters are for a capability (tmux #3531).
+  + improve check in lib_tparm.c, ensuring that a char* fits into a
+TPARM_ARG.
+  + add --disable-setuid-environ configure option (request by Sven
+Joachim).
+  + drop compatibility with obsolete versions of tack, e.g., pre-1.08
+(Debian #1034549, cf: 20170722).
+- Build tack on the own way as ncurses upstream drop build within support
+
+---

New:

  ncurses-6.4-makeuseof_secure_open.dif



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.brvW3V/_old  2023-05-04 17:09:03.539832551 +0200
+++ /var/tmp/diff_new_pack.brvW3V/_new  2023-05-04 17:09:03.543832574 +0200
@@ -34,8 +34,10 @@
 %global soname_tinfo tinfow
 %endif
 
-%define patchlvl %(bash %{_sourcedir}/get_version_number.sh %{_sourcedir})
-%define basevers 6.4
+%global patchlvl %(bash %{_sourcedir}/get_version_number.sh %{_sourcedir})
+%global basevers 6.4
+%global tackvers 1.09
+%global tacklvl  20221229
 
 Name:   ncurses
 #!BuildIgnore: terminfo
@@ -87,17 +89,18 @@
 Source3:README.devel
 Source4:ncurses-rpmlintrc
 # Latest tack can be found at 
ftp://ftp.invisible-island.net/pub/ncurses/current/
-Source5:
https://www.invisible-island.net/archives/ncurses/current/tack-1.09-20221229.tgz
+Source5:
https://www.invisible-island.net/archives/ncurses/current/tack-%{tackvers}-%{tacklvl}.tgz
 Source6:edit.sed
 Source7:baselibs.conf
 Source8:cursescheck
 Source9:
https://www.invisible-island.net/archives/ncurses/ncurses-%{basevers}.tar.gz.asc
-Source10:   
https://www.invisible-island.net/archives/ncurses/current/tack-1.09-20221229.tgz.asc
+Source10:   
https://www.invisible-island.net/archives/ncurses/current/tack-%{tackvers}-%{tacklvl}.tgz.asc
 Source11:   ncurses.keyring
 Patch0: ncurses-6.4.dif
 Patch1: ncurses-5.9-ibm327x.dif
 Patch2: ncurses-5.7-tack.dif
 Patch3: FORTIFY_SOURCE_3-fix.patch
+Patch4: ncurses-6.4-makeuseof_secure_open.dif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %global _miscdir%{_datadir}/misc
 %global _incdir %{_includedir}
@@ -316,11 +319,12 @@
 the ncurses library in its ABI version 5 form.
 
 %package -n tack
+Version:%{tackvers}.%{tacklvl}
 Summary:Terminfo action checker
 License:GPL-2.0-or-later
 Group:  Development/Tools/Building
 Provides:   ncurses-devel:%

commit ncurses for openSUSE:Factory

2023-04-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-04-21 14:15:34

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1533 (New)


Package is "ncurses"

Fri Apr 21 14:15:34 2023 rev:237 rq:1080277 version:6.4.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-04-14 
13:12:00.815198584 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1533/ncurses.changes
2023-04-21 14:15:37.426113819 +0200
@@ -1,0 +2,36 @@
+Wed Apr 19 09:16:10 UTC 2023 - Dr. Werner Fink 
+
+- Fix get_version_number.sh to show version without suffix gz.asc 
+
+---
+Wed Apr 19 07:39:41 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230418 (boo#1210485, (boo#1210434)
+  + improve checks for limits on privileged execution:
++ modify _nc_syserr_abort() to use _nc_env_access(), rather than
+  only checking root uid.
++ use getauxval() when available, to improve setuid/setgid checks.
++ modify test packages to disable root access/environ options.
+  + modify tgoto() to accept no-parameter capabilities, for joe editor
+(OpenSUSE #1210485, Gentoo #904263).
+
+---
+Tue Apr 18 09:01:36 UTC 2023 - Dr. Werner Fink 
+
+- Add signatures of the patches as well in patch tar ball 
+
+---
+Mon Apr 17 06:14:32 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230415 (boo#1210485)
+  + configure script fixes:
++ fix copy/paste error in configure option --disable-root-access
+  (report/patch by Sven Joachim).
++ modify CF_XOPEN_SOURCE macro's amend default case to avoid
+  undefining _XOPEN_SOURCE if _POSIX_C_SOURCE is defined.
+  + modify test_tparm to account for extended capabilities.
+  + add checks in tparm() and tiparm() for misuse of numeric parameters,
+overlooked in 20230408.
+  + fix errata in clear.1 and curs_terminfo.3x
+
+---
@@ -4 +40 @@
-- Add ncurses patch 20230408
+- Add ncurses patch 20230408 (boo#1210434)



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.5fszOT/_old  2023-04-21 14:15:38.478119717 +0200
+++ /var/tmp/diff_new_pack.5fszOT/_new  2023-04-21 14:15:38.486119762 +0200
@@ -330,22 +330,22 @@
 incoming data stream.
 
 %prep
-%setup -q -n %{name}-%{basevers}
-tar -xjf %{S:1}
+%setup -q -n %{name}-%{basevers} -b1 -a5
 set +x
-for patch in patches/ncurses*.patch
+for patch in ../patches/ncurses*.patch
 do
 test -e "$patch" || continue
 echo Apply patch: $patch
 patch -f -T -p1 -s < $patch
 done
 set -x
-rm -rf patches/
+%if ! %{defined donttouch}
+rm -rf ../patches/
+%endif
 find -name '*.orig' -delete
 # replace tack from ncurses tarball with the latest version in
 # separate tarball
 rm -fr tack
-tar -xzf %{S:5}
 mv tack-* tack
 %patch1 -p0 -b .327x
 %patch2 -p0 -b .hs

++ get_version_number.sh ++
--- /var/tmp/diff_new_pack.5fszOT/_old  2023-04-21 14:15:38.642120637 +0200
+++ /var/tmp/diff_new_pack.5fszOT/_new  2023-04-21 14:15:38.646120659 +0200
@@ -10,7 +10,7 @@
 tar --wildcards -tf ${sourcedir}/ncurses-${version}-patches.tar.bz2 
'*/*.patch' &> /dev/null || echo ${last[2]}
 OFS="$IFS"
 IFS=-
-last=($(tar -tf ${sourcedir}/ncurses-${version}-patches.tar.bz2 | sed -r 
's@\.patch$@@'| sort -t '-' -k 3,3 -n | tail -n 1))
+last=($(tar -tf ${sourcedir}/ncurses-${version}-patches.tar.bz2 | grep -v 
'gz.asc' | sed -r 's@\.patch$@@'| sort -t '-' -k 3,3 -n | tail -n 1))
 IFS="$OFS"
 echo ${last[2]}
 

++ ncurses-6.4-patches.tar.bz2 ++
 10465 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.5fszOT/_old  2023-04-21 14:15:39.514125526 +0200
+++ /var/tmp/diff_new_pack.5fszOT/_new  2023-04-21 14:15:39.518125549 +0200
@@ -806,12 +806,12 @@
  
 --- test/test.priv.h
 +++ test/test.priv.h   2023-01-23 13:00:47.043268809 +
-@@ -1132,12 +1132,12 @@ extern char *_nc_strstr(const char *, co
+@@ -1135,12 +1135,12 @@ extern char *_nc_strstr(const char *, co
  #endif
  
  /* out-of-band values for representing absent capabilities */
 -#define ABSENT_BOOLEAN((signed char)-1)   /* 255 */
-+#define ABSENT_BOOLEAN(char)-1)   /* 255 */
++#define ABSENT_BOOLEAN((char)-1)  /* 255 */
  #define ABSENT_NUMERIC(-1)
  #define ABSENT_STRING (char *)0
  


commit ncurses for openSUSE:Factory

2023-04-14 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-04-14 13:11:59

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.19717 (New)


Package is "ncurses"

Fri Apr 14 13:11:59 2023 rev:236 rq:1078402 version:6.4.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-03-15 
18:52:51.811858654 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.19717/ncurses.changes   
2023-04-14 13:12:00.815198584 +0200
@@ -1,0 +2,24 @@
+Tue Apr 11 09:24:59 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230408
+  + document limitations of tparm, and error-returns in curs_terminfo.3x
+  + document limitations of tgoto, and error-returns in curs_termcap.3x
+  + add xterm+focus to alacritty+common (patch by Christian Duerr).
+  + add "-v" option to tput, to show warnings.
+  > improve checks for malformed terminfo data (report/analysis by
+Jonathan Bar Or, Michael Pearse, Emanuele Cozzi).
++ make the parameter type/count checks in _nc_tiparm() more stringent
++ update tgoto() to account for _nc_tiparm() changes
++ add checks in tparm() and tiparm() for misuse of string parameters
++ add special cases in tput to handle extensions Cs/Ms parameters
++ ignore compiled-terminfo where the array sizes exceed the standard
+- Skip gzipping manual pages as brp-compress does the job
+
+---
+Tue Apr  4 07:24:54 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230401
+  + modify experimental Windows driver to work with xterm mouse protocol.
+  + remove DECCOLM+DECSCLM from foot (patch by Daniel Ekloef).
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.O4hBU1/_old  2023-04-14 13:12:01.979205240 +0200
+++ /var/tmp/diff_new_pack.O4hBU1/_new  2023-04-14 13:12:01.983205263 +0200
@@ -454,15 +454,8 @@
unset include
 fi
 test -n "$TERM" || TERM=linux
-mkdir gzip
-cat > gzip/gzip <<-'EOF'
-   #!/bin/sh
-   exec /usr/bin/gzip -9 ${1+"$@"}
-   EOF
-chmod 0755 gzip/gzip
 INSTALL_PROGRAM='${INSTALL}'
 INSTALL_OPT_S=""
-PATH=$PWD/gzip:$PATH
 export CC CFLAGS CXX CXXFLAGS CPPFLAGS TERM LDFLAGS INSTALL_PROGRAM 
INSTALL_OPT_S
 #
 # Detect 64bit architecures and be sure that we use an
@@ -521,7 +514,6 @@
--without-tests \
--with-shared   \
--with-normal   \
-   --with-manpage-format=gzip \
--with-manpage-renames=${PWD}/man/man_db.renames.in \
--with-manpage-aliases  \
--with-ospeed=speed_t   \

++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.O4hBU1/_old  2023-04-14 13:12:02.107205972 +0200
+++ /var/tmp/diff_new_pack.O4hBU1/_new  2023-04-14 13:12:02.111205995 +0200
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -18062,8 +18062,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -18072,8 +18072,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.4-patches.tar.bz2 ++
 1992 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.O4hBU1/_old  2023-04-14 13:12:02.635208991 +0200
+++ /var/tmp/diff_new_pack.O4hBU1/_new  2023-04-14 13:12:02.639209014 +0200
@@ -477,7 +477,7 @@
sgr=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5
%t;2%;%?%p6%t;1%;m%?%p9%t\016%e\017%;,
sgr0=\E[m\017, smacs=^N, use=linux2.2,
-@@ -5010,7 +5019,7 @@ xterm-new|modern xterm terminal emulator
+@@ -5020,7 +5029,7 @@ xterm-new|modern xterm terminal emulator
  # This fragment is for people who cannot agree on what the backspace key
  # should send.
  xterm+kbs|fragment for backspace key,
@@ -486,7 +486,7 @@
  #
  # This fragment describes as much of XFree86 xterm's "pc-style" function
  # keys as will fit into terminfo's 60 function keys.
-@@ -5392,7 +5401,7 @@ xterm+88color2|xterm 88-color feature,
+@@ -5402,7 +5411,7 @@ xterm+88color2|xterm 88-color feature,
  
  # These variants of XFree86 3.9.16 xterm are built as a configure option.
  xterm-256color|xterm with 256 colors,
@@ -495,7 +495,7 @@
  xterm-88color|xterm with 88 colors,
use=xterm+osc104, use=xterm+88color,
use=xterm-256color,
-@@ -5670,9 +5679,25 @@ xterm-noapp|xterm with cursor keys in no
+@@ -5680,9 +5689,25 @@ xterm-noapp|xterm with cursor keys in no
  xterm-24|vs100|xterms|xterm terminal emulator 24-line (X Window System),
lines#24, use=xterm-old,
  
@@ -522,7 +522,7 @@

commit ncurses for openSUSE:Factory

2023-03-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-03-15 18:52:51

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.31432 (New)


Package is "ncurses"

Wed Mar 15 18:52:51 2023 rev:235 rq:1071083 version:6.4.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-03-10 
22:06:49.172979431 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.31432/ncurses.changes   
2023-03-15 18:52:51.811858654 +0100
@@ -1,0 +2,15 @@
+Mon Mar 13 08:27:06 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230311
+  + improve manpage description for addch versus unctrl format used for
+non-printable characters.
+  + modify version-check for gcc/g++, now works for msys2.
+  + modify check in _nc_write_entry() for multiply defined aliases to
+report problems within the current runtime of tic rather than for
+conflicts with pre-existing terminal descriptions.
+  + allow for MinGW32-/64-bit configurations to use _DEFAULT_SOURCE
+  + clarify interaction of -R option versus -C, -I and -r in infocmp
+manpage.
+  + build-fix in lib_win32con.c (cf: 20230211).
+
+---
@@ -6 +21 @@
-  + add/user configure check for clock_gettime(), to supersede
+  + add/use configure check for clock_gettime(), to supersede



Other differences:
--
++ ncurses-6.4-patches.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/ncurses-6.4-20230311.patch 
new/patches/ncurses-6.4-20230311.patch
--- old/patches/ncurses-6.4-20230311.patch  1970-01-01 01:00:00.0 
+0100
+++ new/patches/ncurses-6.4-20230311.patch  2023-03-12 01:49:59.0 
+0100
@@ -0,0 +1,1562 @@
+# ncurses 6.4 - patch 20230311 - Thomas E. Dickey
+#
+# 
--
+#
+# Ncurses 6.4 is at
+#   https://invisible-island.net/archives/ncurses/
+#   https://invisible-mirror.net/archives/ncurses/
+#   https://ftp.gnu.org/gnu/ncurses/
+#
+# Patches for ncurses 6.4 can be found at
+#   https://invisible-island.net/archives/ncurses/6.4
+#   https://invisible-mirror.net/archives/ncurses/6.4
+#
+# 
--
+# 
https://invisible-island.net/archives/ncurses/6.4/ncurses-6.4-20230311.patch.gz
+# patch by Thomas E. Dickey 
+# created  Sun Mar 12 00:49:59 UTC 2023
+# 
--
+# NEWS  |   16 +
+# VERSION   |2 
+# aclocal.m4|   14 ++---
+# configure |8 +-
+# dist.mk   |4 -
+# doc/html/man/adacurses6-config.1.html |2 
+# doc/html/man/captoinfo.1m.html|2 
+# doc/html/man/clear.1.html |2 
+# doc/html/man/curs_add_wch.3x.html |   10 +--
+# doc/html/man/curs_addch.3x.html   |   36 -
+# doc/html/man/curs_addstr.3x.html  |8 +-
+# doc/html/man/curs_opaque.3x.html  |   32 +--
+# doc/html/man/curs_refresh.3x.html |   10 +--
+# doc/html/man/curs_scroll.3x.html  |   19 +++---
+# doc/html/man/curs_termattrs.3x.html   |6 +-
+# doc/html/man/curs_util.3x.html|   14 +++--
+# doc/html/man/form.3x.html |2 
+# doc/html/man/infocmp.1m.html  |   87 +---
+# doc/html/man/infotocap.1m.html|2 
+# doc/html/man/menu.3x.html |2 
+# doc/html/man/ncurses.3x.html  |2 
+# doc/html/man/ncurses6-config.1.html   |2 
+# doc/html/man/panel.3x.html|2 
+# doc/html/man/tabs.1.html  |2 
+# doc/html/man/term_variables.3x.html   |6 +-
+# doc/html/man/terminfo.5.html  |2 
+# doc/html/man/tic.1m.html  |2 
+# doc/html/man/toe.1m.html  |2 
+# doc/html/man/tput.1.html  |2 
+# doc/html/man/tset.1.html  |2 
+# man/curs_add_wch.3x   |6 +-
+# man/curs_addch.3x |   21 +--
+# man/curs_addstr.3x|6 +-
+# man/curs_opaque.3x|   30 +--
+# man/curs_refresh.3x   |6 +-
+# man/curs_scroll.3x|8 +-
+# man/curs_termattrs.3x |6 +-
+# man/curs_util.3x  |5 +
+# man/infocmp.1m|   20 +--
+# ncurses/tinfo/lib_win32con.c  |4 -
+# ncurses/ti

commit ncurses for openSUSE:Factory

2023-03-10 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-03-10 22:06:48

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.31432 (New)


Package is "ncurses"

Fri Mar 10 22:06:48 2023 rev:234 rq:1070101 version:6.4.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-02-22 
15:21:02.797677555 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.31432/ncurses.changes   
2023-03-10 22:06:49.172979431 +0100
@@ -1,0 +2,9 @@
+Tue Feb 28 14:28:56 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230225
+  + build-fixes for rpm test-packages.
+  + add/user configure check for clock_gettime(), to supersede
+gettimeofday().
+- Correct offsets of patch ncurses-6.4.dif
+
+---



Other differences:
--
++ ncurses-6.4-patches.tar.bz2 ++
 12810 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.tJhaXi/_old  2023-03-10 22:06:50.976987644 +0100
+++ /var/tmp/diff_new_pack.tJhaXi/_new  2023-03-10 22:06:50.980987663 +0100
@@ -19,7 +19,7 @@
 
 --- aclocal.m4
 +++ aclocal.m4 2023-01-23 13:06:54.872588922 +
-@@ -5988,12 +5988,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -6118,9 +6121,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <

commit ncurses for openSUSE:Factory

2023-02-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-02-22 15:21:01

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1706 (New)


Package is "ncurses"

Wed Feb 22 15:21:01 2023 rev:233 rq:1066746 version:6.4.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-02-11 
21:55:44.475031526 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1706/ncurses.changes
2023-02-22 15:21:02.797677555 +0100
@@ -1,0 +2,21 @@
+Mon Feb 20 07:28:49 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230218
+  + configure-script improvements:
++ recent msys2 headers work with _DEFAULT_SOURCE; amend check
++ use $ac_includes_default in most cases where stdlib.h should work
++ use #error consistently vs "make an error"
++ add configure macro for gettimeofday vs inline check
+- Correct offsets of patch ncurses-6.4.dif
+
+---
+Mon Feb 13 07:29:59 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230211
+  + set dwShareMode in calls to CreateConsoleScreenBuffer() (patch by
+Hannes Domani).
+  + use CreateFile with "CONIN$", "CONOUT$" rather than GetStdHandle to
+obtain a handle on the actual console, avoiding redirection in the
+MinGW/Win32 configurations (adapted from patch by LIU Hao).
+
+---



Other differences:
--
++ ncurses-6.4-patches.tar.bz2 ++
 31868 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.pOzDzE/_old  2023-02-22 15:21:04.713688421 +0100
+++ /var/tmp/diff_new_pack.pOzDzE/_new  2023-02-22 15:21:04.717688444 +0100
@@ -19,7 +19,7 @@
 
 --- aclocal.m4
 +++ aclocal.m4 2023-01-23 13:06:54.872588922 +
-@@ -5986,12 +5986,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -6116,9 +6119,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -15388,9 +15391,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <

commit ncurses for openSUSE:Factory

2023-02-11 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-02-11 21:55:42

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1848 (New)


Package is "ncurses"

Sat Feb 11 21:55:42 2023 rev:232 rq:1063980 version:6.4.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-02-08 
17:19:35.633737205 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1848/ncurses.changes
2023-02-11 21:55:44.475031526 +0100
@@ -1,0 +2,5 @@
+Wed Feb  8 21:03:01 UTC 2023 - Andreas Schwab 
+
+- Fix use of run_cmd.sh
+
+---



Other differences:
--
++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.KUcHto/_old  2023-02-11 21:55:46.571044575 +0100
+++ /var/tmp/diff_new_pack.KUcHto/_new  2023-02-11 21:55:46.583044650 +0100
@@ -710,7 +710,7 @@
  
  ./fallback.c : $(tinfo)/MKfallback.sh
 -  $(SHELL) -e $(tinfo)/MKfallback.sh $(TERMINFO) $(TERMINFO_SRC) 
"$(TIC_PATH)" "$(INFOCMP_PATH)" $(FALLBACK_LIST) >$@
-+  $(SHELL) -e $(srcdir)/run_cmd.sh $(tinfo)/MKfallback.sh $(TERMINFO) 
$(TERMINFO_SRC) "$(TIC_PATH)" "$(INFOCMP_PATH)" $(FALLBACK_LIST) >$@
++  $(SHELL) $(srcdir)/run_cmd.sh $(SHELL) -e $(tinfo)/MKfallback.sh 
$(TERMINFO) $(TERMINFO_SRC) "$(TIC_PATH)" "$(INFOCMP_PATH)" $(FALLBACK_LIST) >$@
  
  ./lib_gen.c : $(base)/MKlib_gen.sh ../include/curses.h
FGREP="@FGREP@" $(SHELL) -e $(base)/MKlib_gen.sh "$(CPP) $(CPPFLAGS)" 
"$(AWK)" generated <../include/curses.h >$@
@@ -727,7 +727,7 @@
 +fi
 +export PATH LD_LIBRARY_PATH
 +
-+exec /bin/sh -e ${1+"$@"}
++exec ${1+"$@"}
 --- ncurses/tinfo/MKfallback.sh
 +++ ncurses/tinfo/MKfallback.sh2023-01-23 13:00:47.043268809 +
 @@ -66,14 +66,22 @@ if test $# != 0 ; then


commit ncurses for openSUSE:Factory

2023-02-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-02-08 17:19:34

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.4462 (New)


Package is "ncurses"

Wed Feb  8 17:19:34 2023 rev:231 rq:1063409 version:6.4.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-02-02 
18:28:54.883660127 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.4462/ncurses.changes
2023-02-08 17:19:35.633737205 +0100
@@ -1,0 +2,13 @@
+Mon Feb  6 10:08:31 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230128
+  + document XF, kxIN and kxOUT -TD
+  + add note on sun/wscons/cmdtool/shelltool -TD
+  + modify configure script check for pkg-config library directory to
+take into account an older version 0.15.0 which used PKG_CONFIG_PATH
+but not PKG_CONFIG_LIBDIR
+- Correct offsets of patches
+  * ncurses-5.9-ibm327x.dif
+  * ncurses-6.4.dif
+
+---



Other differences:
--
++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.IRMqtj/_old  2023-02-08 17:19:37.805747867 +0100
+++ /var/tmp/diff_new_pack.IRMqtj/_new  2023-02-08 17:19:37.809747887 +0100
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -18042,8 +18042,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -18062,8 +18062,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.4-patches.tar.bz2 ++
 23710 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.IRMqtj/_old  2023-02-08 17:19:38.957753522 +0100
+++ /var/tmp/diff_new_pack.IRMqtj/_new  2023-02-08 17:19:38.965753562 +0100
@@ -139,7 +139,7 @@
  done
 --- configure
 +++ configure  2023-01-23 13:08:03.243347215 +
-@@ -6457,7 +6457,7 @@ echo $ECHO_N "checking for an rpath opti
+@@ -6463,7 +6463,7 @@ echo $ECHO_N "checking for an rpath opti
fi
;;
(linux*|gnu*|k*bsd*-gnu|freebsd*)
@@ -148,7 +148,7 @@
;;
(openbsd[2-9].*|mirbsd*)
LD_RPATH_OPT="-Wl,-rpath,"
-@@ -6830,8 +6830,8 @@ echo "${ECHO_T}$cf_cv_ldflags_search_pat
+@@ -6836,8 +6836,8 @@ echo "${ECHO_T}$cf_cv_ldflags_search_pat
else
cf_cv_shared_soname='`basename $@`'
fi
@@ -159,7 +159,7 @@
;;
(mingw*msvc*)
cf_cv_shlib_version=msvcdll
-@@ -8070,7 +8070,7 @@ echo "${ECHO_T}$with_pcre2" >&6
+@@ -8076,7 +8076,7 @@ echo "${ECHO_T}$with_pcre2" >&6
  
  if test "x$with_pcre2" != xno ; then
cf_with_pcre2_ok=no
@@ -168,7 +168,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -15252,12 +15252,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_manpage_compress" ; then
-@@ -15382,9 +15385,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <, rmul=\EG0$<10/>,
sgr0=\EG0$<10/>, smir=\Eq, smso=\EG4$<10/>,
smul=\EG8$<10/>, tbc=\E0, vpa=\E[%p1%{32}%+%c,
@@ -685,7 +685,7 @@
am, da, db, xhp,
cols#80, lh#2, lines#24, lm#0, lw#8, nlab#8,
acsc=0cjgktlrmfn/q\,t5u6v8w7x., bel=^G, blink=\E&dA,
-@@ -18052,7 +18127,7 @@ ibm3101|i3101|IBM 3101-10,
+@@ -18072,7 +18147,7 @@ ibm3101|i3101|IBM 3101-10,
cup=\EY%p1%{32}%+%c%p2%{32}%+%c, cuu1=\EA, ed=\EJ,
el=\EI, home=\EH, hts=\E0, ind=\n, kcub1=\ED, kcud1=\EB,
kcuf1=\EC, kcuu1=\EA, nel=\r\n, tbc=\EH,
@@ -694,7 +694,7 @@
is2=\E S, rmacs=\E>B, rmcup=\E>B, rs2=\E S, s0ds=\E>B,
sgr=\E4%{64}%?%p1%t%{65}%|%;%?%p2%t%{66}%|%;%?%p3%t%{65}%|%;
%?%p4%t%{68}%|%;%?%p5%t%{64}%|%;%?%p6%t%{72}%|%;%?%p7%t
-@@ -18310,7 +18385,7 @@ lft|lft-pc850|LFT-PC850|IBM LFT PC850 De
+@@ -18330,7 +18405,7 @@ lft|lft-pc850|LFT-PC850|IBM LFT PC850 De
tbc=\E[3g, use=ecma+index,
  # "Megapel" refers to the display adapter, which was used with the IBM RT
  # aka IBM 6150.


commit ncurses for openSUSE:Factory

2023-02-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-02-02 18:06:50

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.32243 (New)


Package is "ncurses"

Thu Feb  2 18:06:50 2023 rev:230 rq:1062058 version:6.4.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-01-18 
13:08:05.231886781 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.32243/ncurses.changes   
2023-02-02 18:28:54.883660127 +0100
@@ -1,0 +2,10 @@
+Mon Jan 23 13:00:25 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230121
+  + correct limit-check when dumping tc/use clause via tic -I (report by
+Gabriel Ravier).
+  + correct a check for manpage-alias in edit_man.sh, to work with out of
+tree builds (report by Sven Joachim).
+- Port ncurses-6.4.dif to patch 20230121
+
+---



Other differences:
--
++ ncurses-6.4-patches.tar.bz2 ++
 9000 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.bHUIBn/_old  2023-02-02 18:28:55.911666425 +0100
+++ /var/tmp/diff_new_pack.bHUIBn/_new  2023-02-02 18:28:55.915666449 +0100
@@ -18,8 +18,8 @@
  16 files changed, 207 insertions(+), 70 deletions(-)
 
 --- aclocal.m4
-+++ aclocal.m4 2023-01-16 08:31:57.044889237 +
-@@ -5988,12 +5988,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
- if test -n "$cf_compress" ; then
-@@ -6118,9 +6121,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
- if test -n "$cf_compress" ; then
-@@ -15385,9 +15388,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <$@
 --- ncurses/run_cmd.sh
-+++ ncurses/run_cmd.sh 2023-01-09 11:47:28.920395274 +
 ncurses/run_cmd.sh 2023-01-23 13:00:47.043268809 +
 @@ -0,0 +1,11 @@
 +#!/bin/sh
 +
@@ -729,7 +729,7 @@
 +
 +exec /bin/sh -e ${1+"$@"}
 --- ncurses/tinfo/MKfallback.sh
-+++ ncurses/tinfo/MKfallback.sh2023-01-09 11:47:28.920395274 +
 ncurses/tinfo/MKfallback.sh2023-01-23 13:00:47.043268809 +
 @@ -66,14 +66,22 @@ if test $# != 0 ; then
TERMINFO=`pwd`/$tmp_info
export TERMINFO
@@ -773,7 +773,7 @@
done
  
 --- ncurses/tinfo/lib_setup.c
-+++ ncurses/tinfo/lib_setup.c  2023-01-09 11:47:28.920395274 +
 ncurses/tinfo/lib_setup.c  2023-01-23 13:00:47.043268809 +
 @@ -613,6 +613,9 @@ _nc_locale_breaks_acs(TERMINAL *termp)
  } else if ((value = tigetnum("U8")) >= 0) {
result = value; /* use extension feature */
@@ -785,7 +785,7 @@
result = 1; /* always broken */
} else if (strstr(env, "screen") != 0
 --- progs/Makefile.in
-+++ progs/Makefile.in  2023-01-09 11:47:28.920395274 +
 progs/Makefile.in  2023-01-23 13:00:47.043268809 +
 @@ -101,7 +101,7 @@ CFLAGS_LIBTOOL = $(CCFLAGS)
  CFLAGS_NORMAL = $(CCFLAGS) -DNCURSES_STATIC
  CFLAGS_DEBUG  = $(CCFLAGS) -DNCURSES_STATIC @CC_G_OPT@ -DTRACE
@@ -805,7 +805,7 @@
  LDFLAGS_DEFAULT   = $(LDFLAGS_@DFT_UPR_MODEL@)
  
 --- test/test.priv.h
-+++ test/test.priv.h   2023-01-09 11:47:28.920395274 +
 test/test.priv.h   2023-01-23 13:00:47.043268809 +
 @@ -1108,12 +1108,12 @@ extern char *_nc_strstr(const char *, co
  #endif
  
@@ -822,7 +822,7 @@
  #define CANCELLED_STRING  (char *)(-1)
  
 --- test/tracemunch
-+++ test/tracemunch2023-01-09 11:47:28.920395274 +
 test/tracemunch2023-01-23 13:00:47.043268809 +
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env perl
 +#!/usr/bin/perl


commit ncurses for openSUSE:Factory

2023-01-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-01-18 13:08:03

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.32243 (New)


Package is "ncurses"

Wed Jan 18 13:08:03 2023 rev:229 rq:1058637 version:6.4.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2023-01-11 
14:32:49.232475237 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.32243/ncurses.changes   
2023-01-18 13:08:05.231886781 +0100
@@ -1,0 +2,15 @@
+Mon Jan 16 08:30:13 UTC 2023 - Dr. Werner Fink 
+
+- Add ncurses patch 20230114
+  + change RV to XR/xr, to avoid conflict with pre-existing usage in vim,
+to use RV/rv to denote DA2 and its response (discussion with Bram
+Moolenaar) -TD
+  + add XF flag to xterm+focus so that termcap applications can be aware
+of terminals which may support focus in/out -TD
+  + use xterm+focus in xterm-p370 and tmux -TD
+  + improve configure-script macros vs compiler warnings.
+- Correct offsets of patches
+  * ncurses-5.9-ibm327x.dif
+  * ncurses-6.4.dif
+
+---



Other differences:
--
++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.lze78P/_old  2023-01-18 13:08:06.311892574 +0100
+++ /var/tmp/diff_new_pack.lze78P/_new  2023-01-18 13:08:06.315892596 +0100
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -18029,8 +18029,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -18042,8 +18042,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.4-patches.tar.bz2 ++
 35701 lines of diff (skipped)

++ ncurses-6.4.dif ++
--- /var/tmp/diff_new_pack.lze78P/_old  2023-01-18 13:08:06.675894527 +0100
+++ /var/tmp/diff_new_pack.lze78P/_new  2023-01-18 13:08:06.679894548 +0100
@@ -18,8 +18,8 @@
  16 files changed, 207 insertions(+), 70 deletions(-)
 
 --- aclocal.m4
-+++ aclocal.m4 2023-01-09 11:47:28.912395423 +
-@@ -5986,12 +5986,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -6116,9 +6119,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <&6
+@@ -8070,7 +8070,7 @@ echo "${ECHO_T}$with_pcre2" >&6
  
  if test "x$with_pcre2" != xno ; then
cf_with_pcre2_ok=no
@@ -168,7 +168,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -15256,12 +15256,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -15386,9 +15389,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\E[?5l, home=\E[H,
ht=^I, hts=\EH, ich=\E[%p1%d@, il=\E[%p1%dL, il1=\E[L,
ind=\n, is1=\E[?47l\E=\E[?1l,
@@ -565,7 +565,7 @@
kcbt=\E[Z, kmous=\E[M, rc=\E8, rev=\E[7m, ri=\EM, rmacs=^O,
rmir=\E[4l, rmkx=\E>, rmso=\E[27m, rmul=\E[24m,
rs1=\E>\E[1;3;4;5;6l\E[?7h\E[m\E[r\E[2J\E[H,
-@@ -6805,8 +6834,8 @@ rxvt-basic|rxvt terminal base (X Window
+@@ -6817,8 +6846,8 @@ rxvt-basic|rxvt terminal base (X Window
  # Removed kDN6, etc (control+shift) since rxvt does not implement this -TD
  rxvt+pcfkeys|rxvt fragment for PC-style fkeys,
kDC=\E[3$, kEND=\E[8$, kHOM=\E[7$, kIC=\E[2$, kLFT=\E[d,
@@ -576,7 +576,7 @@
kf10=\E[21~, kf11=\E[23~, kf12=\E[24~, kf13=\E[25~,
kf14=\E[26~, kf15=\E[28~, kf16=\E[29~, kf17=\E[31~,
kf18=\E[32~, kf19=\E[33~, kf2=\E[12~, kf20=\E[34~,
-@@ -6894,6 +6923,38 @@ rxvt-cygwin-native|rxvt terminal emulato
+@@ -6906,6 +6935,38 @@ rxvt-cygwin-native|rxvt terminal emulato
 \302x\263y\363z\362{\343|\330~\376,
use=rxvt-cygwin,
  
@@ -615,7 +615,7 @@
  # This variant is supposed to work with rxvt 2.7.7 when compiled with
  # NO_BRIGHTCOLOR defined.  rxvt needs more work...
  rxvt-16color|rxvt with 16 colors like aixterm,
-@@ -6958,7 +7019,7 @@ Eterm|Eterm-color|Eterm with xterm-style
+@@ -6970,7 +7031,7 @@ Eterm|Eterm-color|Eterm with xterm-style
home=\E[H, hpa=\E[%i%p1%dG, ht=^I, hts=\EH, ich=\E[%p1%d@,
il=\E[%p1%dL, il1=\E[L, ind=\n, is1=\E[?47l\E>\E[?1l,
is2=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l, kNXT@,
@@ -624,7 +624,7 @@
kc1=\E[8~, kc3=\E[6~, kent=\EOM, khlp=\E[28~, kmous=\E[M,
mc4=\E[4i, mc5=\E[5i, rc=\E8, rev=\E[7m, ri=\EM, rmacs=^O,
rmam=\E[?7l, 

commit ncurses for openSUSE:Factory

2023-01-11 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2023-01-11 14:32:47

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.32243 (New)


Package is "ncurses"

Wed Jan 11 14:32:47 2023 rev:228 rq:1057605 version:6.4.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-12-07 
17:33:09.851947508 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.32243/ncurses.changes   
2023-01-11 14:32:49.232475237 +0100
@@ -1,0 +2,59 @@
+Tue Jan 10 10:34:17 UTC 2023 - Dr. Werner Fink 
+
+- Avoid trouble with invalid certificate for ftp.invisible-island.net
+  and use www.invisible-island.net 
+
+---
+Mon Jan  9 12:56:49 UTC 2023 - Dr. Werner Fink 
+
+- Modify offset in patch ncurses-5.9-ibm327x.dif
+- Port patch ncurses-6.3.dif and rename it to ncurses-6.4.dif
+- Update tack to 1.09-20221229
+  * latest config.guess and config.sub
+- Add ncurses patch 20230107 
+  + add --with-abi-altered configure option (prompted by discussion with
+Brian Inglis).
+  + add BSD erase2 to characters handled by tset/reset.
+  + improve configure-script macros vs compiler warnings.
+  + regenerate configure scripts with autoconf 2.52.20221202
+  + add RV report+version (suggested by Bram Moolenaar).
+  + add comment to bracketed+paste explaining that vim patch 9.0.1117 is
+needed for use with the updated xterm descriptions (suggested by Bram
+Moolenaar).
+- Add ncurses update 6.4 (patch 20221231)
+  + update release notes
+  + regenerate llib-* files.
+  + correct PS vs PE names in bracketed+paste (report by Bram Moolenaar)
+- Add ncurses patch 20221224
+  + add mutex lock/unlock in a few places reported by thread-sanitizer
+  + add/use bracketed+paste to help identify terminals supporting this
+xterm feature (prompted by discussion with Bram Moolenaar) -TD
+
+---
+Mon Dec 19 07:30:33 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20221217
+  + install Ada95 sample programs in libexecdir, adding a wrapper
+script to invoke those.
+
+---
+Mon Dec 12 08:08:36 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20221210
+  + add minimal -h/-V getopt logic to the remaining test-programs.
+  + free new_pair() data in delscreen (report by "magiblot").
+  + add clarification of the scope of dynamic variables in terminfo(5).
+  + remove a stray '/' from description of %g in terminfo(5).
+
+---
+Mon Dec  5 07:36:59 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20221203
+  + add -h usage and -V version options to the test-programs which use
+getopt.
+  + use "command -v" rather than "type" in Ada95/gen/Makefile.in to fix
+a portability issue (patch by Nicolas Boulenguez).
+  + update ncurses-howto, more documentation fixes along with corrections
+to example programs.
+
+---

Old:

  ncurses-6.3-patches.tar.bz2
  ncurses-6.3.dif
  ncurses-6.3.tar.gz
  ncurses-6.3.tar.gz.asc
  tack-1.09-20220528.tgz
  tack-1.09-20220528.tgz.asc

New:

  ncurses-6.4-patches.tar.bz2
  ncurses-6.4.dif
  ncurses-6.4.tar.gz
  ncurses-6.4.tar.gz.asc
  tack-1.09-20221229.tgz
  tack-1.09-20221229.tgz.asc



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.ZMZdFb/_old  2023-01-11 14:32:50.216480699 +0100
+++ /var/tmp/diff_new_pack.ZMZdFb/_new  2023-01-11 14:32:50.220480722 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ncurses
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -35,7 +35,7 @@
 %endif
 
 %define patchlvl %(bash %{_sourcedir}/get_version_number.sh %{_sourcedir})
-%define basevers 6.3
+%define basevers 6.4
 
 Name:   ncurses
 #!BuildIgnore: terminfo
@@ -74,27 +74,27 @@
 # but also build the ABI version 5 as this is part of the source
 # tar ball including the latest upstream fixes for ABI 5.
 #
-Version:6.3.%{patchlvl}
+Version:6.4.%{patchlvl}
 Release:0
 Summary:Terminal control library
 #Git:   http://ncurses.scripts.mit.edu
 License:MIT
 Group:  System/Base
-URL:http://www.invisible-island.net/ncurses/ncurses.html
-Source0:
ftp://ftp.invisible-island.net/ncurses/ncurses-%{basevers}.tar.gz
+URL:https://www.invis

commit ncurses for openSUSE:Factory

2022-12-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-12-07 17:33:04

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1835 (New)


Package is "ncurses"

Wed Dec  7 17:33:04 2022 rev:227 rq:1040231 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-11-09 
12:55:56.887844830 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1835/ncurses.changes
2022-12-07 17:33:09.851947508 +0100
@@ -1,0 +2,23 @@
+Mon Nov 28 09:23:05 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20221126
+  + fix an error in pathname of explain.txt (cf: 20200201).
+  + fix an error in "@" command in test/ncurses.c F-menu (cf: 20190121).
+  + improve formatting of ncurses-intro.html and hackguide.html
+  + improve man/curs_clear.3x links to other pages
+
+---
+Mon Nov 21 07:20:42 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20221119
+  + use static libraries for AdaCurses test-package for Mageia, since no
+gprbuild package is available.
+  + updated test packages for Debian.
+
+---
+Mon Nov 14 06:50:37 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20221112
+  + build-fixes for AdaCurses RPM test-package.
+
+---



Other differences:
--
++ ncurses-6.3-patches.tar.bz2 ++
 6288 lines of diff (skipped)


commit ncurses for openSUSE:Factory

2022-11-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-11-09 12:55:53

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1597 (New)


Package is "ncurses"

Wed Nov  9 12:55:53 2022 rev:226 rq:1034125 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-10-10 
18:43:12.782694375 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1597/ncurses.changes
2022-11-09 12:55:56.887844830 +0100
@@ -1,0 +2,47 @@
+Mon Nov  7 09:48:18 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20221105
+  + regenerate configure scripts with autoconf 2.52.20221009
+  + modify "--with-manpage-format" to support bzip2 and xz compression
+(prompted by discussion with Sam James).
+  + modify make-tar.sh scripts to make timestamps more predictable.
+
+---
+Wed Nov  2 10:35:14 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20221029
+  + improve curs_slk.3x discussion of extensions and portability (report
+by Bill Gray).
+
+---
+Mon Oct 24 07:56:19 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20221023
+  + change man_db.renames to template, to handle ncurses*-config script
+with the extra-suffix configure option.
+
+---
+Mon Oct 17 06:53:35 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20221015
+  + fix another memory-leak in tic.
+  + update install-sh script from autoconf, to fix install problem for
+Ada95 with Arch; as noted in
+https://lists.gnu.org/archive/html/automake/2018-09/msg5.html
+there are unaddressed issues.
+  + update CF_XOPEN_SOURCE, adding GNU libc suffixes for abi64, abin32,
+x32 (report by Sven Joachim):
+  + correct ifdef's for _nc_set_read_thread() (patch by Mikhail Korolev,
+cf: 20220813).
+
+---
+Mon Oct 10 06:17:07 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20221008
+  + correct a switch-statement case in configure script to allow for test
+builds with ABI=7.
+  + modify misc/gen-pkgconfig.in to allow for the case where the library
+directory does not yet exist, since this is processed before doing an
+install (report by Michal Liszcz).
+
+---



Other differences:
--
++ ncurses-6.3-patches.tar.bz2 ++
 30438 lines of diff (skipped)

++ ncurses-6.3.dif ++
--- /var/tmp/diff_new_pack.c3BJCh/_old  2022-11-09 12:55:58.783855518 +0100
+++ /var/tmp/diff_new_pack.c3BJCh/_new  2022-11-09 12:55:58.787855542 +0100
@@ -28,7 +28,7 @@
  #include 
  
  #if defined(__cplusplus)
-@@ -5974,12 +5974,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -6104,9 +6107,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <&6
+@@ -7641,7 +7641,7 @@ echo "${ECHO_T}$with_pcre2" >&6
  
  if test "x$with_pcre2" != xno ; then
cf_with_pcre2_ok=no
@@ -177,7 +177,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -15005,12 +15005,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -15135,9 +15138,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <

commit ncurses for openSUSE:Factory

2022-10-10 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-10-10 18:43:07

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.2275 (New)


Package is "ncurses"

Mon Oct 10 18:43:07 2022 rev:225 rq:1007806 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-09-16 
13:31:56.309190727 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.2275/ncurses.changes
2022-10-10 18:43:12.782694375 +0200
@@ -1,0 +2,36 @@
+Tue Oct  4 06:27:40 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20221001
+  + modify configure/scripts to work around interference by GNU grep 3.8
+(report by Sam James).
+  + update CF_XOPEN_SOURCE, adding variants "gnueabi" and "gnueabihf" to
+get _DEFAULT_SOURCE special case (report by Adam Sampson)
+- Port patch ncurses-6.3.dif
+
+---
+Mon Sep 26 07:44:32 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220924
+  + modify configure macro CF_BUILD_CC to check if the build-compiler
+works, rather than that it is different from the cross-compiler, e.g.,
+to accommodate a compiler which can be used for either purpose with
+different flags (report by Mikhail Korolev).
+  + fix another memory-leak in tic.
+  + correct change for cppcheck in menu library (report/analysis by
+"tuxway", cf: 20220903).
+  + update config.guess, config.sub
+- Correct offsets of patches
+  * ncurses-6.3.dif
+
+---
+Mon Sep 19 07:54:26 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220917
+  + reduce memory-leak in tic by separating allocations for struct entry
+from TERMTYPE2 (cf: 20220430).
+  + improve interaction between tic -v option and NCURSES_TRACE, by
+processing the latter only when -v option does not set _nc_tracing.
+  + modify curses_trace() to show the trace-mask as symbols, e.g.,
+TRACE_ORDINARY, DEBUG_LEVEL(3).
+
+---



Other differences:
--
++ ncurses-6.3-patches.tar.bz2 ++
 23879 lines of diff (skipped)

++ ncurses-6.3.dif ++
--- /var/tmp/diff_new_pack.cQZsG9/_old  2022-10-10 18:43:14.618698327 +0200
+++ /var/tmp/diff_new_pack.cQZsG9/_new  2022-10-10 18:43:14.622698335 +0200
@@ -28,7 +28,7 @@
  #include 
  
  #if defined(__cplusplus)
-@@ -5951,12 +5951,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -6081,9 +6084,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <&6
+@@ -7640,7 +7640,7 @@ echo "${ECHO_T}$with_pcre2" >&6
  
  if test "x$with_pcre2" != xno ; then
cf_with_pcre2_ok=no
@@ -177,7 +177,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -14956,12 +14956,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -15086,9 +15089,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <$@
  
  ./lib_gen.c : $(base)/MKlib_gen.sh ../include/curses.h
-   $(SHELL) -e $(base)/MKlib_gen.sh "$(CPP) $(CPPFLAGS)" "$(AWK)" 
generated <../include/curses.h >$@
+   FGREP="@FGREP@" $(SHELL) -e $(base)/MKlib_gen.sh "$(CPP) $(CPPFLAGS)" 
"$(AWK)" generated <../include/curses.h >$@
 --- ncurses/run_cmd.sh
 +++ ncurses/run_cmd.sh 2022-02-21 08:55:21.20833 +
 @@ -0,0 +1,11 @@


commit ncurses for openSUSE:Factory

2022-09-16 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-09-16 13:31:50

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.2083 (New)


Package is "ncurses"

Fri Sep 16 13:31:50 2022 rev:224 rq:1003102 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-09-01 
22:09:22.599949724 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.2083/ncurses.changes
2022-09-16 13:31:56.309190727 +0200
@@ -1,0 +2,21 @@
+Mon Sep 12 10:35:22 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220910
+  + amend verbose-option change to make this affect level 3, e.g., using 
+"tic -cv3 terminfo".
+  + work around musl's nonstandard use of feature test macros by adding
+a definition for NCURSES_WIDECHAR to the generated ".pc" and *-config
+files (report by Sam James).
+- Add ncurses patch 20220903
+  + modify verbose-option of infocmp, tic, toe to enable debug-tracing
+if that is configured.
+- Add ncurses patch 20220827
+  + modify configure scripts to use overlooked cases for LD and
+PKG_CONFIG variables (report by Alan Webb, Gentoo #866398).
+  + modify nsterm to use xterm+alt1049 (report by Paul Handly) -TD
+  + modify putty to use xterm+alt1049 -TD
+- Correct offsets of patches
+  * ncurses-5.9-ibm327x.dif
+  * ncurses-6.3.dif
+
+---
@@ -4 +25 @@
-- Add ncurses patch +20220820
+- Add ncurses patch 20220820



Other differences:
--
++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.U4zOLj/_old  2022-09-16 13:31:57.269193829 +0200
+++ /var/tmp/diff_new_pack.U4zOLj/_new  2022-09-16 13:31:57.273193842 +0200
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17979,8 +17979,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17982,8 +17982,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.3-patches.tar.bz2 ++
 25859 lines of diff (skipped)

++ ncurses-6.3.dif ++
--- /var/tmp/diff_new_pack.U4zOLj/_old  2022-09-16 13:31:58.237196956 +0200
+++ /var/tmp/diff_new_pack.U4zOLj/_new  2022-09-16 13:31:58.241196969 +0200
@@ -177,7 +177,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -14892,12 +14892,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -15022,9 +15025,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\E[?5l, home=\E[H,
ht=^I, hts=\EH, ich=\E[%p1%d@, il=\E[%p1%dL, il1=\E[L,
ind=\n, is1=\E[?47l\E=\E[?1l,
@@ -565,7 +565,7 @@
kcbt=\E[Z, kmous=\E[M, rc=\E8, rev=\E[7m, ri=\EM, rmacs=^O,
rmir=\E[4l, rmkx=\E>, rmso=\E[27m, rmul=\E[24m,
rs1=\E>\E[1;3;4;5;6l\E[?7h\E[m\E[r\E[2J\E[H,
-@@ -6776,8 +6807,8 @@ rxvt-basic|rxvt terminal base (X Window
+@@ -6779,8 +6810,8 @@ rxvt-basic|rxvt terminal base (X Window
  # Removed kDN6, etc (control+shift) since rxvt does not implement this -TD
  rxvt+pcfkeys|rxvt fragment for PC-style fkeys,
kDC=\E[3$, kEND=\E[8$, kHOM=\E[7$, kIC=\E[2$, kLFT=\E[d,
@@ -576,7 +576,7 @@
kf10=\E[21~, kf11=\E[23~, kf12=\E[24~, kf13=\E[25~,
kf14=\E[26~, kf15=\E[28~, kf16=\E[29~, kf17=\E[31~,
kf18=\E[32~, kf19=\E[33~, kf2=\E[12~, kf20=\E[34~,
-@@ -6865,6 +6896,38 @@ rxvt-cygwin-native|rxvt terminal emulato
+@@ -6868,6 +6899,38 @@ rxvt-cygwin-native|rxvt terminal emulato
 \302x\263y\363z\362{\343|\330~\376,
use=rxvt-cygwin,
  
@@ -615,7 +615,7 @@
  # This variant is supposed to work with rxvt 2.7.7 when compiled with
  # NO_BRIGHTCOLOR defined.  rxvt needs more work...
  rxvt-16color|rxvt with 16 colors like aixterm,
-@@ -6929,7 +6992,7 @@ Eterm|Eterm-color|Eterm with xterm-style
+@@ -6932,7 +6995,7 @@ Eterm|Eterm-color|Eterm with xterm-style
home=\E[H, hpa=\E[%i%p1%dG, ht=^I, hts=\EH, ich=\E[%p1%d@,
il=\E[%p1%dL, il1=\E[L, ind=\n, is1=\E[?47l\E>\E[?1l,
is2=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l, kNXT@,
@@ -624,7 +624,7 @@
kc1=\E[8~, kc3=\E[6~, kent=\EOM, khlp=\E[28~, kmous=\E[M,
mc4=\E[4i, mc5=\E[5i, rc=\E8, rev=\E[7m, ri=\EM, rmacs=^O,
rmam=\E[?7l, rmir=\E[4l, rmkx=, rmso=\E[27m, rmul=\E[24m,
-@@ -8041,7 +8104,7 @@ pty|4bsd pseudo teletype,
+@@ -8044,7 +8107,7 @@ pty|4bsd pseudo teletype,
  # https://github.com/emacs-mirror/emacs/blob/master/lisp/term.el
  #
  # The codes supported by the te

commit ncurses for openSUSE:Factory

2022-09-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-09-01 22:09:21

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.2083 (New)


Package is "ncurses"

Thu Sep  1 22:09:21 2022 rev:223 rq:999868 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-08-18 
16:48:42.489381768 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.2083/ncurses.changes
2022-09-01 22:09:22.599949724 +0200
@@ -1,0 +2,9 @@
+Mon Aug 22 07:07:33 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch +20220820
+  + fix some cppcheck warnings, mostly style, in ncurses and c++
+libraries and progs directory.
+  + add curses_trace to ifdef's for START_TRACE in test/test.priv.h
+  + update config.guess
+
+---



Other differences:
--
++ ncurses-6.3-patches.tar.bz2 ++
 5274 lines of diff (skipped)

++ ncurses-6.3.dif ++
--- /var/tmp/diff_new_pack.FSIYiI/_old  2022-09-01 22:09:24.903956025 +0200
+++ /var/tmp/diff_new_pack.FSIYiI/_new  2022-09-01 22:09:24.907956036 +0200
@@ -28,7 +28,7 @@
  #include 
  
  #if defined(__cplusplus)
-@@ -5915,12 +5915,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -6045,9 +6048,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <

commit ncurses for openSUSE:Factory

2022-08-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-08-18 16:48:37

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.2083 (New)


Package is "ncurses"

Thu Aug 18 16:48:37 2022 rev:222 rq:995133 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-08-12 
16:06:17.851407547 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.2083/ncurses.changes
2022-08-18 16:48:42.489381768 +0200
@@ -1,0 +2,13 @@
+Mon Aug 15 07:43:16 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220813
+  + modify delscreen to more effectively delete all windows on the given
+screen.
+  + amend portability note for delwin in manual page.
+  + adapt test/test_delwin.c from example by Bill Gray.
+  + account for prescreen data if freeing leaks in pthread-configuration
+  + split-out _nc_set_read_thread(), to reduce compiler warnings about
+pthread_self(), which may/may not be a weak symbol.
+  + improve pthread-configuration for test/worm.c
+
+---



Other differences:
--
++ ncurses-6.3-patches.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/ncurses-6.3-20220813.patch 
new/patches/ncurses-6.3-20220813.patch
--- old/patches/ncurses-6.3-20220813.patch  1970-01-01 01:00:00.0 
+0100
+++ new/patches/ncurses-6.3-20220813.patch  2022-08-15 09:38:04.254091592 
+0200
@@ -0,0 +1,1244 @@
+# ncurses 6.3 - patch 20220813 - Thomas E. Dickey
+#
+# 
--
+#
+# Ncurses 6.3 is at
+#   https://invisible-island.net/archives/ncurses/
+#   https://invisible-mirror.net/archives/ncurses/
+#   ftp://ftp.invisible-island.net/ncurses/
+#   https://ftp.gnu.org/gnu/ncurses/
+#
+# Patches for ncurses 6.3 can be found at
+#   https://invisible-island.net/archives/ncurses/6.3
+#   https://invisible-mirror.net/archives/ncurses/6.3
+#   ftp://ftp.invisible-island.net/ncurses/6.3
+#
+# 
--
+# ftp://ftp.invisible-island.net/ncurses/6.3/ncurses-6.3-20220813.patch.gz
+# patch by Thomas E. Dickey 
+# created  Sun Aug 14 00:26:10 UTC 2022
+# 
--
+# MANIFEST|1 
+# NEWS|   12 ++-
+# VERSION |2 
+# dist.mk |4 -
+# doc/html/man/adacurses6-config.1.html   |2 
+# doc/html/man/captoinfo.1m.html  |2 
+# doc/html/man/clear.1.html   |2 
+# doc/html/man/curs_window.3x.html|6 -
+# doc/html/man/form.3x.html   |2 
+# doc/html/man/infocmp.1m.html|2 
+# doc/html/man/infotocap.1m.html  |2 
+# doc/html/man/menu.3x.html   |2 
+# doc/html/man/ncurses.3x.html|2 
+# doc/html/man/ncurses6-config.1.html |2 
+# doc/html/man/panel.3x.html  |2 
+# doc/html/man/tabs.1.html|2 
+# doc/html/man/terminfo.5.html|2 
+# doc/html/man/tic.1m.html|2 
+# doc/html/man/toe.1m.html|2 
+# doc/html/man/tput.1.html|2 
+# doc/html/man/tset.1.html|2 
+# man/curs_window.3x  |4 -
+# ncurses-6.3-20220813/test/test_delwin.c |  117 ++
+# ncurses/base/lib_getch.c|   25 +-
+# ncurses/base/lib_mouse.c|   35 +---
+# ncurses/base/lib_set_term.c |   13 ++-
+# ncurses/curses.priv.h   |9 +-
+# ncurses/tinfo/entries.c |   18 
+# ncurses/tinfo/lib_setup.c   |6 +
+# ncurses/tinfo/tinfo_driver.c|   13 +--
+# ncurses/tty/lib_tstp.c  |   20 -
+# package/debian-mingw/changelog  |4 -
+# package/debian-mingw64/changelog|4 -
+# package/debian/changelog|4 -
+# package/mingw-ncurses.nsi   |4 -
+# package/mingw-ncurses.spec  |2 
+# package/ncurses.spec|2 
+# package/ncursest.spec   |2 
+# test/README |   46 +--
+# test/demo_tabs.c|4 -
+# test/modules|3 
+# test/programs   |3 
+# test/worm.c |

commit ncurses for openSUSE:Factory

2022-08-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-08-12 16:06:15

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1521 (New)


Package is "ncurses"

Fri Aug 12 16:06:15 2022 rev:221 rq:994114 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-07-21 
11:32:33.630905066 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1521/ncurses.changes
2022-08-12 16:06:17.851407547 +0200
@@ -1,0 +2,22 @@
+Tue Aug  9 06:33:48 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220806
+  + amend end_of_stream() to allow for input files without a final
+newline.
+  + check for non-textfiles to tic.
+
+---
+Mon Aug  1 06:48:23 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220729
+  + fixes to build with dietlibc:
++ add configure check for fpathconf (report by Georg Lehner).
++ add configure check for math sine/cosine, needed in test/tclock,
+  and eliminate pow() from test/hanoi (report by Georg Lehner).
++ use wcsnlen as an alternative to wmemchr if it is not found
+  (adapted from patch by Georg Lehner).
+  + trim out some unwanted linker options from ncurses*config and .pc
+files seen in Fedora 36+.
+- Port patch ncurses-6.3.dif
+
+---



Other differences:
--
++ ncurses-6.3-patches.tar.bz2 ++
 19165 lines of diff (skipped)

++ ncurses-6.3.dif ++
--- /var/tmp/diff_new_pack.nIGZy5/_old  2022-08-12 16:06:21.671419034 +0200
+++ /var/tmp/diff_new_pack.nIGZy5/_new  2022-08-12 16:06:21.675419047 +0200
@@ -1,13 +1,13 @@
 ---
- aclocal.m4  |   40 +---
- configure   |   46 ++
- include/curses.h.in |5 +-
+ aclocal.m4  |   40 ---
+ configure   |   46 +-
+ include/curses.h.in |5 +
  include/termcap.h.in|2 
  include/tic.h   |4 -
  man/man_db.renames  |2 
  man/ncurses.3x  |4 +
- misc/gen-pkgconfig.in   |   23 +
- misc/terminfo.src   |  107 
+---
+ misc/gen-pkgconfig.in   |   25 +
+ misc/terminfo.src   |  111 
+---
  ncurses/Makefile.in |2 
  ncurses/run_cmd.sh  |   11 
  ncurses/tinfo/MKfallback.sh |   14 -
@@ -15,7 +15,7 @@
  progs/Makefile.in   |4 -
  test/test.priv.h|4 -
  test/tracemunch |2 
- 16 files changed, 206 insertions(+), 67 deletions(-)
+ 16 files changed, 209 insertions(+), 70 deletions(-)
 
 --- aclocal.m4
 +++ aclocal.m4 2022-02-21 08:55:21.204338965 +
@@ -386,7 +386,7 @@
  for opt in -L$libdir @EXTRA_PKG_LDFLAGS@ @LIBS@
  do
case $opt in
-@@ -92,12 +94,26 @@ do
+@@ -92,13 +94,27 @@ do
-specs*) # ignore linker specs-files which were used to build library
continue
;;
@@ -399,6 +399,7 @@
-Wl,--dynamic-linker*) # ignore ELF interpreter
continue
;;
+-  -Wl,--as-needed|-Wl,--build-id=*|-Wl,-dT,*|-Wl,-T,*)
 +  -Wl,-Bsymbolic-functions*) # affect symbol resolution
 +  continue
 +  ;;
@@ -410,10 +411,11 @@
 +  pop=" -Wl,--pop-state"
 +  continue
 +  ;;
++  -Wl,--build-id=*|-Wl,-dT,*|-Wl,-T,*)
+   continue
+   ;;
-L*)
-   lib_check=`echo "x$opt" | sed -e 's/^.-L//'`
-   [ -d "$lib_check" ] || continue
-@@ -186,19 +202,22 @@ do
+@@ -189,19 +205,22 @@ do
LIBS="-l$name"
  
desc="ncurses @NCURSES_MAJOR@.@NCURSES_MINOR@"
@@ -437,7 +439,7 @@
desc="$desc add-on library"
fi
  
-@@ -208,6 +227,8 @@ do
+@@ -211,6 +230,8 @@ do
   [ $NEED_TINFO != yes ] ; then
[ -n "$reqs" ] && reqs="$reqs, "
reqs="${reqs}${SUB_LIBRARY}${suffix}"
@@ -811,7 +813,7 @@
  
 --- test/test.priv.h
 +++ test/test.priv.h   2022-02-21 08:55:21.212338812 +
-@@ -1061,12 +1061,12 @@ extern char *_nc_strstr(const char *, co
+@@ -1065,12 +1065,12 @@ extern char *_nc_strstr(const char *, co
  #endif
  
  /* out-of-band values for representing absent capabilities */


commit ncurses for openSUSE:Factory

2022-07-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-07-21 11:32:32

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1523 (New)


Package is "ncurses"

Thu Jul 21 11:32:32 2022 rev:220 rq:989812 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-07-13 
13:44:42.821974386 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1523/ncurses.changes
2022-07-21 11:32:33.630905066 +0200
@@ -1,0 +2,8 @@
+Mon Jul 18 06:11:24 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220716
+  + build-fix for test_mouse.c, for non-standard cfmakeraw.
+  + improve shell-scripts with shellcheck
+  + fix typo in run_tic.in (report/patch by Jan Starke).
+
+---



Other differences:
--
++ ncurses-6.3-patches.tar.bz2 ++
 4474 lines of diff (skipped)

++ ncurses-6.3.dif ++
--- /var/tmp/diff_new_pack.lE7qNK/_old  2022-07-21 11:32:35.558906725 +0200
+++ /var/tmp/diff_new_pack.lE7qNK/_new  2022-07-21 11:32:35.562906728 +0200
@@ -811,7 +811,7 @@
  
 --- test/test.priv.h
 +++ test/test.priv.h   2022-02-21 08:55:21.212338812 +
-@@ -1045,12 +1045,12 @@ extern char *_nc_strstr(const char *, co
+@@ -1061,12 +1061,12 @@ extern char *_nc_strstr(const char *, co
  #endif
  
  /* out-of-band values for representing absent capabilities */


commit ncurses for openSUSE:Factory

2022-07-13 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-07-13 13:44:42

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1523 (New)


Package is "ncurses"

Wed Jul 13 13:44:42 2022 rev:219 rq:988345 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-06-23 
10:22:04.191596522 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1523/ncurses.changes
2022-07-13 13:44:42.821974386 +0200
@@ -1,0 +2,33 @@
+Mon Jul 11 06:12:27 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220709
+  + lock the prescreen data consistently in newterm, etc., for the
+pthreads configuration (report by Tom de Vries).
+
+---
+Mon Jul  4 08:24:58 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220703
+  + add consistency check in tic for u6/u7/u8/u9 and NQ capabilities.
+  + use NQ to flag entries where the terminal does not support query and
+response -TD
+  + use ansi+enq and decid+cpr in cases where the terminal probably
+supported the u6-u9 extension -TD
+  + add/use apollo+vt132, xterm+alt47 -TD
+- Correct offsets of patches
+  * ncurses-5.9-ibm327x.dif
+  * ncurses-6.3.dif
+
+---
+Mon Jun 27 11:00:18 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220625
+  + improve man/curs_bkgd.3x, explaining that bkgdset can affect results
+for bkgd (report by Anton Vidovic).
+  + correct dsl in dec+sl (report by Rajeev Pillai) -TD
+  + add/use ansi+cpr, decid+cpr -TD
+- Correct offsets of patches
+  * ncurses-5.9-ibm327x.dif
+  * ncurses-6.3.dif
+
+---



Other differences:
--
++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.f2wh8L/_old  2022-07-13 13:44:44.001976061 +0200
+++ /var/tmp/diff_new_pack.f2wh8L/_new  2022-07-13 13:44:44.005976066 +0200
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17947,8 +17947,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17979,8 +17979,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.3-patches.tar.bz2 ++
 2883 lines of diff (skipped)

++ ncurses-6.3.dif ++
--- /var/tmp/diff_new_pack.f2wh8L/_old  2022-07-13 13:44:44.849977264 +0200
+++ /var/tmp/diff_new_pack.f2wh8L/_new  2022-07-13 13:44:44.849977264 +0200
@@ -459,7 +459,7 @@
gn, use=dumb,
  lpr|printer|line printer,
OTbs, hc, os,
-@@ -1024,9 +1026,15 @@ linux-c|Linux console 1.3.6+ for older n
+@@ -1060,9 +1062,15 @@ linux-c|Linux console 1.3.6+ for older n
  # The 2.2.x kernels add a private mode that sets the cursor type; use that to
  # get a block cursor for cvvis.
  # reported by Frank Heckenbach .
@@ -476,7 +476,7 @@
  
  # release 2.6: 2003/12 - 2004/12
  #
-@@ -1061,6 +1069,7 @@ linux2.6|Linux 2.6.x console,
+@@ -1097,6 +1105,7 @@ linux2.6|Linux 2.6.x console,
acsc=++\,\,--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxy
 yzz{{||}}~~,
enacs=\E)0, rmacs=^O,
@@ -484,7 +484,7 @@
sgr=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5
%t;2%;%?%p6%t;1%;m%?%p9%t\016%e\017%;,
sgr0=\E[m\017, smacs=^N, use=linux2.2,
-@@ -5346,7 +5355,7 @@ xterm+88color2|xterm 88-color feature,
+@@ -5383,7 +5392,7 @@ xterm+88color2|xterm 88-color feature,
  
  # These variants of XFree86 3.9.16 xterm are built as a configure option.
  xterm-256color|xterm with 256 colors,
@@ -493,7 +493,7 @@
  xterm-88color|xterm with 88 colors,
use=xterm+osc104, use=xterm+88color,
use=xterm-256color,
-@@ -5624,8 +5633,26 @@ xterm-noapp|xterm with cursor keys in no
+@@ -5661,8 +5670,26 @@ xterm-noapp|xterm with cursor keys in no
  xterm-24|vs100|xterms|xterm terminal emulator 24-line (X Window System),
lines#24, use=xterm-old,
  
@@ -520,7 +520,7 @@
use=xterm-new,
  
  # This entry assumes that xterm's handling of VT100 SI/SO is disabled by
-@@ -6026,7 +6053,7 @@ xterms-sun|small (80x24) xterm with sunF
+@@ -6064,7 +6091,7 @@ xterms-sun|small (80x24) xterm with sunF
  
   GNOME (VTE)
  # this describes the alpha-version of GNOME terminal shipped with Redhat 6.0
@@ -529,7 +529,7 @@
bce,
kdch1=^?, kf1=\EOP, kf2=\EOQ, kf3=\EOR, kf4=\EOS,
use=xterm-color,
-@@ -6313,10 +6340,14 @@ mgt|Multi GNOME Terminal,
+@@ -6351,10 +6378,14 @@ mgt|Multi GNOME Terminal,
   KDE
  # This is kvt 0-18.7, shipped with Redhat 6.0 (though whether it supports bce
  # or not is debatable).
@@ -5

commit ncurses for openSUSE:Factory

2022-06-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-06-23 10:22:02

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1548 (New)


Package is "ncurses"

Thu Jun 23 10:22:02 2022 rev:218 rq:983972 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-06-16 
18:19:36.708028739 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1548/ncurses.changes
2022-06-23 10:22:04.191596522 +0200
@@ -1,0 +2,11 @@
+Mon Jun 20 07:21:22 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220618
+  + add a null-pointer check for term_names field in copy_termtype(),
+needed for MinGW port (report by Peiyuan Song, cf: 20220521).
+  + revise kon/kon2/jfbterm to undo "linux2.6" change to
+smacs/rmacs/enacs (Debian #1012800) -TD
+  + amended note for att610+cvis0, as per documentation for att610,
+att620, att730 -TD
+
+---



Other differences:
--
++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.vKfiyA/_old  2022-06-23 10:22:05.071597478 +0200
+++ /var/tmp/diff_new_pack.vKfiyA/_new  2022-06-23 10:22:05.071597478 +0200
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17905,8 +17905,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17947,8 +17947,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.3-patches.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/ncurses-6.3-20220618.patch 
new/patches/ncurses-6.3-20220618.patch
--- old/patches/ncurses-6.3-20220618.patch  1970-01-01 01:00:00.0 
+0100
+++ new/patches/ncurses-6.3-20220618.patch  2022-06-20 09:19:14.024976866 
+0200
@@ -0,0 +1,410 @@
+# ncurses 6.3 - patch 20220618 - Thomas E. Dickey
+#
+# 
--
+#
+# Ncurses 6.3 is at
+#   https://invisible-island.net/archives/ncurses/
+#   https://invisible-mirror.net/archives/ncurses/
+#   ftp://ftp.invisible-island.net/ncurses/
+#   https://ftp.gnu.org/gnu/ncurses/
+#
+# Patches for ncurses 6.3 can be found at
+#   https://invisible-island.net/archives/ncurses/6.3
+#   https://invisible-mirror.net/archives/ncurses/6.3
+#   ftp://ftp.invisible-island.net/ncurses/6.3
+#
+# 
--
+# ftp://ftp.invisible-island.net/ncurses/6.3/ncurses-6.3-20220618.patch.gz
+# patch by Thomas E. Dickey 
+# created  Sat Jun 18 23:58:35 UTC 2022
+# 
--
+# NEWS |   10 +++
+# VERSION  |2 
+# dist.mk  |4 -
+# misc/terminfo.src|   94 +++--
+# ncurses/tinfo/alloc_ttype.c  |   12 ++--
+# package/debian-mingw/changelog   |4 -
+# package/debian-mingw64/changelog |4 -
+# package/debian/changelog |4 -
+# package/mingw-ncurses.nsi|4 -
+# package/mingw-ncurses.spec   |2 
+# package/ncurses.spec |2 
+# package/ncursest.spec|2 
+# 12 files changed, 101 insertions(+), 43 deletions(-)
+# 
--
+Index: NEWS
+Prereq:  1.3818 
+--- ncurses-6.3-20220612+/NEWS 2022-06-12 10:22:30.0 +
 ncurses-6.3-20220618/NEWS  2022-06-18 20:44:04.0 +
+@@ -26,7 +26,7 @@
+ -- sale, use or other dealings in this Software without prior written
--
+ -- authorization.
--
+ 
---
+--- $Id: NEWS,v 1.3818 2022/06/12 10:22:30 tom Exp $
++-- $Id: NEWS,v 1.3820 2022/06/18 20:44:04 tom Exp $
+ 
---
+ 
+ This is a log of changes that ncurses has gone through since Zeyd started
+@@ -46,6 +46,14 @@
+ Changes through 1.9.9e did not credit all contributions;
+ it is not possible to add this information.
+ 
++20220618
++  + add a null-pointer check for term_names field in copy_termtype(),
++needed for MinGW port (report by Peiyuan Song, cf: 20220521).
++  + revise kon/kon2/jfbterm to undo "linux2.6" change to
++smacs/rmacs/enacs (Debian #1012800) -TD
++  + amended note for att610+cvis0, as per documentation for att610,
++att620, att730 -TD

commit ncurses for openSUSE:Factory

2022-06-16 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-06-16 18:19:34

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1548 (New)


Package is "ncurses"

Thu Jun 16 18:19:34 2022 rev:217 rq:982383 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-06-09 
14:10:04.844390323 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1548/ncurses.changes
2022-06-16 18:19:36.708028739 +0200
@@ -1,0 +2,8 @@
+Mon Jun 13 08:13:13 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220612
+  + modify waddch_literal() to allow for double-width base character when
+merging a combining character (report by Gavin Troy).
+  + improve _tracecchar_t2() formatting of base+combining character.
+
+---
@@ -4 +12 @@
-- Add ncurses patch +20220604
+- Add ncurses patch 20220604



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.4WLwSC/_old  2022-06-16 18:19:37.700030150 +0200
+++ /var/tmp/diff_new_pack.4WLwSC/_new  2022-06-16 18:19:37.712030167 +0200
@@ -27,7 +27,6 @@
 %bcond_with ada
 %bcond_with libbsd
 %bcond_with usepcre2
-%bcond_with xtermdsl
 
 %if %{with onlytinfo}
 %global soname_tinfo tinfo
@@ -352,9 +351,6 @@
 %patch2 -p0 -b .hs
 %patch0 -p0 -b .p0
 %patch3 -p1
-%if ! %{with xtermdsl}
-sed -ri '/^xterm-suse/,/use=/{s/use=xterm-new/use=xterm-p370/;}' 
misc/terminfo.src
-%endif
 
 %build
 #

++ ncurses-6.3-patches.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/ncurses-6.3-20220612.patch 
new/patches/ncurses-6.3-20220612.patch
--- old/patches/ncurses-6.3-20220612.patch  1970-01-01 01:00:00.0 
+0100
+++ new/patches/ncurses-6.3-20220612.patch  2022-06-13 10:08:21.696468077 
+0200
@@ -0,0 +1,347 @@
+# ncurses 6.3 - patch 20220612 - Thomas E. Dickey
+#
+# 
--
+#
+# Ncurses 6.3 is at
+#   https://invisible-island.net/archives/ncurses/
+#   https://invisible-mirror.net/archives/ncurses/
+#   ftp://ftp.invisible-island.net/ncurses/
+#   https://ftp.gnu.org/gnu/ncurses/
+#
+# Patches for ncurses 6.3 can be found at
+#   https://invisible-island.net/archives/ncurses/6.3
+#   https://invisible-mirror.net/archives/ncurses/6.3
+#   ftp://ftp.invisible-island.net/ncurses/6.3
+#
+# 
--
+# ftp://ftp.invisible-island.net/ncurses/6.3/ncurses-6.3-20220612.patch.gz
+# patch by Thomas E. Dickey 
+# created  Sun Jun 12 18:14:27 UTC 2022
+# 
--
+# NEWS |7 ++-
+# VERSION  |2 +-
+# dist.mk  |4 ++--
+# ncurses/base/lib_addch.c |   33 +
+# ncurses/base/lib_addstr.c|   14 --
+# ncurses/trace/lib_traceatr.c |   21 +++--
+# package/debian-mingw/changelog   |4 ++--
+# package/debian-mingw64/changelog |4 ++--
+# package/debian/changelog |4 ++--
+# package/mingw-ncurses.nsi|4 ++--
+# package/mingw-ncurses.spec   |2 +-
+# package/ncurses.spec |2 +-
+# package/ncursest.spec|2 +-
+# 13 files changed, 60 insertions(+), 43 deletions(-)
+# 
--
+Index: NEWS
+Prereq:  1.3815 
+--- ncurses-6.3-20220604+/NEWS 2022-06-04 23:17:01.0 +
 ncurses-6.3-20220612/NEWS  2022-06-12 10:22:30.0 +
+@@ -26,7 +26,7 @@
+ -- sale, use or other dealings in this Software without prior written
--
+ -- authorization.
--
+ 
---
+--- $Id: NEWS,v 1.3815 2022/06/04 23:17:01 tom Exp $
++-- $Id: NEWS,v 1.3818 2022/06/12 10:22:30 tom Exp $
+ 
---
+ 
+ This is a log of changes that ncurses has gone through since Zeyd started
+@@ -46,6 +46,11 @@
+ Changes through 1.9.9e did not credit all contributions;
+ it is not possible to add this information.
+ 
++20220612
++  + modify waddch_literal() to allow for double-width base character when
++merging a combining character (report by Gavin Troy).
++  + improve _tracecchar_t2() formatting of base+combining character.
++
+ 20220604
+ 

commit ncurses for openSUSE:Factory

2022-06-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-06-09 14:09:48

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1548 (New)


Package is "ncurses"

Thu Jun  9 14:09:48 2022 rev:216 rq:981121 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-06-03 
14:16:49.705329122 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1548/ncurses.changes
2022-06-09 14:10:04.844390323 +0200
@@ -1,0 +2,8 @@
+Tue Jun  7 08:20:21 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch +20220604
+  + add note on portable memory-leak checking in man/curs_memleaks.3x
+  + remove u6-u9 from teken-2018 -TD
+  + set "xterm-new" to "xterm-p370", add "xterm-p371" -TD
+
+---



Other differences:
--
++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.iK7vnq/_old  2022-06-09 14:10:05.848391668 +0200
+++ /var/tmp/diff_new_pack.iK7vnq/_new  2022-06-09 14:10:05.848391668 +0200
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17903,8 +17903,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17905,8 +17905,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.3-patches.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/ncurses-6.3-20220604.patch 
new/patches/ncurses-6.3-20220604.patch
--- old/patches/ncurses-6.3-20220604.patch  1970-01-01 01:00:00.0 
+0100
+++ new/patches/ncurses-6.3-20220604.patch  2022-06-07 09:48:44.902992553 
+0200
@@ -0,0 +1,825 @@
+# ncurses 6.3 - patch 20220604 - Thomas E. Dickey
+#
+# 
--
+#
+# Ncurses 6.3 is at
+#   https://invisible-island.net/archives/ncurses/
+#   https://invisible-mirror.net/archives/ncurses/
+#   ftp://ftp.invisible-island.net/ncurses/
+#   https://ftp.gnu.org/gnu/ncurses/
+#
+# Patches for ncurses 6.3 can be found at
+#   https://invisible-island.net/archives/ncurses/6.3
+#   https://invisible-mirror.net/archives/ncurses/6.3
+#   ftp://ftp.invisible-island.net/ncurses/6.3
+#
+# 
--
+# ftp://ftp.invisible-island.net/ncurses/6.3/ncurses-6.3-20220604.patch.gz
+# patch by Thomas E. Dickey 
+# created  Sun Jun  5 00:13:01 UTC 2022
+# 
--
+# NEWS  |7 ++-
+# VERSION   |2 
+# dist.mk   |4 -
+# doc/html/man/adacurses6-config.1.html |2 
+# doc/html/man/captoinfo.1m.html|2 
+# doc/html/man/clear.1.html |2 
+# doc/html/man/curs_memleaks.3x.html|   18 +++-
+# doc/html/man/curs_terminfo.3x.html|2 
+# doc/html/man/form.3x.html |2 
+# doc/html/man/infocmp.1m.html  |2 
+# doc/html/man/infotocap.1m.html|2 
+# doc/html/man/menu.3x.html |2 
+# doc/html/man/ncurses.3x.html  |2 
+# doc/html/man/ncurses6-config.1.html   |2 
+# doc/html/man/panel.3x.html|2 
+# doc/html/man/tabs.1.html  |2 
+# doc/html/man/terminfo.5.html  |2 
+# doc/html/man/tic.1m.html  |2 
+# doc/html/man/toe.1m.html  |2 
+# doc/html/man/tput.1.html  |2 
+# doc/html/man/tset.1.html  |2 
+# man/curs_memleaks.3x  |   23 +-
+# man/curs_terminfo.3x  |5 +-
+# misc/terminfo.src |   14 --
+# package/debian-mingw/changelog|4 -
+# package/debian-mingw64/changelog  |4 -
+# package/debian/changelog  |4 -
+# package/mingw-ncurses.nsi |4 -
+# package/mingw-ncurses.spec|2 
+# package/ncurses.spec  |2 
+# package/ncursest.spec |2 
+# test/README   |   72 
+# 32 files changed, 124 insertions(+), 77 deletions(-)
+# 
--
+Index: NEWS
+Prereq:  1.3813 
+--- ncurses-6.3-20220529+/NEWS 2022-05-29 18:40:52.0 +
 ncurses-6.3-20220604/NEWS  2022-06-04 23:17:01.0 +
+@@ -26,7 +26,7 @@
+ -- sale, use or other dealings in this Software without prior written
--
+ -- authorization.

commit ncurses for openSUSE:Factory

2022-06-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-06-03 14:16:45

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1548 (New)


Package is "ncurses"

Fri Jun  3 14:16:45 2022 rev:215 rq:980327 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-05-13 
23:03:01.771115265 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1548/ncurses.changes
2022-06-03 14:16:49.705329122 +0200
@@ -1,0 +2,30 @@
+Mon May 30 12:27:14 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220529
+  + expanded notes for teken/syscons -TD
+  + fix overlooked copying of extended string-heap in copy_termtype
+(cf: 20220430).
+  + update config.guess
+- Add ncurses patch 20220521
+  + improve memory-leak checking in several test-programs.
+  + set trailing null on string passed from winsnstr() to wins_nwstr().
+  + modify del_curterm() to fix memory-leak introduced by change to
+copy_termtype().
+- Update tack to 1.09-20220528
+  + Autoconf fixes
+
+---
+Mon May 16 07:43:27 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220514
+  + further improvements to test/test_mouse.c; compare with ncurses test
+program menu A/a.
+
+---
+Mon May  9 10:06:01 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220507
+  + add test/test_mouse.c (patch by Leonid S Usov).
+  + add a few debug-traces for tic, fix a couple of memory-leaks.
+
+---

Old:

  tack-1.09-20210619.tgz
  tack-1.09-20210619.tgz.asc

New:

  tack-1.09-20220528.tgz
  tack-1.09-20220528.tgz.asc



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.qjkTz5/_old  2022-06-03 14:16:51.109330946 +0200
+++ /var/tmp/diff_new_pack.qjkTz5/_new  2022-06-03 14:16:51.113330951 +0200
@@ -88,12 +88,12 @@
 Source3:README.devel
 Source4:ncurses-rpmlintrc
 # Latest tack can be found at 
ftp://ftp.invisible-island.net/pub/ncurses/current/
-Source5:
ftp://ftp.invisible-island.net/pub/ncurses/current/tack-1.09-20210619.tgz
+Source5:
ftp://ftp.invisible-island.net/pub/ncurses/current/tack-1.09-20220528.tgz
 Source6:edit.sed
 Source7:baselibs.conf
 Source8:cursescheck
 Source9:
ftp://ftp.invisible-island.net/ncurses/ncurses-%{basevers}.tar.gz.asc
-Source10:   
ftp://ftp.invisible-island.net/pub/ncurses/current/tack-1.09-20210619.tgz.asc
+Source10:   
ftp://ftp.invisible-island.net/pub/ncurses/current/tack-1.09-20220528.tgz.asc
 Source11:   ncurses.keyring
 Patch0: ncurses-6.3.dif
 Patch1: ncurses-5.9-ibm327x.dif
@@ -133,7 +133,7 @@
 reset -- terminal initialization utility
 
 %package -n ncurses-examples
-Provides:   ncurses-tests = 6.3.20211127
+Provides:   ncurses-tests = %{version}
 Obsoletes:  ncurses-tests <= 6.3.20211127
 Summary:Tools using the new curses libraries
 License:MIT

++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.qjkTz5/_old  2022-06-03 14:16:51.213331081 +0200
+++ /var/tmp/diff_new_pack.qjkTz5/_new  2022-06-03 14:16:51.217331086 +0200
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17871,8 +17871,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17903,8 +17903,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.3-patches.tar.bz2 ++
 2708 lines of diff (skipped)

++ ncurses-6.3.dif ++
--- /var/tmp/diff_new_pack.qjkTz5/_old  2022-06-03 14:16:52.349332557 +0200
+++ /var/tmp/diff_new_pack.qjkTz5/_new  2022-06-03 14:16:52.353332562 +0200
@@ -484,7 +484,7 @@
sgr=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5
%t;2%;%?%p6%t;1%;m%?%p9%t\016%e\017%;,
sgr0=\E[m\017, smacs=^N, use=linux2.2,
-@@ -5270,7 +5279,7 @@ xterm+88color2|xterm 88-color feature,
+@@ -5302,7 +5311,7 @@ xterm+88color2|xterm 88-color feature,
  
  # These variants of XFree86 3.9.16 xterm are built as a configure option.
  xterm-256color|xterm with 256 colors,
@@ -493,7 +493,7 @@
  xterm-88color|xterm with 88 colors,
use=xterm+osc104, use=xterm+88color,
use=xterm-256color,
-@@ -5548,8 +5557,26 @@ xterm-noapp|xterm with cursor keys in no
+@@ -5580,8 +5589,26 @@ xterm-noapp|xterm with cursor keys in no
  xterm-24|vs100|xterms|xterm terminal emulator 24-line (X Window System),
lines#24, use=xterm-old,
  
@@ -520,7 +520,7 @@
use=xterm

commit ncurses for openSUSE:Factory

2022-05-13 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-05-13 23:03:00

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1538 (New)


Package is "ncurses"

Fri May 13 23:03:00 2022 rev:214 rq:975718 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-05-01 
18:53:18.835147668 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1538/ncurses.changes
2022-05-13 23:03:01.771115265 +0200
@@ -1,0 +2,22 @@
+Mon May  2 06:22:03 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch  20220501
+  + build-fix for debug-traces (report/patch by Chris Clayton).
+- Add ncurses patch 20220430
+  + modify samples for xterm mouse 1002/1003 modes to use 1006 mode, and
+also provide for focus in/out responses -TD
+  + modify default case in handle_wheel() to always report button-release
+events, e.g., for xterm mouse mode 1003 (patch by Leonid S Usov).
+  + improve valid_entryname() to disallow characters used in terminfo
+syntax: '#', '=', '|', '\'.
+  + alter copy_termtype() to allocate new str_table and ext_str_table
+data rather than relying upon its callers.
+  + use calloc in _nc_init_entry() when allocating stringbuf, to ensure
+it is initialized.
+  + add library-level TYPE_CALLOC for consistency with TYPE_MALLOC.
+  + add some debug-traces for tic/infocmp.
+- Correct offsets of patches
+  * ncurses-5.9-ibm327x.dif
+  * ncurses-6.3.dif
+
+---



Other differences:
--
++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.cg9Cfj/_old  2022-05-13 23:03:02.851116259 +0200
+++ /var/tmp/diff_new_pack.cg9Cfj/_new  2022-05-13 23:03:02.851116259 +0200
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17860,8 +17860,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17871,8 +17871,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.3-patches.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/ncurses-6.3-20220430.patch 
new/patches/ncurses-6.3-20220430.patch
--- old/patches/ncurses-6.3-20220430.patch  1970-01-01 01:00:00.0 
+0100
+++ new/patches/ncurses-6.3-20220430.patch  2022-05-02 08:16:58.071848863 
+0200
@@ -0,0 +1,989 @@
+# ncurses 6.3 - patch 20220430 - Thomas E. Dickey
+#
+# 
--
+#
+# Ncurses 6.3 is at
+#  https://invisible-island.net/archives/ncurses/
+#  https://invisible-mirror.net/archives/ncurses/
+#  ftp://ftp.invisible-island.net/ncurses/
+#  https://ftp.gnu.org/gnu/ncurses/
+#
+# Patches for ncurses 6.3 can be found at
+#  https://invisible-island.net/archives/ncurses/6.3
+#  https://invisible-mirror.net/archives/ncurses/6.3
+#  ftp://ftp.invisible-island.net/ncurses/6.3
+#
+# 
--
+# ftp://ftp.invisible-island.net/ncurses/6.3/ncurses-6.3-20220430.patch.gz
+# patch by Thomas E. Dickey 
+# created  Sun May  1 00:03:53 UTC 2022
+# 
--
+# NEWS |   16 +++-
+# VERSION  |2 -
+# dist.mk  |4 +-
+# misc/terminfo.src|   33 -
+# ncurses/base/lib_color.c |   10 ++---
+# ncurses/base/lib_mouse.c |   13 ++
+# ncurses/curses.priv.h|   13 +-
+# ncurses/tinfo/alloc_entry.c  |   17 ++--
+# ncurses/tinfo/alloc_ttype.c  |   71 ++---
+# ncurses/tinfo/comp_parse.c   |   25 +
+# ncurses/tinfo/comp_scan.c|   16 ++--
+# ncurses/tinfo/parse_entry.c  |   51 ++
+# ncurses/tinfo/read_entry.c   |   25 +
+# package/debian-mingw/changelog   |4 +-
+# package/debian-mingw64/changelog |4 +-
+# package/debian/changelog |4 +-
+# package/mingw-ncurses.nsi|4 +-
+# package/mingw-ncurses.spec   |2 -
+# package/ncurses.spec |2 -
+# package/ncursest.spec|2 -
+# 20 files changed, 237 insertions(+), 81 deletions(-)
+# 
--
+Index: NEWS
+Prereq:  1.3798 
+--- ncurses-6.3-20220423+/NEWS 2022-04-23 23:26:44.0 +
 ncurses-6.3-20220430/NEWS  2022-04-30 23:27:43.0 +
+@@ -26,7 +

commit ncurses for openSUSE:Factory

2022-05-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-05-01 18:53:17

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1538 (New)


Package is "ncurses"

Sun May  1 18:53:17 2022 rev:213 rq:973227 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-04-23 
19:44:58.174912224 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1538/ncurses.changes
2022-05-01 18:53:18.835147668 +0200
@@ -1,0 +2,16 @@
+Wed Apr 27 12:47:05 UTC 2022 - Martin Li??ka 
+
+- Include FORTIFY_SOURCE_3-fix.patch as the patch
+  is needed for upcoming -D_FORTIFY_SOURCE=3 $optflag.
+  We discussed the change with upstream, but the project
+  disagrees about stricter rules used with -D_FORTIFY_SOURCE=3.
+
+---
+Mon Apr 25 07:40:05 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220423
+  + in-progress work on invalid_merge(), disable it (cf: 20220402).
+  + fix memory leak in _nc_tic_dir() when called from _nc_set_writedir().
+  + fix memory leak in tic when "-c" option is used.
+
+---

New:

  FORTIFY_SOURCE_3-fix.patch



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.1EUTSM/_old  2022-05-01 18:53:19.623148399 +0200
+++ /var/tmp/diff_new_pack.1EUTSM/_new  2022-05-01 18:53:19.631148407 +0200
@@ -98,6 +98,7 @@
 Patch0: ncurses-6.3.dif
 Patch1: ncurses-5.9-ibm327x.dif
 Patch2: ncurses-5.7-tack.dif
+Patch3: FORTIFY_SOURCE_3-fix.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %global _miscdir%{_datadir}/misc
 %global _incdir %{_includedir}
@@ -350,6 +351,7 @@
 %patch1 -p0 -b .327x
 %patch2 -p0 -b .hs
 %patch0 -p0 -b .p0
+%patch3 -p1
 %if ! %{with xtermdsl}
 sed -ri '/^xterm-suse/,/use=/{s/use=xterm-new/use=xterm-p370/;}' 
misc/terminfo.src
 %endif

++ FORTIFY_SOURCE_3-fix.patch ++
diff --git a/ncurses/widechar/lib_unget_wch.c b/ncurses/widechar/lib_unget_wch.c
index 4ea26b6..df82974 100644
--- a/ncurses/widechar/lib_unget_wch.c
+++ b/ncurses/widechar/lib_unget_wch.c
@@ -76,6 +76,8 @@ NCURSES_SP_NAME(unget_wch) (NCURSES_SP_DCLx const wchar_t wch)
 
 init_mb(state);
 length = _nc_wcrtomb(0, wch, &state);
+if (length < MB_CUR_MAX)
+  length = MB_CUR_MAX;
 
 if (length != (size_t) (-1)
&& length != 0) {

++ ncurses-6.3-patches.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/ncurses-6.3-20220423.patch 
new/patches/ncurses-6.3-20220423.patch
--- old/patches/ncurses-6.3-20220423.patch  1970-01-01 01:00:00.0 
+0100
+++ new/patches/ncurses-6.3-20220423.patch  2022-04-24 02:17:21.0 
+0200
@@ -0,0 +1,329 @@
+# ncurses 6.3 - patch 20220423 - Thomas E. Dickey
+#
+# 
--
+#
+# Ncurses 6.3 is at
+#  https://invisible-island.net/archives/ncurses/
+#  https://invisible-mirror.net/archives/ncurses/
+#  ftp://ftp.invisible-island.net/ncurses/
+#  https://ftp.gnu.org/gnu/ncurses/
+#
+# Patches for ncurses 6.3 can be found at
+#  https://invisible-island.net/archives/ncurses/6.3
+#  https://invisible-mirror.net/archives/ncurses/6.3
+#  ftp://ftp.invisible-island.net/ncurses/6.3
+#
+# 
--
+# ftp://ftp.invisible-island.net/ncurses/6.3/ncurses-6.3-20220423.patch.gz
+# patch by Thomas E. Dickey 
+# created  Sun Apr 24 00:17:21 UTC 2022
+# 
--
+# NEWS |7 ++-
+# VERSION  |2 +-
+# dist.mk  |4 ++--
+# ncurses/tinfo/comp_parse.c   |   12 ++--
+# ncurses/tinfo/db_iterator.c  |   17 +
+# ncurses/tinfo/write_entry.c  |4 ++--
+# package/debian-mingw/changelog   |4 ++--
+# package/debian-mingw64/changelog |4 ++--
+# package/debian/changelog |4 ++--
+# package/mingw-ncurses.nsi|4 ++--
+# package/mingw-ncurses.spec   |2 +-
+# package/ncurses.spec |2 +-
+# package/ncursest.spec|2 +-
+# progs/tic.c  |6 +++---
+# 14 files changed, 48 insertions(+), 26 deletions(-)
+# 
--
+Index: NEWS
+Prereq:  1.3796 
+--- ncurses-6.3-20220416+/NEWS 2022-04-16 23:31:

commit ncurses for openSUSE:Factory

2022-04-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-04-23 19:44:53

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1538 (New)


Package is "ncurses"

Sat Apr 23 19:44:53 2022 rev:212 rq:970977 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-04-14 
17:22:51.759080860 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1538/ncurses.changes
2022-04-23 19:44:58.174912224 +0200
@@ -1,0 +2,17 @@
+Wed Apr 20 06:37:39 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220416 (boo#1198627 for CVE-2022-29458)
+  + add a limit-check to guard against corrupt terminfo data
+(report/testcase by NCNIPC of China).
+  + add check/warning in configure script if option --with-xterm-kbs is
+missing or inconsistent (Arch #74379).
+  + add setlocale call to several test-programs.
+  + allow extended-color number in opts parameter of wattr_on.
+
+---
+Tue Apr 19 10:18:14 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220409
+  + add test/test_unget_wch.c
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.dTXhEv/_old  2022-04-23 19:44:58.942913137 +0200
+++ /var/tmp/diff_new_pack.dTXhEv/_new  2022-04-23 19:44:58.950913147 +0200
@@ -535,7 +535,7 @@
--with-dlsym\
--with-default-terminfo-dir=%{_datadir}/terminfo \
--with-terminfo-dirs=%{_sysconfdir}/terminfo:%{_datadir}/terminfo \
-   --with-xterm-kbs=del\
+   --with-xterm-kbs=DEL\
 %if %{with usepcre2}
--with-pcre2\
 %endif

++ ncurses-6.3-patches.tar.bz2 ++
 16572 lines of diff (skipped)

++ ncurses-6.3.dif ++
--- /var/tmp/diff_new_pack.dTXhEv/_old  2022-04-23 19:44:59.946914330 +0200
+++ /var/tmp/diff_new_pack.dTXhEv/_new  2022-04-23 19:44:59.946914330 +0200
@@ -177,7 +177,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -14877,12 +14877,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -15007,9 +15010,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <

commit ncurses for openSUSE:Factory

2022-04-14 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-04-14 17:22:48

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1941 (New)


Package is "ncurses"

Thu Apr 14 17:22:48 2022 rev:211 rq:968377 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-04-01 
21:34:50.554331268 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1941/ncurses.changes
2022-04-14 17:22:51.759080860 +0200
@@ -1,0 +2,16 @@
+Mon Apr  4 07:48:33 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220402
+  + amend extended_captype(), returning CANCEL if a string is explicitly
+cancelled.
+  + make description-fields distinct -TD
+
+---
+Mon Mar 28 07:40:27 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220326
+  + update teken -TD
+  + add teken-16color, teken-vt and teken-sc -TD
+  + add a few missing details for vte-2018 (report by Robert Lange) -TD
+
+---



Other differences:
--
++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.QhDFV4/_old  2022-04-14 17:22:52.867082155 +0200
+++ /var/tmp/diff_new_pack.QhDFV4/_new  2022-04-14 17:22:52.871082160 +0200
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17776,8 +17776,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17860,8 +17860,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.3-patches.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/ncurses-6.3-20220326.patch 
new/patches/ncurses-6.3-20220326.patch
--- old/patches/ncurses-6.3-20220326.patch  1970-01-01 01:00:00.0 
+0100
+++ new/patches/ncurses-6.3-20220326.patch  2022-03-28 09:39:16.261229489 
+0200
@@ -0,0 +1,337 @@
+# ncurses 6.3 - patch 20220326 - Thomas E. Dickey
+#
+# 
--
+#
+# Ncurses 6.3 is at
+#  ftp://ftp.invisible-island.net/ncurses/
+#  https://invisible-mirror.net/archives/ncurses/
+#  https://ftp.gnu.org/gnu/ncurses/
+#
+# Patches for ncurses 6.3 can be found at
+#  ftp://ftp.invisible-island.net/ncurses/6.3
+#  https://invisible-mirror.net/archives/ncurses/6.3
+#
+# 
--
+# ftp://ftp.invisible-island.net/ncurses/6.3/ncurses-6.3-20220326.patch.gz
+# patch by Thomas E. Dickey 
+# created  Sun Mar 27 00:22:57 UTC 2022
+# 
--
+# NEWS |9 ++-
+# VERSION  |2 
+# dist.mk  |4 -
+# misc/terminfo.src|   95 +
+# package/debian-mingw/changelog   |4 -
+# package/debian-mingw64/changelog |4 -
+# package/debian/changelog |4 -
+# package/mingw-ncurses.nsi|4 -
+# package/mingw-ncurses.spec   |2 
+# package/ncurses.spec |2 
+# package/ncursest.spec|2 
+# 11 files changed, 108 insertions(+), 24 deletions(-)
+# 
--
+Index: NEWS
+Prereq:  1.3788 
+--- ncurses-6.3-20220319+/NEWS 2022-03-20 00:18:08.0 +
 ncurses-6.3-20220326/NEWS  2022-03-26 22:01:51.0 +
+@@ -26,7 +26,7 @@
+ -- sale, use or other dealings in this Software without prior written
--
+ -- authorization.
--
+ 
---
+--- $Id: NEWS,v 1.3788 2022/03/20 00:18:08 tom Exp $
++-- $Id: NEWS,v 1.3790 2022/03/26 22:01:51 tom Exp $
+ 
---
+ 
+ This is a log of changes that ncurses has gone through since Zeyd started
+@@ -46,6 +46,11 @@
+ Changes through 1.9.9e did not credit all contributions;
+ it is not possible to add this information.
+ 
++20220326
++  + update teken -TD
++  + add teken-16color, teken-vt and teken-sc -TD
++  + add a few missing details for vte-2018 (report by Robert Lange) -TD
++
+ 20220319
+   + add xgterm -TD
+   + correct setal in mintty/tmux entries, add to vte-2018 (report by
+@@ -56,7 +61,7 @@
+ 20220312
+   + add xterm+acs building-block -TD
+   + add xterm-p370, for use in older terminals -TD
+-  

commit ncurses for openSUSE:Factory

2022-04-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-04-01 21:34:47

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1900 (New)


Package is "ncurses"

Fri Apr  1 21:34:47 2022 rev:210 rq:965427 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-03-17 
17:01:17.721676036 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1900/ncurses.changes
2022-04-01 21:34:50.554331268 +0200
@@ -1,0 +2,15 @@
+Mon Mar 21 13:52:37 UTC 2022 - Dr. Werner Fink 
+
+- Make extended status line support of xterm a switch (boo#1197313)
+
+---
+Mon Mar 21 07:42:20 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220319
+  + add xgterm -TD
+  + correct setal in mintty/tmux entries, add to vte-2018 (report by
+Robert Lange)
+  + add blink to vte-2018 (report by Robert Lange)
+  + improve tic warning about XT versus redundant tsl, etc.
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.YhI4UJ/_old  2022-04-01 21:34:51.566319916 +0200
+++ /var/tmp/diff_new_pack.YhI4UJ/_new  2022-04-01 21:34:51.570319871 +0200
@@ -27,6 +27,7 @@
 %bcond_with ada
 %bcond_with libbsd
 %bcond_with usepcre2
+%bcond_with xtermdsl
 
 %if %{with onlytinfo}
 %global soname_tinfo tinfo
@@ -349,6 +350,9 @@
 %patch1 -p0 -b .327x
 %patch2 -p0 -b .hs
 %patch0 -p0 -b .p0
+%if ! %{with xtermdsl}
+sed -ri '/^xterm-suse/,/use=/{s/use=xterm-new/use=xterm-p370/;}' 
misc/terminfo.src
+%endif
 
 %build
 #

++ ncurses-6.3-patches.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/ncurses-6.3-20220319.patch 
new/patches/ncurses-6.3-20220319.patch
--- old/patches/ncurses-6.3-20220319.patch  1970-01-01 01:00:00.0 
+0100
+++ new/patches/ncurses-6.3-20220319.patch  2022-03-21 08:41:58.090714595 
+0100
@@ -0,0 +1,327 @@
+# ncurses 6.3 - patch 20220319 - Thomas E. Dickey
+#
+# 
--
+#
+# Ncurses 6.3 is at
+#  ftp://ftp.invisible-island.net/ncurses/
+#  https://invisible-mirror.net/archives/ncurses/
+#  https://ftp.gnu.org/gnu/ncurses/
+#
+# Patches for ncurses 6.3 can be found at
+#  ftp://ftp.invisible-island.net/ncurses/6.3
+#  https://invisible-mirror.net/archives/ncurses/6.3
+#
+# 
--
+# ftp://ftp.invisible-island.net/ncurses/6.3/ncurses-6.3-20220319.patch.gz
+# patch by Thomas E. Dickey 
+# created  Sun Mar 20 00:45:48 UTC 2022
+# 
--
+# NEWS |9 +-
+# VERSION  |2 -
+# dist.mk  |4 +-
+# misc/terminfo.src|   52 ++---
+# package/debian-mingw/changelog   |4 +-
+# package/debian-mingw64/changelog |4 +-
+# package/debian/changelog |4 +-
+# package/mingw-ncurses.nsi|4 +-
+# package/mingw-ncurses.spec   |2 -
+# package/ncurses.spec |2 -
+# package/ncursest.spec|2 -
+# progs/tic.c  |8 -
+# 12 files changed, 71 insertions(+), 26 deletions(-)
+# 
--
+Index: NEWS
+Prereq:  1.3786 
+--- ncurses-6.3-20220312+/NEWS 2022-03-12 19:32:10.0 +
 ncurses-6.3-20220319/NEWS  2022-03-20 00:18:08.0 +
+@@ -26,7 +26,7 @@
+ -- sale, use or other dealings in this Software without prior written
--
+ -- authorization.
--
+ 
---
+--- $Id: NEWS,v 1.3786 2022/03/12 19:32:10 tom Exp $
++-- $Id: NEWS,v 1.3788 2022/03/20 00:18:08 tom Exp $
+ 
---
+ 
+ This is a log of changes that ncurses has gone through since Zeyd started
+@@ -46,6 +46,13 @@
+ Changes through 1.9.9e did not credit all contributions;
+ it is not possible to add this information.
+ 
++20220319
++  + add xgterm -TD
++  + correct setal in mintty/tmux entries, add to vte-2018 (report by
++Robert Lange)
++  + add blink to vte-2018 (report by Robert Lange)
++  + improve tic warning about XT versus redundant tsl, etc.
++
+ 20220312
+   + 

commit ncurses for openSUSE:Factory

2022-03-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-03-17 17:01:12

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.25692 (New)


Package is "ncurses"

Thu Mar 17 17:01:12 2022 rev:209 rq:961608 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-03-11 
11:47:56.298830337 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.25692/ncurses.changes   
2022-03-17 17:01:17.721676036 +0100
@@ -1,0 +2,21 @@
+Mon Mar 14 07:21:10 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220312
+  + add xterm+acs building-block -TD
+  + add xterm-p370, for use in older terminals -TD
+  + add dec+sl to xterm-new, per patch #371 -TD
+  + add mosh and mosh-256color -TD
+- Correct offsets of patches
+  * ncurses-5.9-ibm327x.dif
+  * ncurses-6.3.dif
+
+---
+Mon Mar  7 07:17:09 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220305
+  + replace obsolescent "-gnatg" option with "-gnatwa" and "-gnatyg", to
+work around build problems with gnat 12.
+  + update external links in Ada95.html
+  + trim unused return-value from canonical_name().
+
+---



Other differences:
--
++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.ODjBer/_old  2022-03-17 17:01:18.725676804 +0100
+++ /var/tmp/diff_new_pack.ODjBer/_new  2022-03-17 17:01:18.729676807 +0100
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17722,8 +17722,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17776,8 +17776,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.3-patches.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/ncurses-6.3-20220305.patch 
new/patches/ncurses-6.3-20220305.patch
--- old/patches/ncurses-6.3-20220305.patch  1970-01-01 01:00:00.0 
+0100
+++ new/patches/ncurses-6.3-20220305.patch  2022-03-07 08:16:20.877813917 
+0100
@@ -0,0 +1,377 @@
+# ncurses 6.3 - patch 20220305 - Thomas E. Dickey
+#
+# 
--
+#
+# Ncurses 6.3 is at
+#  ftp://ftp.invisible-island.net/ncurses/
+#  https://invisible-mirror.net/archives/ncurses/
+#  https://ftp.gnu.org/gnu/ncurses/
+#
+# Patches for ncurses 6.3 can be found at
+#  ftp://ftp.invisible-island.net/ncurses/6.3
+#  https://invisible-mirror.net/archives/ncurses/6.3
+#
+# 
--
+# ftp://ftp.invisible-island.net/ncurses/6.3/ncurses-6.3-20220305.patch.gz
+# patch by Thomas E. Dickey 
+# created  Sun Mar  6 02:01:23 UTC 2022
+# 
--
+# Ada95/configure  |4 ++--
+# Ada95/configure.in   |8 
+# NEWS |8 +++-
+# VERSION  |2 +-
+# configure|4 ++--
+# configure.in |6 +++---
+# dist.mk  |4 ++--
+# doc/html/Ada95.html  |8 
+# package/debian-mingw/changelog   |4 ++--
+# package/debian-mingw64/changelog |4 ++--
+# package/debian/changelog |4 ++--
+# package/mingw-ncurses.nsi|4 ++--
+# package/mingw-ncurses.spec   |2 +-
+# package/ncurses.spec |2 +-
+# package/ncursest.spec|2 +-
+# progs/infocmp.c  |   14 ++
+# 16 files changed, 42 insertions(+), 38 deletions(-)
+# 
--
+Index: Ada95/configure
+--- ncurses-6.3-20220226+/Ada95/configure  2022-01-29 22:07:15.0 
+
 ncurses-6.3-20220305/Ada95/configure   2022-03-05 22:27:52.0 
+
+@@ -1,5 +1,5 @@
+ #! /bin/sh
+-# From configure.in Revision: 1.84 .
++# From configure.in Revision: 1.85 .
+ # Guess values for system-dependent variables and create Makefiles.
+ # Generated by Autoconf 2.52.20210509.
+ #
+@@ -15826,7 +15826,7 @@
+ 
+ if test "x$enable_warnings" = "xyes"; then
+ 
+-  ADAFLAGS="$ADAFLAGS -gnatg"
++  ADAFLAGS="$ADAFLAGS -gnatwa -gnatyg"
+ 
+ fi
+ 
+Index: Ada95/configure.in
+Prereq:  1.84 
+--- ncurses-6.3-20220226+/Ada95/configure.in   2021-10-30 20:47:52.0 
+
 ncurses-6.3-20220305/Ada95/configure.in2022-03-05 22:20:52.0 
+
+@@ -1,

commit ncurses for openSUSE:Factory

2022-03-11 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-03-09 18:46:30

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.2349 (New)


Package is "ncurses"

Wed Mar  9 18:46:30 2022 rev:208 rq:959802 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-02-27 
22:42:39.490622864 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.2349/ncurses.changes
2022-03-11 11:47:56.298830337 +0100
@@ -1,0 +2,14 @@
+Mon Feb 28 08:06:31 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220226
+  + fix issues found with coverity:
++ rewrite canonical_name() function of infocmp to ensure buffer size
++ corrected use of original tty-modes in tput init/reset subcommands
++ modify tabs program to limit tab-stop values to max-columns
++ add limit-checks for palette rgb values in test/ncurses.c
+  + add a few null-pointer checks to help with static-analysis.
+  + enforce limit on number of soft-keys used in c++ binding.
+  + adjust a buffer-limit in write_entry.c to quiet a bogus warning from
+gcc 12.0.1
+
+---



Other differences:
--
++ ncurses-6.3-patches.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/ncurses-6.3-20220226.patch 
new/patches/ncurses-6.3-20220226.patch
--- old/patches/ncurses-6.3-20220226.patch  1970-01-01 01:00:00.0 
+0100
+++ new/patches/ncurses-6.3-20220226.patch  2022-02-28 09:02:54.303659500 
+0100
@@ -0,0 +1,566 @@
+# ncurses 6.3 - patch 20220226 - Thomas E. Dickey
+#
+# 
--
+#
+# Ncurses 6.3 is at
+#  ftp://ftp.invisible-island.net/ncurses/
+#  https://invisible-mirror.net/archives/ncurses/
+#  https://ftp.gnu.org/gnu/ncurses/
+#
+# Patches for ncurses 6.3 can be found at
+#  ftp://ftp.invisible-island.net/ncurses/6.3
+#  https://invisible-mirror.net/archives/ncurses/6.3
+#
+# 
--
+# ftp://ftp.invisible-island.net/ncurses/6.3/ncurses-6.3-20220226.patch.gz
+# patch by Thomas E. Dickey 
+# created  Sun Feb 27 01:00:55 UTC 2022
+# 
--
+# NEWS |   13 ++-
+# VERSION  |2 -
+# c++/cursslk.cc   |6 ++-
+# dist.mk  |4 +-
+# ncurses/tinfo/alloc_entry.c  |   67 -
+# ncurses/tinfo/write_entry.c  |6 +--
+# package/debian-mingw/changelog   |4 +-
+# package/debian-mingw64/changelog |4 +-
+# package/debian/changelog |4 +-
+# package/mingw-ncurses.nsi|4 +-
+# package/mingw-ncurses.spec   |2 -
+# package/ncurses.spec |2 -
+# package/ncursest.spec|2 -
+# progs/infocmp.c  |   20 ++-
+# progs/tabs.c |8 ++--
+# progs/tput.c |   14 +--
+# test/ncurses.c   |8 +++-
+# 17 files changed, 104 insertions(+), 66 deletions(-)
+# 
--
+Index: NEWS
+Prereq:  1.3780 
+--- ncurses-6.3-20220219+/NEWS 2022-02-20 00:40:32.0 +
 ncurses-6.3-20220226/NEWS  2022-02-26 23:50:53.0 +
+@@ -26,7 +26,7 @@
+ -- sale, use or other dealings in this Software without prior written
--
+ -- authorization.
--
+ 
---
+--- $Id: NEWS,v 1.3780 2022/02/20 00:40:32 tom Exp $
++-- $Id: NEWS,v 1.3782 2022/02/26 23:50:53 tom Exp $
+ 
---
+ 
+ This is a log of changes that ncurses has gone through since Zeyd started
+@@ -46,6 +46,17 @@
+ Changes through 1.9.9e did not credit all contributions;
+ it is not possible to add this information.
+ 
++20220226
++  + fix issues found with coverity:
+++ rewrite canonical_name() function of infocmp to ensure buffer size
+++ corrected use of original tty-modes in tput init/reset subcommands
+++ modify tabs program to limit tab-stop values to max-columns
+++ add limit-checks for palette rgb values in test/ncurses.c
++  + add a few null-pointer checks to help with static-analysis.
++  + enforce limit on number of soft-keys u

commit ncurses for openSUSE:Factory

2022-02-27 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-02-27 22:42:38

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1958 (New)


Package is "ncurses"

Sun Feb 27 22:42:38 2022 rev:207 rq:957339 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-02-23 
17:01:41.567690815 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1958/ncurses.changes
2022-02-27 22:42:39.490622864 +0100
@@ -1,0 +2,12 @@
+Thu Feb 24 11:23:19 UTC 2022 - Dr. Werner Fink 
+
+- Avoid lto-bytecode error on static libraries
+
+---
+Mon Feb 21 08:54:53 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220219
+  + expanded description in man/resizeterm.3x
+  + additional workaround for ImageMagick in test/picsmap.c
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.EPeciv/_old  2022-02-27 22:42:40.346623114 +0100
+++ /var/tmp/diff_new_pack.EPeciv/_new  2022-02-27 22:42:40.354623115 +0100
@@ -355,7 +355,8 @@
 # Do not run auto(re)conf here as this will fail later on ncurses
 # is build with special autoconf based on autoconf-2.13 at upstream
 #
-%global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
+%global _lto_cflags_shared %{?_lto_cflags} -ffat-lto-objects
+%global _lto_cflags %nil
 #
 # Note that there is a test if the system call poll(2) really works
 # on terminal or files.  To make sure that even in OBS the configure
@@ -364,6 +365,8 @@
 # Remark: A better solution would be that in OBS a real pty/tty pair
 # would be used instead of redirecting stdout/stderr to a log file.
 #
+CFLAGS_SHARED="%{_lto_cflags_shared}"
+export CFLAGS_SHARED
 %global _configure screen -D -m ./configure
 SCREENDIR=$(mktemp -d ${PWD}/screen.XX) || exit 1
 SCREENRC=${SCREENDIR}/ncurses

++ ncurses-6.3-patches.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/ncurses-6.3-20220219.patch 
new/patches/ncurses-6.3-20220219.patch
--- old/patches/ncurses-6.3-20220219.patch  1970-01-01 01:00:00.0 
+0100
+++ new/patches/ncurses-6.3-20220219.patch  2022-02-21 09:53:42.734220780 
+0100
@@ -0,0 +1,691 @@
+# ncurses 6.3 - patch 20220219 - Thomas E. Dickey
+#
+# 
--
+#
+# Ncurses 6.3 is at
+#  ftp://ftp.invisible-island.net/ncurses/
+#  https://invisible-mirror.net/archives/ncurses/
+#  https://ftp.gnu.org/gnu/ncurses/
+#
+# Patches for ncurses 6.3 can be found at
+#  ftp://ftp.invisible-island.net/ncurses/6.3
+#  https://invisible-mirror.net/archives/ncurses/6.3
+#
+# 
--
+# ftp://ftp.invisible-island.net/ncurses/6.3/ncurses-6.3-20220219.patch.gz
+# patch by Thomas E. Dickey 
+# created  Sun Feb 20 02:01:54 UTC 2022
+# 
--
+# NEWS  |6 ++
+# VERSION   |2 
+# dist.mk   |4 -
+# doc/html/man/adacurses6-config.1.html |2 
+# doc/html/man/captoinfo.1m.html|2 
+# doc/html/man/clear.1.html |2 
+# doc/html/man/form.3x.html |2 
+# doc/html/man/infocmp.1m.html  |2 
+# doc/html/man/infotocap.1m.html|2 
+# doc/html/man/menu.3x.html |2 
+# doc/html/man/ncurses.3x.html  |2 
+# doc/html/man/ncurses6-config.1.html   |2 
+# doc/html/man/panel.3x.html|2 
+# doc/html/man/resizeterm.3x.html   |   71 +++-
+# doc/html/man/tabs.1.html  |2 
+# doc/html/man/terminfo.5.html  |2 
+# doc/html/man/tic.1m.html  |2 
+# doc/html/man/toe.1m.html  |2 
+# doc/html/man/tput.1.html  |2 
+# doc/html/man/tset.1.html  |2 
+# man/manhtml.aliases   |5 +-
+# man/resizeterm.3x |   60 ++-
+# package/debian-mingw/changelog|4 -
+# package/debian-mingw64/changelog  |4 -
+# package/debian/changelog  |4 -
+# package/mingw-ncurses.nsi |4 -
+# package/mingw-ncurses.spec|2 
+# package/ncurses.spec  |2 
+# package/ncursest.spec |2 
+# test/picsmap.c|   32 +--

commit ncurses for openSUSE:Factory

2022-02-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-02-23 17:01:40

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1958 (New)


Package is "ncurses"

Wed Feb 23 17:01:40 2022 rev:206 rq:956328 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-02-05 
23:23:03.423976457 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1958/ncurses.changes
2022-02-23 17:01:41.567690815 +0100
@@ -1,0 +2,16 @@
+Mon Feb 14 08:45:33 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220212
+  + improve font-formatting in other manpages, for consistency.
+  + correct/improve font-formatting in curs_wgetch.3x (patch by Benno
+Schulenberg).
+
+---
+Mon Feb  7 08:50:13 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220205
+  + workaround in test/picsmap.c for use of floating point for rgb values
+by ImageMagick 6.9.11, which appears to use the wrong upper limit.
+  + improve use of "trap" in shell scripts, using "fixup-trap".
+
+---



Other differences:
--
++ ncurses-6.3-patches.tar.bz2 ++
 18109 lines of diff (skipped)

++ ncurses-6.3.dif ++
--- /var/tmp/diff_new_pack.6vkeSi/_old  2022-02-23 17:01:43.999690831 +0100
+++ /var/tmp/diff_new_pack.6vkeSi/_new  2022-02-23 17:01:44.003690831 +0100
@@ -18,7 +18,7 @@
  16 files changed, 204 insertions(+), 65 deletions(-)
 
 --- aclocal.m4
-+++ aclocal.m4 2022-02-02 07:19:35.508265111 +
 aclocal.m4 2022-02-07 08:50:48.951793464 +
 @@ -676,7 +676,7 @@ AC_CHECK_SIZEOF(bool,,[
  AC_CACHE_CHECK(for type of bool, cf_cv_type_of_bool,[
rm -f cf_test.out
@@ -28,7 +28,7 @@
  #include 
  
  #if defined(__cplusplus)
-@@ -5914,12 +5914,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -6044,9 +6047,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -15006,9 +15009,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <$@
 --- ncurses/run_cmd.sh
-+++ ncurses/run_cmd.sh 2022-02-02 07:19:35.512265035 +
 ncurses/run_cmd.sh 2022-02-07 08:50:48.959793312 +
 @@ -0,0 +1,11 @@
 +#!/bin/sh
 +
@@ -710,7 +710,7 @@
 +
 +exec /bin/sh -e ${1+"$@"}
 --- ncurses/tinfo/MKfallback.sh
-+++ ncurses/tinfo/MKfallback.sh2022-02-02 07:19:35.512265035 +
 ncurses/tinfo/MKfallback.sh2022-02-07 08:50:48.959793312 +
 @@ -66,14 +66,22 @@ if test $# != 0 ; then
TERMINFO=`pwd`/$tmp_info
export TERMINFO
@@ -754,7 +754,7 @@
done
  
 --- ncurses/tinfo/lib_setup.c
-+++ ncurses/tinfo/lib_setup.c  2022-02-02 07:19:35.512265035 +
 ncurses/tinfo/lib_setup.c  2022-02-07 08:50:48.959793312 +
 @@ -613,6 +613,9 @@ _nc_locale_breaks_acs(TERMINAL *termp)
  } else if ((value = tigetnum("U8")) >= 0) {
result = value; /* use extension feature */
@@ -766,7 +766,7 @@
result = 1; /* always broken */
} else if (strstr(env, "screen") != 0
 --- progs/Makefile.in
-+++ progs/Makefile.in  2022-02-02 07:19:35.512265035 +
 progs/Makefile.in  2022-02-07 08:50:48.959793312 +
 @@ -101,7 +101,7 @@ CFLAGS_LIBTOOL = $(CCFLAGS)
  CFLAGS_NORMAL = $(CCFLAGS) -DNCURSES_STATIC
  CFLAGS_DEBUG  = $(CCFLAGS) -DNCURSES_STATIC @CC_G_OPT@ -DTRACE
@@ -786,7 +786,7 @@
  LDFLAGS_DEFAULT   = $(LDFLAGS_@DFT_UPR_MODEL@)
  
 --- test/test.priv.h
-+++ test/test.priv.h   2022-02-02 07:19:35.512265035 +
 test/test.priv.h   2022-02-07 08:50:48.959793312 +
 @@ -1037,12 +1037,12 @@ extern char *_nc_strstr(const char *, co
  #endif
  
@@ -803,7 +803,7 @@
  #define CANCELLED_STRING  (char *)(-1)
  
 --- test/tracemunch
-+++ test/tracemunch2022-02-02 07:19:35.516264958 +
 test/tracemunch2022-02-07 08:50:48.959793312 +
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env perl
 +#!/usr/bin/perl


commit ncurses for openSUSE:Factory

2022-02-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-02-05 23:22:56

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1898 (New)


Package is "ncurses"

Sat Feb  5 23:22:56 2022 rev:205 rq:950686 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-01-21 
03:05:35.861129893 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1898/ncurses.changes
2022-02-05 23:23:03.423976457 +0100
@@ -1,0 +2,32 @@
+Wed Feb  2 08:58:23 UTC 2022 - Dr. Werner Fink 
+
+- Do not remove detection of getttynam() to avoid fallback
+  as with patch 6.3 20211204 this is obsolete
+
+---
+Wed Feb  2 07:16:23 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220129
+  + minor updates for test-packages
+  + improve handling of --with-pkg-config-libdir option, allowing for the
+case where either $PKG_CONFIG_LIBDIR or the option value has a
+colon-separated list of directories (report by Rudi Heitbaum,
+cf: 2023).
+  + update kitty -TD
+- Add ncurses patch 20220122
+  + add ABI 7 defaults to configure script.
+  + add warning in configure script if file specified for "--with-caps"
+does not exist.
+  + use fix for CF_FIX_WARNINGS from cdk-perl, ignoring error-exit on
+format-warnings.
+  + improve readability of long parameterized expressions with the
+infocmp "-f" option by allowing split before a "%p" marker.
+- Correct offsets of patch ncurses-6.3.dif
+
+---
+Tue Feb  1 15:10:51 UTC 2022 - Dirk M??ller 
+
+- use bash everywhere, the scripts are not posix shell compatible
+  (bsc#1195391)
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.G2MyzX/_old  2022-02-05 23:23:04.379969918 +0100
+++ /var/tmp/diff_new_pack.G2MyzX/_new  2022-02-05 23:23:04.387969863 +0100
@@ -481,8 +481,8 @@
 export TMPDIR
 #
 # getttynam(3) as well as /etc/ttys are not used under Linux
-#
-sed -ri '/^getttynam\s*\\$/d' configure
+# (obsolate with patch 6.3 20211204)
+#   sed -ri '/^getttynam\s*\\$/d' configure
 #
 # No --enable-term-driver as this had crashed last time
 # in ncurses/tinfo/lib_setup.c due to the fact that
@@ -633,7 +633,7 @@
. ${PWD}/../.build_tic
$BUILD_TIC -I -r -e $FALLBK ../misc/terminfo.src > terminfo.src
$BUILD_TIC -o $TERMINFO -s terminfo.src
-   sh -e ./tinfo/MKfallback.sh $PWD/tmp_info ../misc/terminfo.src 
$BUILD_TIC $BUILD_INFOCMP ${FALLBK//,/ } > fallback.c
+   bash -e ./tinfo/MKfallback.sh $PWD/tmp_info ../misc/terminfo.src 
$BUILD_TIC $BUILD_INFOCMP ${FALLBK//,/ } > fallback.c
rm -rf $TERMINFO
unset  TERMINFO
cp -p fallback.c ../fallback.c.build
@@ -672,7 +672,7 @@
 rm -vf %{root}%{_libdir}/pkgconfig/tinfo.pc
 mv -vf %{root}%{_libdir}/pkgconfig/*.pc pc/
 sed -ri 's@^(Requires.private:).*@\1@'  pc/*.pc
-sh %{S:6} --cflags "$(pkg-config --cflags ncursesw)" --libs "$(pkg-config 
--libs ncursesw)" \
+bash %{S:6} --cflags "$(pkg-config --cflags ncursesw)" --libs 
"$(pkg-config --libs ncursesw)" \
%{root}%{_bindir}/ncursesw6-config
 
 #
@@ -762,7 +762,7 @@
 make install.libs install.includes DESTDIR=%{root} 
includedir=%{_incdir}/ncurses5 includesubdir=/ncurses libdir=%{_libdir}/ncurses5
 ln -sf %{_incdir}/ncurses5/ncurses/{curses,ncurses,term}.h 
%{root}%{_incdir}/ncurses5/
 pushd man
-   sh ../edit_man.sh normal installing %{root}%{_mandir} . 
ncurses5-config.1
+   bash ../edit_man.sh normal installing %{root}%{_mandir} . 
ncurses5-config.1
 popd
 for pc in %{root}%{_libdir}/pkgconfig/*.pc
 do
@@ -778,7 +778,7 @@
sed -ri 's@^(Cflags:.*)(-I.*)@\1-I${includedir5} \2@' pc/${base}5.pc
sed -ri 's@^(Requires.private:).*@\1@' pc/${base}5.pc
 done
-sh %{S:6} --cflags "$(pkg-config --cflags ncurses5)" --libs "$(pkg-config 
--libs ncurses5)" \
+bash %{S:6} --cflags "$(pkg-config --cflags ncurses5)" --libs 
"$(pkg-config --libs ncurses5)" \
%{root}%{_bindir}/ncurses5-config
 
 #
@@ -826,11 +826,11 @@
 cp -p libtinfow.so.%{basevers}.back 
%{root}%{_libdir}/libtinfow.so.%{basevers}
 %endif
 pushd man
-   sh ../edit_man.sh normal installing %{root}%{_mandir} . 
ncurses6-config.1
+   bash ../edit_man.sh normal installing %{root}%{_mandir} . 
ncurses6-config.1
 popd
 mv -f %{root}%{_libdir}/pkgconfig/*.pc pc/
 sed -ri 's@^(Requires.private:).*

commit ncurses for openSUSE:Factory

2022-01-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-01-21 03:05:35

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1938 (New)


Package is "ncurses"

Fri Jan 21 03:05:35 2022 rev:204 rq:947194 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2022-01-15 
20:05:06.093754420 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1938/ncurses.changes
2022-01-21 03:05:35.861129893 +0100
@@ -1,0 +2,15 @@
+Tue Jan 18 08:59:41 UTC 2022 - Dr. Werner Fink 
+
+- Fix boo#1194805 by skipping linker optimizations from final
+  pkgconfig files as well as ncurses-config 
+
+---
+Mon Jan 17 08:49:49 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220115
+  + improve checks for valid mouse events when an intermediate mouse
+state is not part of the mousemask specified by the caller (report by
+Anton Vidovic, cf: 20111022).
+  + use newer version 1.36 of gnathtml for generating Ada html files.
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.bQZJBE/_old  2022-01-21 03:05:36.857123156 +0100
+++ /var/tmp/diff_new_pack.bQZJBE/_new  2022-01-21 03:05:36.861123129 +0100
@@ -24,6 +24,7 @@
 %endif
 %bcond_with memleakck
 %bcond_without  onlytinfo
+%bcond_with ada
 %bcond_with libbsd
 %bcond_with usepcre2
 
@@ -42,6 +43,11 @@
 BuildRequires:  db-devel
 %endif
 BuildRequires:  expect
+%if %{with ada}
+# Currently we're missing gprbuild and gprconfig
+BuildRequires:  gcc-ada
+BuildRequires:  m4
+%endif
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
 %if %{with libbsd}
@@ -499,7 +505,11 @@
 > $SCREENLOG
 tail -q -s 0.5 -f $SCREENLOG & pid=$!
 %configure \
+%if %{with ada}
+   --with-ada  \
+%else
--without-ada   \
+%endif
--without-debug \
--without-profile   \
--without-manpage-tbl   \

++ ncurses-6.3-patches.tar.bz2 ++
 32111 lines of diff (skipped)

++ ncurses-6.3.dif ++
--- /var/tmp/diff_new_pack.bQZJBE/_old  2022-01-21 03:05:37.605118096 +0100
+++ /var/tmp/diff_new_pack.bQZJBE/_new  2022-01-21 03:05:37.605118096 +0100
@@ -6,7 +6,7 @@
  include/tic.h   |4 -
  man/man_db.renames  |2 
  man/ncurses.3x  |4 +
- misc/gen-pkgconfig.in   |8 +++
+ misc/gen-pkgconfig.in   |   23 +
  misc/terminfo.src   |  107 
+---
  ncurses/Makefile.in |2 
  ncurses/run_cmd.sh  |   11 
@@ -15,10 +15,10 @@
  progs/Makefile.in   |4 -
  test/test.priv.h|4 -
  test/tracemunch |2 
- 16 files changed, 190 insertions(+), 64 deletions(-)
+ 16 files changed, 204 insertions(+), 65 deletions(-)
 
 --- aclocal.m4
-+++ aclocal.m4 2021-11-22 07:20:23.621974109 +
 aclocal.m4 2022-01-17 08:50:14.497845591 +
 @@ -658,7 +658,7 @@ AC_CHECK_SIZEOF(bool,,[
  AC_CACHE_CHECK(for type of bool, cf_cv_type_of_bool,[
rm -f cf_test.out
@@ -147,7 +147,7 @@
  esac
  done
 --- configure
-+++ configure  2021-11-22 07:20:23.625974038 +
 configure  2022-01-17 08:50:14.501845513 +
 @@ -5958,7 +5958,7 @@ echo $ECHO_N "checking for an rpath opti
fi
;;
@@ -285,7 +285,7 @@
  esac
  done
 --- include/curses.h.in
-+++ include/curses.h.in2021-11-22 07:20:23.625974038 +
 include/curses.h.in2022-01-17 08:50:14.501845513 +
 @@ -97,7 +97,7 @@
  
  #ifdef __cplusplus
@@ -306,7 +306,7 @@
   * We need FILE, etc.  Include this before checking any feature symbols.
   */
 --- include/termcap.h.in
-+++ include/termcap.h.in   2021-11-22 07:20:23.625974038 +
 include/termcap.h.in   2022-01-17 08:50:14.501845513 +
 @@ -47,6 +47,8 @@ extern "C"
  {
  #endif /* __cplusplus */
@@ -317,7 +317,7 @@
  
  #undef  NCURSES_OSPEED
 --- include/tic.h
-+++ include/tic.h  2021-11-22 07:20:23.625974038 +
 include/tic.h  2022-01-17 08:50:14.501845513 +
 @@ -237,12 +237,12 @@ struct user_table_entry
   */
  
@@ -334,7 +334,7 @@
  #define CANCELLED_STRING  (char *)(-1)
  
 --- man/man_db.renames
-+++ man/man_db.renames 2021-11-22 07:20:23.625974038 +
 man/man_db.renames 2022-01-17 08:50:14.501845513 +
 @@ -164,6 +164,7 @@ term.7 term.7
  term_variables.3x terminfo_variables.3ncurses
  terminfo.5terminfo.5
@@ -352,7 +352,7 @@
  #
  ge

commit ncurses for openSUSE:Factory

2022-01-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-01-15 20:05:04

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1892 (New)


Package is "ncurses"

Sat Jan 15 20:05:04 2022 rev:203 rq:945994 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-12-17 
23:54:22.951523247 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1892/ncurses.changes
2022-01-15 20:05:06.093754420 +0100
@@ -1,0 +2,28 @@
+Mon Jan 10 09:08:02 UTC 2022 - Dr. Werner Fink 
+
+- Add ncurses patch 20220101
+  + add section on releasing memory to curs_termcap.3x and
+curs_terminfo.3x manpages.
+- Add ncurses patch 20211225
+  + improve markup, e.g., for external manpage links in the manpages
+(prompted by report by Helge Kreutzmann).
+- Add ncurses patch 20211219
+  + install ncurses-examples programs in libexecdir, adding a wrapper
+script to invoke those.
+  + add help-screen and screen-dump to test/combine.c
+- Rename package ncurses-tests to ncurses-examples as upstream does
+
+---
+Tue Dec 14 08:19:44 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20211211
+  + add test/combine.c, to demo/test combining characters.
+
+---
+Mon Dec  6 13:54:34 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20211204
+  + improve configure check for getttynam (report by Werner Fink).
+- Correct offsets of patch ncurses-6.3.dif
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.pR0hvG/_old  2022-01-15 20:05:06.833754996 +0100
+++ /var/tmp/diff_new_pack.pR0hvG/_new  2022-01-15 20:05:06.837754999 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ncurses
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -124,13 +124,15 @@
 
 reset -- terminal initialization utility
 
-%package -n ncurses-tests
+%package -n ncurses-examples
+Provides:   ncurses-tests = 6.3.20211127
+Obsoletes:  ncurses-tests <= 6.3.20211127
 Summary:Tools using the new curses libraries
 License:MIT
 Group:  System/Base
 Requires:   ncurses-utils >= %{version}
 
-%description -n ncurses-tests
+%description -n ncurses-examples
 The ncurses based test programs, that is a set of tools
 showing the features of the new curses libraries.
 
@@ -686,7 +688,7 @@
CFLAGS="$CFLAGS -I%{root}%{_incdir}/ncursesw/ -I%{root}%{_incdir}/" \
LDFLAGS="$LDFLAGS -Wl,-rpath-link=%{root}%{_libdir} 
-L%{root}%{_libdir}" \
LIBS="$LDFLAGS" \
-   ./configure --with-ncursesw --with-screen=ncursesw --enable-widec 
--enable-wattr-macros --prefix=%{_prefix} --bindir=%{_libexecdir}/ncurses 
--datadir=%{_datadir}/ncurses
+   ./configure --with-ncursesw --with-screen=ncursesw --enable-widec 
--enable-wattr-macros --prefix=%{_prefix} --datadir=%{_datadir}/ncurses
 
LD_LIBRARY_PATH=%{root}%{_libdir} \
 %if %{with usepcre2}
@@ -833,7 +835,7 @@
CFLAGS="$CFLAGS -I%{root}%{_incdir}ncurses/ -I%{root}%{_incdir}/" \
LDFLAGS="$LDFLAGS -Wl,-rpath-link=%{root}%{_libdir} 
-L%{root}%{_libdir}" \
LIBS="$LDFLAGS" \
-   ./configure --with-ncurses --with-screen=ncurses --disable-widec 
--disable-wattr-macros --prefix=%{_prefix} --bindir=%{_libexecdir}/ncurses 
--datadir=%{_datadir}/ncurses
+   ./configure --with-ncurses --with-screen=ncurses --disable-widec 
--disable-wattr-macros --prefix=%{_prefix} --datadir=%{_datadir}/ncurses
LD_LIBRARY_PATH=%{root}%{_libdir} \
 %if %{with usepcre2}
make %{?_smp_mflags} TEST_ARGS='-lform -lmenu -lpanel -lncurses -ltic 
-ltinfo -Wl,--as-needed' TEST_LIBS='-lutil -lpthread -lpcre2-posix -lpcre2-8'
@@ -1148,7 +1150,7 @@
 mkdir -p ./%{_mandir}/man6
 cp -p $(find -name '*.6') .%{_mandir}/man6/
 (cd usr/; tar -cpSf - .) | tar -xpsSf - -C %{buildroot}%{_prefix}
-install -m 0755 %{S:8} %{buildroot}%{_libexecdir}/ncurses/
+install -m 0755 %{S:8} %{buildroot}%{_libexecdir}/ncurses-examples/
 popd
 
 %if 0%{?_crossbuild}
@@ -1167,20 +1169,7 @@
 expect -d <<-'EOF'
set env(TERM) xterm
set timeout 20
-   spawn -noecho ".%{_libexecdir}/ncurses/newdemo"
-   send -- "x"
-   sleep 5
-   send -- "x"
-   sleep 5
-   send -- "x"
-   sleep 5
-   send -- "q"
-   wait -nowait
-   EOF
-expect -d

commit ncurses for openSUSE:Factory

2021-12-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-12-17 23:54:21

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.2520 (New)


Package is "ncurses"

Fri Dec 17 23:54:21 2021 rev:202 rq:936027 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-11-27 
00:50:26.642984437 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.2520/ncurses.changes
2021-12-17 23:54:22.951523247 +0100
@@ -1,0 +2,8 @@
+Mon Nov 29 13:18:21 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20211127
+  + fix errata in description fields (report by Eric Lindblad) -TD
+  + add x10term+sl, aixterm+sl, ncr260vp+sl, ncr260vp+vt, wyse+sl -TD
+- Correct offsets of patch ncurses-6.3.dif
+
+---



Other differences:
--
++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.TWeHej/_old  2021-12-17 23:54:23.863524002 +0100
+++ /var/tmp/diff_new_pack.TWeHej/_new  2021-12-17 23:54:23.867524005 +0100
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17674,8 +17674,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17702,8 +17702,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.3-patches.tar.bz2 ++
 3206 lines of diff (skipped)

++ ncurses-6.3.dif ++
--- /var/tmp/diff_new_pack.TWeHej/_old  2021-12-17 23:54:24.215524293 +0100
+++ /var/tmp/diff_new_pack.TWeHej/_new  2021-12-17 23:54:24.215524293 +0100
@@ -443,7 +443,7 @@
sgr=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5
%t;2%;%?%p6%t;1%;m%?%p9%t\016%e\017%;,
sgr0=\E[m\017, smacs=^N, use=linux2.2,
-@@ -5475,8 +5484,26 @@ xterm-noapp|xterm with cursor keys in no
+@@ -5480,8 +5489,26 @@ xterm-noapp|xterm with cursor keys in no
  xterm-24|vs100|xterms|xterm terminal emulator (X Window System),
lines#24, use=xterm-old,
  
@@ -470,16 +470,16 @@
use=xterm-new,
  
  # This entry assumes that xterm's handling of VT100 SI/SO is disabled by
-@@ -5842,7 +5869,7 @@ xterms-sun|small (80x24) xterm with sunF
+@@ -5847,7 +5874,7 @@ xterms-sun|small (80x24) xterm with sunF
  
   GNOME (VTE)
- # this describes the alpha-version of Gnome terminal shipped with Redhat 6.0
--gnome-rh62|Gnome terminal,
-+gnome-rh62|Gnome terminal on Red Hat,
+ # this describes the alpha-version of GNOME terminal shipped with Redhat 6.0
+-gnome-rh62|GNOME terminal,
++gnome-rh62|GNOME terminal on Red Hat,
bce,
kdch1=^?, kf1=\EOP, kf2=\EOQ, kf3=\EOR, kf4=\EOS,
use=xterm-color,
-@@ -6114,10 +6141,14 @@ mgt|Multi GNOME Terminal,
+@@ -6119,10 +6146,14 @@ mgt|Multi GNOME Terminal,
   KDE
  # This is kvt 0-18.7, shipped with Redhat 6.0 (though whether it supports bce
  # or not is debatable).
@@ -495,7 +495,7 @@
  # Konsole 1.0.1 (2001/11/25)
  # (formerly known as kvt)
  #
-@@ -6369,7 +6400,7 @@ mlterm3|multi lingual terminal emulator,
+@@ -6374,7 +6405,7 @@ mlterm3|multi lingual terminal emulator,
  mlterm2|multi lingual terminal emulator,
am, eslok, km, mc5i, mir, msgr, npc, xenl, XT,
colors#8, cols#80, it#8, lines#24, pairs#64,
@@ -504,7 +504,7 @@
bel=^G, bold=\E[1m, cbt=\E[Z, clear=\E[H\E[2J, cr=\r,
csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=^H,
cud=\E[%p1%dB, cud1=\n, cuf=\E[%p1%dC, cuf1=\E[C,
-@@ -6446,7 +6477,7 @@ rxvt-basic|rxvt terminal base (X Window
+@@ -6451,7 +6482,7 @@ rxvt-basic|rxvt terminal base (X Window
enacs=\E(B\E)0, flash=\E[?5h$<100/>\E[?5l, home=\E[H,
ht=^I, hts=\EH, ich=\E[%p1%d@, il=\E[%p1%dL, il1=\E[L,
ind=\n, is1=\E[?47l\E=\E[?1l,
@@ -513,7 +513,7 @@
kcbt=\E[Z, kmous=\E[M, rc=\E8, rev=\E[7m, ri=\EM, rmacs=^O,
rmcup=\E[2J\E[?47l\E8, rmir=\E[4l, rmkx=\E>, rmso=\E[27m,
rmul=\E[24m,
-@@ -6541,8 +6572,8 @@ rxvt-basic|rxvt terminal base (X Window
+@@ -6546,8 +6577,8 @@ rxvt-basic|rxvt terminal base (X Window
  # Removed kDN6, etc (control+shift) since rxvt does not implement this -TD
  rxvt+pcfkeys|fragment for PC-style fkeys,
kDC=\E[3$, kEND=\E[8$, kHOM=\E[7$, kIC=\E[2$, kLFT=\E[d,
@@ -524,7 +524,7 @@
kf10=\E[21~, kf11=\E[23~, kf12=\E[24~, kf13=\E[25~,
kf14=\E[26~, kf15=\E[28~, kf16=\E[29~, kf17=\E[31~,
kf18=\E[32~, kf19=\E[33~, kf2=\E[12~, kf20=\E[34~,
-@@ -6632,6 +6663,38 @@ rxvt-cygwin-native|rxvt terminal emulato
+@@ -6637,6 +6668,38 @@ rxvt-cygwin-native|rxvt terminal emulato
 \302x\263y\363z\362{\343|\330~\376,
use=rxvt-cygwin,
  
@@ -563,7 +563,7 @@
  # This variant is 

commit ncurses for openSUSE:Factory

2021-11-26 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-11-27 00:50:25

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1895 (New)


Package is "ncurses"

Sat Nov 27 00:50:25 2021 rev:201 rq:933003 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-11-20 
22:47:45.435916512 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1895/ncurses.changes
2021-11-27 00:50:26.642984437 +0100
@@ -1,0 +2,14 @@
+Mon Nov 22 07:19:57 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20211120
+  + add dim, ecma+strikeout to st-0.6 -TD
+  + deallocate the tparm cache when del_curterm is called for the last
+allocated TERMINAL structure (report/testcase by Bram Moolenaar,
+cf: 20200531).
+  + modify test-package to more closely conform to Debian multi-arch.
+  + if the --with-pkg-config-libdir option is not given, use
+${libdir}/pkgconfig as a default (prompted by discussion with Ross
+Burton).
+- Correct offsets of patch ncurses-6.3.dif
+
+---



Other differences:
--
++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.z8UKxu/_old  2021-11-27 00:50:27.446981661 +0100
+++ /var/tmp/diff_new_pack.z8UKxu/_new  2021-11-27 00:50:27.446981661 +0100
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17694,8 +17694,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17674,8 +17674,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.3-patches.tar.bz2 ++
 23872 lines of diff (skipped)

++ ncurses-6.3.dif ++
--- /var/tmp/diff_new_pack.z8UKxu/_old  2021-11-27 00:50:27.866980211 +0100
+++ /var/tmp/diff_new_pack.z8UKxu/_new  2021-11-27 00:50:27.866980211 +0100
@@ -18,7 +18,7 @@
  16 files changed, 190 insertions(+), 64 deletions(-)
 
 --- aclocal.m4
-+++ aclocal.m4 2021-06-07 07:18:38.416598899 +
 aclocal.m4 2021-11-22 07:20:23.621974109 +
 @@ -658,7 +658,7 @@ AC_CHECK_SIZEOF(bool,,[
  AC_CACHE_CHECK(for type of bool, cf_cv_type_of_bool,[
rm -f cf_test.out
@@ -28,7 +28,7 @@
  #include 
  
  #if defined(__cplusplus)
-@@ -5834,12 +5834,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -5964,9 +5967,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <&6
+@@ -7571,7 +7571,7 @@ echo "${ECHO_T}$with_pcre2" >&6
  
  if test "x$with_pcre2" != xno ; then
cf_with_pcre2_ok=no
@@ -166,7 +166,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -14832,12 +14832,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -14962,9 +14965,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <$@
 --- ncurses/run_cmd.sh
-+++ ncurses/run_cmd.sh 2021-06-07 07:18:38.424598755 +
 ncurses/run_cmd.sh 2021-11-22 07:20:23.629973966 +
 @@ -0,0 +1,11 @@
 +#!/bin/sh
 +
@@ -680,7 +680,7 @@
 +
 +exec /bin/sh -e ${1+"$@"}
 --- ncurses/tinfo/MKfallback.sh
-+++ ncurses/tinfo/MKfallback.sh2021-06-07 07:18:38.424598755 +
 ncurses/tinfo/MKfallback.sh2021-11-22 07:20:23.629973966 +
 @@ -66,14 +66,22 @@ if test $# != 0 ; then
TERMINFO=`pwd`/$tmp_info
export TERMINFO
@@ -724,7 +724,7 @@
done
  
 --- ncurses/tinfo/lib_setup.c
-+++ ncurses/tinfo/lib_setup.c  2021-06-07 07:18:38.424598755 +
 ncurses/tinfo/lib_setup.c  2021-11-22 07:20:23.629973966 +
 @@ -613,6 +613,9 @@ _nc_locale_breaks_acs(TERMINAL *termp)
  } else if ((value = tigetnum("U8")) >= 0) {
result = value; /* use extension feature */
@@ -736,7 +736,7 @@
result = 1; /* always broken */
} else if (strstr(env, "screen") != 0
 --- progs/Makefile.in
-+++ progs/Makefile.in  2021-06-07 07:18:38.424598755 +
 progs/Makefile.in  2021-11-22 07:20:23.629973966 +
 @@ -101,7 +101,7 @@ CFLAGS_LIBTOOL = $(CCFLAGS)
  CFLAGS_NORMAL = $(CCFLAGS) -DNCURSES_STATIC
  CFLAGS_DEBUG  = $(CCFLAGS) -DNCURSES_STATIC @CC_G_OPT@ -DTRACE
@@ -756,7 +756,7 @@
  LDFLAGS_DEFAULT   = $(LDFLAGS_@DFT_UPR_MODEL@)
  
 --- test/test.priv.h
-+++ test/test.priv.h   2021-06-07 07:18:38.424598755 +
 test/test.priv.h   2021

commit ncurses for openSUSE:Factory

2021-11-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-11-20 22:47:44

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1895 (New)


Package is "ncurses"

Sat Nov 20 22:47:44 2021 rev:200 rq:931670 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-11-15 
12:21:09.934066451 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1895/ncurses.changes
2021-11-20 22:47:45.435916512 +0100
@@ -1,0 +2,48 @@
+Tue Nov 16 08:48:25 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 2025
+  + fix memory-leak in delwin for pads (report by Werner Fink, OpenSUSE
+#1192668, cf:  20211106),
+
+---
+Mon Nov 15 07:14:58 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 2023
+  + minor clarification to clear.1 (Debian #999437).
+  + add xterm+sl-alt, use that in foot+base (report by Jonas Grosse
+Sundrup) -TD
+  + improve search-path check for pkg-config, for Debian testing which
+installs pkg-config with architecture-prefixes.
+- Correct offsets of patch ncurses-6.3.dif
+
+---
+Mon Nov  8 07:17:32 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20211106
+  + improve check in misc/Makefile.in for empty $PKG_CONFIG_LIBDIR
+  + modify wnoutrefresh to call pnoutrefresh if its parameter is a pad,
+rather than treating it as an error, and modify new_panel to permit
+its window-parameter to be a pad (report by Giorgos Xou).
+  + fix a memory-leak in del_curterm (prompted by discussion with Bram
+Moolenaar, cf: 20210821).
+
+---
+Tue Nov  2 08:34:24 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20211030
+  + simplify some references to WINDOWS._flags using macros.
+  + add a "check" rule in Ada95 makefile, to help with test-packages.
+  + build-fix for cross-compiling to MingW, conditionally add -lssp
+- Correct offsets of patch ncurses-6.3.dif
+
+---
+Wed Oct 27 06:30:02 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20211026
+  + corrected regex needed for older pkg-config used in Solaris 10.
+  + amend configure option's auto-search to account for systems where
+none of the directories known to pkg-config exist, adapted from
+mailing-list comment (report by Milan P. Stanic).
+- Port patch ncurses-6.2.dif which is now named ncurses-6.3.dif
+
+---

Old:

  ncurses-6.2.dif

New:

  ncurses-6.3.dif



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.W3ZeBH/_old  2021-11-20 22:47:46.235913861 +0100
+++ /var/tmp/diff_new_pack.W3ZeBH/_new  2021-11-20 22:47:46.239913848 +0100
@@ -88,7 +88,7 @@
 Source9:
ftp://ftp.invisible-island.net/ncurses/ncurses-%{basevers}.tar.gz.asc
 Source10:   
ftp://ftp.invisible-island.net/pub/ncurses/current/tack-1.09-20210619.tgz.asc
 Source11:   ncurses.keyring
-Patch0: ncurses-6.2.dif
+Patch0: ncurses-6.3.dif
 Patch1: ncurses-5.9-ibm327x.dif
 Patch2: ncurses-5.7-tack.dif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.W3ZeBH/_old  2021-11-20 22:47:46.335913530 +0100
+++ /var/tmp/diff_new_pack.W3ZeBH/_new  2021-11-20 22:47:46.335913530 +0100
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17674,8 +17674,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17694,8 +17694,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.3-patches.tar.bz2 ++
 55909 lines of diff (skipped)

++ ncurses-6.2.dif -> ncurses-6.3.dif ++
--- /work/SRC/openSUSE:Factory/ncurses/ncurses-6.2.dif  2021-11-15 
12:21:09.902066429 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1895/ncurses-6.3.dif
2021-11-20 22:47:45.415916578 +0100
@@ -28,7 +28,7 @@
  #include 
  
  #if defined(__cplusplus)
-@@ -5803,12 +5803,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -5933,9 +5936,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <&6
+@@ -7552,7 +7552,7 @@ echo "${ECHO_T}$with_pcre2" >&6
  
  if test "x$with_pcre2" != xno ; then
cf_with_pcre2_ok=no
@@ -166,7 +166,7 @@
 

commit ncurses for openSUSE:Factory

2021-11-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-11-15 12:21:08

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1890 (New)


Package is "ncurses"

Mon Nov 15 12:21:08 2021 rev:199 rq: version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-11-12 
15:58:52.898554437 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1890/ncurses.changes
2021-11-15 12:21:09.934066451 +0100
@@ -2,30 +1,0 @@
-Mon Nov  8 07:17:32 UTC 2021 - Dr. Werner Fink 
-
-- Add ncurses patch 20211106
-  + improve check in misc/Makefile.in for empty $PKG_CONFIG_LIBDIR
-  + modify wnoutrefresh to call pnoutrefresh if its parameter is a pad,
-rather than treating it as an error, and modify new_panel to permit
-its window-parameter to be a pad (report by Giorgos Xou).
-  + fix a memory-leak in del_curterm (prompted by discussion with Bram
-Moolenaar, cf: 20210821).
-

-Tue Nov  2 08:34:24 UTC 2021 - Dr. Werner Fink 
-
-- Add ncurses patch 20211030
-  + simplify some references to WINDOWS._flags using macros.
-  + add a "check" rule in Ada95 makefile, to help with test-packages.
-  + build-fix for cross-compiling to MingW, conditionally add -lssp
-- Correct offsets of patch ncurses-6.3.dif
-

-Wed Oct 27 06:30:02 UTC 2021 - Dr. Werner Fink 
-
-- Add ncurses patch 20211026
-  + corrected regex needed for older pkg-config used in Solaris 10.
-  + amend configure option's auto-search to account for systems where
-none of the directories known to pkg-config exist, adapted from
-mailing-list comment (report by Milan P. Stanic).
-- Port patch ncurses-6.2.dif which is now named ncurses-6.3.dif
-


Old:

  ncurses-6.3.dif

New:

  ncurses-6.2.dif



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.JrQlz6/_old  2021-11-15 12:21:10.702066964 +0100
+++ /var/tmp/diff_new_pack.JrQlz6/_new  2021-11-15 12:21:10.706066966 +0100
@@ -88,7 +88,7 @@
 Source9:
ftp://ftp.invisible-island.net/ncurses/ncurses-%{basevers}.tar.gz.asc
 Source10:   
ftp://ftp.invisible-island.net/pub/ncurses/current/tack-1.09-20210619.tgz.asc
 Source11:   ncurses.keyring
-Patch0: ncurses-6.3.dif
+Patch0: ncurses-6.2.dif
 Patch1: ncurses-5.9-ibm327x.dif
 Patch2: ncurses-5.7-tack.dif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ ncurses-6.3.dif -> ncurses-6.2.dif ++
--- /work/SRC/openSUSE:Factory/ncurses/ncurses-6.3.dif  2021-11-12 
15:58:52.866554422 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1890/ncurses-6.2.dif
2021-11-15 12:21:09.902066429 +0100
@@ -28,7 +28,7 @@
  #include 
  
  #if defined(__cplusplus)
-@@ -5834,12 +5834,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -5964,9 +5967,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <&6
+@@ -7554,7 +7554,7 @@ echo "${ECHO_T}$with_pcre2" >&6
  
  if test "x$with_pcre2" != xno ; then
cf_with_pcre2_ok=no
@@ -166,7 +166,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -14829,12 +14829,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -14959,9 +14962,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <

commit ncurses for openSUSE:Factory

2021-11-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-11-12 15:58:52

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1890 (New)


Package is "ncurses"

Fri Nov 12 15:58:52 2021 rev:198 rq:930176 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-10-28 
18:31:19.800410514 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1890/ncurses.changes
2021-11-12 15:58:52.898554437 +0100
@@ -1,0 +2,30 @@
+Mon Nov  8 07:17:32 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20211106
+  + improve check in misc/Makefile.in for empty $PKG_CONFIG_LIBDIR
+  + modify wnoutrefresh to call pnoutrefresh if its parameter is a pad,
+rather than treating it as an error, and modify new_panel to permit
+its window-parameter to be a pad (report by Giorgos Xou).
+  + fix a memory-leak in del_curterm (prompted by discussion with Bram
+Moolenaar, cf: 20210821).
+
+---
+Tue Nov  2 08:34:24 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20211030
+  + simplify some references to WINDOWS._flags using macros.
+  + add a "check" rule in Ada95 makefile, to help with test-packages.
+  + build-fix for cross-compiling to MingW, conditionally add -lssp
+- Correct offsets of patch ncurses-6.3.dif
+
+---
+Wed Oct 27 06:30:02 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20211026
+  + corrected regex needed for older pkg-config used in Solaris 10.
+  + amend configure option's auto-search to account for systems where
+none of the directories known to pkg-config exist, adapted from
+mailing-list comment (report by Milan P. Stanic).
+- Port patch ncurses-6.2.dif which is now named ncurses-6.3.dif
+
+---

Old:

  ncurses-6.2.dif

New:

  ncurses-6.3.dif



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.q1gITU/_old  2021-11-12 15:58:54.310555078 +0100
+++ /var/tmp/diff_new_pack.q1gITU/_new  2021-11-12 15:58:54.310555078 +0100
@@ -88,7 +88,7 @@
 Source9:
ftp://ftp.invisible-island.net/ncurses/ncurses-%{basevers}.tar.gz.asc
 Source10:   
ftp://ftp.invisible-island.net/pub/ncurses/current/tack-1.09-20210619.tgz.asc
 Source11:   ncurses.keyring
-Patch0: ncurses-6.2.dif
+Patch0: ncurses-6.3.dif
 Patch1: ncurses-5.9-ibm327x.dif
 Patch2: ncurses-5.7-tack.dif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ ncurses-6.3-patches.tar.bz2 ++
 32512 lines of diff (skipped)

++ ncurses-6.2.dif -> ncurses-6.3.dif ++
--- /work/SRC/openSUSE:Factory/ncurses/ncurses-6.2.dif  2021-10-28 
18:31:19.480410314 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1890/ncurses-6.3.dif
2021-11-12 15:58:52.866554422 +0100
@@ -28,7 +28,7 @@
  #include 
  
  #if defined(__cplusplus)
-@@ -5803,12 +5803,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -5933,9 +5936,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <&6
+@@ -7549,7 +7549,7 @@ echo "${ECHO_T}$with_pcre2" >&6
  
  if test "x$with_pcre2" != xno ; then
cf_with_pcre2_ok=no
@@ -166,7 +166,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -14834,12 +14834,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -14964,9 +14967,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <

commit ncurses for openSUSE:Factory

2021-10-28 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-10-28 18:31:16

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1890 (New)


Package is "ncurses"

Thu Oct 28 18:31:16 2021 rev:197 rq:927252 version:6.3.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-10-18 
21:58:17.065923959 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1890/ncurses.changes
2021-10-28 18:31:19.800410514 +0200
@@ -1,0 +2,55 @@
+Fri Oct 22 10:08:10 UTC 2021 - Dr. Werner Fink 
+
+- Update to ncurses 6.3 (patch 20211021)
+  + update release notes
+  + add "ncu2openbsd" script, to illustrate how to update an OpenBSD
+system to use a current ncurses release.
+- Add upstream keyring to verify source signatures of both ncurses
+  and tack tar ball with their ASC (armored ASCii signature) counterpart
+
+---
+Tue Oct 19 06:38:00 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20211018
+  + check for screen size-change in scr_init() and scr_restore(), in case
+a screen dump does not match the current screen dimensions (report by
+Frank Tkalcevic).
+
+---
+Mon Oct 18 06:31:35 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20211017
+  + amend change for pkg-config to account for "none" being returned in
+the libdir-path result rather than "no" (report by Gabriele Balducci).
+- Add ncurses patch 20211016
+  + build-fix for pmake with libtool.
+  + improve make-tar.sh scripts, adding COPYING to tar file, and clean up
+shellcheck warnings.
+  + add link for "reset6" manpage in test-package ncurses6-doc
+  + revise configure option --with-pkg-config-libdir, using the actual
+search path from pkg-config or pkgconf using the output from --debug
+(report by Pascal Pignard).
+  + freeze ABI in ".map" files.
+- Correct offsets of patch ncurses-6.2.dif
+
+---
+Mon Oct 11 09:09:58 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20211009
+  + implement "+m" option in tabs program.
+  + fill in some details for infoton -TD
+  + fix spelling/consistency in several descriptions -TD
+  + use vt420+lrmm in vt420 -TD
+  + modify save_tty_settings() to avoid opening /dev/tty for cases other
+than reset/init, e.g., for clear.
+  + modify output of "toe -as" to show first description found rather
+than the last.
+  + improve tic checks for number of parameters of smglp, smgrp, smgtp,
+and smgbp (cf: 20020525).
+  + correct off-by-one comparison in last_char(), which did not allow
+special case of ":" in a terminfo description field (cf: 20120407).
+  + remove check in tic that assumes that none or both parameterized and
+non-parameterized margin-setting capabilities are present
+(cf: 20101002).
+
+---

Old:

  ncurses-6.2-patches.tar.bz2
  ncurses-6.2.tar.gz

New:

  ncurses-6.3-patches.tar.bz2
  ncurses-6.3.tar.gz
  ncurses-6.3.tar.gz.asc
  ncurses.keyring
  tack-1.09-20210619.tgz.asc



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.8RgINZ/_old  2021-10-28 18:31:20.796411135 +0200
+++ /var/tmp/diff_new_pack.8RgINZ/_new  2021-10-28 18:31:20.800411137 +0200
@@ -34,7 +34,7 @@
 %endif
 
 %define patchlvl %(bash %{_sourcedir}/get_version_number.sh %{_sourcedir})
-%define basevers 6.2
+%define basevers 6.3
 
 Name:   ncurses
 #!BuildIgnore: terminfo
@@ -68,15 +68,15 @@
 # but also build the ABI version 5 as this is part of the source
 # tar ball including the latest upstream fixes for ABI 5.
 #
-Version:6.2.%{patchlvl}
+Version:6.3.%{patchlvl}
 Release:0
 Summary:Terminal control library
 #Git:   http://ncurses.scripts.mit.edu
 License:MIT
 Group:  System/Base
 URL:http://www.invisible-island.net/ncurses/ncurses.html
-Source0:ftp://ftp.invisible-island.net/ncurses/ncurses-6.2.tar.gz
-Source1:ncurses-6.2-patches.tar.bz2
+Source0:
ftp://ftp.invisible-island.net/ncurses/ncurses-%{basevers}.tar.gz
+Source1:ncurses-%{basevers}-patches.tar.bz2
 Source2:handle.linux
 Source3:README.devel
 Source4:ncurses-rpmlintrc
@@ -85,6 +85,9 @@
 Source6:edit.sed
 Source7:baselibs.conf
 Source8:cursescheck
+Source9:
ftp://ftp.invisible-island.net/ncurses/ncurses-%{basevers}.tar.gz.asc
+Source10:   
ftp://ftp.invisible-island.net/pub/ncurses/current/tack-1.09

commit ncurses for openSUSE:Factory

2021-10-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-10-18 21:58:13

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1890 (New)


Package is "ncurses"

Mon Oct 18 21:58:13 2021 rev:196 rq:924628 version:6.2.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-09-20 
23:33:16.735182897 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1890/ncurses.changes
2021-10-18 21:58:17.065923959 +0200
@@ -1,0 +2,30 @@
+Mon Oct  4 05:45:27 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20211002
+  + use return-value from vsnprintf to reallocate as needed to allow for
+buffers larger than the screen size (report by "_RuRo_").
+  + modify tset "-q" option to refrain from modifying terminal modes, to
+match the documentation.
+  + add section on margins to terminfo.5, adapted from X/Open Curses.
+  + make tput/tset warning messages consistently using alias names when
+those are used, rather than the underlying program's name.
+  + improve tput usage message for aliases such as clear, by eliminating
+tput-specific portions.
+  + add a check in toe to ensure that a "termcap file" is text rather
+than binary.
+  + further build-fixes for OpenBSD 6.9, whose header files differ from
+
+---
+Mon Sep 27 07:27:36 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210925
+  + add kbeg to xterm+keypad to accommodate termcap applications -TD
+  + add smglp and smgrp to vt420+lrmm, to provide useful data for the
+"tabs" +m option -TD
+  + build-fix for gcc 3.4.3 with Solaris10, which does not allow forward
+reference of anonymous struct typedef.
+  + modify tput to allow multiple commands per line.
+  + minor fixes for tset manpage.
+- Correct offsets of patch ncurses-6.2.dif
+
+---



Other differences:
--
++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.tXofpy/_old  2021-10-18 21:58:17.893924558 +0200
+++ /var/tmp/diff_new_pack.tXofpy/_new  2021-10-18 21:58:17.893924558 +0200
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17660,8 +17660,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17674,8 +17674,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.2-patches.tar.bz2 ++
 2453 lines of diff (skipped)

++ ncurses-6.2.dif ++
--- /var/tmp/diff_new_pack.tXofpy/_old  2021-10-18 21:58:20.409926378 +0200
+++ /var/tmp/diff_new_pack.tXofpy/_new  2021-10-18 21:58:20.409926378 +0200
@@ -443,7 +443,7 @@
sgr=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5
%t;2%;%?%p6%t;1%;m%?%p9%t\016%e\017%;,
sgr0=\E[m\017, smacs=^N, use=linux2.2,
-@@ -5461,8 +5470,26 @@ xterm-noapp|xterm with cursor keys in no
+@@ -5475,8 +5484,26 @@ xterm-noapp|xterm with cursor keys in no
  xterm-24|vs100|xterms|xterm terminal emulator (X Window System),
lines#24, use=xterm-old,
  
@@ -470,7 +470,7 @@
use=xterm-new,
  
  # This entry assumes that xterm's handling of VT100 SI/SO is disabled by
-@@ -5807,7 +5834,7 @@ xterms-sun|small (80x24) xterm with sunF
+@@ -5821,7 +5848,7 @@ xterms-sun|small (80x24) xterm with sunF
  
   GNOME (VTE)
  # this describes the alpha-version of Gnome terminal shipped with Redhat 6.0
@@ -479,7 +479,7 @@
bce,
kdch1=^?, kf1=\EOP, kf2=\EOQ, kf3=\EOR, kf4=\EOS,
use=xterm-color,
-@@ -6079,10 +6106,14 @@ mgt|Multi GNOME Terminal,
+@@ -6093,10 +6120,14 @@ mgt|Multi GNOME Terminal,
   KDE
  # This is kvt 0-18.7, shipped with Redhat 6.0 (though whether it supports bce
  # or not is debatable).
@@ -495,7 +495,7 @@
  # Konsole 1.0.1 (2001/11/25)
  # (formerly known as kvt)
  #
-@@ -6334,7 +6365,7 @@ mlterm3|multi lingual terminal emulator,
+@@ -6348,7 +6379,7 @@ mlterm3|multi lingual terminal emulator,
  mlterm2|multi lingual terminal emulator,
am, eslok, km, mc5i, mir, msgr, npc, xenl, XT,
colors#8, cols#80, it#8, lines#24, pairs#64,
@@ -504,7 +504,7 @@
bel=^G, bold=\E[1m, cbt=\E[Z, clear=\E[H\E[2J, cr=\r,
csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=^H,
cud=\E[%p1%dB, cud1=\n, cuf=\E[%p1%dC, cuf1=\E[C,
-@@ -6411,7 +6442,7 @@ rxvt-basic|rxvt terminal base (X Window
+@@ -6425,7 +6456,7 @@ rxvt-basic|rxvt terminal base (X Window
enacs=\E(B\E)0, flash=\E[?5h$<100/>\E[?5l, home=\E[H,
ht=^I, hts=\EH, ich=\E[%p1%d@, il=\E[%p1%dL, il1=\E[L,
ind=\n, is1=\E[?47l\E=\E[?1l,
@@ -513,7 +513,7 @@
kc

commit ncurses for openSUSE:Factory

2021-09-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-09-20 23:32:20

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1899 (New)


Package is "ncurses"

Mon Sep 20 23:32:20 2021 rev:195 rq:918836 version:6.2.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-08-27 
21:43:15.081925192 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1899/ncurses.changes
2021-09-20 23:33:16.735182897 +0200
@@ -1,0 +2,55 @@
+Mon Sep 13 07:06:29 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210911
+  + adjust ifdef in test_opaque.c to fix build with ncurses 5.7
+  + add testing note for xterm-{hp|sco|sun} -TD
+  + corrected description for ansi.sys-old -TD
+  + add xterm+nopcfkeys, to fill in keys for xterm-hp, xterm-sun -TD
+  + use hp+arrows in a few places -TD
+  + use hp+pfk-cr in a few places -TD
+- Correct offsets of patch ncurses-6.2.dif
+
+---
+Mon Sep  6 09:45:07 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210905
+  + correct logic in filtering of redefinitions (report by Sven Joachim,
+cf: 20210828).
+- Add ncurses patch 20210904
+  + modify linux3.0 entry to reflect default mapping of shift-tab by
+kbd 1.14 (report by Jan Engelhardt) -TD
+  + add historical note to tput, curses-terminfo and curses-color
+manpages based on source-code for SVr2, SVr3 and SVr4.
+  + minor grammatical fixes for "it's" vs "its" (report by Nick Black).
+  + amend fix for --disable-root-environ (report by Arnav Singh).
+  + build-fix for compiling link_test
+  + drop symbols GCC_PRINTF and GCC_SCANF from curses.h.in, to simplify
+use (Debian #993179).
+- Add ncurses patch 20210828
+  + correct reversed check for --disable-root-environ (report/analysis
+by Arnav Singh, cf: 20210626).
+  + apply gcc format attribute to prototypes which use a va_list
+parameter rather than a "..." variable-length parameter list
+(prompted by discussion in a tmux pull-request).
+  + modify configure scripts to filter out redefinitions of _XOPEN_SOURCE,
+e.g., for NetBSD which generally supports 500, but 600 is needed for
+ncursesw.
+  + improve documentation for tparm and static/dynamic variables.
+  + improve typography in terminfo.5 (patch by Branden Robinson).
+- Add ncurses patch 20210821
+  + improve tparm implementation of %P and %g, more closely matching
+SVr4 terminfo.
+  + move internals of TERMINAL structure to new header term.priv.h
+  + add "check" rule for ncurses/Makefile
+  + corrected tsl capability for terminator -TD
+  + add check in tic to report instances where tparm would detect an
+error in an expression (cf: 20201010).
+  + correct a few places where SP->_pair_limit was used rather than
+SP->_pair_alloc (cf: 20170812).
+  + fix missing "%d" for setaf/setab code 8-15 in xterm+direct16 (report
+by Florian Weimer) -TD
+  + fix some documentation errata from OpenBSD changes.
+  + update config.sub
+- Correct offsets and dates of patch ncurses-6.2.dif
+
+---



Other differences:
--
++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.4kiYJI/_old  2021-09-20 23:33:17.555183910 +0200
+++ /var/tmp/diff_new_pack.4kiYJI/_new  2021-09-20 23:33:17.555183910 +0200
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17624,8 +17624,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17660,8 +17660,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.2-patches.tar.bz2 ++
 68600 lines of diff (skipped)

++ ncurses-6.2.dif ++
--- /var/tmp/diff_new_pack.4kiYJI/_old  2021-09-20 23:33:19.759186633 +0200
+++ /var/tmp/diff_new_pack.4kiYJI/_new  2021-09-20 23:33:19.759186633 +0200
@@ -19,7 +19,7 @@
 
 --- aclocal.m4
 +++ aclocal.m4 2021-06-07 07:18:38.416598899 +
-@@ -639,7 +639,7 @@ AC_CHECK_SIZEOF(bool,,[
+@@ -658,7 +658,7 @@ AC_CHECK_SIZEOF(bool,,[
  AC_CACHE_CHECK(for type of bool, cf_cv_type_of_bool,[
rm -f cf_test.out
AC_TRY_RUN([
@@ -28,7 +28,7 @@
  #include 
  
  #if defined(__cplusplus)
-@@ -5784,12 +5784,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -5914,9 +5917,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_

commit ncurses for openSUSE:Factory

2021-08-27 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-08-27 21:43:13

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1899 (New)


Package is "ncurses"

Fri Aug 27 21:43:13 2021 rev:194 rq:913670 version:6.2.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-08-05 
20:47:40.387960987 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1899/ncurses.changes
2021-08-27 21:43:15.081925192 +0200
@@ -1,0 +2,25 @@
+Mon Aug 16 07:10:22 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210814
+  + add workaround for broken pcre2 package in Debian 10, from xterm #369.
+- Correct offsets of patch ncurses-6.2.dif
+
+---
+Mon Aug  9 06:52:26 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210807
+  + ignore "--dynamic-linker" option in generated pkg/config files,
+adapted from "distr1" patch.
+  + add CF_SHARED_OPTS case for Haiku, from patch in haikuports.
+- Correct offsets of patch ncurses-6.2.dif
+
+---
+Mon Aug  2 07:25:37 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210731
+  + add extensions in xterm+tmux and ecma+strikeout to ms-terminal,
+but cancel the non-working Cr and Ms capabilities -TD
+  + add foot and foot-direct -TD
+- Correct offsets of patch ncurses-6.2.dif
+
+---



Other differences:
--
++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.YXBVF9/_old  2021-08-27 21:43:16.045926307 +0200
+++ /var/tmp/diff_new_pack.YXBVF9/_new  2021-08-27 21:43:16.049926311 +0200
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17560,8 +17560,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17624,8 +17624,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.2-patches.tar.bz2 ++
 29991 lines of diff (skipped)

++ ncurses-6.2.dif ++
--- /var/tmp/diff_new_pack.YXBVF9/_old  2021-08-27 21:43:18.381929008 +0200
+++ /var/tmp/diff_new_pack.YXBVF9/_new  2021-08-27 21:43:18.385929013 +0200
@@ -157,7 +157,7 @@
;;
(openbsd[2-9].*|mirbsd*)
LD_RPATH_OPT="-Wl,-rpath,"
-@@ -7514,7 +7514,7 @@ echo "${ECHO_T}$with_pcre2" >&6
+@@ -7525,7 +7525,7 @@ echo "${ECHO_T}$with_pcre2" >&6
  
  if test "x$with_pcre2" != xno ; then
cf_with_pcre2_ok=no
@@ -166,7 +166,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -14635,12 +14635,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -14765,9 +14768,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man 

commit ncurses for openSUSE:Factory

2021-08-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-08-05 20:47:36

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1899 (New)


Package is "ncurses"

Thu Aug  5 20:47:36 2021 rev:193 rq:909680 version:6.2.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-07-22 
22:42:27.719270067 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1899/ncurses.changes
2021-08-05 20:47:40.387960987 +0200
@@ -1,0 +2,9 @@
+Mon Jul 26 06:46:16 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210724
+  + add workaround for Windows Terminal's problems with CR/LF mapping to
+ms-terminal (patch by Juergen Pfeifer).
+  + review/update current Windows Terminal vs ms-terminal -TD
+- Correct offsets of patch ncurses-6.2.dif
+
+---



Other differences:
--
++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.QE2dJs/_old  2021-08-05 20:47:41.379959874 +0200
+++ /var/tmp/diff_new_pack.QE2dJs/_new  2021-08-05 20:47:41.379959874 +0200
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17509,8 +17509,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17560,8 +17560,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.2-patches.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/ncurses-6.2-20210724.patch 
new/patches/ncurses-6.2-20210724.patch
--- old/patches/ncurses-6.2-20210724.patch  1970-01-01 01:00:00.0 
+0100
+++ new/patches/ncurses-6.2-20210724.patch  2021-07-26 08:43:54.514277255 
+0200
@@ -0,0 +1,349 @@
+# ncurses 6.2 - patch 20210724 - Thomas E. Dickey
+#
+# 
--
+#
+# Ncurses 6.2 is at
+#  ftp.gnu.org:/pub/gnu
+#
+# Patches for ncurses 6.2 can be found at
+#  ftp://ftp.invisible-island.net/ncurses/6.2
+#  http://invisible-mirror.net/archives/ncurses/6.2 
+#
+# 
--
+# ftp://ftp.invisible-island.net/ncurses/6.2/ncurses-6.2-20210724.patch.gz
+# patch by Thomas E. Dickey 
+# created  Sun Jul 25 00:54:29 UTC 2021
+# 
--
+# NEWS |7 ++
+# VERSION  |2 
+# dist.mk  |4 -
+# misc/terminfo.src|  108 -
+# package/debian-mingw/changelog   |4 -
+# package/debian-mingw64/changelog |4 -
+# package/debian/changelog |4 -
+# package/mingw-ncurses.nsi|4 -
+# package/mingw-ncurses.spec   |2 
+# package/ncurses.spec |2 
+# package/ncursest.spec|2 
+# 11 files changed, 103 insertions(+), 40 deletions(-)
+# 
--
+Index: NEWS
+Prereq:  1.3686 
+--- ncurses-6.2-20210718+/NEWS 2021-07-18 19:58:36.0 +
 ncurses-6.2-20210724/NEWS  2021-07-24 21:39:16.0 +
+@@ -26,7 +26,7 @@
+ -- sale, use or other dealings in this Software without prior written
--
+ -- authorization.
--
+ 
---
+--- $Id: NEWS,v 1.3686 2021/07/18 19:58:36 tom Exp $
++-- $Id: NEWS,v 1.3688 2021/07/24 21:39:16 tom Exp $
+ 
---
+ 
+ This is a log of changes that ncurses has gone through since Zeyd started
+@@ -46,6 +46,11 @@
+ Changes through 1.9.9e did not credit all contributions;
+ it is not possible to add this information.
+ 
++20210724
++  + add workaround for Windows Terminal's problems with CR/LF mapping to
++ms-terminal (patch by Juergen Pfeifer).
++  + review/update current Windows Terminal vs ms-terminal -TD
++
+ 20210718
+   + correct typo in "vip" comments (report by Nick Black), reviewed this
+ against Glink manual -TD
+Index: VERSION
+--- ncurses-6.2-20210718+/VERSION  2021-07-18 19:58:36.0 +
 ncurses-6.2-20210724/VERSION   2021-07-24 11:09:59.0 +
+@@ -1 +1 @@
+-5:0:106.2 20210718
++5:0:106.2 20210724
+Index: dist.mk
+Prereq:  1.1426 
+--- ncurses-6.2-20210718+/dist.mk  2021-07-18 19:58:36.0 +
 ncurses-6.2-20210724/dist.mk   2021-0

commit ncurses for openSUSE:Factory

2021-07-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-07-22 22:42:25

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1899 (New)


Package is "ncurses"

Thu Jul 22 22:42:25 2021 rev:192 rq:907106 version:6.2.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-07-07 
18:29:29.647454982 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1899/ncurses.changes
2021-07-22 22:42:27.719270067 +0200
@@ -1,0 +2,36 @@
+Mon Jul 19 06:09:29 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210718
+  + correct typo in "vip" comments (report by Nick Black), reviewed this
+against Glink manual -TD
+  + fill in some missing pieces for pccons, to make it comparable to the
+vt220 entry -TD
+  + modify mk-1st.awk to account for extra-suffix configure option
+(report by Juergen Pfeifer).
+  + change default for --disable-wattr-macros option to help packagers
+who reuse wide ncursesw header file with non-wide ncurses library.
+  + build-fix for test/test_opaque.c, for configurations without opaque
+curses structs.
+
+---
+Mon Jul 12 06:52:19 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210710
+  + improve history section for tset manpage based on the 1BSD tarball,
+which preceded BSD's SCCS checkins by more than three years.
+  + improve CF_XOPEN_CURSES macro used in test/configure (report by Urs
+Jansen).
+  + further improvement of libtool configuration, adding a dependency of
+the install.tic rule, etc., on the library in the build-tree.
+  + update config.sub
+
+---
+Mon Jul  5 12:39:43 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210703
+  + amend libtool configuration to add dependency for install.tic, etc.,
+in ncurses/Makefile on the lower-level libraries.
+  + modify configure script to support ".PHONY" make program feature.
+- Correct offsets of patch ncurses-6.2.dif
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.GYs4G0/_old  2021-07-22 22:42:28.575268951 +0200
+++ /var/tmp/diff_new_pack.GYs4G0/_new  2021-07-22 22:42:28.579268946 +0200
@@ -128,7 +128,8 @@
 Requires:   ncurses-utils >= %{version}
 
 %description -n ncurses-tests
-The ncurses based test programs
+The ncurses based test programs, that is a set of tools
+showing the features of the new curses libraries.
 
 %package -n terminfo-base
 Summary:A terminal descriptions database
@@ -546,6 +547,7 @@
 %endif
--enable-ext-mouse  \
--enable-widec  \
+   --enable-wattr-macros   \
--with-termlib=%{soname_tinfo}  \
--with-ticlib=ticw  \
 %if %{with symversion}
@@ -681,7 +683,7 @@
CFLAGS="$CFLAGS -I%{root}%{_incdir}/ncursesw/ -I%{root}%{_incdir}/" \
LDFLAGS="$LDFLAGS -Wl,-rpath-link=%{root}%{_libdir} 
-L%{root}%{_libdir}" \
LIBS="$LDFLAGS" \
-   ./configure --with-ncursesw --with-screen=ncursesw --enable-widec 
--prefix=%{_prefix} --bindir=%{_libexecdir}/ncurses 
--datadir=%{_datadir}/ncurses
+   ./configure --with-ncursesw --with-screen=ncursesw --enable-widec 
--enable-wattr-macros --prefix=%{_prefix} --bindir=%{_libexecdir}/ncurses 
--datadir=%{_datadir}/ncurses
 
LD_LIBRARY_PATH=%{root}%{_libdir} \
 %if %{with usepcre2}
@@ -717,6 +719,7 @@
--disable-opaque-panel  \
--disable-ext-mouse \
--disable-widec \
+   --disable-wattr-macros  \
 %if %{with usepcre2}
--without-pcre2 \
 %endif
@@ -782,6 +785,7 @@
--enable-opaque-panel   \
--enable-ext-mouse  \
--disable-widec \
+   --disable-wattr-macros  \
--with-termlib=tinfo\
--with-ticlib=tic   \
 %if %{with symversion}
@@ -826,7 +830,7 @@
CFLAGS="$CFLAGS -I%{root}%{_incdir}ncurses/ -I%{root}%{_incdir}/" \
LDFLAGS="$LDFLAGS -Wl,-rpath-link=%{root}%{_libdir} 
-L%{root}%{_libdir}" \
LIBS="$LDFLAGS" \
-   ./configure --with-ncurses --with-screen=ncurses --disable-widec 
--prefix=%{_prefix} --bindir=%{_libexecdir}/ncurses 
--datadir=%{_datadir

commit ncurses for openSUSE:Factory

2021-07-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-07-07 18:29:27

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.2625 (New)


Package is "ncurses"

Wed Jul  7 18:29:27 2021 rev:191 rq:904143 version:6.2.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-06-24 
18:21:52.652869849 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.2625/ncurses.changes
2021-07-07 18:29:29.647454982 +0200
@@ -1,0 +2,29 @@
+Mon Jul  5 09:58:53 UTC 2021 - Callum Farmer 
+
+- Update tack to 1.09-20210619
+  + Fix scan-build warning about unused assignment
+  + Autoconf fixes
+
+---
+Mon Jun 28 05:52:41 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210626
+  + add configure option --disable-root-access, which tells ncurses to
+disallow most file-opens by setuid processes.
+  + use default colors in pccon "op" -TD
+  + correct rmacs/smacs in aaa+dec, aaa+rv -TD
+  + add hpterm-color2 and hp98550-color (Martin Trusler)
+  + regenerate man-html documentation.
+- Remove setfsuid code from patch ncurses-6.2.dif as now upstream solved
+- Correct offset of patch ncurses-5.9-ibm327x.dif and ncurses-6.2.dif
+
+---
+Mon Jun 21 07:50:36 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210619
+  + improve configure-macro used for dependencies of --disable-leaks such
+as --with-valgrind
+  + trim trailing blanks from files
+- Remove trailing space in patch ncurses-6.2.dif
+
+---

Old:

  tack-1.09-20200220.tgz

New:

  tack-1.09-20210619.tgz



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.OSPKXX/_old  2021-07-07 18:29:30.359449394 +0200
+++ /var/tmp/diff_new_pack.OSPKXX/_new  2021-07-07 18:29:30.363449363 +0200
@@ -81,7 +81,7 @@
 Source3:README.devel
 Source4:ncurses-rpmlintrc
 # Latest tack can be found at 
ftp://ftp.invisible-island.net/pub/ncurses/current/
-Source5:
ftp://ftp.invisible-island.net/pub/ncurses/current/tack-1.09-20200220.tgz
+Source5:
ftp://ftp.invisible-island.net/pub/ncurses/current/tack-1.09-20210619.tgz
 Source6:edit.sed
 Source7:baselibs.conf
 Source8:cursescheck
@@ -517,6 +517,7 @@
--with-pcre2\
 %endif
--disable-stripping \
+   --disable-root-access   \
--disable-root-environ  \
--disable-termcap   \
--disable-overwrite \
@@ -612,13 +613,10 @@
export BUILD_INFOCMP=$PWD/progs/infocmp.build
EOF
 pushd ncurses/
-   TERMINFO=$PWD/tmp
-   export TERMINFO
-   mkdir -p $TERMINFO
. ${PWD}/../.build_tic
$BUILD_TIC -I -r -e $FALLBK ../misc/terminfo.src > terminfo.src
$BUILD_TIC -o $TERMINFO -s terminfo.src
-   sh -e ./tinfo/MKfallback.sh $TERMINFO ../misc/terminfo.src $BUILD_TIC 
$BUILD_INFOCMP ${FALLBK//,/ } > fallback.c
+   sh -e ./tinfo/MKfallback.sh $PWD/tmp_info ../misc/terminfo.src 
$BUILD_TIC $BUILD_INFOCMP ${FALLBK//,/ } > fallback.c
rm -rf $TERMINFO
unset  TERMINFO
cp -p fallback.c ../fallback.c.build

++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.OSPKXX/_old  2021-07-07 18:29:30.435448798 +0200
+++ /var/tmp/diff_new_pack.OSPKXX/_new  2021-07-07 18:29:30.435448798 +0200
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17417,8 +17417,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17506,8 +17506,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.2-patches.tar.bz2 ++
 112538 lines of diff (skipped)

++ ncurses-6.2.dif ++
--- /var/tmp/diff_new_pack.OSPKXX/_old  2021-07-07 18:29:32.519432444 +0200
+++ /var/tmp/diff_new_pack.OSPKXX/_new  2021-07-07 18:29:32.519432444 +0200
@@ -1,25 +1,21 @@
 ---
- aclocal.m4   |   40 
- configure|   42 +---
- include/curses.h.in  |5 +-
- include/termcap.h.in |2 
- include/tic.h|4 -
- man/man_db.renames   |2 
- man/ncurses.3x   |4 +
- misc/gen-pkgconfig.in|8 +++
- misc/terminfo.src|  107 
---
- ncurses/Makefile.in  |2 
- ncurses/curses.priv.h|2 
- ncurses/run_cmd.sh   |   11 
- ncurses/tinfo/MKfallback.sh  |   10 +++-
- ncurses/tinfo/access.c 

commit ncurses for openSUSE:Factory

2021-06-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-06-24 18:21:50

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.2625 (New)


Package is "ncurses"

Thu Jun 24 18:21:50 2021 rev:190 rq:901087 version:6.2.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-06-02 
22:10:21.988128335 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.2625/ncurses.changes
2021-06-24 18:21:52.652869849 +0200
@@ -1,0 +2,25 @@
+Mon Jun 14 06:31:35 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210612
+  + fixes for scan-build, valgrind build/testing.
+  + update config.guess
+
+---
+Mon Jun  7 07:17:02 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210605
+  + add a summary of ncurses-specific preprocessor symbols to curses.h
+(prompted by discussion with Peter Farley, Bill Gray).
+- Add ncurses patch 20210522
+  + regenerate configure scripts with autoconf 2.52.20210509 to eliminate
+an unnecessary warning in config.log (report by Miroslav Lichvar).
+  + add a note in manual page to explain ungetch vs unget_wch (prompted
+by discussion with Peter Farley).
+  + add sp-funcs for erasewchar, killwchar.
+  + modify wgetnstr, wgetn_wstr to improve compatibility with SVr4 curses
+in its treatment of interrupt and quit characters (prompted by
+report/testcase by Bill Gray)
+  + update config.guess, config.sub
+- Correct offset in patch ncurses-6.2.dif
+
+---



Other differences:
--
++ ncurses-6.2-patches.tar.bz2 ++
 28826 lines of diff (skipped)

++ ncurses-6.2.dif ++
--- /var/tmp/diff_new_pack.wDAfUL/_old  2021-06-24 18:21:55.632873154 +0200
+++ /var/tmp/diff_new_pack.wDAfUL/_new  2021-06-24 18:21:55.632873154 +0200
@@ -22,7 +22,7 @@
  20 files changed, 233 insertions(+), 70 deletions(-)
 
 --- aclocal.m4
-+++ aclocal.m4 2021-05-03 07:10:26.872868212 +
 aclocal.m4 2021-06-07 07:18:38.416598899 +
 @@ -639,7 +639,7 @@ AC_CHECK_SIZEOF(bool,,[
  AC_CACHE_CHECK(for type of bool, cf_cv_type_of_bool,[
rm -f cf_test.out
@@ -151,7 +151,7 @@
  esac
  done
 --- configure
-+++ configure  2021-05-03 07:10:26.872868212 +
 configure  2021-06-07 07:18:38.420598827 +
 @@ -5849,7 +5849,7 @@ echo $ECHO_N "checking for an rpath opti
fi
;;
@@ -170,7 +170,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -14502,12 +14502,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -14632,9 +14635,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <
  #undef GCC_NORETURN
  #define GCC_NORETURN _Noreturn
-@@ -198,6 +198,9 @@ typedef @cf_cv_typeof_chtype@ chtype;
+@@ -226,6 +226,9 @@ typedef @cf_cv_typeof_chtype@ chtype;
  typedef @cf_cv_typeof_mmask_t@ mmask_t;
  #endif
  
@@ -310,7 +310,7 @@
   * We need FILE, etc.  Include this before checking any feature symbols.
   */
 --- include/termcap.h.in
-+++ include/termcap.h.in   2021-05-03 07:10:26.872868212 +
 include/termcap.h.in   2021-06-07 07:18:38.420598827 +
 @@ -47,6 +47,8 @@ extern "C"
  {
  #endif /* __cplusplus */
@@ -321,7 +321,7 @@
  
  #undef  NCURSES_OSPEED 
 --- include/tic.h
-+++ include/tic.h  2021-05-03 07:10:26.872868212 +
 include/tic.h  2021-06-07 07:18:38.420598827 +
 @@ -237,12 +237,12 @@ struct user_table_entry
   */
  
@@ -338,7 +338,7 @@
  #define CANCELLED_STRING  (char *)(-1)
  
 --- man/man_db.renames
-+++ man/man_db.renames 2021-05-03 07:10:26.872868212 +
 man/man_db.renames 2021-06-07 07:18:38.420598827 +
 @@ -164,6 +164,7 @@ term.7 term.7
  term_variables.3x terminfo_variables.3ncurses
  terminfo.5terminfo.5
@@ -356,7 +356,7 @@
  #
  getty.1   getty.8
 --- man/ncurses.3x
-+++ man/ncurses.3x 2021-05-03 07:10:26.872868212 +
 man/ncurses.3x 2021-06-07 07:18:38.420598827 +
 @@ -139,6 +139,10 @@ after the shell environment variable \fB
  [See \fBterminfo\fR(\*n) for further details.]
  .SS Datatypes
@@ -369,7 +369,7 @@
  called \fIwindows\fR, which can be thought of as two-dimensional
  arrays of characters representing all or part of a CRT screen.
 --- misc/gen-pkgconfig.in
-+++ misc/gen-pkgconfig.in  2021-05-03 07:10:26.87686

commit ncurses for openSUSE:Factory

2021-06-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-06-02 22:10:20

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1898 (New)


Package is "ncurses"

Wed Jun  2 22:10:20 2021 rev:189 rq:895215 version:6.2.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-05-17 
18:44:46.608760533 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1898/ncurses.changes
2021-06-02 22:10:21.988128335 +0200
@@ -1,0 +2,16 @@
+Mon May 17 06:29:16 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210515
+  + improve manual pages for wgetnstr, newwin (prompted by
+report/testcase by Bill Gray).
+- Add ncurses patch 20210508
+  + modify tputs' error check to allow it to be used without first
+calling tgetent or setupterm, noting that terminfo initialization
+is requires for supporting the terminfo delay feature (report by
+Sebastiano Vigna).
+  + fix several warnings from clang --analyze
+  + add null-pointer check in comp_parse.c, when a "use=" clause refers
+to a nonexisting terminal description (report/patch by Miroslav
+Lichvar, cf: 20210227).
+
+---



Other differences:
--
++ ncurses-6.2-patches.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/ncurses-6.2-20210508.patch 
new/patches/ncurses-6.2-20210508.patch
--- old/patches/ncurses-6.2-20210508.patch  1970-01-01 01:00:00.0 
+0100
+++ new/patches/ncurses-6.2-20210508.patch  2021-05-17 08:21:07.436170082 
+0200
@@ -0,0 +1,805 @@
+# ncurses 6.2 - patch 20210508 - Thomas E. Dickey
+#
+# 
--
+#
+# Ncurses 6.2 is at
+#  ftp.gnu.org:/pub/gnu
+#
+# Patches for ncurses 6.2 can be found at
+#  ftp://ftp.invisible-island.net/ncurses/6.2
+#  http://invisible-mirror.net/archives/ncurses/6.2 
+#
+# 
--
+# ftp://ftp.invisible-island.net/ncurses/6.2/ncurses-6.2-20210508.patch.gz
+# patch by Thomas E. Dickey 
+# created  Sun May  9 00:34:51 UTC 2021
+# 
--
+# NEWS |   12 +-
+# VERSION  |2 -
+# dist.mk  |4 +-
+# menu/m_post.c|   55 +++-
+# ncurses/base/lib_bkgd.c  |4 +-
+# ncurses/base/lib_color.c |   71 +++--
+# ncurses/base/lib_set_term.c  |8 ++--
+# ncurses/base/new_pair.c  |4 +-
+# ncurses/tinfo/alloc_entry.c  |6 +--
+# ncurses/tinfo/comp_parse.c   |   12 +++---
+# ncurses/tinfo/lib_tputs.c|   38 +--
+# package/debian-mingw/changelog   |4 +-
+# package/debian-mingw64/changelog |4 +-
+# package/debian/changelog |4 +-
+# package/mingw-ncurses.nsi|4 +-
+# package/mingw-ncurses.spec   |2 -
+# package/ncurses.spec |2 -
+# package/ncursest.spec|2 -
+# test/demo_menus.c|4 +-
+# test/hanoi.c |6 +--
+# test/knight.c|4 +-
+# test/ncurses.c   |6 +--
+# test/picsmap.c   |3 -
+# test/test_add_wchstr.c   |6 +--
+# test/view.c  |8 +---
+# 25 files changed, 146 insertions(+), 129 deletions(-)
+# 
--
+Index: NEWS
+Prereq:  1.3660 
+--- ncurses-6.2-20210501+/NEWS 2021-05-01 21:55:29.0 +
 ncurses-6.2-20210508/NEWS  2021-05-08 23:37:13.0 +
+@@ -26,7 +26,7 @@
+ -- sale, use or other dealings in this Software without prior written
--
+ -- authorization.
--
+ 
---
+--- $Id: NEWS,v 1.3660 2021/05/01 21:55:29 tom Exp $
++-- $Id: NEWS,v 1.3662 2021/05/08 23:37:13 tom Exp $
+ 
---
+ 
+ This is a log of changes that ncurses has gone through since Zeyd started
+@@ -46,6 +46,16 @@
+ Changes through 1.9.9e did not credit all contributions;
+ it is not possible to add this information.
+ 
++20210508
++  + modify tputs' error check to allow it to be used without first
++calling tgetent or setupterm, noting that termin

commit ncurses for openSUSE:Factory

2021-05-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-05-17 18:44:45

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.2988 (New)


Package is "ncurses"

Mon May 17 18:44:45 2021 rev:188 rq:891985 version:6.2.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-04-29 
22:44:22.992303912 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.2988/ncurses.changes
2021-05-17 18:44:46.608760533 +0200
@@ -1,0 +2,13 @@
+Mon May  3 07:08:48 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210501
+  + add a special case in the configure script to work around one of the
+build-time breakages reported for OpenBSD 6 here:
+   https://www.mail-archive.com/bugs@openbsd.org/msg13200.html
+There is no workaround for the other issue, a broken linker spec.
+  + modify configure check for libtool to prevent accidental use of an
+OpenBSD program which uses the same name.
+  + update config.guess, config.sub
+- Correct offsets of patch ncurses-6.2.dif
+
+---



Other differences:
--
++ ncurses-6.2-patches.tar.bz2 ++
 15431 lines of diff (skipped)

++ ncurses-6.2.dif ++
--- /var/tmp/diff_new_pack.IM0Tr2/_old  2021-05-17 18:44:48.920750724 +0200
+++ /var/tmp/diff_new_pack.IM0Tr2/_new  2021-05-17 18:44:48.924750707 +0200
@@ -22,7 +22,7 @@
  20 files changed, 233 insertions(+), 70 deletions(-)
 
 --- aclocal.m4
-+++ aclocal.m4 2021-03-25 07:31:47.855523893 +
 aclocal.m4 2021-05-03 07:10:26.872868212 +
 @@ -639,7 +639,7 @@ AC_CHECK_SIZEOF(bool,,[
  AC_CACHE_CHECK(for type of bool, cf_cv_type_of_bool,[
rm -f cf_test.out
@@ -32,7 +32,7 @@
  #include 
  
  #if defined(__cplusplus)
-@@ -5637,12 +5637,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -5767,9 +5770,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <&6
+@@ -7451,7 +7451,7 @@ echo "${ECHO_T}$with_pcre2" >&6
  
  if test "x$with_pcre2" != xno ; then
cf_with_pcre2_ok=no
@@ -170,7 +170,7 @@
do
  
  if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists "$cf_with_pcre2"; then
-@@ -14481,12 +14481,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -14611,9 +14614,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <$@
 --- ncurses/curses.priv.h
-+++ ncurses/curses.priv.h  2021-03-25 07:31:47.867523668 +
 ncurses/curses.priv.h  2021-05-03 07:10:26.876868138 +
 @@ -2277,6 +2277,8 @@ extern NCURSES_EXPORT(char *) _nc_tracec
  extern NCURSES_EXPORT(char *) _nc_tracemouse (SCREEN *, MEVENT const *);
  extern NCURSES_EXPORT(char *) _nc_trace_mmask_t (SCREEN *, mmask_t);
@@ -681,7 +681,7 @@
  extern NCURSES_EXPORT(int) _nc_freewin (WINDOW *);
  extern NCURSES_EXPORT(int) _nc_getenv_num (const char *);
 --- ncurses/run_cmd.sh
-+++ ncurses/run_cmd.sh 2021-03-25 07:31:47.867523668 +
 ncurses/run_cmd.sh 2021-05-03 07:10:26.876868138 +
 @@ -0,0 +1,11 @@
 +#!/bin/sh
 +
@@ -695,7 +695,7 @@
 +
 +exec ${1+"$@"}
 --- ncurses/tinfo/MKfallback.sh
-+++ ncurses/tinfo/MKfallback.sh2021-03-25 07:31:47.867523668 +
 ncurses/tinfo/MKfallback.sh2021-05-03 07:10:26.876868138 +
 @@ -74,6 +74,12 @@ else
tmp_info=
  fi
@@ -728,7 +728,7 @@
done
  
 --- ncurses/tinfo/access.c
-+++ ncurses/tinfo/access.c 2021-03-25 07:31:47.867523668 +
 ncurses/tinfo/access.c 2021-05-03 07:10:26.876868138 +
 @@ -31,6 +31,10 @@
   *  Author: Thomas E. Dickey*
   /
@@ -772,7 +772,7 @@
  _nc_access(const char *path, int mode)
  {
 --- ncurses/tinfo/lib_setup.c
-+++ ncurses/tinfo/lib_setup.c  2021-03-25 07:31:47.867523668 +
 ncurses/tinfo/lib_setup.c  2021-05-03 07:10:26.876868138 +
 @@ -613,6 +613,9 @@ _nc_locale_breaks_acs(TERMINAL *termp)
  } else if ((value = tigetnum("U8")) >= 0) {
result = value; /* use extension feature */
@@ -784,7 +784,7 @@
result = 1; /* always broken */
} else if (strstr(env, "screen") != 0
 --- ncurses/tinfo/read_entry.c
-+++ ncurses/tinfo/read_entry.c 2021-03-25 07:31:47.867523668 +
 ncu

commit ncurses for openSUSE:Factory

2021-04-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-04-29 22:44:21

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.1947 (New)


Package is "ncurses"

Thu Apr 29 22:44:21 2021 rev:187 rq:888394 version:6.2.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-04-08 
21:01:26.445853669 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1947/ncurses.changes
2021-04-29 22:44:22.992303912 +0200
@@ -1,0 +2,43 @@
+Mon Apr 26 07:02:43 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210424
+  + avoid using broken system macros for snprintf which interfere with
+_nc_SLIMIT's conditionally adding a parameter when the string-hacks
+configure option is enabled.
+  + add a "all::" rule before the new "check" rule in test/Makefile.in
+- Add ncurses patch 20210418
+  + improve CF_LINK_FUNCS by ensuring that the source-file is closed
+before linking to the target.
+  + add "check" rules for headers in c++, progs and test-directories.
+  + build-fix for termsort module when configured with termcap (reports
+by Rajeev V Pillai, Rudi Heitbaum).
+- Add ncurses patch 20210417
+  + extend --disable-pkg-ldflags option to also control whether $LDFLAGS
+from the build is provided in -config and .pc files (Debian #986764).
+  + fix some cppcheck warnings, mostly style, in ncurses and c++
+libraries and progs directory.
+  + fix off-by-one limit for tput's processing command-line arguments
+(patch by Hadrien Lacour).
+- Do not strip examples
+- Install available manual pages of examples as well
+
+---
+Tue Apr  6 06:52:18 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210403
+  + fix some cppcheck warnings, mostly style, in ncurses library and
+progs directory.
+  + improve description of BSD-style padding in curs_termcap.3x
+  + improved CF_C11_NORETURN macro, from byacc changes.
+  + fix "--enable-leak" in CF_DISABLE_LEAKS to allow turning
+leak-checking off later in a set of options.
+  + relax modification-time comparison in CF_LINK_FUNCS to allow it to
+accept link() function with NFS filesystems which change the mtime
+on the link target, e.g., several BSD systems.
+  + call delay_output_sp to handle BSD-style padding when tputs_sp is 
+called, whether directly or internally, to ensure that the SCREEN
+pointer is passed correctly (reports by Henric Jungheim, Juraj
+Lutter).
+- Correct offsets of patch ncurses-6.2.dif
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.OztizH/_old  2021-04-29 22:44:24.584296796 +0200
+++ /var/tmp/diff_new_pack.OztizH/_new  2021-04-29 22:44:24.588296778 +0200
@@ -443,8 +443,10 @@
exec /usr/bin/gzip -9 ${1+"$@"}
EOF
 chmod 0755 gzip/gzip
+INSTALL_PROGRAM='${INSTALL}'
+INSTALL_OPT_S=""
 PATH=$PWD/gzip:$PATH
-export CC CFLAGS CXX CXXFLAGS CPPFLAGS TERM LDFLAGS
+export CC CFLAGS CXX CXXFLAGS CPPFLAGS TERM LDFLAGS INSTALL_PROGRAM 
INSTALL_OPT_S
 #
 # Detect 64bit architecures and be sure that we use an
 # unsigned long for chtype to be backward compatible with
@@ -689,9 +691,10 @@
make install DESTDIR=${PWD} TEST_ARGS='-lformw -lmenuw -lpanelw 
-lncursesw -lticw -l%{soname_tinfo} -Wl,--as-needed' TEST_LIBS='-lutil 
-lpthread -lpcre2-posix -lpcre2-8'
 %else
make %{?_smp_mflags} TEST_ARGS='-lformw -lmenuw -lpanelw -lncursesw 
-lticw -l%{soname_tinfo} -Wl,--as-needed' TEST_LIBS='-lutil -lpthread'
-   make install DESTDIR=${PWD} TEST_ARGS='-lformw -lmenuw -lpanelw 
-lncursesw -lticw -l%{soname_tinfo} -Wl,--as-needed' TEST_LIBS='-lutil 
-lpthread'
+   make install DESTDIR=${PWD} INSTALL_PROG=install TEST_ARGS='-lformw 
-lmenuw -lpanelw -lncursesw -lticw -l%{soname_tinfo} -Wl,--as-needed' 
TEST_LIBS='-lutil -lpthread'
 %endif
mv usr usr.back
+cp Makefile Makefile.back
make distclean
 popd
 %endif
@@ -1136,6 +1139,8 @@
 #
 pushd test
 mv usr.back usr
+mkdir -p ./%{_mandir}/man6
+cp -p $(find -name '*.6') .%{_mandir}/man6/
 (cd usr/; tar -cpSf - .) | tar -xpsSf - -C %{buildroot}%{_prefix}
 install -m 0755 %{S:8} %{buildroot}%{_libexecdir}/ncurses/
 popd
@@ -1233,7 +1238,7 @@
 %{_libexecdir}/ncurses/*
 %dir %{_datadir}/ncurses/
 %{_datadir}/ncurses/*
-#%doc %{_mandir}/man6/*%{ext_man}
+%doc %{_mandir}/man6/*%{ext_man}
 
 %files -n libncurses5
 %defattr(-,root,root)

++ ncurses-6.2-patches.tar.bz2 ++
 27492 lines of diff (skipped)

++ ncurses-6

commit ncurses for openSUSE:Factory

2021-04-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-04-08 21:01:21

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.2401 (New)


Package is "ncurses"

Thu Apr  8 21:01:21 2021 rev:186 rq:881821 version:6.2.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-03-18 
22:54:26.907498938 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.2401/ncurses.changes
2021-04-08 21:01:26.445853669 +0200
@@ -1,0 +2,50 @@
+Mon Mar 29 07:37:33 UTC 2021 - Dr. Werner Fink 
+
+- Disable pcre support for now (boo#1183960, boo#1184083) 
+
+---
+Mon Mar 29 06:33:05 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210327
+  + build-fixes for Solaris10 /bin/sh
+  + fix some cppcheck warnings, mostly style, in ncurses test-programs,
+form and menu libraries.
+
+---
+Thu Mar 25 07:31:16 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210323
+  + add configure option --enable-stdnoreturn, making the _Noreturn
+keyword optional to ease transition (prompted by report by
+Rajeev V Pillai).
+
+---
+Tue Mar 23 10:07:04 UTC 2021 - Dr. Werner Fink 
+
+- Enhence cursescheck script 
+
+---
+Mon Mar 22 15:39:19 UTC 2021 - Dr. Werner Fink 
+
+- Disable _Noreturn usage as it breaks build of e.g. dialog 
+
+---
+Mon Mar 22 08:37:32 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210320
+  + improve parameter-checking in tput by forcing it to analyze any
+extended string capability, e.g., as used in the Cs and Ms
+capabilities of the tmux description (report by Brad Town,
+cf: 20200531).
+  + remove an incorrect free in the fallback (non-checking) version of
+_nc_free_and_exit (report by Miroslav Lichvar).
+  + correct use-ordering in some xterm-direct flavors -TD
+  + add hterm, hterm-256color (Mike Frysinger)
+  + if the build-time compiler accepts c11's _Noreturn keyword, use that
+rather than gcc's attribute.
+  + change configure-check for gcc's noreturn attribute to assume it is
+a prefix rather than suffix, matching c11's _Noreturn convention.
+  + add "lint" rule to c++/Makefile, e.g., with cppcheck.
+- Port patch ncurses-6.2.dif by correcting offsets
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.03JPY9/_old  2021-04-08 21:01:27.241854529 +0200
+++ /var/tmp/diff_new_pack.03JPY9/_new  2021-04-08 21:01:27.245854534 +0200
@@ -25,7 +25,7 @@
 %bcond_with memleakck
 %bcond_without  onlytinfo
 %bcond_with libbsd
-%bcond_without  usepcre2
+%bcond_with usepcre2
 
 %if %{with onlytinfo}
 %global soname_tinfo tinfo
@@ -125,6 +125,7 @@
 Summary:Tools using the new curses libraries
 License:MIT
 Group:  System/Base
+Requires:   ncurses-utils >= %{version}
 
 %description -n ncurses-tests
 The ncurses based test programs
@@ -1142,6 +1143,7 @@
 %if 0%{?_crossbuild}
 # No test here
 %else
+
 %check
 LD_LIBRARY_PATH=%{buildroot}%{_libdir}
 export LD_LIBRARY_PATH

++ cursescheck ++
--- /var/tmp/diff_new_pack.03JPY9/_old  2021-04-08 21:01:27.305854598 +0200
+++ /var/tmp/diff_new_pack.03JPY9/_new  2021-04-08 21:01:27.305854598 +0200
@@ -1,8 +1,20 @@
 #!/bin/bash
-# Test ACS Line Graphics and REP capability of a terminal line
+#
+# cursescheck  Test ACS/UTF-8 Line Graphics and REP capability
+#  of a terminal line described by variable TERM.
+#
+# Written in bash code to show and test capabilities of an terminal
+# or terminal emulator without the `magic' of a binary program using
+# libncurses(w) as many users do belive that ncurses defines the
+# behaviour of a terminal.  Here we show that the terminfo database
+# given by the TERM variable simply describes the capabilities of
+# a terminal. For this `infocmp(1)' and `tput(1)' is used as well
+# the helpers `tty(1)', `grep(1), and `od(1)' are used herein.
+#
 # Author: Werner Fink 
+# 
 
-typeset -i rep=0 line=0
+typeset -i rep=0 line=0 color=0 hpa=0 ech=0
 for s in 0 1 2
 do
 test -c /proc/$$/fd/$s || { echo "Missing /proc/$$/fd/$s" 1>&2; exit 1; }
@@ -15,7 +27,7 @@
 do
 test -d /dev/$d || { echo "Missing /dev/$d/" 1>&2; exit 1; }
 done
-for p in tput infocmp fold tty grep od
+for p in tput infocmp tty grep od
 do
 type -p $p 1> /dev/null 2>&1 || { ec

commit ncurses for openSUSE:Factory

2021-03-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-03-18 22:54:22

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.2401 (New)


Package is "ncurses"

Thu Mar 18 22:54:22 2021 rev:185 rq:879423 version:6.2.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-02-07 
15:13:58.201383300 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.2401/ncurses.changes
2021-03-18 22:54:26.907498938 +0100
@@ -1,0 +2,87 @@
+Tue Mar 16 12:20:59 UTC 2021 - Dr. Werner Fink 
+
+- New package ncurses-tests which includes examples and tests
+- Include bash script cursescheck for ASC and REP capabilities 
+
+---
+Mon Mar 15 07:36:19 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210313
+  + improve configure CF_LD_SEARCHPATH macro used for ncurses*-config and
+".pc" files, from dialog changes.
+  + reduce dependency of math-library in test programs.
+  + minor fixes for test_tparm.c (cf: 20210306)
+  + mention "ncurses" prefix in curses_version() manpage (report by
+Michal Bielinski).
+
+---
+Tue Mar  9 11:16:31 UTC 2021 - Dr. Werner Fink 
+
+- Only libpcre2 for ncurses ABI 6
+- Make linker script for ABI 6 check for needed libpcre2
+
+---
+Tue Mar  9 09:02:47 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210306
+  + improved test/test_parm.c, by limiting the tests to capabilities
+that might have parameters or padding, and combined with tputs test.
+  + improve discussion of padding versus tparm and tputs in
+man/curs_terminfo.3x
+  + update portability note for FreeBSD in man/tput.1
+
+---
+Mon Mar  1 07:15:42 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210227
+  + modify tic/infocmp to eliminate unnecessary "\" to escape ":" in
+terminfo format.
+  + add check in tic for duplicate "use=" clauses.
+
+---
+Mon Feb 22 08:41:45 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210220
+  + improve tic warning when oc/op do not mention SGR 39/49 for xterm
+compatible XT flag.
+  + revert change to lib_addch.c in waddch_literal() from 20210130, since
+the followup fix in PutCharLR() actually corrects the problem while
+this change causes too-early filling/wrapping (report by Johannes
+Altmanninger).
+  + add/use vt220+pcedit and vt220+vtedit  -TD
+  + add scrt/securecrt and absolute -TD
+  + add nel to xterm-new, though supported since X11R5 -TD
+  + add/use xterm+nofkeys -TD
+  + move use of ecma+italics from xterm-basic to xterm+nofkeys -TD
+- Port patch ncurses-6.2.dif mainly terminfo.src
+
+---
+Mon Feb 15 11:15:34 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210213
+  + add test/back_ground.c, to exercise the wide-character background
+functions.
+  + add a check in _nc_build_wch() in case the background character is a
+wide-character, rather than a new part of a multibyte character.
+  + improve tracemunch's coverage of form/menu/panel libraries.
+  + improve tracemunch's checking/reporting the type for the first
+parameter, e.g., "WINDOW*" rather than "#1".
+
+---
+Tue Feb  9 09:33:11 UTC 2021 - Dr. Werner Fink 
+
+- For (lib)pcre2 support the devel package has to require this 
+
+---
+Mon Feb  8 08:46:27 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210206
+  + provide for wide-characters as background character in wbkgrnd
+(report/testcase by Anton Vidovic)
+  + add name for Fedora's pcre2 to configure check for "--with-pcre2"
+option, from xterm #363 -TD
+  + modify adjustment in PutCharLR to restore the cursor position before
+writing to the lower-right corner, rather than decrementing the
+cursor column, in case it was a double-width character (cf: 20210130).
+
+---

New:

  cursescheck



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.RCneSF/_old  2021-03-18 22:54:28.211500347 +0100
+++ /var/tmp/diff_new_pack.RCneSF/_new  2021-03-18 22:54:28.215500351 +0100
@@ -25,6 +25,7 @@
 %bcond_with memleakck
 %bcond_without  onlytinfo
 %bcond_with libbsd
+%bcond_without  usepcre2
 
 %if %{with onlytinfo}
 %globa

commit ncurses for openSUSE:Factory

2021-02-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-02-07 15:13:53

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.28504 (New)


Package is "ncurses"

Sun Feb  7 15:13:53 2021 rev:184 rq:868392 version:6.2.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-01-25 
18:22:11.868306994 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.28504/ncurses.changes   
2021-02-07 15:13:58.201383300 +0100
@@ -1,0 +2,29 @@
+Mon Feb  1 07:58:24 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210130
+  + correct an off-by-one in comparison in waddch_literal() which caused
+scrolling when a double-cell character would not fit at the lower
+right corner of the screen (report by Benno Schulenberg).
+  + split-out att610+cvis, vt220+cvis, vt220+cvis8 -TD
+  + add vt220-base, for terminal emulators which generally have not
+supported att610's blinking cursor control -TD
+  + use vt220+cvis in vt220, etc -TD
+  + use att610+cvis, xterm+tmux and ansi+enq in kitty -TD
+  + use vt220+cvis in st, terminology, termite since they ignore
+blinking-cursor detail in att610+cvis -TD
+- Port patch ncurses-6.2.dif
+  * Skip cvvis entries where vt220+cvis is used
+  * Skip function keys in rxvt-basic as rxvt+pcfkeys and use=vt220+keypadcw
+is used
+
+---
+Mon Jan 25 13:04:21 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210123
+  + modify package/config scripts to provide an explicit -L option for
+cases when the loader search path has other directories preceding
+the one in which ncurses is installed (report by Yuri Victorovich).
+  + minor build-fixes in configure script and makefiles to work around
+quirks of pmake.
+
+---



Other differences:
--
++ ncurses-6.2-patches.tar.bz2 ++
 2725 lines of diff (skipped)

++ ncurses-6.2.dif ++
--- /var/tmp/diff_new_pack.htHSUY/_old  2021-02-07 15:14:01.033386328 +0100
+++ /var/tmp/diff_new_pack.htHSUY/_new  2021-02-07 15:14:01.033386328 +0100
@@ -361,7 +361,7 @@
-Wl,-z,*) # ignore flags used to manipulate shared image
continue
;;
-@@ -150,6 +153,7 @@ do
+@@ -183,6 +186,7 @@ do
LIBS="-l$name"
  
desc="ncurses @NCURSES_MAJOR@.@NCURSES_MINOR@"
@@ -369,7 +369,7 @@
reqs=
  
if [ $name = $MAIN_LIBRARY ]; then
-@@ -160,9 +164,11 @@ do
+@@ -193,9 +197,11 @@ do
desc="$desc terminal interface library"
elif expr $name : ".*${CXX_NAME}.*" >/dev/null ; then
reqs="$PANEL_LIBRARY${suffix}, $MENU_LIBRARY${suffix}, 
$FORM_LIBRARY${suffix}, $MAIN_LIBRARY${suffix}"
@@ -381,7 +381,7 @@
desc="$desc add-on library"
fi
  
-@@ -172,6 +178,8 @@ do
+@@ -205,6 +211,8 @@ do
   [ $NEED_TINFO != yes ] ; then
[ -n "$reqs" ] && reqs="$reqs, "
reqs="${reqs}${SUB_LIBRARY}${suffix}"
@@ -428,75 +428,7 @@
sgr=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5
%t;2%;%?%p6%t;1%;m%?%p9%t\016%e\017%;,
sgr0=\E[m\017, smacs=^N, use=linux2.2,
-@@ -2530,6 +2539,7 @@ vt132|DEC vt132,
- # at the top of the keyboard.  The "DO" key is used as F10 to avoid conflict
- # with the key marked (ESC) on the vt220.  See vt220d for an alternate 
mapping.
- # PF1--PF4 are used as F1--F4.
-+# (cvvis added by werner)
- #
- # added msgr -TD
- vt220-old|vt200-old|DEC VT220 in vt100 emulation mode,
-@@ -2540,7 +2550,7 @@ vt220-old|vt200-old|DEC VT220 in vt100 e
-   bel=^G, blink=\E[5m$<2>, bold=\E[1m$<2>, civis=\E[?25l,
-   clear=\E[H\E[2J$<50>, cnorm=\E[?25h, cr=\r,
-   csr=\E[%i%p1%d;%p2%dr, cub1=^H, cud1=\E[B, cuf1=\E[C,
--  cup=\E[%i%p1%d;%p2%dH$<10>, cuu1=\E[A, dch1=\E[P,
-+  cup=\E[%i%p1%d;%p2%dH$<10>, cuu1=\E[A, cvvis=\E[?25h, dch1=\E[P,
-   dl1=\E[M, ed=\E[J$<50>, el=\E[K$<3>, home=\E[H, ht=^I,
-   if=/usr/share/tabset/vt100, il1=\E[L, ind=\ED$<20/>,
-   is2=\E[1;24r\E[24;1H, kbs=^H, kcub1=\E[D, kcud1=\E[B,
-@@ -2701,6 +2711,7 @@ vt320nam|v320n|DEC VT320 in vt100 emul.
- # to SMASH the 1k-barrier...
- # From: Adam Thompson  Sept 10 1995
- # (vt320: uncommented  --esr)
-+# (cvvis added by werner)
- vt320|vt300|dec vt320 7 bit terminal,
-   am, hs, mir, msgr, xenl,
-   cols#80, lines#24, wsl#80,
-@@ -2710,7 +2721,7 @@ vt320|vt300|dec vt320 7 bit terminal,
-   csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=^H,
-   cud=\E[%p1%dB, cud1=\n, cuf=\E[%p1%dC, cuf1=\E[C,
-   cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA,

commit ncurses for openSUSE:Factory

2021-01-25 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-01-25 18:22:10

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.28504 (New)


Package is "ncurses"

Mon Jan 25 18:22:10 2021 rev:183 rq:865250 version:6.2.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-01-20 
18:22:49.875280181 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.28504/ncurses.changes   
2021-01-25 18:22:11.868306994 +0100
@@ -1,0 +2,14 @@
+Wed Jan 20 20:43:02 UTC 2021 - Andreas Schwab 
+
+- Don't skip test for qemu builds
+
+---
+Mon Jan 18 12:59:38 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210116
+  + add comment for linux2.6 regarding CONFIG_CONSOLE_TRANSLATIONS
+(report by Patrick McDermott) -TD
+  + make opts extension for getcchar work as documented for ncurses 6.1,
+adding "-g" flag to test/demo_new_pair to illustrate.
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.lcuYXK/_old  2021-01-25 18:22:13.760309693 +0100
+++ /var/tmp/diff_new_pack.lcuYXK/_new  2021-01-25 18:22:13.764309698 +0100
@@ -641,8 +641,8 @@
 #
 # Some tests
 #
-%if 0%{?qemu_user_space_build:1}%{?_crossbuild}
-   echo "Skipping tests due to running under QEMU / cross-building"
+%if 0%{?_crossbuild}
+   echo "Skipping tests due to cross-building"
 %else
 #
 # Check for tack program on base of above ncurses
@@ -786,8 +786,8 @@
 #
 # Some tests
 #
-%if 0%{?qemu_user_space_build:1}%{?_crossbuild} || 0%{?suse_version} <= 1500
-   echo "Skipping tests due to running under QEMU / cross-building"
+%if 0%{?_crossbuild} || 0%{?suse_version} <= 1500
+   echo "Skipping tests due to cross-building"
 %else
 #
 # Make the test suite for ncurses6
@@ -1088,7 +1088,7 @@
 #
 cp -p pc/*.pc %{buildroot}%{_libdir}/pkgconfig/
 
-%if 0%{?qemu_user_space_build:1}%{?_crossbuild}
+%if 0%{?_crossbuild}
 # No test here
 %else
 %check

++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.lcuYXK/_old  2021-01-25 18:22:13.864309842 +0100
+++ /var/tmp/diff_new_pack.lcuYXK/_new  2021-01-25 18:22:13.868309847 +0100
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17260,8 +17260,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17278,8 +17278,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.2-patches.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/ncurses-6.2-20210116.patch 
new/patches/ncurses-6.2-20210116.patch
--- old/patches/ncurses-6.2-20210116.patch  1970-01-01 01:00:00.0 
+0100
+++ new/patches/ncurses-6.2-20210116.patch  2021-01-18 13:56:24.833561485 
+0100
@@ -0,0 +1,380 @@
+# ncurses 6.2 - patch 20210116 - Thomas E. Dickey
+#
+# 
--
+#
+# Ncurses 6.2 is at
+#  ftp.gnu.org:/pub/gnu
+#
+# Patches for ncurses 6.2 can be found at
+#  ftp://ftp.invisible-island.net/ncurses/6.2
+#  http://invisible-mirror.net/archives/ncurses/6.2 
+#
+# 
--
+# ftp://ftp.invisible-island.net/ncurses/6.2/ncurses-6.2-20210116.patch.gz
+# patch by Thomas E. Dickey 
+# created  Sun Jan 17 01:35:02 UTC 2021
+# 
--
+# NEWS |8 +-
+# VERSION  |2 -
+# dist.mk  |4 +--
+# misc/terminfo.src|   26 +++-
+# ncurses/widechar/lib_cchar.c |   15 
+# package/debian-mingw/changelog   |4 +--
+# package/debian-mingw64/changelog |4 +--
+# package/debian/changelog |4 +--
+# package/mingw-ncurses.nsi|4 +--
+# package/mingw-ncurses.spec   |2 -
+# package/ncurses.spec |2 -
+# package/ncursest.spec|2 -
+# test/demo_new_pair.c |   46 +
+# 13 files changed, 98 insertions(+), 25 deletions(-)
+# 
--
+Index: NEWS
+Prereq:  1.3616 
+--- ncurses-6.2-20210109+/NEWS 2021-01-09 11:03:34.0 +
 ncurses-6.2-20210116/NEWS  2021-01-17 00:50:16.0 +
+@@ -26,7 +26,7 @@
+ -- sale, use or other dealings in th

commit ncurses for openSUSE:Factory

2021-01-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2021-01-20 18:22:46

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.28504 (New)


Package is "ncurses"

Wed Jan 20 18:22:46 2021 rev:182 rq:862372 version:6.2.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2020-12-21 
10:21:53.055899664 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.28504/ncurses.changes   
2021-01-20 18:22:49.875280181 +0100
@@ -1,0 +2,34 @@
+Mon Jan 11 07:24:25 UTC 2021 - Dr. Werner Fink 
+
+- Add ncurses patch 20210109
+  + fix errata in man/ncurses.3x from recent updates.
+  + improve quoting/escaping in configure script, uses some features of
+autoconf 2.52.20210105
+- Add ncurses patch 20210102
+  + update man/curs_memleaks.3x, to include  which declares
+exit_terminfo.
+  + clarify man/curs_terminfo.3x, to mention why the macro setterm is
+defined in , and remove it from the list of prototypes
+(prompted by patch by Graeme McCutcheon).
+  + amend man/curs_terminfo.3x, to note that  is required
+for certain functions, e.g., those using chtype or attr_t for
+types, as well as mvcur (cf: 20201031).
+  + use parameter-names in prototypes in curs_sp_funcs.3x, for
+consistency with other manpages.
+- Add ncurses patch 20201227
+  + update terminology entry to 1.8.1 -TD
+  + fix some compiler-warnings which gcc8 reports incorrectly.
+- Add ncurses patch 20201219
+  + suppress hyphenation in generated html for manpages, to address
+regression in upgrade of groff 1.22.2 to 1.22.3.
+  + fix inconsistent sort-order in see-also sections of manpages (report
+by Chris Bennett).
+- Port patch ncurses-6.2.dif
+
+---
+Mon Dec 14 09:53:35 UTC 2020 - Dr. Werner Fink 
+
+- Add ncurses patch 20201212
+  + improve manual pages for form field-types.
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.tpMbMG/_old  2021-01-20 18:22:50.799281039 +0100
+++ /var/tmp/diff_new_pack.tpMbMG/_new  2021-01-20 18:22:50.803281043 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ncurses
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ ncurses-5.9-ibm327x.dif ++
--- /var/tmp/diff_new_pack.tpMbMG/_old  2021-01-20 18:22:50.867281103 +0100
+++ /var/tmp/diff_new_pack.tpMbMG/_new  2021-01-20 18:22:50.871281107 +0100
@@ -4,7 +4,7 @@
 
 --- misc/terminfo.src
 +++ misc/terminfo.src  2018-10-29 10:23:47.271511864 +
-@@ -17236,8 +17236,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
+@@ -17260,8 +17260,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++ ncurses-6.2-patches.tar.bz2 ++
 85016 lines of diff (skipped)

++ ncurses-6.2.dif ++
--- /var/tmp/diff_new_pack.tpMbMG/_old  2021-01-20 18:22:52.235282374 +0100
+++ /var/tmp/diff_new_pack.tpMbMG/_new  2021-01-20 18:22:52.235282374 +0100
@@ -21,7 +21,7 @@
  19 files changed, 249 insertions(+), 79 deletions(-)
 
 --- aclocal.m4
-+++ aclocal.m4 2020-11-30 08:57:40.380788178 +
 aclocal.m4 2021-01-11 07:35:24.208330490 +
 @@ -639,7 +639,7 @@ AC_CHECK_SIZEOF(bool,,[
  AC_CACHE_CHECK(for type of bool, cf_cv_type_of_bool,[
rm -f cf_test.out
@@ -31,8 +31,8 @@
  #include 
  
  #if defined(__cplusplus)
-@@ -5550,12 +5550,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
-+  < \$i | sed -f $srcdir/edit_man.sed >\$TMP
+-  < "\$i" >\$TMP
++  < "\$i" | sed -f $srcdir/edit_man.sed >\$TMP
  CF_EOF
  fi
  
-@@ -5605,7 +5608,7 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -5680,9 +5683,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
-+  < \$i | sed -f $srcdir/edit_man.sed >\$TMP
+-  < "\$i" >\$TMP
++  < "\$i" | sed -f $srcdir/edit_man.sed >\$TMP
  CF_EOF
  fi
  
-@@ -14524,7 +14527,7 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -14599,9 +14602,9 @@ cat >>$cf_edit_man <>$cf_e

commit ncurses for openSUSE:Factory

2020-12-21 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2020-12-21 10:21:51

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.5145 (New)


Package is "ncurses"

Mon Dec 21 10:21:51 2020 rev:181 rq:855680 version:6.2.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2020-11-15 
15:16:51.586842845 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.5145/ncurses.changes
2020-12-21 10:21:53.055899664 +0100
@@ -1,0 +2,56 @@
+Mon Dec  7 07:53:25 UTC 2020 - Dr. Werner Fink 
+
+- Add ncurses patch 20201205
+  + amend build-fixes for gnat 10 to work with certain systems lacking
+gprbuild (cf: 20200627).
+  + eliminate an additional strlen and wsclen.
+  + eliminate an unnecessary strlen in waddnstr() (suggested by Benjamin
+Abendroth).
+  + modify inopts manpage, separating the items for nodelay and notimeout
+(patch by Benno Schulenberg).
+  + correct mlterm3 kf1-kf4 (Debian #975322) -TD
+  + add flash to mlterm3 -TD
+
+---
+Mon Nov 30 08:39:29 UTC 2020 - Dr. Werner Fink 
+
+- Add ncurses patch 20201128
+  + add Smulx to alacritty (Christian Duerr).
+  + add rep to PuTTY -TD
+  + add putty+keypad -TD
+  + add another fflush(stdout) in _nc_flush() to handle time-delays in
+the middle of strings such as flash when the application uses
+low-level calls rather than curses (cf: 20161217).
+  + modify configure check for c89/c99 aliases of clang to use its
+-std option instead, because some platforms, in particular macOS,
+do not provide workable c89/c99 aliases.
+
+---
+Mon Nov 23 07:24:57 UTC 2020 - Dr. Werner Fink 
+
+- Add ncurses patch 20201121
+  + fix some compiler-warnings in experimental Windows-10 driver.
+  + add the definitions needed in recent configure-check for clang
+(report by Steven Pitman).
+
+---
+Mon Nov 16 11:06:57 UTC 2020 - Dr. Werner Fink 
+
+- Add ncurses patch 20201114
+  + fix some compiler-warnings in experimental Windows-10 driver.
+  + modify a check for parameters in terminfo capabilities to handle the
+special case where short extended capability strings were not
+converted from terminfo to termcap format.
+  + modify CF_MIXEDCASE_FILENAMES macro, adding darwin as special case
+when cross-compiling (report by Eli Rykoff).
+
+---
+Mon Nov  9 10:48:44 UTC 2020 - Dr. Werner Fink 
+
+- Add ncurses patch 20201107
+  + update kitty+common -TD
+  + add putty+screen and putty-screen (suggested by Alexandre Montaron).
+  + explain in ncurses.3x that functions in the tinfo library do not rely
+upon wide-characters (prompted by discussion with Reuben Thomas).
+
+---
@@ -13,0 +70,5 @@
+
+---
+Wed Oct 28 14:42:54 UTC 2020 - Ludwig Nussel 
+
+- install to /usr (boo#1029961)



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.iuAqo5/_old  2020-12-21 10:21:54.051900539 +0100
+++ /var/tmp/diff_new_pack.iuAqo5/_new  2020-12-21 10:21:54.055900542 +0100
@@ -878,14 +878,13 @@
 PATH=$PWD/gzip:$PATH
 (cd %{root}/; tar -cpSf - *)|tar -xpsSf - -C %{buildroot}/
 rm -rf %{root}
-mkdir %{buildroot}/%{_lib}
 for model in libncurses libncursest libncursesw libncursestw libtinfo 
libtinfow libtic libticw
 do
for lib in %{buildroot}%{_libdir}/${model}.so.* ; do
test   -e "${lib}" || continue
-   mv "${lib}" %{buildroot}/%{_lib}/ || continue
+   mv "${lib}" %{buildroot}%{_libdir}/ || continue
done
-   for lib in %{buildroot}/%{_lib}/${model}.so.6 ; do
+   for lib in %{buildroot}%{_libdir}/${model}.so.6 ; do
test -e "${lib}" || continue
test -L "${lib}" || continue
lib=${lib#%{buildroot}}
@@ -905,21 +904,21 @@
esac
done
 done
-/sbin/ldconfig -r %{buildroot}/ -n -v /%{_lib}
+/sbin/ldconfig -r %{buildroot}/ -n -v %{_libdir}
 %if 0
 lnk=%{buildroot}%{_libdir}/libtermcap.so
 echo '/* GNU ld script */' >  ${lnk}
 echo "INPUT(AS_NEEDED(-ltinfo))"   >> ${lnk}
 %endif
-chmod 0755 %{buildroot}/%{_lib}/lib*.so.*
-chmod 0755 %{buildroot}/%{_libdir}/lib*.so.*
-chmod a-x  %{buildroot}/%{_libdir}/lib*.a
+chmod 0755 %{buildroot}%{_libdir}/lib*.so.*
+chmod 0755 %{buildroot}%{_libdir}/lib*.so.*
+chmod a-x  %{buildroot}%{_libdir}/lib*.a

[opensuse-commit] commit ncurses for openSUSE:Factory

2020-11-15 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2020-11-15 15:16:40

Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and  /work/SRC/openSUSE:Factory/.ncurses.new.24930 (New)


Package is "ncurses"

Sun Nov 15 15:16:40 2020 rev:180 rq:847064 version:6.2.MACRO

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2020-10-30 
11:45:42.573603285 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.24930/ncurses.changes   
2020-11-15 15:16:51.586842845 +0100
@@ -1,0 +2,14 @@
+Mon Nov  2 07:43:02 UTC 2020 - Dr. Werner Fink 
+
+- Add ncurses patch 20201031
+  + modify MKterm.h.in so that it is not necessary to include 
+before  (prompted by discussion with Reuben Thomas).
+  + review/improve synopsis for curs_sp_funcs.3x (prompted by discussion
+with Reuben Thomas).
+  + improve format of output in tic's check_infotocap() function, to
+ensure that the messages contain only printable text.
+  + modify configure-check for clang to verify that -Qunused-arguments
+is supported.  IBM's xlclang does not support it (report by Steven
+Pitman).
+
+---
@@ -14 +28 @@
-needed in to tic's use-resolution work pad_char is cancelled
+needed in to tic's use-resolution when pad_char is cancelled



Other differences:
--
++ ncurses-6.2-patches.tar.bz2 ++
 36497 lines of diff (skipped)

++ ncurses-6.2.dif ++
--- /var/tmp/diff_new_pack.yKfDXK/_old  2020-11-15 15:16:53.682845065 +0100
+++ /var/tmp/diff_new_pack.yKfDXK/_new  2020-11-15 15:16:53.682845065 +0100
@@ -31,7 +31,7 @@
  #include 
  
  #if defined(__cplusplus)
-@@ -5506,12 +5506,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -5636,9 +5639,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -14531,9 +14534,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man