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();

Reply via email to