Hello community,
here is the log from the commit of package ncurses for openSUSE:Factory checked in at 2017-11-03 16:20:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
and /work/SRC/openSUSE:Factory/.ncurses.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ncurses"
Fri Nov 3 16:20:15 2017 rev:136 rq:537406 version:6.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes 2017-09-20 17:06:10.212630676 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new/ncurses.changes 2017-11-03 16:20:19.274100823 +0100
@@ -1,0 +2,73 @@
+Sun Oct 22 11:41:09 UTC 2017 - werner@suse.de
+
+- Add ncurses patch 20171021
+ + modify test/view.c to expand tabs using the ncurses library rather
+ than in the test-program.
+ + remove very old SIGWINCH example in test/view.c, just use KEY_RESIZE.
+ + add -T, -e, -f -m options to "dots" test-programs.
+ + fix a few typos in usage-messages for test-programs.
+
+-------------------------------------------------------------------
+Mon Oct 16 09:59:53 UTC 2017 - werner@suse.de
+
+- Add ncurses patch 20171014
+ + minor cleanup to test/view.c:
+ + eliminate "-n" option by simply reading the whole file.
+ + implement page up/down commands.
+ + add check in tput for init/reset operands to ensure those use a
+ terminal.
+ + improve manual pages which discuss chtype, cchar_t types and the
+ attribute values which can be stored in those types.
+ + correct array-index when parsing "-T" command-line option in tabs
+ program.
+ + modify demo_new_pair.c to pass extended pairs to setcchar().
+ + add test/dots_xcurses.c to illustrate a different approach used for
+ extended colors which can be contrasted with dots_curses.c.
+ + add a check in tic to note when a description uses non-mandatory
+ delays without xon_xoff. This is not an error, but some descriptions
+ for a terminal emulator may use the combination incorrectly.
+
+-------------------------------------------------------------------
+Mon Oct 9 10:51:49 UTC 2017 - werner@suse.de
+
+- Add ncurses patch 20171007
+ + modify "-T" option of clear and tput to call use_tioctl() to obtain
+ the operating system's notion of the screensize if possible.
+ + review/repair some exit-codes for tput, making usage-message exit
+ with 2 rather than 1, and a failure to open terminal 4+errno.
+ + amend check in tput, tabs and clear to allow those to use the
+ database-only features in cron if a -T option gives a suitable
+ terminal name (report by Lauri Tirkkonen).
+ + correct an ifdef in test/ncurses.c for systems with soft-keys but
+ not slk_color().
+ + regenerate man-html documentation.
+
+-------------------------------------------------------------------
+Wed Oct 4 07:08:23 UTC 2017 - werner@suse.de
+
+- Add ncurses patch 20170930
+ + fix a symbol conflict that made ncurses.c C/c menu not work with
+ Solaris xpg4 curses.
+ + add refresh() call to dots_mvcur.c, needed to use mvcur() with
+ Solaris xpg4 curses after calling newterm().
+ + minor fixes for configure script from work on ncurses-examples and
+ tin.
+ + improve animation in test/xmas.c by adding a time-delay in blinkit().
+ + modify several test programs to reflect that ncurses honors existing
+ signal handlers in initscr(), while other implementations do not.
+ + modify bs.c to make it easier to quit.
+ + change ncurses-examples to use attr_t vs chtype to follow X/Open
+ documentation more closely since Solaris xpg4-curses uses different
+ values for WA_xxx vs A_xxx that rely on attr_t being an unsigned
+ short. Tru64 aka OSF1, HPUX, AIX did as ncurses does, equating the
+ two sets.
+
+-------------------------------------------------------------------
+Mon Sep 25 07:48:39 UTC 2017 - werner@suse.de
+
+- Add ncurses patch 20170923
+ + modify menu for test/ncurses.c to fit on 24-line screen.
+ + build-fix for configure --with-caps=uwin
+ + add options to test_arrays.c, for selecting termcap vs terminfo, etc.
+
+-------------------------------------------------------------------
@@ -4 +77 @@
-- Add ncurses patch +20170916
+- Add ncurses patch 20170916
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ncurses-6.0-patches.tar.bz2 ++++++
++++ 11775 lines of diff (skipped)
++++++ ncurses-6.0.dif ++++++
--- /var/tmp/diff_new_pack.E3Fp2s/_old 2017-11-03 16:20:23.433949423 +0100
+++ /var/tmp/diff_new_pack.E3Fp2s/_new 2017-11-03 16:20:23.433949423 +0100
@@ -8,7 +8,7 @@
man/ncurses.3x | 4 +
misc/gen-pkgconfig.in | 7 +-
misc/ncurses-config.in | 2
- misc/terminfo.src | 140 ++++++++++++++++++++++++++++++++++---------
+ misc/terminfo.src | 138 ++++++++++++++++++++++++++++++++++---------
ncurses/Makefile.in | 2
ncurses/curses.priv.h | 2
ncurses/run_cmd.sh | 11 +++
@@ -19,10 +19,10 @@
ncurses/tinfo/read_termcap.c | 21 ++++--
progs/Makefile.in | 4 -
test/test.priv.h | 4 -
- 20 files changed, 249 insertions(+), 82 deletions(-)
+ 20 files changed, 248 insertions(+), 81 deletions(-)
--- aclocal.m4
-+++ aclocal.m4 2017-09-11 09:50:30.547698975 +0000
++++ aclocal.m4 2017-10-16 10:00:42.326486502 +0000
@@ -580,7 +580,7 @@ AC_MSG_CHECKING([for size of bool])
AC_CACHE_VAL(cf_cv_type_of_bool,[
rm -f cf_test.out
@@ -151,7 +151,7 @@
esac
done
--- configure
-+++ configure 2017-09-11 09:50:30.551698903 +0000
++++ configure 2017-10-16 10:00:42.330486427 +0000
@@ -5950,7 +5950,7 @@ case $cf_cv_system_name in
fi
;;
@@ -288,7 +288,7 @@
# the next lines are needed for linking libtic over libncurses
TINFO_NAME=${LIB_NAME}
--- include/curses.h.in
-+++ include/curses.h.in 2017-09-11 09:50:30.551698903 +0000
++++ include/curses.h.in 2017-10-16 10:00:42.330486427 +0000
@@ -177,6 +177,9 @@ typedef @cf_cv_typeof_chtype@ chtype;
typedef @cf_cv_typeof_mmask_t@ mmask_t;
#endif
@@ -300,7 +300,7 @@
* We need FILE, etc. Include this before checking any feature symbols.
*/
--- include/termcap.h.in
-+++ include/termcap.h.in 2017-09-11 09:50:30.551698903 +0000
++++ include/termcap.h.in 2017-10-16 10:00:42.330486427 +0000
@@ -46,6 +46,8 @@ extern "C"
{
#endif /* __cplusplus */
@@ -311,7 +311,7 @@
#undef NCURSES_CONST
--- include/tic.h
-+++ include/tic.h 2017-09-11 09:50:30.551698903 +0000
++++ include/tic.h 2017-10-16 10:00:42.330486427 +0000
@@ -207,12 +207,12 @@ struct alias
*/
@@ -328,7 +328,7 @@
#define CANCELLED_STRING (char *)(-1)
--- man/man_db.renames
-+++ man/man_db.renames 2017-09-11 09:50:30.551698903 +0000
++++ man/man_db.renames 2017-10-16 10:00:42.330486427 +0000
@@ -163,6 +163,7 @@ term.7 term.7
term_variables.3x terminfo_variables.3ncurses
terminfo.5 terminfo.5
@@ -346,7 +346,7 @@
#
getty.1 getty.8
--- man/ncurses.3x
-+++ man/ncurses.3x 2017-09-11 09:50:30.551698903 +0000
++++ man/ncurses.3x 2017-10-16 10:00:42.330486427 +0000
@@ -137,6 +137,10 @@ after the shell environment variable \fB
[See \fBterminfo\fR(\*n) for further details.]
.SS Datatypes
@@ -359,7 +359,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 2017-09-11 09:50:30.551698903 +0000
++++ misc/gen-pkgconfig.in 2017-10-16 10:00:42.330486427 +0000
@@ -76,7 +76,7 @@ if test "$includedir" != "/usr/include"
fi
@@ -399,7 +399,7 @@
echo "** creating ${name}${suffix}.pc"
--- misc/ncurses-config.in
-+++ misc/ncurses-config.in 2017-09-11 09:50:30.551698903 +0000
++++ misc/ncurses-config.in 2017-10-16 10:00:42.330486427 +0000
@@ -100,7 +100,7 @@ while test $# -gt 0; do
# compile/link
--cflags)
@@ -410,7 +410,7 @@
fi
if test "${includedir}" != /usr/include ; then
--- misc/terminfo.src
-+++ misc/terminfo.src 2017-09-11 09:50:30.631697446 +0000
++++ misc/terminfo.src 2017-10-16 10:00:42.334486353 +0000
@@ -301,7 +301,9 @@ dumb|80-column dumb tty,
am,
cols#80,
@@ -795,7 +795,7 @@
s1ds=\E(0, sgr0=\E[0m\E(B, use=ibm5154,
ibm5081-c|ibmmpel-c|IBM 5081 1024x1024 256/4096 Megapel enhanced color display,
--- ncurses/Makefile.in
-+++ ncurses/Makefile.in 2017-09-11 09:50:30.559698757 +0000
++++ ncurses/Makefile.in 2017-10-16 10:00:42.334486353 +0000
@@ -219,7 +219,7 @@ $(DESTDIR)$(libdir) :
../lib : ; mkdir $@
@@ -806,8 +806,8 @@
./lib_gen.c : $(base)/MKlib_gen.sh ../include/curses.h
$(SHELL) -e $(base)/MKlib_gen.sh "$(CPP) $(CPPFLAGS)" "$(AWK)" generated <../include/curses.h >$@
--- ncurses/curses.priv.h
-+++ ncurses/curses.priv.h 2017-09-11 09:50:30.559698757 +0000
-@@ -2145,6 +2145,8 @@ extern NCURSES_EXPORT(char *) _nc_tracec
++++ ncurses/curses.priv.h 2017-10-16 10:00:42.334486353 +0000
+@@ -2146,6 +2146,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);
extern NCURSES_EXPORT(int) _nc_access (const char *, int);
@@ -817,7 +817,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 2017-09-11 09:50:30.559698757 +0000
++++ ncurses/run_cmd.sh 2017-10-16 10:00:42.334486353 +0000
@@ -0,0 +1,11 @@
+#!/bin/sh
+
@@ -831,7 +831,7 @@
+
+exec ${1+"$@"}
--- ncurses/tinfo/MKfallback.sh
-+++ ncurses/tinfo/MKfallback.sh 2017-09-11 09:50:30.559698757 +0000
++++ ncurses/tinfo/MKfallback.sh 2017-10-16 10:00:42.334486353 +0000
@@ -68,6 +68,12 @@ else
tmp_info=
fi
@@ -864,7 +864,7 @@
done
--- ncurses/tinfo/access.c
-+++ ncurses/tinfo/access.c 2017-09-11 09:50:30.559698757 +0000
++++ ncurses/tinfo/access.c 2017-10-16 10:00:42.334486353 +0000
@@ -35,6 +35,9 @@
#include