diff options
author | 2019-11-16 14:54:01 +0100 | |
---|---|---|
committer | 2019-11-16 14:54:51 +0100 | |
commit | cbf3b048f150e28d08d1ba12cbaf22f6135cd552 (patch) | |
tree | 35be73f6e037208b997e0469c8f127d8c6dd2183 /media-libs/simage/files/simage-1.7.1-disable-gif-quantize-buffer.patch | |
parent | dev-python/iso8601: Fix remaining MissingTestRestrict (diff) | |
download | gentoo-cbf3b048f150e28d08d1ba12cbaf22f6135cd552.tar.gz gentoo-cbf3b048f150e28d08d1ba12cbaf22f6135cd552.tar.bz2 gentoo-cbf3b048f150e28d08d1ba12cbaf22f6135cd552.zip |
media-libs/simage-1.7.1: bump
1) removed not needed stuff from simage-1.7.1-cmake-automagic-deps.patch
2) disabling check that uses GifQuantizeBuffer (see #687088, #682198)
3) added simage-1.7.1-fix-examples-linking.patch for fixing linking issues
4) reintroduced ~sparc
5) removed buggy simage-1.7.1a_beta_pre20180312.ebuild (see 2))
Bug: https://bugs.gentoo.org/682198
Closes: https://bugs.gentoo.org/687088
Closes: https://bugs.gentoo.org/698882
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Diffstat (limited to 'media-libs/simage/files/simage-1.7.1-disable-gif-quantize-buffer.patch')
-rw-r--r-- | media-libs/simage/files/simage-1.7.1-disable-gif-quantize-buffer.patch | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/media-libs/simage/files/simage-1.7.1-disable-gif-quantize-buffer.patch b/media-libs/simage/files/simage-1.7.1-disable-gif-quantize-buffer.patch new file mode 100644 index 000000000000..99535b221422 --- /dev/null +++ b/media-libs/simage/files/simage-1.7.1-disable-gif-quantize-buffer.patch @@ -0,0 +1,31 @@ +diff --git a/src/simage_gif.c b/src/simage_gif.c +index 0819ef8..f959127 100644 +--- a/src/simage_gif.c ++++ b/src/simage_gif.c +@@ -37,7 +37,7 @@ + #define DGifOpenFileName(gif) DGifOpenFileName(gif, NULL) + #define EGifOpenFileName(gif, exist) EGifOpenFileName(gif, exist, NULL) + //see https://sourceforge.net/p/giflib/mailman/message/29367749/ +-#define QuantizeBuffer GifQuantizeBuffer ++//#define QuantizeBuffer GifQuantizeBuffer + #define MakeMapObject GifMakeMapObject + #define FreeMapObject GifFreeMapObject + #endif +@@ -347,7 +347,7 @@ simage_gif_save(const char * filename, + free(outbuf); + return 0; + } +- ++/* + if (QuantizeBuffer(width, height, &colormapsize, + rgbbuf, &rgbbuf[bufsize], &rgbbuf[bufsize*2], + outbuf, cmapobj->Colors) == GIF_ERROR) { +@@ -357,7 +357,7 @@ simage_gif_save(const char * filename, + FreeMapObject(cmapobj); + return 0; + } +- ++*/ + /* open gif file and overwrite any existing file */ + if (!(giffile = EGifOpenFileName(filename, FALSE))) { + giferror = ERR_OPEN; |