Hello community, here is the log from the commit of package libcaca for openSUSE:Factory checked in at 2015-09-19 06:52:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libcaca (Old) and /work/SRC/openSUSE:Factory/.libcaca.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libcaca" Changes: -------- --- /work/SRC/openSUSE:Factory/libcaca/libcaca.changes 2015-05-07 08:27:31.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libcaca.new/libcaca.changes 2015-09-19 06:52:21.000000000 +0200 @@ -1,0 +2,10 @@ +Wed Sep 2 07:14:17 UTC 2015 - [email protected] + +- Add libcaca-ncurses6.patch: defined against a function name never + worked, so set_escdelay was actually never used. With curses 6.0, + though, ESCDELAY is no longer 'a variable', but a reference to a + function, so we can't assign anything to it. We just assume that + we always use a recent enough version of ncurses to have + set_escdelay avaialble. + +------------------------------------------------------------------- New: ---- libcaca-ncurses6.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libcaca.spec ++++++ --- /var/tmp/diff_new_pack.xiqpeT/_old 2015-09-19 06:52:22.000000000 +0200 +++ /var/tmp/diff_new_pack.xiqpeT/_new 2015-09-19 06:52:22.000000000 +0200 @@ -57,6 +57,7 @@ Patch5: libcaca-ruby_vendor_install.patch Patch7: libcaca-0.99.beta16-missing-GLU.patch Patch9: caca-no-build-date.patch +Patch10: libcaca-ncurses6.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %define rb_vendorarch %{_libdir}/ruby/vendor_ruby/%{rb_ver}/%{rb_arch} %define rb_vendorlib %{_libdir}/ruby/vendor_ruby/%{rb_ver} @@ -188,6 +189,7 @@ %patch7 %patch9 %patch1 +%patch10 -p1 RUBY="ruby-`echo %{rb_ver} | sed 's|\.[^\.]*$||'`" find . -type f -exec sed -i "s|ruby-1.9|$RUBY|" \{\} \; ++++++ libcaca-ncurses6.patch ++++++ Index: libcaca-0.99.beta19/caca/driver/ncurses.c =================================================================== --- libcaca-0.99.beta19.orig/caca/driver/ncurses.c +++ libcaca-0.99.beta19/caca/driver/ncurses.c @@ -262,11 +262,7 @@ static int ncurses_init_graphics(caca_di mouseinterval(-1); /* No click emulation */ /* Set the escape delay to a ridiculously low value */ -#if defined set_escdelay set_escdelay(10); -#else - ESCDELAY = 10; -#endif /* Activate colour */ start_color();
