Hello community,

here is the log from the commit of package emacs for openSUSE:Factory checked 
in at 2014-01-28 15:38:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/emacs (Old)
 and      /work/SRC/openSUSE:Factory/.emacs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "emacs"

Changes:
--------
--- /work/SRC/openSUSE:Factory/emacs/emacs.changes      2014-01-15 
22:50:15.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.emacs.new/emacs.changes 2014-01-28 
15:38:07.000000000 +0100
@@ -1,0 +2,5 @@
+Sat Jan 18 09:47:37 UTC 2014 - sch...@linux-m68k.org
+
+- emacs-24.3-giflib5-interlace.patch: fix display of interlaced GIF images
+
+-------------------------------------------------------------------

New:
----
  emacs-24.3-giflib5-interlace.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ emacs.spec ++++++
--- /var/tmp/diff_new_pack.t4xerN/_old  2014-01-28 15:38:08.000000000 +0100
+++ /var/tmp/diff_new_pack.t4xerN/_new  2014-01-28 15:38:08.000000000 +0100
@@ -103,6 +103,7 @@
 Patch22:        emacs-24.1-bnc628268.patch
 Patch25:        emacs-24.3-giflib5.patch
 Patch26:        emacs-24.3-nntp-typhoon-fix.patch
+Patch27:        emacs-24.3-giflib5-interlace.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %{expand: %%global _exec_prefix %(type -p pkg-config &>/dev/null && pkg-config 
--variable prefix x11 || echo /usr/X11R6)}
 %if "%_exec_prefix" == "/usr/X11R6"
@@ -216,6 +217,7 @@
 %patch22 -p0
 %patch25 -p0
 %patch26 -p1 
+%patch27 -p1 
 
 %if %{without autoconf}
 # We don't want to run autoconf

++++++ emacs-24.3-giflib5-interlace.patch ++++++
2014-01-07  Paul Eggert  <egg...@cs.ucla.edu>

        Fix misdisplay of interlaced GIFs with libgif5 (Bug#16372).
        * image.c (gif_load): libgif5 deinterlaces for us, so don't do
        it again.

Index: emacs-24.3/src/image.c
===================================================================
--- emacs-24.3.orig/src/image.c
+++ emacs-24.3/src/image.c
@@ -7378,7 +7378,7 @@ gif_load (struct frame *f, struct image
          }
 
       /* Apply the pixel values.  */
-      if (gif->SavedImages[j].ImageDesc.Interlace)
+      if (GIFLIB_MAJOR < 5 && gif->SavedImages[j].ImageDesc.Interlace)
        {
          int row, pass;
 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to