From 8f25fe0503d2cebe9abad2e999f8ba544a33d6ab578e5047ebdc103f9255795e Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Mon, 8 Aug 2016 12:35:40 +0000 Subject: [PATCH 1/3] . OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=253 --- ncurses-6.0-patches.tar.bz2 | 4 +-- ncurses-6.0.dif | 72 ++++++++++++++++++------------------- ncurses.changes | 23 ++++++++++++ 3 files changed, 61 insertions(+), 38 deletions(-) diff --git a/ncurses-6.0-patches.tar.bz2 b/ncurses-6.0-patches.tar.bz2 index 6ebcc19..0e656b1 100644 --- a/ncurses-6.0-patches.tar.bz2 +++ b/ncurses-6.0-patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:478a080b25d5c9fd9761491c50fcf8d08807d23561a177591051a6a3c6167d28 -size 768432 +oid sha256:28e56064a43fb6bb424e7e22825a973b046c0c1170d8f8b8d4fa1f97a85f7edc +size 867424 diff --git a/ncurses-6.0.dif b/ncurses-6.0.dif index 1e93192..82a79e7 100644 --- a/ncurses-6.0.dif +++ b/ncurses-6.0.dif @@ -21,7 +21,7 @@ 19 files changed, 239 insertions(+), 80 deletions(-) --- aclocal.m4 -+++ aclocal.m4 2016-07-07 09:02:12.558645150 +0000 ++++ aclocal.m4 2016-08-08 12:33:42.740866267 +0000 @@ -564,7 +564,7 @@ AC_MSG_CHECKING([for size of bool]) AC_CACHE_VAL(cf_cv_type_of_bool,[ rm -f cf_test.out @@ -31,7 +31,7 @@ #include #if defined(__cplusplus) -@@ -4687,12 +4687,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 -@@ -4817,9 +4820,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 -@@ -11694,9 +11697,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <$@ --- ncurses/curses.priv.h -+++ ncurses/curses.priv.h 2016-07-07 09:02:12.566644995 +0000 ++++ ncurses/curses.priv.h 2016-08-08 12:33:42.748866115 +0000 @@ -2024,6 +2024,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); @@ -795,7 +795,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 2016-07-07 09:02:12.566644995 +0000 ++++ ncurses/run_cmd.sh 2016-08-08 12:33:42.748866115 +0000 @@ -0,0 +1,11 @@ +#!/bin/sh + @@ -809,7 +809,7 @@ + +exec ${1+"$@"} --- ncurses/tinfo/MKfallback.sh -+++ ncurses/tinfo/MKfallback.sh 2016-07-07 09:02:12.566644995 +0000 ++++ ncurses/tinfo/MKfallback.sh 2016-08-08 12:33:42.748866115 +0000 @@ -68,6 +68,12 @@ else tmp_info= fi @@ -842,7 +842,7 @@ done --- ncurses/tinfo/access.c -+++ ncurses/tinfo/access.c 2016-07-07 09:02:12.566644995 +0000 ++++ ncurses/tinfo/access.c 2016-08-08 12:33:42.748866115 +0000 @@ -35,6 +35,9 @@ #include @@ -885,7 +885,7 @@ _nc_access(const char *path, int mode) { --- ncurses/tinfo/lib_setup.c -+++ ncurses/tinfo/lib_setup.c 2016-07-07 09:02:12.566644995 +0000 ++++ ncurses/tinfo/lib_setup.c 2016-08-08 12:33:42.752866041 +0000 @@ -584,6 +584,9 @@ _nc_locale_breaks_acs(TERMINAL * termp) } else if ((value = tigetnum("U8")) >= 0) { result = value; /* use extension feature */ @@ -897,7 +897,7 @@ result = 1; /* always broken */ } else if (strstr(env, "screen") != 0 --- ncurses/tinfo/read_entry.c -+++ ncurses/tinfo/read_entry.c 2016-07-07 09:02:12.566644995 +0000 ++++ ncurses/tinfo/read_entry.c 2016-08-08 12:33:42.752866041 +0000 @@ -433,6 +433,7 @@ _nc_read_file_entry(const char *const fi FILE *fp = 0; int code; @@ -915,7 +915,7 @@ return (code); } --- ncurses/tinfo/read_termcap.c -+++ ncurses/tinfo/read_termcap.c 2016-07-07 09:02:12.570644918 +0000 ++++ ncurses/tinfo/read_termcap.c 2016-08-08 12:33:42.752866041 +0000 @@ -322,14 +322,18 @@ _nc_getent( */ if (fd >= 0) { @@ -962,7 +962,7 @@ } if (copied != 0) --- test/test.priv.h -+++ test/test.priv.h 2016-07-07 09:02:12.570644918 +0000 ++++ test/test.priv.h 2016-08-08 12:33:42.752866041 +0000 @@ -736,12 +736,12 @@ extern char *strnames[], *strcodes[], *s #endif diff --git a/ncurses.changes b/ncurses.changes index 2d1e88b..76c1fe5 100644 --- a/ncurses.changes +++ b/ncurses.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Mon Aug 8 12:32:57 UTC 2016 - werner@suse.de + +- Add ncurses patch 20160806 + + improve CF_GNU_SOURCE configure macro to optionally define + _DEFAULT_SOURCE work around a nuisance in recent glibc releases. + + move the terminfo-specific parts of tput's "reset" function into + the shared reset_cmd.c, making the two forms of reset use the same + strings. + + split-out the terminal initialization functions from tset as + progs/reset_cmd.c, as part of changes to merge the reset-feature + with tput. + +------------------------------------------------------------------- +Mon Aug 1 11:45:10 UTC 2016 - werner@suse.de + +- Add ncurses patch 20160730 + + change tset's initialization to allow it to get settings from the + standard input as well as /dev/tty, to be more effective when + output or error are redirected. + + improve discussion of history and portability for tset/reset/tput + manual pages. + ------------------------------------------------------------------- Thu Jul 7 08:57:03 UTC 2016 - werner@suse.de From 2abf6bde9686d90707f367c9282eb218dad80fa2199e955f2fdf4f9a9bfd5db6 Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Tue, 9 Aug 2016 08:09:11 +0000 Subject: [PATCH 2/3] . OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=254 --- ncurses.changes | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ncurses.changes b/ncurses.changes index 76c1fe5..b6b6aec 100644 --- a/ncurses.changes +++ b/ncurses.changes @@ -20,6 +20,15 @@ Mon Aug 1 11:45:10 UTC 2016 - werner@suse.de output or error are redirected. + improve discussion of history and portability for tset/reset/tput manual pages. +- Add ncurses patch 20160723 + + improve error message from tset/reset when both stderr/stdout are + redirected to a file or pipe. + + improve organization of curs_attr.3x, curs_color.3x +- Add ncurses patch 20160709 + + work around Debian's antique/unmaintained version of mawk when + building link_test. + + improve test/list_keys.c, showing ncurses's convention of modifiers + for special keys, based on xterm. ------------------------------------------------------------------- Thu Jul 7 08:57:03 UTC 2016 - werner@suse.de From 061bbd897467c778d77ddf7e74f1d6d8d8e1c9eda01157b9dba172c46188e4ae Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Mon, 15 Aug 2016 11:56:34 +0000 Subject: [PATCH 3/3] . OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=255 --- ncurses-6.0-patches.tar.bz2 | 4 ++-- ncurses.changes | 9 +++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/ncurses-6.0-patches.tar.bz2 b/ncurses-6.0-patches.tar.bz2 index 0e656b1..80b6438 100644 --- a/ncurses-6.0-patches.tar.bz2 +++ b/ncurses-6.0-patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:28e56064a43fb6bb424e7e22825a973b046c0c1170d8f8b8d4fa1f97a85f7edc -size 867424 +oid sha256:398346657cc4269adaceaedf258871096f914265c7f3c9b4ce2e7a3e8c259a56 +size 874293 diff --git a/ncurses.changes b/ncurses.changes index b6b6aec..6f176ba 100644 --- a/ncurses.changes +++ b/ncurses.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Mon Aug 15 11:55:32 UTC 2016 - werner@suse.de + +- Add ncurses patch 20160813 + + add a dependency upon generated-sources in Ada95/src/Makefile.in to + handle a case of "configure && make install". + + trim trailing blanks from include/Caps*, to work around a problem + in sed (Debian #818067). + ------------------------------------------------------------------- Mon Aug 8 12:32:57 UTC 2016 - werner@suse.de