File libpano-implicit-decl.patch of Package libpano

--- ColourBrightness.c
+++ ColourBrightness.c
@@ -34,6 +34,8 @@
 
 #include "tiffio.h"
 #include <assert.h>
+#include <math.h>
+#include <arpa/inet.h>
 
 #include "pttiff.h"
 
--- file.h
+++ file.h
@@ -85,6 +85,8 @@
 
 char *panoFileExists(fullPath *ptrFiles, int filesCount);
 
+int panoSingleFileExists(char * filename);
+
 int panoFileDeleteMultiple(fullPath* files, int filesCount);
 
 
--- filter.c
+++ filter.c
@@ -29,6 +29,7 @@
 #include <stdarg.h>
 #include <stdlib.h>
 #include <string.h>
+#include <unistd.h>
 #include <math.h>
 #include <tiff.h>
 #include <assert.h>
--- hdrfile.c
+++ hdrfile.c
@@ -1,8 +1,7 @@
 #include <stdio.h>
 #include "rgbe.h"
 #include "filter.h"
-
-
+#include "metadata.h"
 
 
 int writeHDR( Image *im, fullPath *sfile)
--- parser.c
+++ parser.c
@@ -50,6 +50,7 @@
 
 /* defined in adjust.c */
 int AddEdgePoints( AlignInfo *gl );
+void setFcnPanoHuberSigma(double sigma);
 
 static int      ReadControlPoint    ( controlPoint * cptr, char *line);
 static int      ReadImageDescription( Image *imPtr, stBuf *sPtr, char *line );
--- png.c
+++ png.c
@@ -1,7 +1,7 @@
 #include "filter.h"
 #include "png.h"
 #include "file.h"
-
+#include "metadata.h"
 
 int writePNG( Image *im, fullPath *sfile )
 {
--- pttiff.h
+++ pttiff.h
@@ -84,6 +84,7 @@
 void panoTiffSetErrorHandler(void);
 int panoTiffVerifyAreCompatible(fullPath * tiffFiles, int numberImages,
 				int optionalCheck);
+int panoTiffDisplayInfo(char *fileName);
 
 void panoImageDispose(Image *im) ;
 
--- tools/PTmasker.c
+++ tools/PTmasker.c
@@ -48,7 +48,8 @@
 #include "PTcommon.h"
 #include "ptstitch.h"
 #include "pttiff.h"
-
+#include "ptfeather.h"
+#include "ZComb.h"
 
 #define PT_MASKER_USAGE "PTmasker [options] <tiffFiles>+\n\n"	\
                          "Options:\n"\
openSUSE Build Service is sponsored by