summaryrefslogtreecommitdiff
path: root/graphics/feh/patches
diff options
context:
space:
mode:
authortnn <tnn>2011-01-15 22:42:48 +0000
committertnn <tnn>2011-01-15 22:42:48 +0000
commit4a9fe94aee216347e3713f5377f9e36cd91510d6 (patch)
tree814003543179af75b2488f4ce812ff358d9851f8 /graphics/feh/patches
parent4b3d5e2f40e20ad180dde593652d5e82d684395a (diff)
downloadpkgsrc-4a9fe94aee216347e3713f5377f9e36cd91510d6.tar.gz
fix libpng-1.5 fallout
Diffstat (limited to 'graphics/feh/patches')
-rw-r--r--graphics/feh/patches/patch-af24
1 files changed, 24 insertions, 0 deletions
diff --git a/graphics/feh/patches/patch-af b/graphics/feh/patches/patch-af
new file mode 100644
index 00000000000..e54118a0b6d
--- /dev/null
+++ b/graphics/feh/patches/patch-af
@@ -0,0 +1,24 @@
+$NetBSD: patch-af,v 1.1 2011/01/15 22:42:49 tnn Exp $
+
+Be compatible with png>=1.5.
+
+--- src/feh_png.c.orig 2005-07-14 11:59:03.000000000 +0000
++++ src/feh_png.c
+@@ -68,7 +68,7 @@ feh_png_read_comments(char *file)
+ return hash;
+ }
+
+- if (setjmp(png_ptr->jmpbuf))
++ if (setjmp(png_jmpbuf(png_ptr)))
+ {
+ png_destroy_read_struct(&png_ptr, &info_ptr, NULL);
+ fclose(fp);
+@@ -129,7 +129,7 @@ feh_png_write_png(Imlib_Image image, cha
+ return 0;
+ }
+
+- if (setjmp(png_ptr->jmpbuf))
++ if (setjmp(png_jmpbuf(png_ptr)))
+ {
+ fclose(fp);
+ png_destroy_write_struct(&png_ptr, &info_ptr);