diff options
Diffstat (limited to 'extra/fbida')
-rw-r--r-- | extra/fbida/PKGBUILD | 6 | ||||
-rw-r--r-- | extra/fbida/ida-PrintGifError.patch | 22 |
2 files changed, 25 insertions, 3 deletions
diff --git a/extra/fbida/PKGBUILD b/extra/fbida/PKGBUILD index 560de96b1..082f742a1 100644 --- a/extra/fbida/PKGBUILD +++ b/extra/fbida/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 191916 2013-08-01 06:59:45Z bpiotrowski $ +# $Id: PKGBUILD 215158 2014-06-14 19:17:06Z andyrtr $ # Maintainer: Eric BĂ©langer <eric@archlinux.org> pkgname=fbida pkgver=2.09 -pkgrel=3 +pkgrel=4 pkgdesc="Few applications to display and elementary edit images: fbi, fbgs, ida, exiftran" arch=('i686' 'x86_64') url="http://www.kraxel.org/blog/linux/fbida/" @@ -17,7 +17,7 @@ source=(http://www.kraxel.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz{,. sha1sums=('5838b2cb7188481fece6159fccb3b121acd906e7' 'SKIP' 'd06b70f2d581a1a3e9e0909b5af7f3f71ed54717' - '4e7ed05fbfba46296aae11a9768680109bee8ac5') + 'a5644d75e868bfc23bc462c3b4bc84c1a168146c') prepare() { cd ${pkgname}-${pkgver} diff --git a/extra/fbida/ida-PrintGifError.patch b/extra/fbida/ida-PrintGifError.patch index 60a45ea7d..e023218dd 100644 --- a/extra/fbida/ida-PrintGifError.patch +++ b/extra/fbida/ida-PrintGifError.patch @@ -59,3 +59,25 @@ diff -Naur fbida-2.09-orig/rd/read-gif.c fbida-2.09/rd/read-gif.c } if (NULL == h->gif->SColorMap && NULL == h->gif->Image.ColorMap) { +@@ -165,7 +165,7 @@ + oops: + if (debug) + fprintf(stderr,"gif: fatal error, aborting\n"); +- DGifCloseFile(h->gif); ++ DGifCloseFile(h->gif, &Error); + fclose(h->infile); + free(h->row); + free(h); +@@ -202,10 +202,11 @@ + gif_done(void *data) + { + struct gif_state *h = data; ++ int Error; + + if (debug) + fprintf(stderr,"gif: done, cleaning up\n"); +- DGifCloseFile(h->gif); ++ DGifCloseFile(h->gif, &Error); + fclose(h->infile); + if (h->il) + free(h->il); |