[arch-commits] Commit in libgdiplus/trunk (2 files)
Bartłomiej Piotrowski
bpiotrowski at nymeria.archlinux.org
Sun Jun 1 11:25:20 UTC 2014
Date: Sunday, June 1, 2014 @ 13:25:19
Author: bpiotrowski
Revision: 214017
upgpkg: libgdiplus 2.10.9-5
rebuild against giflib 5.1.0
Added:
libgdiplus/trunk/libgdiplus-2.10.9-giflib-5.1.0.patch
Modified:
libgdiplus/trunk/PKGBUILD
--------------------------------------+
PKGBUILD | 9 ++++++---
libgdiplus-2.10.9-giflib-5.1.0.patch | 30 ++++++++++++++++++++++++++++++
2 files changed, 36 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-06-01 11:15:42 UTC (rev 214016)
+++ PKGBUILD 2014-06-01 11:25:19 UTC (rev 214017)
@@ -3,7 +3,7 @@
pkgname=libgdiplus
pkgver=2.10.9
-pkgrel=4
+pkgrel=5
pkgdesc="An Open Source Implementation of the GDI+ API"
arch=(i686 x86_64)
license=('MPL' 'LGPL')
@@ -13,12 +13,14 @@
libpng15.patch
libgdiplus0-giflib5.patch
libgdiplus-2.10.9-gold.patch
- libgdiplus-2.10.9-freetype25.patch)
+ libgdiplus-2.10.9-freetype25.patch
+ libgdiplus-2.10.9-giflib-5.1.0.patch)
md5sums=('b4615c14584b5d73cbb9757c28887654'
'a2d143676bbaceeb88b4c34069e93986'
'ad97558c721106eea03c7808b501814b'
'95fb92750c131ce9287419c3ac5fcb76'
- '6ee484dde02ea89aded1287c0a8d4bad')
+ '6ee484dde02ea89aded1287c0a8d4bad'
+ '8c0a975b12a011b21e4216c44be1416e')
prepare() {
cd ${pkgname}-${pkgver}
@@ -26,6 +28,7 @@
patch -Np1 -i ../libgdiplus0-giflib5.patch
patch -Np1 -i ../libgdiplus-2.10.9-gold.patch
patch -Np1 -i ../libgdiplus-2.10.9-freetype25.patch
+ patch -Np1 -i ../libgdiplus-2.10.9-giflib-5.1.0.patch
sed -i -e 's/-L\${libjpeg_prefix}\/lib -ljpeg/-ljpeg/' configure
}
Added: libgdiplus-2.10.9-giflib-5.1.0.patch
===================================================================
--- libgdiplus-2.10.9-giflib-5.1.0.patch (rev 0)
+++ libgdiplus-2.10.9-giflib-5.1.0.patch 2014-06-01 11:25:19 UTC (rev 214017)
@@ -0,0 +1,30 @@
+diff -rupN a/src/gifcodec.c b/src/gifcodec.c
+--- a/src/gifcodec.c 2011-12-02 18:23:12.000000000 +0100
++++ b/src/gifcodec.c 2014-06-01 13:20:17.027203704 +0200
+@@ -581,7 +581,7 @@ gdip_load_gif_image (void *stream, GpIma
+ }
+
+ FreeExtensionMono(&global_extensions);
+- DGifCloseFile (gif);
++ DGifCloseFile (gif, NULL);
+
+ *image = result;
+ return Ok;
+@@ -597,7 +597,7 @@ error:
+
+ if (gif != NULL) {
+ FreeExtensionMono (&global_extensions);
+- DGifCloseFile (gif);
++ DGifCloseFile (gif, NULL);
+ }
+
+ *image = NULL;
+@@ -923,7 +923,7 @@ gdip_save_gif_image (void *stream, GpIma
+ }
+ }
+
+- EGifCloseFile (fp);
++ EGifCloseFile (fp, NULL);
+
+ return Ok;
+
More information about the arch-commits
mailing list