summaryrefslogtreecommitdiff
path: root/multimedia/fxtv/patches
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2011-01-14 10:55:42 +0000
committerwiz <wiz@pkgsrc.org>2011-01-14 10:55:42 +0000
commitad1a17e84ada6cc4b90045b266aa7b62a7f0dfd7 (patch)
treeb9e4f5e9ec3eddd0ebf07b4014f70b9eefed9767 /multimedia/fxtv/patches
parent5ca39ca0cb7a7c4bd2e194c2a4575b2dbf65dd0c (diff)
downloadpkgsrc-ad1a17e84ada6cc4b90045b266aa7b62a7f0dfd7.tar.gz
Fix build with png-1.5.
Diffstat (limited to 'multimedia/fxtv/patches')
-rw-r--r--multimedia/fxtv/patches/patch-ae19
1 files changed, 11 insertions, 8 deletions
diff --git a/multimedia/fxtv/patches/patch-ae b/multimedia/fxtv/patches/patch-ae
index 3857ce8c817..469023416a4 100644
--- a/multimedia/fxtv/patches/patch-ae
+++ b/multimedia/fxtv/patches/patch-ae
@@ -1,16 +1,19 @@
-$NetBSD: patch-ae,v 1.1.1.1 2004/01/26 11:36:38 jmmv Exp $
+$NetBSD: patch-ae,v 1.2 2011/01/14 10:55:42 wiz Exp $
---- imgsav.c.orig Sun Sep 26 16:35:06 1999
+Support png screenshots.
+
+--- imgsav.c.orig 1999-09-26 14:35:06.000000000 +0000
+++ imgsav.c
-@@ -29,6 +29,7 @@
+@@ -29,6 +29,8 @@
/* ******************** Include Files ************** */
+#include <png.h>
++#include <zlib.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
-@@ -254,6 +255,96 @@ void TVIMGSAVDoSaveTIFF( char filename[]
+@@ -254,6 +256,96 @@ void TVIMGSAVDoSaveTIFF( char filename[]
}
@@ -107,13 +110,13 @@ $NetBSD: patch-ae,v 1.1.1.1 2004/01/26 11:36:38 jmmv Exp $
void TVIMGSAVDoSavePPM( char filename[], TV_IMAGE *img )
{
static char *S_fp_buf = NULL;
-@@ -407,6 +498,9 @@ void TVIMGSAVDoSave( char filename[], TV
- exit(1);
+@@ -408,6 +500,9 @@ void TVIMGSAVDoSave( char filename[], TV
}
TVIMGSAVDoSaveTIFF( filename, img ); break;
-+
+
+ case TV_STILL_FMT_PNG :
+ TVIMGSAVDoSavePNG ( filename, img ); break;
-
++
case TV_STILL_FMT_PPM :
TVIMGSAVDoSavePPM ( filename, img ); break;
+