Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2018-10-18 15:28:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and      /work/SRC/openSUSE:Factory/.ncurses.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ncurses"

Thu Oct 18 15:28:25 2018 rev:147 rq:641198 version:6.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2018-05-07 
14:50:30.411978212 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new/ncurses.changes     2018-10-18 
15:28:28.418846389 +0200
@@ -1,0 +2,253 @@
+Wed Oct 10 16:10:48 UTC 2018 - [email protected]
+
+- Use -rpath-link when building the test suite to use the just built
+  libraries
+
+-------------------------------------------------------------------
+Mon Oct  8 07:05:41 UTC 2018 - Dr. Werner Fink <[email protected]>
+
+- Add ncurses patch 6.1-20181006
+  + improve a configure check to work with newer optimizers (report by
+    Denis Pronin, Gentoo #606142).
+  + fix typo in tput.c (Sven Joachim, cf: 20180825).
+
+-------------------------------------------------------------------
+Mon Oct  1 06:43:30 UTC 2018 - Dr. Werner Fink <[email protected]>
+
+- Add ncurses patch 6.1-20180929
+  + fix typo in tvi955 -TD
+  + corrected acsc for regent60 -TD
+  + add alias n7900 -TD
+  + corrected acsc for tvi950 -TD
+  + remove bogus kf0 from tvi950 -TD
+  + added function-key definitions to agree with Televideo 950 manual -TD
+  + add bel to tvi950 -TD
+  + add shifted function-keys to regent60 -TD
+  + renumber regent40 function-keys to match manual -TD
+  + add cd (clr_eos) to adds200 -TD
+
+-------------------------------------------------------------------
+Mon Sep 24 06:48:45 UTC 2018 - Dr. Werner Fink <[email protected]>
+
+- Add ncurses patch 6.1-20180923
+  + build-fix: remove a _tracef call which was used for debugging (report
+    by Chris Clayton).
+- Add ncurses patch 6.1-20180922
+  + ignore interrupted system-call in test/ncurses's command-line, e.g.,
+    if the terminal were resized.
+  + add shift/control/alt logic for decoding xterm's 1006 mode (Redhat
+    #1610681, cf: 20141011).
+  + modify rpm test-packages to not use --disable-relink with Redhat,
+    since Fedora 28's tools do not work with that feature.
+
+-------------------------------------------------------------------
+Mon Sep 10 09:18:20 UTC 2018 - Dr. Werner Fink <[email protected]>
+
+- Add ncurses patch 6.1-20180908
+  + document --with-pcre2 configure option in INSTALL.
+  + improve workaround for special case in PutAttrChar() where a cell is
+    marked as alternate-character set, to handle a case where the
+    character in the cell does not correspond to any of the ASCII
+    fallbacks (report by Leon Winter, cf: 20180505).
+  + amend change to form library which attempted to avoid unnecessary
+    update of cursor position in non-public fields, to simply disable
+    output in this case (patch by Leon Winter, cf: 20180414).
+  + improve check for LINE_MAX runtime limit, to accommodate broken
+    implementations of sysconf().
+
+-------------------------------------------------------------------
+Mon Sep  3 11:10:11 UTC 2018 - Dr. Werner Fink <[email protected]>
+
+- Add ncurses patch 6.1-20180901
+  + improve manual page for wgetnstr, giving background for the length
+    parameter.
+  + define a limit for wgetnstr, wgetn_wstr when length is negative or
+    "too large".
+  + update configure script to autoconf 2.52.20180819 (Debian #887390).
+
+-------------------------------------------------------------------
+Mon Aug 27 07:56:48 UTC 2018 - [email protected]
+
+- Add ncurses patch 6.1-20180825
+  + add a section to tput manual page clarifying how it determines the
+    terminal size (prompted by discussion with Grant Jenks).
+  + add "--disable-relink" to rpm test-packages, for consistency with the
+    deb test-packages.
+  + split spec-file into ncurses6.spec and ncursest6.spec to work around
+    toolset breakage in Fedora 28.
+  + drop mention of "--disable-touching", which was not in the final
+    20180818 updates.
+- Add ncurses patch 6.1-20180818
+  + build-fix for PDCurses with ncurses-examples.
+  + improved CF_CC_ENV_FLAGS.
+  + modify configure scripts to reduce relinking/ranlib during library
+    install (Debian #903790):
+    + use "install -p" when available, to avoid need for ranlib of
+      static libraries.
+    + modify scripts which use "--disable-relink" to add a 1-second
+      sleep to work around tools which use whole-second timestamps, e.g.,
+      in utime() rather than the actual file system resolution.
+  + add "--disable-touching" option for using "install -p" option during
+    the install, e.g., so that header-files have a predictable timestamp.
+
+-------------------------------------------------------------------
+Thu Aug  9 11:26:52 UTC 2018 - [email protected]
+
+- Fix typo screeen -> screen bsc#1104264
+
+-------------------------------------------------------------------
+Mon Aug  6 08:10:14 UTC 2018 - [email protected]
+
+- Add ncurses patch 6.1-20180804
+  + improve logic for clear with E3 extension, in case the terminal
+    scrolls content onto its saved-lines before actually clearing
+    the display, by clearing the saved-lines after clearing the
+    display (report/patch by Nicholas Marriott).
+
+-------------------------------------------------------------------
+Mon Jul 30 07:38:03 UTC 2018 - [email protected]
+
+- Add ncurses patch 6.1-20180728
+  + improve documentation regarding feature-test macros in curses.h
+  + improve documentation regarding the virtual and physical screens.
+  + formatting fixes for manpages, regenerate man-html documentation.
+
+-------------------------------------------------------------------
+Sun Jul 22 08:58:39 UTC 2018 - [email protected]
+
+- Add ncurses patch 6.1-20180721
+  + build-fixes for gcc8.
+  + corrected acsc for wy50 -TD
+  + add wy50 and wy60 shifted function-keys as kF1 to kF16 -TD
+  + remove ansi+rep mis-added to interix in 2018-02-23 -TD
+
+-------------------------------------------------------------------
+Fri Jul 20 10:42:17 UTC 2018 - [email protected]
+
+- Add ncurses patch 6.1-20180714
+  + add enum, regex examples to test/demo_forms
+  + add configure check for pcre-posix library to help with MinGW port.
+
+-------------------------------------------------------------------
+Mon Jul  9 06:30:27 UTC 2018 - [email protected]
+
+- Add ncurses patch 6.1-20180707
+  + build-fixes for gcc8.
+  + correct order of WINDOW._ttytype versus WINDOW._windowlist in
+    report_offsets.
+  + fix a case where tiparm could return null if the format-string was
+    empty (Debian #902630).
+
+-------------------------------------------------------------------
+Tue Jul  3 07:38:11 UTC 2018 - [email protected]
+
+- Add ncurses patch 6.1-20180630
+  + add acsc string to vi200 (Nibby Nebbulous)
+    add right/down-arrow to vi200's acsc -TD
+  + add "x" to tput's getopt string so that "tput -x clear" works
+    (Nicholas Marriott).
+  + minor fixes prompted by anonymous report on stack overflow:
+    + correct order of checks in _nc_get_locale(), for systems lacking
+      locale support.
+    + add "#error" in a few places to flag unsupported configurations
+
+-------------------------------------------------------------------
+Mon Jun 25 09:26:44 UTC 2018 - [email protected]
+
+- Add ncurses patch 6.1-20180623
+  + use _WIN32/_WIN64 in preference to __MINGW32__/__MINGW64__ symbols
+    to simplify building with MSVC, since the former are defined in both
+    compiler configurations (report by Ali Abdulkadir).
+  + further improvements to configure-checks from work on dialog, i.e.,
+    updated CF_ADD_INCDIR, CF_FIND_LINKAGE, CF_GCC_WARNINGS,
+    CF_GNU_SOURCE, CF_LARGEFILE, CF_POSIX_C_SOURCE, CF_SIZECHANGE, and
+    CF_TRY_XOPEN_SOURCE.
+  + update config.guess, config.sub from
+          http://git.savannah.gnu.org/cgit/config.git
+
+-------------------------------------------------------------------
+Mon Jun 18 08:51:13 UTC 2018 - [email protected]
+
+- Add ncurses patch 6.1-20180616
+  + build-fix for ncurses-examples related to gcc8-fixes (cf: 20180526).
+  + reduce use of _GNU_SOURCE for current glibc where _DEFAULT_SOURCE
+    combines with _XOPEN_SOURCE (Debian #900987).
+  + change target configure level for _XOPEN_SOURCE to 600 to address
+    use of vsscanf and setenv.
+  + improved configure-checks CF_SIZECHANGE and CF_STRUCT_TERMIOS from
+    work on dialog.
+
+-------------------------------------------------------------------
+Tue Jun 12 09:08:16 UTC 2018 - [email protected]
+
+- Add ncurses patch 6.1-20180609
+  + modify generated ncurses*config and ncurses.pc, ncursesw.pc, etc.,
+    to list helper libraries such as gpm for static linking (Debian
+    #900839).
+  + marked vwprintw and vwscanw as deprecated; recommend using vw_printw
+    and vw_scanw, respectively.
+
+-------------------------------------------------------------------
+Mon Jun  4 07:13:17 UTC 2018 - [email protected]
+
+- Add ncurses patch 6.1-20180602
+  + add RPM test-package "ncursest-examples".
+  + modified RPM test-package to work with Mageia6.
+
+-------------------------------------------------------------------
++++ 59 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/ncurses/ncurses.changes
++++ and /work/SRC/openSUSE:Factory/.ncurses.new/ncurses.changes

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

Other differences:
------------------
++++++ ncurses.spec ++++++
--- /var/tmp/diff_new_pack.IpdydZ/_old  2018-10-18 15:28:29.334845306 +0200
+++ /var/tmp/diff_new_pack.IpdydZ/_new  2018-10-18 15:28:29.338845301 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -59,9 +59,9 @@
 Version:        6.1
 Release:        0
 Summary:        Terminal control library
-#Git:           http://ncurses.scripts.mit.edu
 License:        MIT
 Group:          System/Base
+#Git:           http://ncurses.scripts.mit.edu
 Url:            http://www.invisible-island.net/ncurses/ncurses.html
 Source0:        ftp://ftp.invisible-island.net/ncurses/ncurses-6.1.tar.gz
 Source1:        ncurses-6.1-patches.tar.bz2
@@ -113,7 +113,7 @@
 License:        MIT
 Group:          System/Base
 Requires:       ncurses >= %{version}
-Recommends:     terminfo-screeen = %{version}
+Recommends:     terminfo-screen = %{version}
 Provides:       ncurses:%{_datadir}/tabset
 
 %description -n terminfo-base
@@ -250,6 +250,7 @@
 for patch in patches/ncurses*.patch
 do
     test -e "$patch" || continue
+    echo Apply patch: $patch
     patch -f -T -p1 -s < $patch
 done
 set -x
@@ -570,7 +571,7 @@
     # Make the test suite for ncursesw6
     #
     pushd test
-       CFLAGS="$CFLAGS -I%{root}%{_incdir}" LDFLAGS="$LDFLAGS 
-L%{root}%{_libdir}" \
+       CFLAGS="$CFLAGS -I%{root}%{_incdir}" LDFLAGS="$LDFLAGS 
-Wl,-rpath-link=%{root}%{_libdir} -L%{root}%{_libdir}" \
        ./configure --with-ncursesw --enable-widec --prefix=$PWD
        LD_LIBRARY_PATH=%{root}%{_libdir} \
        make %{?_smp_mflags} TEST_ARGS='-lformw -lmenuw -lpanelw -lncursesw 
-lticw -l%{soname_tinfo} -Wl,--as-needed'
@@ -697,7 +698,7 @@
     # Make the test suite for ncurses6
     #
     pushd test
-       CFLAGS="$CFLAGS -I%{root}%{_incdir}" LDFLAGS="$LDFLAGS 
-L%{root}%{_libdir}" \
+       CFLAGS="$CFLAGS -I%{root}%{_incdir}" LDFLAGS="$LDFLAGS 
-Wl,-rpath-link=%{root}%{_libdir} -L%{root}%{_libdir}" \
        ./configure --with-ncurses --disable-widec --prefix=$PWD
        LD_LIBRARY_PATH=%{root}%{_libdir} \
        make %{?_smp_mflags} TEST_ARGS='-lform -lmenu -lpanel -lncurses -ltic 
-ltinfo -Wl,--as-needed'

++++++ ncurses-5.9-ibm327x.dif ++++++
--- /var/tmp/diff_new_pack.IpdydZ/_old  2018-10-18 15:28:29.398845230 +0200
+++ /var/tmp/diff_new_pack.IpdydZ/_new  2018-10-18 15:28:29.398845230 +0200
@@ -3,8 +3,8 @@
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 --- misc/terminfo.src
-+++ misc/terminfo.src  2018-04-09 09:36:58.372082389 +0000
-@@ -16481,8 +16481,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
++++ misc/terminfo.src  2018-07-22 09:00:18.872965895 +0000
+@@ -16498,8 +16498,8 @@ hazel|exec80|h80|he80|Hazeltine Executiv
  #
  
  ibm327x|line mode IBM 3270 style,

++++++ ncurses-6.1-patches.tar.bz2 ++++++
++++ 183390 lines of diff (skipped)

++++++ ncurses-6.1.dif ++++++
++++ 661 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/ncurses/ncurses-6.1.dif
++++ and /work/SRC/openSUSE:Factory/.ncurses.new/ncurses-6.1.dif


Reply via email to