Date: Sunday, January 18, 2015 @ 16:30:06 Author: daniel Revision: 229525
upgpkg: libgdiplus 3.12-1 New upstream release Modified: libgdiplus/trunk/PKGBUILD libgdiplus/trunk/libgdiplus0-giflib5.patch ---------------------------+ PKGBUILD | 6 +++--- libgdiplus0-giflib5.patch | 16 ---------------- 2 files changed, 3 insertions(+), 19 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-01-18 10:31:58 UTC (rev 229524) +++ PKGBUILD 2015-01-18 15:30:06 UTC (rev 229525) @@ -2,7 +2,7 @@ # Maintainer: Daniel Isenmann <[email protected]> pkgname=libgdiplus -pkgver=3.8 +pkgver=3.12 pkgrel=1 pkgdesc="An Open Source Implementation of the GDI+ API" arch=(i686 x86_64) @@ -11,8 +11,8 @@ depends=('libtiff' 'cairo' 'giflib' 'glib2' 'libexif') source=(http://download.mono-project.com/sources/${pkgname}/${pkgname}-${pkgver}.tar.gz libgdiplus0-giflib5.patch) -md5sums=('e75440257b006d7fc2c39e9c56022c4e' - 'a2db6fbb81b1367b3d45eaff674c00a5') +md5sums=('b8fd78c2adce16498354c2476a248d98' + 'fa26245d5bf28607730192386d66fca7') prepare() { cd ${pkgname}-${pkgver} Modified: libgdiplus0-giflib5.patch =================================================================== --- libgdiplus0-giflib5.patch 2015-01-18 10:31:58 UTC (rev 229524) +++ libgdiplus0-giflib5.patch 2015-01-18 15:30:06 UTC (rev 229525) @@ -6,22 +6,6 @@ =================================================================== --- libgdiplus-2.10.9.orig/src/gifcodec.c +++ libgdiplus-2.10.9/src/gifcodec.c -@@ -39,8 +39,15 @@ GUID gdip_gif_image_format_guid = {0xb96 - - #include "gifcodec.h" - -+#if !defined(GIFLIB_MAJOR) || GIFLIB_MAJOR < 5 - /* giflib declares this incorrectly as EgifOpen */ - extern GifFileType *EGifOpen(void *userData, OutputFunc writeFunc); -+#endif -+#if !defined(GIFLIB_MAJOR) || !(GIFLIB_MAJOR > 5 || \ -+ (GIFLIB_MAJOR == 5 && GIFLIB_MINOR >= 1)) -+# define DGifCloseFile(a, b) DGifCloseFile(a) -+# define EGifCloseFile(a, b) EGifCloseFile(a) -+#endif - - /* Data structure used for callback */ - typedef struct @@ -105,7 +112,7 @@ gdip_gif_inputfunc (GifFileType *gif, Gi */
