From a7560a63fc1598d120836807710c6ebb648f3d2ea8227e240bbff290b4a25f9d Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Mon, 13 Feb 2017 09:17:55 +0000 Subject: [PATCH] ncurses-6.0-20170212 OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=289 --- ncurses-6.0-patches.tar.bz2 | 4 +- ncurses-6.0.dif | 90 ++++++++++++++++++------------------- ncurses.changes | 15 +++++++ 3 files changed, 62 insertions(+), 47 deletions(-) diff --git a/ncurses-6.0-patches.tar.bz2 b/ncurses-6.0-patches.tar.bz2 index 4bc4ac1..1077255 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:544cbb5b03abb32c2fb58aa625c5f7bfb6c1f1667d85714bbf154fc1a13fc783 -size 1662880 +oid sha256:e10c437bfb8cd9ff93d305bdf558f52f58f48ad15fa9c401c3ecaa454c1d8925 +size 1725564 diff --git a/ncurses-6.0.dif b/ncurses-6.0.dif index 3041a78..8b6cc8e 100644 --- a/ncurses-6.0.dif +++ b/ncurses-6.0.dif @@ -21,8 +21,8 @@ 19 files changed, 240 insertions(+), 80 deletions(-) --- aclocal.m4 -+++ aclocal.m4 2017-01-30 08:55:04.189218562 +0000 -@@ -564,7 +564,7 @@ AC_MSG_CHECKING([for size of bool]) ++++ aclocal.m4 2017-02-13 09:16:39.555034132 +0000 +@@ -593,7 +593,7 @@ AC_MSG_CHECKING([for size of bool]) AC_CACHE_VAL(cf_cv_type_of_bool,[ rm -f cf_test.out AC_TRY_RUN([ @@ -31,7 +31,7 @@ #include #if defined(__cplusplus) -@@ -4733,12 +4733,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 -@@ -4863,9 +4866,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 -@@ -11879,9 +11882,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <$@ --- ncurses/curses.priv.h -+++ ncurses/curses.priv.h 2017-01-30 08:55:04.197218430 +0000 -@@ -2030,6 +2030,8 @@ extern NCURSES_EXPORT(char *) _nc_tracec ++++ ncurses/curses.priv.h 2017-02-13 09:16:39.563033985 +0000 +@@ -2034,6 +2034,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); @@ -804,7 +804,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-01-30 08:55:04.197218430 +0000 ++++ ncurses/run_cmd.sh 2017-02-13 09:16:39.563033985 +0000 @@ -0,0 +1,11 @@ +#!/bin/sh + @@ -818,7 +818,7 @@ + +exec ${1+"$@"} --- ncurses/tinfo/MKfallback.sh -+++ ncurses/tinfo/MKfallback.sh 2017-01-30 08:55:04.197218430 +0000 ++++ ncurses/tinfo/MKfallback.sh 2017-02-13 09:16:39.563033985 +0000 @@ -68,6 +68,12 @@ else tmp_info= fi @@ -851,7 +851,7 @@ done --- ncurses/tinfo/access.c -+++ ncurses/tinfo/access.c 2017-01-30 08:55:04.197218430 +0000 ++++ ncurses/tinfo/access.c 2017-02-13 09:16:39.563033985 +0000 @@ -35,6 +35,9 @@ #include @@ -894,7 +894,7 @@ _nc_access(const char *path, int mode) { --- ncurses/tinfo/lib_setup.c -+++ ncurses/tinfo/lib_setup.c 2017-01-30 08:55:04.197218430 +0000 ++++ ncurses/tinfo/lib_setup.c 2017-02-13 09:16:39.563033985 +0000 @@ -593,6 +593,9 @@ _nc_locale_breaks_acs(TERMINAL * termp) } else if ((value = tigetnum("U8")) >= 0) { result = value; /* use extension feature */ @@ -906,8 +906,8 @@ result = 1; /* always broken */ } else if (strstr(env, "screen") != 0 --- ncurses/tinfo/read_entry.c -+++ ncurses/tinfo/read_entry.c 2017-01-30 08:55:04.197218430 +0000 -@@ -433,6 +433,7 @@ _nc_read_file_entry(const char *const fi ++++ ncurses/tinfo/read_entry.c 2017-02-13 09:16:39.563033985 +0000 +@@ -438,6 +438,7 @@ _nc_read_file_entry(const char *const fi FILE *fp = 0; int code; @@ -915,7 +915,7 @@ if (_nc_access(filename, R_OK) < 0 || (fp = fopen(filename, "rb")) == 0) { TR(TRACE_DATABASE, ("cannot open terminfo %s (errno=%d)", filename, errno)); -@@ -453,6 +454,7 @@ _nc_read_file_entry(const char *const fi +@@ -458,6 +459,7 @@ _nc_read_file_entry(const char *const fi } fclose(fp); } @@ -924,7 +924,7 @@ return (code); } --- ncurses/tinfo/read_termcap.c -+++ ncurses/tinfo/read_termcap.c 2017-01-30 08:55:04.201218365 +0000 ++++ ncurses/tinfo/read_termcap.c 2017-02-13 09:16:39.563033985 +0000 @@ -322,14 +322,18 @@ _nc_getent( */ if (fd >= 0) { @@ -971,8 +971,8 @@ } if (copied != 0) --- test/test.priv.h -+++ test/test.priv.h 2017-01-30 08:55:04.201218365 +0000 -@@ -790,12 +790,12 @@ extern char *strnames[], *strcodes[], *s ++++ test/test.priv.h 2017-02-13 09:16:39.563033985 +0000 +@@ -786,12 +786,12 @@ extern char *strnames[], *strcodes[], *s #endif /* out-of-band values for representing absent capabilities */ diff --git a/ncurses.changes b/ncurses.changes index de99475..1d7fab2 100644 --- a/ncurses.changes +++ b/ncurses.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Mon Feb 13 09:16:11 UTC 2017 - werner@suse.de + +- Add ncurses patch 20170212 + + build-fixes for PGI compilers (report by Adam J. Stewart) + + accept whitespace in sed expression for generating expanded.c + + modify configure check that g++ compiler warnings are not used. + + add configure check for -fPIC option needed for shared libraries. + + let configure --disable-ext-funcs override the default for the + --enable-sp-funcs option. + + mark some structs in form/menu/panel libraries as potentially opaque + without modifying API/ABI. + + add configure option --enable-opaque-curses for ncurses library and + similar options for the other libraries. + ------------------------------------------------------------------- Mon Feb 6 11:08:53 UTC 2017 - werner@suse.de