diff --git a/ncurses-6.1-patches.tar.bz2 b/ncurses-6.1-patches.tar.bz2 index 2d4168f..40731d7 100644 --- a/ncurses-6.1-patches.tar.bz2 +++ b/ncurses-6.1-patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f42a2692f31f14a3db70ff820712433e7fa763a843fffe568009c086f714e299 -size 946291 +oid sha256:f28d957eeb99889d178ca11bc4c1e404670f2ae98d718928222a39c1487cfbf2 +size 1018304 diff --git a/ncurses-6.1.dif b/ncurses-6.1.dif index a57ebd8..bdd1c3b 100644 --- a/ncurses-6.1.dif +++ b/ncurses-6.1.dif @@ -152,7 +152,7 @@ done --- configure +++ configure 2018-10-29 10:24:12.319041330 +0000 -@@ -5484,7 +5484,7 @@ echo $ECHO_N "checking for an rpath opti +@@ -5485,7 +5485,7 @@ echo $ECHO_N "checking for an rpath opti fi ;; (linux*|gnu*|k*bsd*-gnu|freebsd*) @@ -161,7 +161,7 @@ ;; (openbsd[2-9].*|mirbsd*) LD_RPATH_OPT="-Wl,-rpath," -@@ -13561,12 +13561,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 -@@ -13691,9 +13694,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man < + +- Remove screen.xterm from terminfo data base (boo#1103320) as with + this screen uses fallback TERM=screen + +------------------------------------------------------------------- +Mon Nov 19 10:57:18 UTC 2018 - Dr. Werner Fink + +- Add ncurses patch 20181117 + + ignore the hex/b64 $TERMINFO in toe's listing. + + correct a status-check in _nc_read_tic_entry() so that if reading + a hex/b64 $TERMINFO, and the $TERM does not match, fall-through to + the compiled-in search list. + +------------------------------------------------------------------- +Mon Nov 12 14:44:30 UTC 2018 - Dr. Werner Fink + +- For screen.xterm remove also `rep' feature (repeat char) this + might help on boo#1103320 + +------------------------------------------------------------------- +Mon Nov 12 07:56:07 UTC 2018 - Dr. Werner Fink + +- Add ncurses patch 20181110 + + several workarounds to ensure proper C compiler used in parts of + Ada95 tree. + + update config.guess, config.sub from + http://git.savannah.gnu.org/cgit/config.git + ------------------------------------------------------------------- Mon Oct 29 10:22:26 UTC 2018 - Dr. Werner Fink diff --git a/ncurses.spec b/ncurses.spec index 3db7b27..0085190 100644 --- a/ncurses.spec +++ b/ncurses.spec @@ -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/ # @@ -963,11 +963,11 @@ mv tack-* tack # Better screen support and workaround about missing terminfo entries # might be help on boo#812067 as well as on boo#935736 but may cause # boo#940459 (which should be fixed by screen its self!) + rm -vf %{buildroot}%{terminfo s/screen.xterm} (cat > screen.list) <<-EOF %{terminfo s/screen.gnome} %{terminfo s/screen.konsole} %{terminfo s/screen.linux} - %{terminfo s/screen.xterm} EOF (cat > iterm.list) <<-EOF %{terminfo i/iTerm.app}