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 <wer...@suse.de>
+
+- 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 +0000
-@@ -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.000000000 
+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 <dic...@invisible-island.net>
+# 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.000000000 +0000
++++ ncurses-6.3-20220618/NEWS  2022-06-18 20:44:04.000000000 +0000
+@@ -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
++
+ 20220612
+       + modify waddch_literal() to allow for double-width base character when
+         merging a combining character (report by Gavin Troy).
+Index: VERSION
+--- ncurses-6.3-20220612+/VERSION      2022-06-12 10:22:30.000000000 +0000
++++ ncurses-6.3-20220618/VERSION       2022-06-18 10:26:27.000000000 +0000
+@@ -1 +1 @@
+-5:0:10        6.3     20220612
++5:0:10        6.3     20220618
+Index: dist.mk
+Prereq:  1.1486 
+--- ncurses-6.3-20220612+/dist.mk      2022-06-12 10:22:30.000000000 +0000
++++ ncurses-6.3-20220618/dist.mk       2022-06-18 10:26:27.000000000 +0000
+@@ -26,7 +26,7 @@
+ # use or other dealings in this Software without prior written               #
+ # authorization.                                                             #
+ ##############################################################################
+-# $Id: dist.mk,v 1.1486 2022/06/12 10:22:30 tom Exp $
++# $Id: dist.mk,v 1.1487 2022/06/18 10:26:27 tom Exp $
+ # Makefile for creating ncurses distributions.
+ #
+ # This only needs to be used directly as a makefile by developers, but
+@@ -38,7 +38,7 @@
+ # These define the major/minor/patch versions of ncurses.
+ NCURSES_MAJOR = 6
+ NCURSES_MINOR = 3
+-NCURSES_PATCH = 20220612
++NCURSES_PATCH = 20220618
+ 
+ # We don't append the patch to the version, since this only applies to 
releases
+ VERSION = $(NCURSES_MAJOR).$(NCURSES_MINOR)
+Index: misc/terminfo.src
+--- ncurses-6.3-20220612+/misc/terminfo.src    2022-06-04 23:14:19.000000000 
+0000
++++ ncurses-6.3-20220618/misc/terminfo.src     2022-06-18 19:10:35.000000000 
+0000
+@@ -6,8 +6,8 @@
+ # Report bugs and new terminal descriptions to
+ #     bug-ncur...@gnu.org
+ #
+-#     $Revision: 1.1005 $
+-#     $Date: 2022/06/04 23:14:19 $
++#     $Revision: 1.1010 $
++#     $Date: 2022/06/18 19:10:35 $
+ #
+ # The original header is preserved below for reference.  It is noted that 
there
+ # is a "newer" version which differs in some cosmetic details (but actually
+@@ -931,6 +931,8 @@
+ #### Linux consoles
+ #
+ 
++# release 1.2.13: 1995/03
++#
+ # This entry is good for the 1.2.13 or later version of the Linux console.
+ #
+ # ***************************************************************************
+@@ -991,6 +993,8 @@
+       colors@, pairs@,
+       setab@, setaf@, setb@, setf@, use=linux,
+ 
++# release 1.3: 1995/06
++#
+ # The 1.3.x kernels add color-change capabilities; if yours doesn't have this
+ # and it matters, turn off <ccc>.  The %02x escape used to implement this is
+ # not supposedly back-portable to older SV curses (although it has worked fine
+@@ -1015,6 +1019,8 @@
+             %d%;,
+       oc=\E]R, use=linux-basic,
+ 
++# release 2.2: 1999/01
++#
+ # 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 <fr...@g-n-u.de>.
+@@ -1022,6 +1028,8 @@
+       civis=\E[?25l\E[?1c, cnorm=\E[?25h\E[?0c,
+       cvvis=\E[?25h\E[?8c, use=linux-c-nc,
+ 
++# release 2.6: 2003/12 - 2004/12
++#
+ # Linux 2.6.x has a fix for SI/SO to work with UTF-8 encoding added here:
+ #     http://lkml.iu.edu/hypermail/linux/kernel/0602.2/0738.html
+ # Although the kernel has mappings for these, they were not in the default
+@@ -1119,6 +1127,8 @@
+       rmacs=\E(K, rmpch@, sgr@, sgr0=\E[0m\E(K\017, smacs=\E(0,
+       smpch@, use=linux,
+ 
++# release: 0.3.9b 1997/01 to 2000/05
++#
+ # This is based on the Linux console (relies on the console to perform some
+ # of the functionality), but does not recognize as many control sequences.
+ # The program comes bundled with an old (circa 1998) copy of the Linux
+@@ -1129,11 +1139,46 @@
+ #     \E[y,xf same as \E[y,xH
+ #
+ # Note: The status-line support is buggy (dsl does not work).
+-kon|kon2|jfbterm|Kanji ON Linux console,
+-      ccc@, hs,
+-      civis@, cnorm@, cvvis@, dsl=\E[?H, flash@, fsl=\E[?F, initc@,
+-      initp@, kcbt@, oc@, op=\E[37;40m, rs1=\Ec, tsl=\E[?T,
+-      use=linux,
++kon|kon2|Kanji ON Linux console,
++      am, bce, ccc, eo, eslok, hs, mir, msgr, xenl, xon,
++      colors#8, it#8, ncv#18, pairs#64,
++      acsc=+\020\,\021-\030.^Y0\333`\004a\261f\370g\361h\260j
++           \331k\277l\332m\300n\305o~p\304q\304r\304s_t\303u\264v
++           \301w\302x\263y\363z\362{\343|\330}\234~\376,
++      bel=^G, blink=\E[5m, bold=\E[1m, civis=\E[?25l,
++      clear=\E[H\E[J, cnorm=\E[?25h, 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,
++      cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A,
++      dch=\E[%p1%dP, dch1=\E[P, dim=\E[2m, dl=\E[%p1%dM,
++      dl1=\E[M, dsl=\E[?H\E[?E, ed=\E[J, el=\E[K, el1=\E[1K,
++      fsl=\E[?F, home=\E[H, hpa=\E[%i%p1%dG, ht=^I, hts=\EH,
++      ich=\E[%p1%d@, ich1=\E[@, il=\E[%p1%dL, il1=\E[L, ind=\n,
++      initc=\E]P%p1%x%p2%02x%p3%02x%p4%02x, invis=\E[8m,
++      kb2=\E[G, kbs=^?, kcub1=\E[D, kcud1=\E[B, kcuf1=\E[C,
++      kcuu1=\E[A, kdch1=\E[3~, kend=\E[4~, kf1=\E[[A,
++      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[[B, kf20=\E[34~,
++      kf3=\E[[C, kf4=\E[[D, kf5=\E[[E, kf6=\E[17~, kf7=\E[18~,
++      kf8=\E[19~, kf9=\E[20~, khome=\E[1~, kich1=\E[2~,
++      knp=\E[6~, kpp=\E[5~, kspd=^Z, nel=\r\n, op=\E[37;40m,
++      rc=\E8, rev=\E[7m, ri=\EM, rmacs=\E[10m, rmir=\E[4l,
++      rmpch=\E[10m, rmso=\E[27m, rmul=\E[24m, rs1=\Ec, sc=\E7,
++      setab=\E[4%p1%dm, setaf=\E[3%p1%dm,
++      sgr=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5
++          %t;2%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m,
++      sgr0=\E[0;10m, smacs=\E[11m, smir=\E[4h, smpch=\E[11m,
++      smso=\E[7m, smul=\E[4m, tbc=\E[3g, tsl=\E[?T,
++      u6=\E[%i%d;%dR, u7=\E[6n, u8=\E[?6c, u9=\E[c,
++      vpa=\E[%i%p1%dd,
++
++# release: 0.4.7 2005/05
++#
++jfbterm|japanese framebuffer terminal,
++      acsc=++\,\,--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxy
++           yzz{{||}}~~,
++      sgr0=\E[0m, use=kon,
+ 
+ # FbTerm
+ # Another variant.  There are two parts (src, src/lib) with the latter
+@@ -4886,13 +4931,10 @@
+       civis=\E[?25l, cnorm=\E[?25h,
+ vt220+cvis8|8-bit DECTCEM VT220 cursor-visibility,
+       civis=\233?25l, cnorm=\233?25h,
+-# The cvvis capability was unused in the SVr4 terminal descriptions for the
+-# AT&T terminals, and there are no available documents as of 2021 which can
+-# provide that it would have worked.  The first block is used for those 1980s
+-# terminals; the second is used for terminals whose behavior can be verified.
++# The first block is for terminals which did not support blinking cursor.
+ att610+cvis0|AT&T 610 cursor-visibility,
+-      civis=\E[?25l, cnorm=\E[?25h\E[?12l,
+-att610+cvis|xterm cursor-visibility in XFree86 4.4,
++      civis=\E[?25l, cnorm=\E[?12l\E[?25h,
++att610+cvis|AT&T 610 cursor-visibility with blink,
+       civis=\E[?25l, cnorm=\E[?12l\E[?25h, cvvis=\E[?12;25h,
+ 
+ # This version was released in XFree86 4.4.
+@@ -14434,7 +14476,7 @@
+           %|%t;7%;%?%p7%t;8%;m%?%p9%t\016%e\017%;,
+       sgr0=\E[m\017, smacs=^N, smam=\E[?7h, smir=\E[4h,
+       smln=\E[p, smso=\E[7m, smul=\E[4m, tsl=\E7\E[25;%i%p1%dx,
+-      use=ecma+index, use=att610+cvis0,
++      use=ecma+index, use=att610+cvis,
+ att610-w|AT&T 610; 132 column; 98key keyboard,
+       cols#132, wsl#132,
+       is1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h,
+@@ -14515,8 +14557,7 @@
+           %|%t;7%;%?%p7%t;8%;m%?%p9%t\E)0\016%e\E(B\017%;,
+       sgr0=\E[m\E(B\017, smacs=\E)0\016, smam=\E[?7h,
+       smir=\E[4h, smln=\E[p, smso=\E[7m, smul=\E[4m,
+-      tsl=\E7\E[25;%i%p1%dx, use=ecma+index,
+-      use=att610+cvis0,
++      tsl=\E7\E[25;%i%p1%dx, use=ecma+index, use=att610+cvis,
+ att620-w|AT&T 620; 132 column; 98key keyboard,
+       cols#132, wsl#132,
+       is1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h,
+@@ -14750,17 +14791,18 @@
+       sgr0=\E[m\017, smacs=^N, smam=\E[?7h, smir=\E[4h,
+       smln=\E[?13l, smso=\E[7m, smul=\E[4m, smxon=\E[?21h,
+       swidm=\E#6, tsl=\E7\E[;%i%p1%dx, use=ansi+rep,
+-      use=att610+cvis0,
+-att730-41|730MTG-41|AT&T 730-41 windowing terminal Version,
++      use=att610+cvis,
++# "MGT" is "Multi-Tasking Graphics Terminal"
++att730-41|730MTG-41|AT&T 730-41 windowing terminal,
+       lines#41, use=att730,
+-att730-24|730MTG-24|AT&T 730-24 windowing terminal Version,
++att730-24|730MTG-24|AT&T 730-24 windowing terminal,
+       lines#24, use=att730,
+-att730r|730MTGr|AT&T 730 rev video windowing terminal Version,
++att730r|730MTGr|AT&T 730 rev video windowing terminal,
+       flash=\E[?5l$<200>\E[?5h,
+       is1=\E[8;0|\E[?3;4;13;15l\E[?5h\E[13;20l\E[?7h\E[12h\E(B\E)B, 
use=att730,
+-att730r-41|730MTG-41r|AT&T 730r-41 rev video windowing terminal Version,
++att730r-41|730MTG-41r|AT&T 730r-41 rev video windowing terminal,
+       lines#41, use=att730r,
+-att730r-24|730MTGr-24|AT&T 730r-24 rev video windowing terminal Version,
++att730r-24|730MTGr-24|AT&T 730r-24 rev video windowing terminal,
+       lines#24, use=att730r,
+ 
+ # The following represents the screen layout along with the associated
+@@ -14952,7 +14994,7 @@
+ att505-24|pt505-24|gs5430-24|AT&T PT505 or 5430 GETSET version 1 24 lines,
+       lines#24,
+       mc4@, mc5@, rc@, rmam@, sc@, smam@, use=att505,
+-tt505-22|pt505-22|gs5430-22|AT&T PT505 or 5430 GETSET version 1 22 lines,
++att505-22|pt505-22|gs5430-22|AT&T PT505 or 5430 GETSET version 1 22 lines,
+       lines#22, use=att505,
+ #
+ #### ------------------ TERMINFO FILE CAN BE SPLIT HERE ---------------------
+@@ -27557,4 +27599,10 @@
+ #     + remove u6-u9 from teken-2018 -TD
+ #     + set "xterm-new" to "xterm-p370", add "xterm-p371" -TD
+ #
++# 2022-06-18
++#     + 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
++#
+ ######## SHANTIH!  SHANTIH!  SHANTIH!
+Index: ncurses/tinfo/alloc_ttype.c
+Prereq:  1.43 
+--- ncurses-6.3-20220612+/ncurses/tinfo/alloc_ttype.c  2022-05-29 
17:56:55.000000000 +0000
++++ ncurses-6.3-20220618/ncurses/tinfo/alloc_ttype.c   2022-06-18 
20:40:54.000000000 +0000
+@@ -43,7 +43,7 @@
+ 
+ #include <tic.h>
+ 
+-MODULE_ID("$Id: alloc_ttype.c,v 1.43 2022/05/29 17:56:55 tom Exp $")
++MODULE_ID("$Id: alloc_ttype.c,v 1.44 2022/06/18 20:40:54 tom Exp $")
+ 
+ #if NCURSES_XNAMES
+ /*
+@@ -552,11 +552,13 @@
+     new_table = NULL;
+     for (pass = 0; pass < 2; ++pass) {
+       size_t str_size = 0;
+-      if (pass) {
+-          dst->term_names = new_table + str_size;
+-          strcpy(dst->term_names + str_size, src->term_names);
++      if (src->term_names != NULL) {
++          if (pass) {
++              dst->term_names = new_table + str_size;
++              strcpy(dst->term_names + str_size, src->term_names);
++          }
++          str_size += strlen(src->term_names) + 1;
+       }
+-      str_size += strlen(src->term_names) + 1;
+       for (i = 0; i < STRCOUNT; ++i) {
+           if (VALID_STRING(src->Strings[i])) {
+               if (pass) {
+Index: package/debian-mingw/changelog
+--- ncurses-6.3-20220612+/package/debian-mingw/changelog       2022-06-12 
10:22:30.000000000 +0000
++++ ncurses-6.3-20220618/package/debian-mingw/changelog        2022-06-18 
10:26:27.000000000 +0000
+@@ -1,8 +1,8 @@
+-ncurses6 (6.3+20220612) unstable; urgency=low
++ncurses6 (6.3+20220618) unstable; urgency=low
+ 
+   * latest weekly patch
+ 
+- -- Thomas E. Dickey <dic...@invisible-island.net>  Sun, 12 Jun 2022 06:22:30 
-0400
++ -- Thomas E. Dickey <dic...@invisible-island.net>  Sat, 18 Jun 2022 06:26:27 
-0400
+ 
+ ncurses6 (5.9-20131005) unstable; urgency=low
+ 
+Index: package/debian-mingw64/changelog
+--- ncurses-6.3-20220612+/package/debian-mingw64/changelog     2022-06-12 
10:22:30.000000000 +0000
++++ ncurses-6.3-20220618/package/debian-mingw64/changelog      2022-06-18 
10:26:27.000000000 +0000
+@@ -1,8 +1,8 @@
+-ncurses6 (6.3+20220612) unstable; urgency=low
++ncurses6 (6.3+20220618) unstable; urgency=low
+ 
+   * latest weekly patch
+ 
+- -- Thomas E. Dickey <dic...@invisible-island.net>  Sun, 12 Jun 2022 06:22:30 
-0400
++ -- Thomas E. Dickey <dic...@invisible-island.net>  Sat, 18 Jun 2022 06:26:27 
-0400
+ 
+ ncurses6 (5.9-20131005) unstable; urgency=low
+ 
+Index: package/debian/changelog
+--- ncurses-6.3-20220612+/package/debian/changelog     2022-06-12 
10:22:30.000000000 +0000
++++ ncurses-6.3-20220618/package/debian/changelog      2022-06-18 
10:26:27.000000000 +0000
+@@ -1,8 +1,8 @@
+-ncurses6 (6.3+20220612) unstable; urgency=low
++ncurses6 (6.3+20220618) unstable; urgency=low
+ 
+   * latest weekly patch
+ 
+- -- Thomas E. Dickey <dic...@invisible-island.net>  Sun, 12 Jun 2022 06:22:30 
-0400
++ -- Thomas E. Dickey <dic...@invisible-island.net>  Sat, 18 Jun 2022 06:26:27 
-0400
+ 
+ ncurses6 (5.9-20120608) unstable; urgency=low
+ 
+Index: package/mingw-ncurses.nsi
+Prereq:  1.526 
+--- ncurses-6.3-20220612+/package/mingw-ncurses.nsi    2022-06-12 
10:22:30.000000000 +0000
++++ ncurses-6.3-20220618/package/mingw-ncurses.nsi     2022-06-18 
10:26:27.000000000 +0000
+@@ -1,4 +1,4 @@
+-; $Id: mingw-ncurses.nsi,v 1.526 2022/06/12 10:22:30 tom Exp $
++; $Id: mingw-ncurses.nsi,v 1.527 2022/06/18 10:26:27 tom Exp $
+ 
+ ; TODO add examples
+ ; TODO bump ABI to 6
+@@ -10,7 +10,7 @@
+ !define VERSION_MAJOR "6"
+ !define VERSION_MINOR "3"
+ !define VERSION_YYYY  "2022"
+-!define VERSION_MMDD  "0612"
++!define VERSION_MMDD  "0618"
+ !define VERSION_PATCH ${VERSION_YYYY}${VERSION_MMDD}
+ 
+ !define MY_ABI   "5"
+Index: package/mingw-ncurses.spec
+--- ncurses-6.3-20220612+/package/mingw-ncurses.spec   2022-06-12 
10:22:30.000000000 +0000
++++ ncurses-6.3-20220618/package/mingw-ncurses.spec    2022-06-18 
10:26:27.000000000 +0000
+@@ -3,7 +3,7 @@
+ Summary: shared libraries for terminal handling
+ Name: mingw32-ncurses6
+ Version: 6.3
+-Release: 20220612
++Release: 20220618
+ License: X11
+ Group: Development/Libraries
+ Source: ncurses-%{version}-%{release}.tgz
+Index: package/ncurses.spec
+--- ncurses-6.3-20220612+/package/ncurses.spec 2022-06-12 10:22:30.000000000 
+0000
++++ ncurses-6.3-20220618/package/ncurses.spec  2022-06-18 10:26:27.000000000 
+0000
+@@ -1,7 +1,7 @@
+ Summary: shared libraries for terminal handling
+ Name: ncurses6
+ Version: 6.3
+-Release: 20220612
++Release: 20220618
+ License: X11
+ Group: Development/Libraries
+ Source: ncurses-%{version}-%{release}.tgz
+Index: package/ncursest.spec
+--- ncurses-6.3-20220612+/package/ncursest.spec        2022-06-12 
10:22:30.000000000 +0000
++++ ncurses-6.3-20220618/package/ncursest.spec 2022-06-18 10:26:27.000000000 
+0000
+@@ -1,7 +1,7 @@
+ Summary: Curses library with POSIX thread support.
+ Name: ncursest6
+ Version: 6.3
+-Release: 20220612
++Release: 20220618
+ License: X11
+ Group: Development/Libraries
+ Source: ncurses-%{version}-%{release}.tgz

++++++ ncurses-6.3.dif ++++++
--- /var/tmp/diff_new_pack.vKfiyA/_old  2022-06-23 10:22:05.883598360 +0200
+++ /var/tmp/diff_new_pack.vKfiyA/_new  2022-06-23 10:22:05.887598365 +0200
@@ -459,7 +459,7 @@
        gn, use=dumb,
  lpr|printer|line printer,
        OTbs, hc, os,
-@@ -1018,9 +1020,15 @@ linux-c|Linux console 1.3.6+ for older n
+@@ -1024,9 +1026,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 <fr...@g-n-u.de>.
@@ -474,17 +474,17 @@
 -      cvvis=\E[?25h\E[?8c, use=linux-c-nc,
 +      cvvis=\E[?25h\E[?0c, use=linux-c-nc,
  
- # Linux 2.6.x has a fix for SI/SO to work with UTF-8 encoding added here:
- #     http://lkml.iu.edu/hypermail/linux/kernel/0602.2/0738.html
-@@ -1053,6 +1061,7 @@ linux2.6|Linux 2.6.x console,
+ # release 2.6: 2003/12 - 2004/12
+ #
+@@ -1061,6 +1069,7 @@ linux2.6|Linux 2.6.x console,
        acsc=++\,\,--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxy
             yzz{{||}}~~,
        enacs=\E)0, rmacs=^O,
-+      cvvis=\E[?25h\E[?8c,
++      cvvis=\E[?25h\E[?0c,
        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,
-@@ -5304,7 +5313,7 @@ xterm+88color2|xterm 88-color feature,
+@@ -5346,7 +5355,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,
-@@ -5582,8 +5591,26 @@ xterm-noapp|xterm with cursor keys in no
+@@ -5624,8 +5633,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
-@@ -5984,7 +6011,7 @@ xterms-sun|small (80x24) xterm with sunF
+@@ -6026,7 +6053,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,
-@@ -6271,10 +6298,14 @@ mgt|Multi GNOME Terminal,
+@@ -6313,10 +6340,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).
@@ -545,7 +545,7 @@
  # Konsole 1.0.1 (2001/11/25)
  # (formerly known as kvt)
  #
-@@ -6526,7 +6557,7 @@ mlterm3|multi lingual terminal emulator
+@@ -6568,7 +6599,7 @@ mlterm3|multi lingual terminal emulator
  mlterm2|multi lingual terminal emulator 2.x,
        am, eslok, km, mc5i, mir, msgr, npc, xenl, XT,
        colors#8, cols#80, it#8, lines#24, pairs#64,
@@ -554,7 +554,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,
-@@ -6603,7 +6634,7 @@ rxvt-basic|rxvt terminal base (X Window
+@@ -6645,7 +6676,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,
@@ -563,7 +563,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,
-@@ -6698,8 +6729,8 @@ rxvt-basic|rxvt terminal base (X Window
+@@ -6740,8 +6771,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,
@@ -574,7 +574,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~,
-@@ -6787,6 +6818,38 @@ rxvt-cygwin-native|rxvt terminal emulato
+@@ -6829,6 +6860,38 @@ rxvt-cygwin-native|rxvt terminal emulato
             \302x\263y\363z\362{\343|\330~\376,
        use=rxvt-cygwin,
  
@@ -613,7 +613,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,
-@@ -6851,7 +6914,7 @@ Eterm|Eterm-color|Eterm with xterm-style
+@@ -6893,7 +6956,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@,
@@ -622,7 +622,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, rmcup=\E[2J\E[?47l\E8, rmir=\E[4l, rmkx=,
-@@ -7965,7 +8028,7 @@ pty|4bsd pseudo teletype,
+@@ -8007,7 +8070,7 @@ pty|4bsd pseudo teletype,
  # https://github.com/emacs-mirror/emacs/blob/master/lisp/term.el
  #
  # The codes supported by the term.el terminal emulation in GNU Emacs 19.30
@@ -631,7 +631,7 @@
        am, mir, xenl,
        cols#80, lines#24,
        bel=^G, bold=\E[1m, clear=\E[H\E[J, cr=\r,
-@@ -7978,6 +8041,13 @@ eterm|GNU Emacs term.el terminal emulati
+@@ -8020,6 +8083,13 @@ eterm|GNU Emacs term.el terminal emulati
        rmcup=\E[2J\E[?47l\E8, rmir=\E[4l, rmso=\E[m, rmul=\E[m,
        sgr0=\E[m, smcup=\E7\E[?47h, smir=\E[4h, smso=\E[7m,
        smul=\E[4m,
@@ -645,7 +645,7 @@
  
  # The codes supported by the term.el terminal emulation in GNU Emacs 22.2
  eterm-color|Emacs term.el terminal emulator term-protocol-version 0.96,
-@@ -8105,7 +8175,7 @@ screen|VT 100/ANSI X3.64 virtual termina
+@@ -8147,7 +8217,7 @@ screen|VT 100/ANSI X3.64 virtual termina
        dl=\E[%p1%dM, dl1=\E[M, ed=\E[J, el=\E[K, el1=\E[1K,
        enacs=\E(B\E)0, flash=\Eg, home=\E[H, hpa=\E[%i%p1%dG,
        ht=^I, hts=\EH, ich=\E[%p1%d@, il=\E[%p1%dL, il1=\E[L,
@@ -654,7 +654,7 @@
        kcub1=\EOD, kcud1=\EOB, kcuf1=\EOC, kcuu1=\EOA, kf1=\EOP,
        kf10=\E[21~, kf11=\E[23~, kf12=\E[24~, kf2=\EOQ, kf3=\EOR,
        kf4=\EOS, kf5=\E[15~, kf6=\E[17~, kf7=\E[18~, kf8=\E[19~,
-@@ -8222,9 +8292,16 @@ screen.xterm-xfree86|screen.xterm-new|sc
+@@ -8264,9 +8334,16 @@ screen.xterm-xfree86|screen.xterm-new|sc
        sgr=%?%p9%t\E(0%e\E(B%;\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|
            %t;7%;%?%p4%t;5%;%?%p5%t;2%;m,
        E3@, use=screen+italics, use=screen+fkeys,
@@ -672,7 +672,7 @@
  # xterm-r6 does not really support khome/kend unless it is propped up by
  # the translations resource.
  screen.xterm-r6|screen customized for X11R6 xterm,
-@@ -8312,7 +8389,7 @@ screen2|VT 100/ANSI X3.64 virtual termin
+@@ -8354,7 +8431,7 @@ screen2|VT 100/ANSI X3.64 virtual termin
        cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A,
        dch=\E[%p1%dP, dch1=\E[P, dl=\E[%p1%dM, dl1=\E[M, ed=\E[J,
        el=\E[K, ht=^I, hts=\EH, ich=\E[%p1%d@, ich1=, il=\E[%p1%dL,
@@ -681,7 +681,7 @@
        kcuu1=\EA, kf0=\E~, kf1=\ES, kf2=\ET, kf3=\EU, kf4=\EV,
        kf5=\EW, kf6=\EP, kf7=\EQ, kf8=\ER, kf9=\E0I, khome=\EH,
        nel=\r\n, rc=\E8, ri=\EM, rmir=\E[4l, rmso=\E[23m,
-@@ -10269,7 +10346,7 @@ hp700-wy|HP 700/41 emulating Wyse30,
+@@ -10311,7 +10388,7 @@ hp700-wy|HP 700/41 emulating Wyse30,
        ri=\Ej, rmir=\Er, rmso=\EG0$<10/>, rmul=\EG0$<10/>,
        sgr0=\EG0$<10/>, smir=\Eq, smso=\EG4$<10/>,
        smul=\EG8$<10/>, tbc=\E0, vpa=\E[%p1%{32}%+%c,
@@ -690,7 +690,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,
-@@ -17915,7 +17992,7 @@ ibm3101|i3101|IBM 3101-10,
+@@ -17957,7 +18034,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,
@@ -699,7 +699,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
-@@ -18173,7 +18250,7 @@ lft|lft-pc850|LFT-PC850|IBM LFT PC850 De
+@@ -18215,7 +18292,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.


++++++ ncurses-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.vKfiyA/_old  2022-06-23 10:22:05.919598399 +0200
+++ /var/tmp/diff_new_pack.vKfiyA/_new  2022-06-23 10:22:05.923598404 +0200
@@ -4,4 +4,5 @@
 
addFilter(".*E:.*shared-lib.*-without-dependency-information.*/libtinfow\.so\..*")
 
addFilter(".*E:.*no-library-dependency-for.*/usr/lib.*/ncurses5/\.\./libform\.so\.5.*")
 addFilter(".*E:.*obsolete-suse-version-check.*")
+addFilter(".*terminfo.*E:.no-binary.*")
 

Reply via email to