From 382fc2a52a5f01fc1bf4df82ee6d79a650ec9c56cef6d6334c5fe2305d796f0a Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Wed, 16 Jan 2013 13:59:28 +0000 Subject: [PATCH] . OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=105 --- ncurses-5.9-overwrite.dif | 8 ++++---- ncurses-5.9-patches.tar.bz2 | 4 ++-- ncurses.changes | 37 +++++++++++++++++++++++++++++++++++++ ncurses.spec | 2 +- 4 files changed, 44 insertions(+), 7 deletions(-) diff --git a/ncurses-5.9-overwrite.dif b/ncurses-5.9-overwrite.dif index 99108b1..d837854 100644 --- a/ncurses-5.9-overwrite.dif +++ b/ncurses-5.9-overwrite.dif @@ -9,12 +9,12 @@ AC_MSG_CHECKING(if external terminfo-database is used) AC_ARG_ENABLE(database, --- configure -+++ configure 2012-05-30 13:36:24.274067433 +0200 -@@ -6021,6 +6021,7 @@ else ++++ configure 2012-05-30 11:36:24.000000000 +0000 +@@ -6055,6 +6055,7 @@ else fi; - echo "$as_me:6022: result: $with_overwrite" >&5 + echo "$as_me:6056: result: $with_overwrite" >&5 echo "${ECHO_T}$with_overwrite" >&6 +WITH_OVERWRITE="$with_overwrite" - echo "$as_me:6025: checking if external terminfo-database is used" >&5 + echo "$as_me:6059: checking if external terminfo-database is used" >&5 echo $ECHO_N "checking if external terminfo-database is used... $ECHO_C" >&6 diff --git a/ncurses-5.9-patches.tar.bz2 b/ncurses-5.9-patches.tar.bz2 index 0aa072c..60ac585 100644 --- a/ncurses-5.9-patches.tar.bz2 +++ b/ncurses-5.9-patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1eabc483149f15126b84e82f1540eafe0ced95d0ccfab4606e47fa533a0c7347 -size 1753044 +oid sha256:7080d7f73d625dafe9e9d34dd38543d9cdb9a49ca4902e00cf3d6f24ea2e70b8 +size 1804119 diff --git a/ncurses.changes b/ncurses.changes index 60e91a6..0c2ca15 100644 --- a/ncurses.changes +++ b/ncurses.changes @@ -1,3 +1,40 @@ +------------------------------------------------------------------- +Wed Jan 16 13:50:48 UTC 2013 - werner@suse.de + +- Add ncurses patch 5.9.20130112 + + correct prototype in manpage for vid_puts. + + drop ncurses/tty/tty_display.h, ncurses/tty/tty_input.h, since they + are unused in the current driver model. + + modify mvcur to use stdout except when called within the ncurses + library. + + modify vidattr and vid_attr to use stdout as documented in manpage. + + amend changes made to buffering in 20120825 so that the low-level + putp() call uses stdout rather than ncurses' internal buffering. + The putp_sp() call does the same, for consistency (Redhat #892674). +- Add ncurses patch 5.9.20130105 + + add "-s" option to test/view.c to allow it to start in single-step + mode, reducing size of trace files when it is used for debugging + MinGW changes. + + revert part of 20121222 change to tinfo_driver.c + + add experimental logic in win_driver.c to improve optimization of + screen updates. This does not yet work with double-width characters, + so it is ifdef'd out for the moment (prompted by report by Erwin + Waterlander regarding screen flicker). +- Add ncurses patch 5.9.20121229 + + fix coverity warnings regarding copying into fixed-size buffers. + + add throw-declarations in the c++ binding per Coverity warning. + + minor changes to new-items for consistent reference to bug-report + numbers. +- Add ncurses patch 5.9.20121222 + + add *.dSYM directories to clean-rule in ncurses directory makefile, + for Mac OS builds. + + add a configure check for gcc option -no-cpp-precomp, which is not + available in all Mac OS X configurations (report by Andras Salamon, + cf: 20011208). + + improve 20021221 workaround for broken acs, handling a case where + that ACS_xxx character is not in the acsc string but there is a known + wide-character which can be used. + ------------------------------------------------------------------- Mon Dec 17 10:10:22 UTC 2012 - werner@suse.de diff --git a/ncurses.spec b/ncurses.spec index 6a406ed..8c7038b 100644 --- a/ncurses.spec +++ b/ncurses.spec @@ -1,7 +1,7 @@ # # spec file for package ncurses # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed