Sun Jun 19 22:55:18 2016 UTC ()
Recognize TIFF images with alpha channel when using the photometric
color tag. Bump revision.


(joerg)
diff -r1.25 -r1.26 pkgsrc/print/podofo/Makefile
diff -r0 -r1.1 pkgsrc/print/podofo/patches/patch-src_doc_PdfImage.cpp

cvs diff -r1.25 -r1.26 pkgsrc/print/podofo/Makefile (expand / switch to unified diff)

--- pkgsrc/print/podofo/Makefile 2016/03/05 11:29:17 1.25
+++ pkgsrc/print/podofo/Makefile 2016/06/19 22:55:18 1.26
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.25 2016/03/05 11:29:17 jperkin Exp $ 1# $NetBSD: Makefile,v 1.26 2016/06/19 22:55:18 joerg Exp $
2 2
3DISTNAME= podofo-0.9.3 3DISTNAME= podofo-0.9.3
4PKGREVISION= 1 4PKGREVISION= 2
5CATEGORIES= print 5CATEGORIES= print
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=podofo/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=podofo/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://podofo.sourceforge.net/ 9HOMEPAGE= http://podofo.sourceforge.net/
10COMMENT= Library to work with the PDF file format 10COMMENT= Library to work with the PDF file format
11LICENSE= gnu-lgpl-v2 AND gnu-gpl-v2 11LICENSE= gnu-lgpl-v2 AND gnu-gpl-v2
12 12
13USE_CMAKE= yes 13USE_CMAKE= yes
14USE_LANGUAGES= c c++ 14USE_LANGUAGES= c c++
15USE_TOOLS+= pkg-config 15USE_TOOLS+= pkg-config
16CMAKE_ARGS+= -DPODOFO_BUILD_SHARED:BOOL=TRUE 16CMAKE_ARGS+= -DPODOFO_BUILD_SHARED:BOOL=TRUE
17CMAKE_ARGS+= -DPODOFO_BUILD_STATIC:BOOL=TRUE 17CMAKE_ARGS+= -DPODOFO_BUILD_STATIC:BOOL=TRUE

File Added: pkgsrc/print/podofo/patches/Attic/patch-src_doc_PdfImage.cpp
$NetBSD: patch-src_doc_PdfImage.cpp,v 1.1 2016/06/19 22:55:18 joerg Exp $

--- src/doc/PdfImage.cpp.orig	2016-06-07 16:48:51.790860153 +0000
+++ src/doc/PdfImage.cpp
@@ -550,7 +550,7 @@ void PdfImage::LoadFromTiff( const char*
 		break;
 
 		case PHOTOMETRIC_RGB:
-            if ( bitsPixel != 24 )
+            if ( bitsPixel != 24 && bitsPixel != 32 )
 			{
 				TIFFClose(hInfile);
 				PODOFO_RAISE_ERROR( ePdfError_UnsupportedImageFormat );