dev-tcltk/tkimg: reduce size of filesdir

Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
This commit is contained in:
Tupone Alfredo
2018-11-03 22:10:48 +01:00
parent 25ea2ac367
commit c7440022b6
8 changed files with 10 additions and 1104 deletions

View File

@@ -1,3 +1,4 @@
DIST Img-Source-1.4.7.tar.gz 7259144 BLAKE2B 48794a21564864c5b20953d1504acde5512be4aaa8db0834f63b15431af0bfa8bb2050f241e7b2d9b383480b59e17567f26f45c91e9f9a7fc58600cfe6ef6595 SHA512 6a395d6263e2f46151d0d3f5c6044d87a933617981200d2663328b8c7993b8a3aacba45568cee7aa2f5d8c8d020cb63956179aab5147d25d91b8834c0dfa4b9d
DIST tkimg-1.4-patchset-1.tar.xz 17956 BLAKE2B f6d3e5e5f258434bd02e21271357f2e2013ce7c90f2d1862e8e7ac0f1cf235d39b1713434a00261ec442c1843a70194b4d14081a5d4cec07c8ad6bf45bbf1db3 SHA512 bd20e0beaa224c42e856e6d44d86c2a5f04c28d096c561f44c4afcf8c821bf859c602156a9be60f23f906e8da2f43c89ca358d32e8f9497296e7c5a5bf23ed69
DIST tkimg-1.4.7-patchset-1.tar.xz 8208 BLAKE2B c2e6f5d6ef415c897cac33da4a003efec467312e844912e5a519cfb3ddf04ac5cac830eed05418ef74f931df2211c53c40669e53ce3bed219a7c2c714a398de5 SHA512 596c505db7f2ff40c786b83a018eba7f82718d350b6a601f8b93aa64fac238d6b8def603cd719f89fc526e5d2891a94b46de1a2ba628b8ff0ec80979892e28d8
DIST tkimg1.4.tar.bz2 4912894 BLAKE2B 630ce6b95f42f0883373970ff919493d34cf4a61119af9520702079c6272f9b6ddbc6241197b39ac509d9b2c76c6f3d3bd29944acea4cdc1c82134cba473818a SHA512 b03aba6e21e35b8733dbc4fa66fae67284a05e68248e5afb2a85c1520c74d0c6c5091860a3ab682f4a662a318c562339e9b7b82f050e63bbf48d1b4757d379a1

View File

@@ -1,18 +0,0 @@
Fix build with jpeg-9, bug #520886
--- a/jpeg/jpeg.c 2010-06-17 15:40:24.000000000 +0200
+++ b/jpeg/jpeg.c 2018-02-07 23:26:38.050073397 +0100
@@ -53,6 +53,13 @@
*/
#include "tkimg.h"
+#ifndef FALSE
+#define FALSE 0
+#endif
+#ifndef TRUE
+#define TRUE 1
+#endif
+#define HAVE_BOOLEAN
#include "jpegtcl.h"
static int SetupJPegLibrary(Tcl_Interp *interp);

View File

@@ -1,63 +0,0 @@
libjpeg/Makefile.in | 2 +-
libjpeg/configure.in | 19 -------------------
libjpeg/jpegtclDecls.h | 4 ++--
4 files changed, 4 insertions(+), 39 deletions(-)
diff --git a/libjpeg/Makefile.in b/libjpeg/Makefile.in
index cf2aca8..2d937b1 100644
--- a/libjpeg/Makefile.in
+++ b/libjpeg/Makefile.in
@@ -107,7 +107,7 @@ RANLIB = @RANLIB@
RANLIB_STUB = @RANLIB_STUB@
SHLIB_CFLAGS = @SHLIB_CFLAGS@
SHLIB_LD = @SHLIB_LD@
-SHLIB_LD_LIBS = @SHLIB_LD_LIBS@
+SHLIB_LD_LIBS = @SHLIB_LD_LIBS@ -ljpeg
STLIB_LD = @STLIB_LD@
TCL_DEFS = @TCL_DEFS@
TCL_BIN_DIR = @TCL_BIN_DIR@
diff --git a/libjpeg/configure.in b/libjpeg/configure.in
index 378806d..327e2bd 100644
--- a/libjpeg/configure.in
+++ b/libjpeg/configure.in
@@ -54,25 +54,6 @@ JPEG_CC=$CC
TEA_ADD_SOURCES([jpegtcl.c jpegtclStubInit.c])
-TEA_ADD_SOURCES([
- ../compat/libjpeg/jcapimin.c ../compat/libjpeg/jcapistd.c ../compat/libjpeg/jccoefct.c
- ../compat/libjpeg/jccolor.c ../compat/libjpeg/jcdctmgr.c ../compat/libjpeg/jchuff.c
- ../compat/libjpeg/jcinit.c ../compat/libjpeg/jcmainct.c ../compat/libjpeg/jcmarker.c
- ../compat/libjpeg/jcmaster.c ../compat/libjpeg/jcomapi.c ../compat/libjpeg/jcparam.c
- ../compat/libjpeg/jcarith.c ../compat/libjpeg/jcprepct.c ../compat/libjpeg/jcsample.c
- ../compat/libjpeg/jctrans.c ../compat/libjpeg/jdapimin.c ../compat/libjpeg/jdapistd.c
- ../compat/libjpeg/jdatadst.c ../compat/libjpeg/jdatasrc.c ../compat/libjpeg/jdcoefct.c
- ../compat/libjpeg/jdcolor.c ../compat/libjpeg/jddctmgr.c ../compat/libjpeg/jdhuff.c
- ../compat/libjpeg/jdinput.c ../compat/libjpeg/jdmainct.c ../compat/libjpeg/jdmarker.c
- ../compat/libjpeg/jdmaster.c ../compat/libjpeg/jdmerge.c ../compat/libjpeg/jdarith.c
- ../compat/libjpeg/jdpostct.c ../compat/libjpeg/jdsample.c ../compat/libjpeg/jdtrans.c
- ../compat/libjpeg/jerror.c ../compat/libjpeg/jfdctflt.c ../compat/libjpeg/jfdctfst.c
- ../compat/libjpeg/jfdctint.c ../compat/libjpeg/jidctflt.c ../compat/libjpeg/jidctfst.c
- ../compat/libjpeg/jidctint.c ../compat/libjpeg/jaricom.c ../compat/libjpeg/jquant1.c
- ../compat/libjpeg/jquant2.c ../compat/libjpeg/jutils.c ../compat/libjpeg/jmemmgr.c
- ../compat/libjpeg/jmemansi.c
-])
-
TEA_ADD_HEADERS([jpegtcl.h jpegtclDecls.h])
TEA_ADD_INCLUDES([-I\"`\${CYGPATH} \${srcdir}`\"])
diff --git a/libjpeg/jpegtclDecls.h b/libjpeg/jpegtclDecls.h
index fef99c2..f751b16 100644
--- a/libjpeg/jpegtclDecls.h
+++ b/libjpeg/jpegtclDecls.h
@@ -30,8 +30,8 @@ EXTERN int Jpegtcl_SafeInit(Tcl_Interp *interp);
/* undef Tcl macros that conflict with libjpeg stuff (sigh) */
#undef EXTERN
-#include "../compat/libjpeg/jpeglib.h"
-#include "../compat/libjpeg/jerror.h"
+#include "@GENTOO_PORTAGE_EPREFIX@/usr/include/jpeglib.h"
+#include "@GENTOO_PORTAGE_EPREFIX@/usr/include/jerror.h"
/* !BEGIN!: Do not edit below this line. */

View File

@@ -1,80 +0,0 @@
libpng/Makefile.in | 4 +-
libpng/configure | 7 +-
libpng/configure.in | 8 -
libpng/pngtcl.decls | 215 +++++++++---------
libpng/pngtclDecls.h | 565 ++++++++++++++++++++++++------------------------
libpng/pngtclStubInit.c | 2 +-
6 files changed, 388 insertions(+), 413 deletions(-)
diff --git a/libpng/Makefile.in b/libpng/Makefile.in
index eb8b87e..008d331 100644
--- a/libpng/Makefile.in
+++ b/libpng/Makefile.in
@@ -111,7 +111,7 @@ RANLIB = @RANLIB@
RANLIB_STUB = @RANLIB_STUB@
SHLIB_CFLAGS = @SHLIB_CFLAGS@
SHLIB_LD = @SHLIB_LD@
-SHLIB_LD_LIBS = @SHLIB_LD_LIBS@
+SHLIB_LD_LIBS = @SHLIB_LD_LIBS@ -lpng
STLIB_LD = @STLIB_LD@
TCL_DEFS = @TCL_DEFS@
TCL_BIN_DIR = @TCL_BIN_DIR@
@@ -154,7 +154,7 @@ CONFIG_CLEAN_FILES = Makefile
CPPFLAGS = @CPPFLAGS@
LIBS = @PKG_LIBS@ @LIBS@
AR = @AR@
-CFLAGS = @CFLAGS@ -DPNG_IMPEXP=MODULE_SCOPE -DPNG_EXTERN=MODULE_SCOPE
+CFLAGS = @CFLAGS@ -DPNG_IMPEXP= -DPNG_EXTERN=MODULE_SCOPE
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
#========================================================================
@@ -179,7 +179,7 @@
# of the Makefile, in the "BINARIES" variable.
#========================================================================
-binaries: pnglibconf.h $(BINARIES) pkgIndex.tcl
+binaries: $(BINARIES) pkgIndex.tcl
libraries:
diff --git a/libpng/configure.in b/libpng/configure.in
index c36befe..cd049c0 100644
--- a/libpng/configure.in
+++ b/libpng/configure.in
@@ -65,14 +65,6 @@ IMG_SRCPATH(zlibtcl)
TEA_ADD_SOURCES([pngtcl.c pngtclStubInit.c])
-TEA_ADD_SOURCES([
- ../compat/libpng/png.c ../compat/libpng/pngerror.c ../compat/libpng/pngmem.c
- ../compat/libpng/pngpread.c ../compat/libpng/pngread.c ../compat/libpng/pngrio.c
- ../compat/libpng/pngrtran.c ../compat/libpng/pngrutil.c ../compat/libpng/pngset.c
- ../compat/libpng/pngtrans.c ../compat/libpng/pngwio.c ../compat/libpng/pngwrite.c
- ../compat/libpng/pngwtran.c ../compat/libpng/pngwutil.c ../compat/libpng/pngget.c
-])
-
TEA_ADD_HEADERS([pngtcl.h pngtclDecls.h])
TEA_ADD_INCLUDES([-I\"`\${CYGPATH} \${zlibtcl_SRC_PATH}`\"])
TEA_ADD_INCLUDES([-I\"`\${CYGPATH} \${zlibtcl_BUILD_PATH}`\"])
diff --git a/libpng/pngtclDecls.h b/libpng/pngtclDecls.h
index adf987d..2b29fa3 100644
--- a/libpng/pngtclDecls.h
+++ b/libpng/pngtclDecls.h
@@ -20,7 +20,6 @@
# undef TCL_STORAGE_CLASS
# define TCL_STORAGE_CLASS DLLEXPORT
#else
-# define PNG_IMPEXP extern
# undef USE_PNGTCL_STUBS
# define USE_PNGTCL_STUBS 1
#endif
@@ -28,7 +27,8 @@
EXTERN int Pngtcl_Init(Tcl_Interp *interp);
EXTERN int Pngtcl_SafeInit(Tcl_Interp *interp);
-#include "../compat/libpng/png.h"
+#include <@GENTOO_PORTAGE_EPREFIX@/usr/include/png.h>
+#include <@GENTOO_PORTAGE_EPREFIX@/usr/include/zlib.h>
/* !BEGIN!: Do not edit below this line. */

View File

@@ -1,39 +0,0 @@
--- a/tclconfig/tcl.m4 2018-10-02 11:46:05.621138841 +0200
+++ b/tclconfig/tcl.m4 2018-10-02 11:46:56.041138841 +0200
@@ -1076,7 +1076,7 @@
CFLAGS=$hold_cflags])
AS_IF([test $tcl_cv_cc_visibility_hidden = yes], [
AC_DEFINE(MODULE_SCOPE,
- [extern __attribute__((__visibility__("hidden")))],
+ [extern],
[Compiler support for module scope symbols])
AC_DEFINE(HAVE_HIDDEN, [1], [Compiler support for module scope symbols])
])
@@ -1298,7 +1298,7 @@
# mingw gcc mode
AC_CHECK_TOOL(RC, windres)
CFLAGS_DEBUG="-g"
- CFLAGS_OPTIMIZE="-O2 -fomit-frame-pointer"
+ CFLAGS_OPTIMIZE=""
SHLIB_LD='${CC} -shared'
UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
LDFLAGS_CONSOLE="-wl,--subsystem,console ${lflags}"
@@ -1557,7 +1557,7 @@
SHLIB_SUFFIX=".so"
# TEA specific:
- CFLAGS_OPTIMIZE="-O2 -fomit-frame-pointer"
+ CFLAGS_OPTIMIZE=""
# TEA specific: use LDFLAGS_DEFAULT instead of LDFLAGS
SHLIB_LD='${CC} -shared ${CFLAGS} ${LDFLAGS_DEFAULT}'
@@ -3290,9 +3290,6 @@
hold_cflags=$CFLAGS; CFLAGS="$CFLAGS -pipe"
AC_TRY_COMPILE(,, tcl_cv_cc_pipe=yes, tcl_cv_cc_pipe=no)
CFLAGS=$hold_cflags])
- if test $tcl_cv_cc_pipe = yes; then
- CFLAGS="$CFLAGS -pipe"
- fi
fi
#--------------------------------------------------------------------

View File

@@ -1,806 +0,0 @@
libtiff/Makefile.in | 6 +-
libtiff/configure | 17 +--
libtiff/configure.in | 2 +-
libtiff/tifftclDecls.h | 368 ++++++++++++++++++++++------------------------
libtiff/tifftclStubInit.c | 20 ++-
tests/tiff.test | 6 +-
tiff/configure | 2 +-
tiff/tests/tiff.test | 6 +-
tiff/tiff.c | 12 +-
9 files changed, 212 insertions(+), 227 deletions(-)
diff --git a/libtiff/Makefile.in b/libtiff/Makefile.in
index ebd81fc..08062b7 100644
--- a/libtiff/Makefile.in
+++ b/libtiff/Makefile.in
@@ -35,8 +35,8 @@
# tif_fax3sm is special. It is generated.
-PKG_SOURCES = @PKG_SOURCES@ tif_fax3sm.c
-PKG_OBJECTS = @PKG_OBJECTS@ tif_fax3sm.$(OBJEXT)
+PKG_SOURCES = @PKG_SOURCES@
+PKG_OBJECTS = @PKG_OBJECTS@
PKG_STUB_SOURCES = @PKG_STUB_SOURCES@
PKG_STUB_OBJECTS = @PKG_STUB_OBJECTS@
@@ -109,7 +109,7 @@ RANLIB = @RANLIB@
RANLIB_STUB = @RANLIB_STUB@
SHLIB_CFLAGS = @SHLIB_CFLAGS@
SHLIB_LD = @SHLIB_LD@
-SHLIB_LD_LIBS = @SHLIB_LD_LIBS@
+SHLIB_LD_LIBS = @SHLIB_LD_LIBS@ -ltiff
STLIB_LD = @STLIB_LD@
TCL_DEFS = @TCL_DEFS@
TCL_BIN_DIR = @TCL_BIN_DIR@
diff --git a/libtiff/configure.in b/libtiff/configure.in
index 4145e65..c7c8a2d 100644
--- a/libtiff/configure.in
+++ b/libtiff/configure.in
@@ -81,20 +81,6 @@
TEA_ADD_SOURCES([tifftcl.c tifftclStubInit.c])
-TEA_ADD_SOURCES([
- ../compat/libtiff/libtiff/tif_aux.c ../compat/libtiff/libtiff/tif_close.c ../compat/libtiff/libtiff/tif_codec.c
- ../compat/libtiff/libtiff/tif_compress.c ../compat/libtiff/libtiff/tif_dir.c ../compat/libtiff/libtiff/tif_dirinfo.c
- ../compat/libtiff/libtiff/tif_dirread.c ../compat/libtiff/libtiff/tif_dirwrite.c ../compat/libtiff/libtiff/tif_dumpmode.c
- ../compat/libtiff/libtiff/tif_error.c ../compat/libtiff/libtiff/tif_fax3.c
- ../compat/libtiff/libtiff/tif_getimage.c ../compat/libtiff/libtiff/tif_flush.c ../compat/libtiff/libtiff/tif_luv.c
- ../compat/libtiff/libtiff/tif_lzw.c ../compat/libtiff/libtiff/tif_next.c ../compat/libtiff/libtiff/tif_open.c
- ../compat/libtiff/libtiff/tif_packbits.c ../compat/libtiff/libtiff/tif_predict.c ../compat/libtiff/libtiff/tif_print.c
- ../compat/libtiff/libtiff/tif_read.c ../compat/libtiff/libtiff/tif_swab.c ../compat/libtiff/libtiff/tif_strip.c
- ../compat/libtiff/libtiff/tif_thunder.c ../compat/libtiff/libtiff/tif_tile.c ../compat/libtiff/libtiff/tif_version.c
- ../compat/libtiff/libtiff/tif_warning.c ../compat/libtiff/libtiff/tif_write.c
- ../compat/libtiff/libtiff/tif_color.c ../compat/libtiff/libtiff/tif_extension.c
-])
-
TEA_ADD_HEADERS([tifftcl.h tifftclDecls.h])
TEA_ADD_INCLUDES([-I\"`\${CYGPATH} \${srcdir}`\"])
TEA_ADD_INCLUDES([-I\"./libtiff\"])
@@ -118,7 +118,6 @@
TEA_ADD_SOURCES([../compat/libtiff/libtiff/tif_win32.c])
else
CLEANFILES=""
- TEA_ADD_SOURCES([../compat/libtiff/libtiff/tif_unix.c])
fi
AC_SUBST(CLEANFILES)
diff --git a/libtiff/tifftclDecls.h b/libtiff/tifftclDecls.h
index 1732cad..1c71857 100644
--- a/libtiff/tifftclDecls.h
+++ b/libtiff/tifftclDecls.h
@@ -34,9 +34,13 @@ EXTERN int Tifftcl_SafeInit(Tcl_Interp *interp);
*/
#undef INLINE
-#include "../compat/libtiff/libtiff/tiffio.h"
-#include "../compat/libtiff/libtiff/tiffiop.h"
-#include "../compat/libtiff/libtiff/tif_predict.h"
+#include <@GENTOO_PORTAGE_EPREFIX@/usr/include/tiffio.h>
+
+/*
+ * Typedefs for ``method pointers'' used internally.
+ */
+typedef unsigned char tidataval_t; /* internal image data value type */
+typedef tidataval_t* tidata_t; /* reference to internal image data */
/* !BEGIN!: Do not edit below this line. */
@@ -54,18 +58,18 @@ TIFFTCLAPI TIFFCodec * TIFFRegisterCODEC(uint16 a, const char *b,
/* 3 */
TIFFTCLAPI void TIFFUnRegisterCODEC(TIFFCodec *a);
/* 4 */
-TIFFTCLAPI tdata_t _TIFFmalloc(tsize_t a);
+TIFFTCLAPI tdata_t _TIFFmalloc(tmsize_t a);
/* 5 */
-TIFFTCLAPI tdata_t _TIFFrealloc(tdata_t a, tsize_t b);
+TIFFTCLAPI tdata_t _TIFFrealloc(void *a, tmsize_t b);
/* 6 */
-TIFFTCLAPI void _TIFFmemset(tdata_t a, int b, tsize_t c);
+TIFFTCLAPI void _TIFFmemset(void *a, int b, tmsize_t c);
/* 7 */
-TIFFTCLAPI void _TIFFmemcpy(tdata_t a, const tdata_t b, tsize_t c);
+TIFFTCLAPI void _TIFFmemcpy(void *a, const void *b, tmsize_t c);
/* 8 */
-TIFFTCLAPI int _TIFFmemcmp(const tdata_t a, const tdata_t b,
- tsize_t c);
+TIFFTCLAPI int _TIFFmemcmp(const void *a, const void *b,
+ tmsize_t c);
/* 9 */
-TIFFTCLAPI void _TIFFfree(tdata_t a);
+TIFFTCLAPI void _TIFFfree(void *a);
/* 10 */
TIFFTCLAPI void TIFFClose(TIFF *tiffptr);
/* 11 */
@@ -73,30 +77,30 @@ TIFFTCLAPI int TIFFFlush(TIFF *tiffptr);
/* 12 */
TIFFTCLAPI int TIFFFlushData(TIFF *tiffptr);
/* 13 */
-TIFFTCLAPI int TIFFGetField(TIFF *tiffptr, ttag_t a, ...);
+TIFFTCLAPI int TIFFGetField(TIFF *tiffptr, uint32 a, ...);
/* 14 */
-TIFFTCLAPI int TIFFVGetField(TIFF *tiffptr, ttag_t a, va_list b);
+TIFFTCLAPI int TIFFVGetField(TIFF *tiffptr, uint32 a, va_list b);
/* 15 */
-TIFFTCLAPI int TIFFGetFieldDefaulted(TIFF *tiffptr, ttag_t a, ...);
+TIFFTCLAPI int TIFFGetFieldDefaulted(TIFF *tiffptr, uint32 a, ...);
/* 16 */
-TIFFTCLAPI int TIFFVGetFieldDefaulted(TIFF *tiffptr, ttag_t a,
+TIFFTCLAPI int TIFFVGetFieldDefaulted(TIFF *tiffptr, uint32 a,
va_list b);
/* 17 */
TIFFTCLAPI int TIFFReadDirectory(TIFF *tiffptr);
/* 18 */
-TIFFTCLAPI tsize_t TIFFScanlineSize(TIFF *tiffptr);
+TIFFTCLAPI tmsize_t TIFFScanlineSize(TIFF *tiffptr);
/* 19 */
-TIFFTCLAPI tsize_t TIFFRasterScanlineSize(TIFF *tiffptr);
+TIFFTCLAPI tmsize_t TIFFRasterScanlineSize(TIFF *tiffptr);
/* 20 */
-TIFFTCLAPI tsize_t TIFFStripSize(TIFF *tiffptr);
+TIFFTCLAPI tmsize_t TIFFStripSize(TIFF *tiffptr);
/* 21 */
-TIFFTCLAPI tsize_t TIFFVStripSize(TIFF *tiffptr, uint32 a);
+TIFFTCLAPI tmsize_t TIFFVStripSize(TIFF *tiffptr, uint32 a);
/* 22 */
-TIFFTCLAPI tsize_t TIFFTileRowSize(TIFF *tiffptr);
+TIFFTCLAPI tmsize_t TIFFTileRowSize(TIFF *tiffptr);
/* 23 */
-TIFFTCLAPI tsize_t TIFFTileSize(TIFF *tiffptr);
+TIFFTCLAPI tmsize_t TIFFTileSize(TIFF *tiffptr);
/* 24 */
-TIFFTCLAPI tsize_t TIFFVTileSize(TIFF *tiffptr, uint32 a);
+TIFFTCLAPI tmsize_t TIFFVTileSize(TIFF *tiffptr, uint32 a);
/* 25 */
TIFFTCLAPI uint32 TIFFDefaultStripSize(TIFF *tiffptr, uint32 a);
/* 26 */
@@ -117,21 +121,21 @@ TIFFTCLAPI int TIFFIsMSB2LSB(TIFF *tiffptr);
/* 33 */
TIFFTCLAPI uint32 TIFFCurrentRow(TIFF *tiffptr);
/* 34 */
-TIFFTCLAPI tdir_t TIFFCurrentDirectory(TIFF *tiffptr);
+TIFFTCLAPI uint16 TIFFCurrentDirectory(TIFF *tiffptr);
/* 35 */
-TIFFTCLAPI tdir_t TIFFNumberOfDirectories(TIFF *tiffptr);
+TIFFTCLAPI uint16 TIFFNumberOfDirectories(TIFF *tiffptr);
/* 36 */
-TIFFTCLAPI uint32 TIFFCurrentDirOffset(TIFF *tiffptr);
+TIFFTCLAPI uint64 TIFFCurrentDirOffset(TIFF *tiffptr);
/* 37 */
-TIFFTCLAPI tstrip_t TIFFCurrentStrip(TIFF *tiffptr);
+TIFFTCLAPI uint32 TIFFCurrentStrip(TIFF *tiffptr);
/* 38 */
-TIFFTCLAPI ttile_t TIFFCurrentTile(TIFF *tiffptr);
+TIFFTCLAPI uint32 TIFFCurrentTile(TIFF *tiffptr);
/* 39 */
-TIFFTCLAPI int TIFFReadBufferSetup(TIFF *tiffptr, tdata_t a,
- tsize_t b);
+TIFFTCLAPI int TIFFReadBufferSetup(TIFF *tiffptr, void *a,
+ tmsize_t b);
/* 40 */
-TIFFTCLAPI int TIFFWriteBufferSetup(TIFF *tiffptr, tdata_t a,
- tsize_t b);
+TIFFTCLAPI int TIFFWriteBufferSetup(TIFF *tiffptr, void *a,
+ tmsize_t b);
/* 41 */
TIFFTCLAPI int TIFFWriteCheck(TIFF *tiffptr, int a, const char *b);
/* 42 */
@@ -139,33 +143,31 @@ TIFFTCLAPI int TIFFCreateDirectory(TIFF *tiffptr);
/* 43 */
TIFFTCLAPI int TIFFLastDirectory(TIFF *tiffptr);
/* 44 */
-TIFFTCLAPI int TIFFSetDirectory(TIFF *tiffptr, tdir_t a);
+TIFFTCLAPI int TIFFSetDirectory(TIFF *tiffptr, uint16 a);
/* 45 */
-TIFFTCLAPI int TIFFSetSubDirectory(TIFF *tiffptr, uint32 a);
+TIFFTCLAPI int TIFFSetSubDirectory(TIFF *tiffptr, uint64 a);
/* 46 */
-TIFFTCLAPI int TIFFUnlinkDirectory(TIFF *tiffptr, tdir_t a);
+TIFFTCLAPI int TIFFUnlinkDirectory(TIFF *tiffptr, uint16 a);
/* 47 */
-TIFFTCLAPI int TIFFSetField(TIFF *tiffptr, ttag_t a, ...);
+TIFFTCLAPI int TIFFSetField(TIFF *tiffptr, uint32 a, ...);
/* 48 */
-TIFFTCLAPI int TIFFVSetField(TIFF *tiffptr, ttag_t a, va_list b);
+TIFFTCLAPI int TIFFVSetField(TIFF *tiffptr, uint32 a, va_list b);
/* 49 */
TIFFTCLAPI int TIFFWriteDirectory(TIFF *tiffptr);
/* 50 */
-TIFFTCLAPI int TIFFReassignTagToIgnore(enum TIFFIgnoreSense a,
- int b);
/* 51 */
TIFFTCLAPI void TIFFPrintDirectory(TIFF *tiffptr, FILE *a, long b);
/* 52 */
-TIFFTCLAPI int TIFFReadScanline(TIFF *tiffptr, tdata_t a, uint32 b,
- tsample_t c);
+TIFFTCLAPI int TIFFReadScanline(TIFF *tiffptr, void *a, uint32 b,
+ uint16 c);
/* 53 */
-TIFFTCLAPI int TIFFWriteScanline(TIFF *tiffptr, tdata_t a, uint32 b,
- tsample_t c);
+TIFFTCLAPI int TIFFWriteScanline(TIFF *tiffptr, void *a, uint32 b,
+ uint16 c);
/* 54 */
TIFFTCLAPI int TIFFReadRGBAImage(TIFF *tiffptr, uint32 a, uint32 b,
uint32 *c, int d);
/* 55 */
-TIFFTCLAPI int TIFFReadRGBAStrip(TIFF *tiffptr, tstrip_t a,
+TIFFTCLAPI int TIFFReadRGBAStrip(TIFF *tiffptr, uint32 a,
uint32 *b);
/* 56 */
TIFFTCLAPI int TIFFReadRGBATile(TIFF *tiffptr, uint32 a, uint32 b,
@@ -203,48 +205,48 @@ TIFFTCLAPI TIFFErrorHandler TIFFSetWarningHandler(TIFFErrorHandler a);
/* 69 */
TIFFTCLAPI TIFFExtendProc TIFFSetTagExtender(TIFFExtendProc a);
/* 70 */
-TIFFTCLAPI ttile_t TIFFComputeTile(TIFF *tiffptr, uint32 a, uint32 b,
- uint32 c, tsample_t d);
+TIFFTCLAPI uint32 TIFFComputeTile(TIFF *tiffptr, uint32 a, uint32 b,
+ uint32 c, uint16 d);
/* 71 */
TIFFTCLAPI int TIFFCheckTile(TIFF *tiffptr, uint32 d, uint32 c,
- uint32 b, tsample_t a);
+ uint32 b, uint16 a);
/* 72 */
-TIFFTCLAPI ttile_t TIFFNumberOfTiles(TIFF *tiffptr);
+TIFFTCLAPI uint32 TIFFNumberOfTiles(TIFF *tiffptr);
/* 73 */
-TIFFTCLAPI tsize_t TIFFReadTile(TIFF *tiffptr, tdata_t a, uint32 b,
- uint32 c, uint32 d, tsample_t e);
+TIFFTCLAPI tmsize_t TIFFReadTile(TIFF *tiffptr, void *a, uint32 b,
+ uint32 c, uint32 d, uint16 e);
/* 74 */
-TIFFTCLAPI tsize_t TIFFWriteTile(TIFF *tiffptr, tdata_t e, uint32 d,
- uint32 c, uint32 b, tsample_t a);
+TIFFTCLAPI tmsize_t TIFFWriteTile(TIFF *tiffptr, void *e, uint32 d,
+ uint32 c, uint32 b, uint16 a);
/* 75 */
-TIFFTCLAPI tstrip_t TIFFComputeStrip(TIFF *tiffptr, uint32 a,
- tsample_t b);
+TIFFTCLAPI uint32 TIFFComputeStrip(TIFF *tiffptr, uint32 a,
+ uint16 b);
/* 76 */
-TIFFTCLAPI tstrip_t TIFFNumberOfStrips(TIFF *tiffptr);
+TIFFTCLAPI uint32 TIFFNumberOfStrips(TIFF *tiffptr);
/* 77 */
-TIFFTCLAPI tsize_t TIFFReadEncodedStrip(TIFF *tiffptr, tstrip_t a,
- tdata_t b, tsize_t c);
+TIFFTCLAPI tmsize_t TIFFReadEncodedStrip(TIFF *tiffptr, uint32 a,
+ void *b, tmsize_t c);
/* 78 */
-TIFFTCLAPI tsize_t TIFFReadRawStrip(TIFF *tiffptr, tstrip_t a,
- tdata_t b, tsize_t c);
+TIFFTCLAPI tmsize_t TIFFReadRawStrip(TIFF *tiffptr, uint32 a,
+ void *b, tmsize_t c);
/* 79 */
-TIFFTCLAPI tsize_t TIFFReadEncodedTile(TIFF *tiffptr, ttile_t a,
- tdata_t b, tsize_t c);
+TIFFTCLAPI tmsize_t TIFFReadEncodedTile(TIFF *tiffptr, uint32 a,
+ void *b, tmsize_t c);
/* 80 */
-TIFFTCLAPI tsize_t TIFFReadRawTile(TIFF *tiffptr, ttile_t c, tdata_t b,
- tsize_t a);
+TIFFTCLAPI tmsize_t TIFFReadRawTile(TIFF *tiffptr, uint32 c, void *b,
+ tmsize_t a);
/* 81 */
-TIFFTCLAPI tsize_t TIFFWriteEncodedStrip(TIFF *tiffptr, tstrip_t a,
- tdata_t b, tsize_t c);
+TIFFTCLAPI tmsize_t TIFFWriteEncodedStrip(TIFF *tiffptr, uint32 a,
+ void *b, tmsize_t c);
/* 82 */
-TIFFTCLAPI tsize_t TIFFWriteRawStrip(TIFF *tiffptr, tstrip_t a,
- tdata_t b, tsize_t c);
+TIFFTCLAPI tmsize_t TIFFWriteRawStrip(TIFF *tiffptr, uint32 a,
+ void *b, tmsize_t c);
/* 83 */
-TIFFTCLAPI tsize_t TIFFWriteEncodedTile(TIFF *tiffptr, ttile_t a,
- tdata_t b, tsize_t c);
+TIFFTCLAPI tmsize_t TIFFWriteEncodedTile(TIFF *tiffptr, uint32 a,
+ void *b, tmsize_t c);
/* 84 */
-TIFFTCLAPI tsize_t TIFFWriteRawTile(TIFF *tiffptr, ttile_t c, tdata_t b,
- tsize_t a);
+TIFFTCLAPI tmsize_t TIFFWriteRawTile(TIFF *tiffptr, uint32 c, void *b,
+ tmsize_t a);
/* 85 */
TIFFTCLAPI void TIFFSetWriteOffset(TIFF *tiffptr, toff_t a);
/* 86 */
@@ -254,13 +256,13 @@ TIFFTCLAPI void TIFFSwabLong(uint32 *a);
/* 88 */
TIFFTCLAPI void TIFFSwabDouble(double *a);
/* 89 */
-TIFFTCLAPI void TIFFSwabArrayOfShort(uint16 *a, unsigned long b);
+TIFFTCLAPI void TIFFSwabArrayOfShort(uint16 *a, tmsize_t b);
/* 90 */
-TIFFTCLAPI void TIFFSwabArrayOfLong(uint32 *b, unsigned long a);
+TIFFTCLAPI void TIFFSwabArrayOfLong(uint32 *b, tmsize_t a);
/* 91 */
-TIFFTCLAPI void TIFFSwabArrayOfDouble(double *a, unsigned long b);
+TIFFTCLAPI void TIFFSwabArrayOfDouble(double *a, tmsize_t b);
/* 92 */
-TIFFTCLAPI void TIFFReverseBits(unsigned char *a, unsigned long b);
+TIFFTCLAPI void TIFFReverseBits(uint8 *a, tmsize_t b);
/* 93 */
TIFFTCLAPI const unsigned char * TIFFGetBitRevTable(int a);
/* Slot 94 is reserved */
@@ -269,8 +271,6 @@ TIFFTCLAPI const unsigned char * TIFFGetBitRevTable(int a);
/* Slot 97 is reserved */
/* Slot 98 is reserved */
/* Slot 99 is reserved */
-/* 100 */
-TIFFTCLAPI int TIFFPredictorInit(TIFF *tiffptr);
/* Slot 101 is reserved */
/* Slot 102 is reserved */
/* Slot 103 is reserved */
@@ -281,20 +281,13 @@ TIFFTCLAPI int TIFFPredictorInit(TIFF *tiffptr);
/* Slot 108 is reserved */
/* Slot 109 is reserved */
/* 110 */
-TIFFTCLAPI void _TIFFSetupFieldInfo(TIFF *tiffptr,
- const TIFFFieldInfo a[], size_t b);
/* 111 */
-TIFFTCLAPI int _TIFFMergeFieldInfo(TIFF *tiffptr,
- const TIFFFieldInfo *a, int b);
/* 112 */
TIFFTCLAPI void _TIFFPrintFieldInfo(TIFF *tiffptr, FILE *a);
/* 113 */
-TIFFTCLAPI const TIFFFieldInfo * TIFFFindFieldInfo(TIFF *tiffptr, ttag_t a,
- TIFFDataType b);
/* 114 */
-TIFFTCLAPI const TIFFFieldInfo * TIFFFieldWithTag(TIFF *tiffptr, ttag_t a);
+TIFFTCLAPI const TIFFField * TIFFFieldWithTag(TIFF *tiffptr, uint32 a);
/* 115 */
-TIFFTCLAPI TIFFDataType _TIFFSampleToTagType(TIFF *tiffptr);
/* Slot 116 is reserved */
/* Slot 117 is reserved */
/* Slot 118 is reserved */
@@ -302,43 +295,42 @@ TIFFTCLAPI TIFFDataType _TIFFSampleToTagType(TIFF *tiffptr);
/* 120 */
TIFFTCLAPI int _TIFFgetMode(const char *a, const char *b);
/* 121 */
-TIFFTCLAPI int _TIFFNoRowEncode(TIFF *tiffptr, tidata_t a,
- tsize_t b, tsample_t c);
+TIFFTCLAPI int _TIFFNoRowEncode(TIFF *tiffptr, uint8 *a,
+ tmsize_t b, uint16 c);
/* 122 */
-TIFFTCLAPI int _TIFFNoStripEncode(TIFF *tiffptr, tidata_t c,
- tsize_t b, tsample_t a);
+TIFFTCLAPI int _TIFFNoStripEncode(TIFF *tiffptr, uint8 *c,
+ tmsize_t b, uint16 a);
/* 123 */
-TIFFTCLAPI int _TIFFNoTileEncode(TIFF *tiffptr, tidata_t a,
- tsize_t b, tsample_t c);
+TIFFTCLAPI int _TIFFNoTileEncode(TIFF *tiffptr, uint8 *a,
+ tmsize_t b, uint16 c);
/* 124 */
-TIFFTCLAPI int _TIFFNoRowDecode(TIFF *tiffptr, tidata_t c,
- tsize_t b, tsample_t a);
+TIFFTCLAPI int _TIFFNoRowDecode(TIFF *tiffptr, uint8 *c,
+ tmsize_t b, uint16 a);
/* 125 */
-TIFFTCLAPI int _TIFFNoStripDecode(TIFF *tiffptr, tidata_t a,
- tsize_t b, tsample_t c);
+TIFFTCLAPI int _TIFFNoStripDecode(TIFF *tiffptr, uint8 *a,
+ tmsize_t b, uint16 c);
/* 126 */
-TIFFTCLAPI int _TIFFNoTileDecode(TIFF *tiffptr, tidata_t c,
- tsize_t b, tsample_t a);
+TIFFTCLAPI int _TIFFNoTileDecode(TIFF *tiffptr, uint8 *c,
+ tmsize_t b, uint16 a);
/* 127 */
-TIFFTCLAPI void _TIFFNoPostDecode(TIFF *tiffptr, tidata_t a,
- tsize_t b);
+TIFFTCLAPI void _TIFFNoPostDecode(TIFF *tiffptr, uint8 *a,
+ tmsize_t b);
/* 128 */
-TIFFTCLAPI int _TIFFNoPreCode(TIFF *tiffptr, tsample_t a);
+TIFFTCLAPI int _TIFFNoPreCode(TIFF *tiffptr, uint16 a);
/* 129 */
TIFFTCLAPI int _TIFFNoSeek(TIFF *tiffptr, uint32 a);
/* 130 */
-TIFFTCLAPI void _TIFFSwab16BitData(TIFF *tiffptr, tidata_t a,
- tsize_t b);
+TIFFTCLAPI void _TIFFSwab16BitData(TIFF *tiffptr, uint8 *a,
+ tmsize_t b);
/* 131 */
-TIFFTCLAPI void _TIFFSwab32BitData(TIFF *tiffptr, tidata_t b,
- tsize_t a);
+TIFFTCLAPI void _TIFFSwab32BitData(TIFF *tiffptr, uint8 *b,
+ tmsize_t a);
/* 132 */
-TIFFTCLAPI void _TIFFSwab64BitData(TIFF *tiffptr, tidata_t a,
- tsize_t b);
+TIFFTCLAPI void _TIFFSwab64BitData(TIFF *tiffptr, uint8 *a,
+ tmsize_t b);
/* 133 */
TIFFTCLAPI int TIFFFlushData1(TIFF *tiffptr);
/* 134 */
-TIFFTCLAPI void TIFFFreeDirectory(TIFF *tiffptr);
/* 135 */
TIFFTCLAPI int TIFFDefaultDirectory(TIFF *tiffptr);
/* 136 */
@@ -397,6 +389,8 @@ TIFFTCLAPI int TIFFInitZIP(TIFF *tiffptr, int a);
TIFFTCLAPI int TIFFInitPixarLog(TIFF *tiffptr, int a);
/* 162 */
TIFFTCLAPI int TIFFInitSGILog(TIFF *tiffptr, int a);
+/* 163 */
+TIFFTCLAPI int TIFFInitLZMA(TIFF *tiffptr, int a);
typedef struct TifftclStubs {
int magic;
@@ -406,27 +400,27 @@ typedef struct TifftclStubs {
const TIFFCodec * (*tIFFFindCODEC) (uint16 a); /* 1 */
TIFFCodec * (*tIFFRegisterCODEC) (uint16 a, const char *b, TIFFInitMethod c); /* 2 */
void (*tIFFUnRegisterCODEC) (TIFFCodec *a); /* 3 */
- tdata_t (*_TIFFmallocPtr) (tsize_t a); /* 4 */
- tdata_t (*_TIFFreallocPtr) (tdata_t a, tsize_t b); /* 5 */
- void (*_TIFFmemsetPtr) (tdata_t a, int b, tsize_t c); /* 6 */
- void (*_TIFFmemcpyPtr) (tdata_t a, const tdata_t b, tsize_t c); /* 7 */
- int (*_TIFFmemcmpPtr) (const tdata_t a, const tdata_t b, tsize_t c); /* 8 */
- void (*_TIFFfreePtr) (tdata_t a); /* 9 */
+ tdata_t (*_TIFFmallocPtr) (tmsize_t a); /* 4 */
+ tdata_t (*_TIFFreallocPtr) (void *a, tmsize_t b); /* 5 */
+ void (*_TIFFmemsetPtr) (void *a, int b, tmsize_t c); /* 6 */
+ void (*_TIFFmemcpyPtr) (void *a, const void *b, tmsize_t c); /* 7 */
+ int (*_TIFFmemcmpPtr) (const void *a, const void *b, tmsize_t c); /* 8 */
+ void (*_TIFFfreePtr) (void *a); /* 9 */
void (*tIFFClose) (TIFF *tiffptr); /* 10 */
int (*tIFFFlush) (TIFF *tiffptr); /* 11 */
int (*tIFFFlushData) (TIFF *tiffptr); /* 12 */
- int (*tIFFGetField) (TIFF *tiffptr, ttag_t a, ...); /* 13 */
- int (*tIFFVGetField) (TIFF *tiffptr, ttag_t a, va_list b); /* 14 */
- int (*tIFFGetFieldDefaulted) (TIFF *tiffptr, ttag_t a, ...); /* 15 */
- int (*tIFFVGetFieldDefaulted) (TIFF *tiffptr, ttag_t a, va_list b); /* 16 */
+ int (*tIFFGetField) (TIFF *tiffptr, uint32 a, ...); /* 13 */
+ int (*tIFFVGetField) (TIFF *tiffptr, uint32 a, va_list b); /* 14 */
+ int (*tIFFGetFieldDefaulted) (TIFF *tiffptr, uint32 a, ...); /* 15 */
+ int (*tIFFVGetFieldDefaulted) (TIFF *tiffptr, uint32 a, va_list b); /* 16 */
int (*tIFFReadDirectory) (TIFF *tiffptr); /* 17 */
- tsize_t (*tIFFScanlineSize) (TIFF *tiffptr); /* 18 */
- tsize_t (*tIFFRasterScanlineSize) (TIFF *tiffptr); /* 19 */
- tsize_t (*tIFFStripSize) (TIFF *tiffptr); /* 20 */
- tsize_t (*tIFFVStripSize) (TIFF *tiffptr, uint32 a); /* 21 */
- tsize_t (*tIFFTileRowSize) (TIFF *tiffptr); /* 22 */
- tsize_t (*tIFFTileSize) (TIFF *tiffptr); /* 23 */
- tsize_t (*tIFFVTileSize) (TIFF *tiffptr, uint32 a); /* 24 */
+ tmsize_t (*tIFFScanlineSize) (TIFF *tiffptr); /* 18 */
+ tmsize_t (*tIFFRasterScanlineSize) (TIFF *tiffptr); /* 19 */
+ tmsize_t (*tIFFStripSize) (TIFF *tiffptr); /* 20 */
+ tmsize_t (*tIFFVStripSize) (TIFF *tiffptr, uint32 a); /* 21 */
+ tmsize_t (*tIFFTileRowSize) (TIFF *tiffptr); /* 22 */
+ tmsize_t (*tIFFTileSize) (TIFF *tiffptr); /* 23 */
+ tmsize_t (*tIFFVTileSize) (TIFF *tiffptr, uint32 a); /* 24 */
uint32 (*tIFFDefaultStripSize) (TIFF *tiffptr, uint32 a); /* 25 */
void (*tIFFDefaultTileSize) (TIFF *tiffptr, uint32 *a, uint32 *b); /* 26 */
int (*tIFFFileno) (TIFF *tiffptr); /* 27 */
@@ -436,28 +430,28 @@ typedef struct TifftclStubs {
int (*tIFFIsUpSampled) (TIFF *tiffptr); /* 31 */
int (*tIFFIsMSB2LSB) (TIFF *tiffptr); /* 32 */
uint32 (*tIFFCurrentRow) (TIFF *tiffptr); /* 33 */
- tdir_t (*tIFFCurrentDirectory) (TIFF *tiffptr); /* 34 */
- tdir_t (*tIFFNumberOfDirectories) (TIFF *tiffptr); /* 35 */
- uint32 (*tIFFCurrentDirOffset) (TIFF *tiffptr); /* 36 */
- tstrip_t (*tIFFCurrentStrip) (TIFF *tiffptr); /* 37 */
- ttile_t (*tIFFCurrentTile) (TIFF *tiffptr); /* 38 */
- int (*tIFFReadBufferSetup) (TIFF *tiffptr, tdata_t a, tsize_t b); /* 39 */
- int (*tIFFWriteBufferSetup) (TIFF *tiffptr, tdata_t a, tsize_t b); /* 40 */
+ uint16 (*tIFFCurrentDirectory) (TIFF *tiffptr); /* 34 */
+ uint16 (*tIFFNumberOfDirectories) (TIFF *tiffptr); /* 35 */
+ uint64 (*tIFFCurrentDirOffset) (TIFF *tiffptr); /* 36 */
+ uint32 (*tIFFCurrentStrip) (TIFF *tiffptr); /* 37 */
+ uint32 (*tIFFCurrentTile) (TIFF *tiffptr); /* 38 */
+ int (*tIFFReadBufferSetup) (TIFF *tiffptr, void *a, tmsize_t b); /* 39 */
+ int (*tIFFWriteBufferSetup) (TIFF *tiffptr, void *a, tmsize_t b); /* 40 */
int (*tIFFWriteCheck) (TIFF *tiffptr, int a, const char *b); /* 41 */
int (*tIFFCreateDirectory) (TIFF *tiffptr); /* 42 */
int (*tIFFLastDirectory) (TIFF *tiffptr); /* 43 */
- int (*tIFFSetDirectory) (TIFF *tiffptr, tdir_t a); /* 44 */
- int (*tIFFSetSubDirectory) (TIFF *tiffptr, uint32 a); /* 45 */
- int (*tIFFUnlinkDirectory) (TIFF *tiffptr, tdir_t a); /* 46 */
- int (*tIFFSetField) (TIFF *tiffptr, ttag_t a, ...); /* 47 */
- int (*tIFFVSetField) (TIFF *tiffptr, ttag_t a, va_list b); /* 48 */
+ int (*tIFFSetDirectory) (TIFF *tiffptr, uint16 a); /* 44 */
+ int (*tIFFSetSubDirectory) (TIFF *tiffptr, uint64 a); /* 45 */
+ int (*tIFFUnlinkDirectory) (TIFF *tiffptr, uint16 a); /* 46 */
+ int (*tIFFSetField) (TIFF *tiffptr, uint32 a, ...); /* 47 */
+ int (*tIFFVSetField) (TIFF *tiffptr, uint32 a, va_list b); /* 48 */
int (*tIFFWriteDirectory) (TIFF *tiffptr); /* 49 */
- int (*tIFFReassignTagToIgnore) (enum TIFFIgnoreSense a, int b); /* 50 */
+ void (*reserved50)(void);
void (*tIFFPrintDirectory) (TIFF *tiffptr, FILE *a, long b); /* 51 */
- int (*tIFFReadScanline) (TIFF *tiffptr, tdata_t a, uint32 b, tsample_t c); /* 52 */
- int (*tIFFWriteScanline) (TIFF *tiffptr, tdata_t a, uint32 b, tsample_t c); /* 53 */
+ int (*tIFFReadScanline) (TIFF *tiffptr, void *a, uint32 b, uint16 c); /* 52 */
+ int (*tIFFWriteScanline) (TIFF *tiffptr, void *a, uint32 b, uint16 c); /* 53 */
int (*tIFFReadRGBAImage) (TIFF *tiffptr, uint32 a, uint32 b, uint32 *c, int d); /* 54 */
- int (*tIFFReadRGBAStrip) (TIFF *tiffptr, tstrip_t a, uint32 *b); /* 55 */
+ int (*tIFFReadRGBAStrip) (TIFF *tiffptr, uint32 a, uint32 *b); /* 55 */
int (*tIFFReadRGBATile) (TIFF *tiffptr, uint32 a, uint32 b, uint32 *c); /* 56 */
int (*tIFFRGBAImageOK) (TIFF *tiffptr, char *a); /* 57 */
int (*tIFFRGBAImageBegin) (TIFFRGBAImage *a, TIFF *tiffptr, int b, char *c); /* 58 */
@@ -472,29 +466,29 @@ typedef struct TifftclStubs {
TIFFErrorHandler (*tIFFSetErrorHandler) (TIFFErrorHandler a); /* 67 */
TIFFErrorHandler (*tIFFSetWarningHandler) (TIFFErrorHandler a); /* 68 */
TIFFExtendProc (*tIFFSetTagExtender) (TIFFExtendProc a); /* 69 */
- ttile_t (*tIFFComputeTile) (TIFF *tiffptr, uint32 a, uint32 b, uint32 c, tsample_t d); /* 70 */
- int (*tIFFCheckTile) (TIFF *tiffptr, uint32 d, uint32 c, uint32 b, tsample_t a); /* 71 */
- ttile_t (*tIFFNumberOfTiles) (TIFF *tiffptr); /* 72 */
- tsize_t (*tIFFReadTile) (TIFF *tiffptr, tdata_t a, uint32 b, uint32 c, uint32 d, tsample_t e); /* 73 */
- tsize_t (*tIFFWriteTile) (TIFF *tiffptr, tdata_t e, uint32 d, uint32 c, uint32 b, tsample_t a); /* 74 */
- tstrip_t (*tIFFComputeStrip) (TIFF *tiffptr, uint32 a, tsample_t b); /* 75 */
- tstrip_t (*tIFFNumberOfStrips) (TIFF *tiffptr); /* 76 */
- tsize_t (*tIFFReadEncodedStrip) (TIFF *tiffptr, tstrip_t a, tdata_t b, tsize_t c); /* 77 */
- tsize_t (*tIFFReadRawStrip) (TIFF *tiffptr, tstrip_t a, tdata_t b, tsize_t c); /* 78 */
- tsize_t (*tIFFReadEncodedTile) (TIFF *tiffptr, ttile_t a, tdata_t b, tsize_t c); /* 79 */
- tsize_t (*tIFFReadRawTile) (TIFF *tiffptr, ttile_t c, tdata_t b, tsize_t a); /* 80 */
- tsize_t (*tIFFWriteEncodedStrip) (TIFF *tiffptr, tstrip_t a, tdata_t b, tsize_t c); /* 81 */
- tsize_t (*tIFFWriteRawStrip) (TIFF *tiffptr, tstrip_t a, tdata_t b, tsize_t c); /* 82 */
- tsize_t (*tIFFWriteEncodedTile) (TIFF *tiffptr, ttile_t a, tdata_t b, tsize_t c); /* 83 */
- tsize_t (*tIFFWriteRawTile) (TIFF *tiffptr, ttile_t c, tdata_t b, tsize_t a); /* 84 */
+ uint32 (*tIFFComputeTile) (TIFF *tiffptr, uint32 a, uint32 b, uint32 c, uint16 d); /* 70 */
+ int (*tIFFCheckTile) (TIFF *tiffptr, uint32 d, uint32 c, uint32 b, uint16 a); /* 71 */
+ uint32 (*tIFFNumberOfTiles) (TIFF *tiffptr); /* 72 */
+ tmsize_t (*tIFFReadTile) (TIFF *tiffptr, void *a, uint32 b, uint32 c, uint32 d, uint16 e); /* 73 */
+ tmsize_t (*tIFFWriteTile) (TIFF *tiffptr, void *e, uint32 d, uint32 c, uint32 b, uint16 a); /* 74 */
+ uint32 (*tIFFComputeStrip) (TIFF *tiffptr, uint32 a, uint16 b); /* 75 */
+ uint32 (*tIFFNumberOfStrips) (TIFF *tiffptr); /* 76 */
+ tmsize_t (*tIFFReadEncodedStrip) (TIFF *tiffptr, uint32 a, void *b, tmsize_t c); /* 77 */
+ tmsize_t (*tIFFReadRawStrip) (TIFF *tiffptr, uint32 a, void *b, tmsize_t c); /* 78 */
+ tmsize_t (*tIFFReadEncodedTile) (TIFF *tiffptr, uint32 a, void *b, tmsize_t c); /* 79 */
+ tmsize_t (*tIFFReadRawTile) (TIFF *tiffptr, uint32 c, void *b, tmsize_t a); /* 80 */
+ tmsize_t (*tIFFWriteEncodedStrip) (TIFF *tiffptr, uint32 a, void *b, tmsize_t c); /* 81 */
+ tmsize_t (*tIFFWriteRawStrip) (TIFF *tiffptr, uint32 a, void *b, tmsize_t c); /* 82 */
+ tmsize_t (*tIFFWriteEncodedTile) (TIFF *tiffptr, uint32 a, void *b, tmsize_t c); /* 83 */
+ tmsize_t (*tIFFWriteRawTile) (TIFF *tiffptr, uint32 c, void *b, tmsize_t a); /* 84 */
void (*tIFFSetWriteOffset) (TIFF *tiffptr, toff_t a); /* 85 */
void (*tIFFSwabShort) (uint16 *a); /* 86 */
void (*tIFFSwabLong) (uint32 *a); /* 87 */
void (*tIFFSwabDouble) (double *a); /* 88 */
- void (*tIFFSwabArrayOfShort) (uint16 *a, unsigned long b); /* 89 */
- void (*tIFFSwabArrayOfLong) (uint32 *b, unsigned long a); /* 90 */
- void (*tIFFSwabArrayOfDouble) (double *a, unsigned long b); /* 91 */
- void (*tIFFReverseBits) (unsigned char *a, unsigned long b); /* 92 */
+ void (*tIFFSwabArrayOfShort) (uint16 *a, tmsize_t b); /* 89 */
+ void (*tIFFSwabArrayOfLong) (uint32 *b, tmsize_t a); /* 90 */
+ void (*tIFFSwabArrayOfDouble) (double *a, tmsize_t b); /* 91 */
+ void (*tIFFReverseBits) (unsigned char *a, tmsize_t b); /* 92 */
const unsigned char * (*tIFFGetBitRevTable) (int a); /* 93 */
void (*reserved94)(void);
void (*reserved95)(void);
@@ -502,7 +496,7 @@ typedef struct TifftclStubs {
void (*reserved97)(void);
void (*reserved98)(void);
void (*reserved99)(void);
- int (*tIFFPredictorInit) (TIFF *tiffptr); /* 100 */
+ void (*reserved100)(void);
void (*reserved101)(void);
void (*reserved102)(void);
void (*reserved103)(void);
@@ -512,31 +506,31 @@ typedef struct TifftclStubs {
void (*reserved107)(void);
void (*reserved108)(void);
void (*reserved109)(void);
- void (*_TIFFSetupFieldInfoPtr) (TIFF *tiffptr, const TIFFFieldInfo a[], size_t b); /* 110 */
- int (*_TIFFMergeFieldInfoPtr) (TIFF *tiffptr, const TIFFFieldInfo *a, int b); /* 111 */
+ void (*reserved110)(void);
+ void (*reserved111)(void);
void (*_TIFFPrintFieldInfoPtr) (TIFF *tiffptr, FILE *a); /* 112 */
- const TIFFFieldInfo * (*tIFFFindFieldInfo) (TIFF *tiffptr, ttag_t a, TIFFDataType b); /* 113 */
- const TIFFFieldInfo * (*tIFFFieldWithTag) (TIFF *tiffptr, ttag_t a); /* 114 */
- TIFFDataType (*_TIFFSampleToTagTypePtr) (TIFF *tiffptr); /* 115 */
+ void (*reserved113)(void);
+ const TIFFField * (*tIFFFieldWithTag) (TIFF *tiffptr, uint32 a); /* 114 */
+ void (*reserved115)(void);
void (*reserved116)(void);
void (*reserved117)(void);
void (*reserved118)(void);
void (*reserved119)(void);
int (*_TIFFgetModePtr) (const char *a, const char *b); /* 120 */
- int (*_TIFFNoRowEncodePtr) (TIFF *tiffptr, tidata_t a, tsize_t b, tsample_t c); /* 121 */
- int (*_TIFFNoStripEncodePtr) (TIFF *tiffptr, tidata_t c, tsize_t b, tsample_t a); /* 122 */
- int (*_TIFFNoTileEncodePtr) (TIFF *tiffptr, tidata_t a, tsize_t b, tsample_t c); /* 123 */
- int (*_TIFFNoRowDecodePtr) (TIFF *tiffptr, tidata_t c, tsize_t b, tsample_t a); /* 124 */
- int (*_TIFFNoStripDecodePtr) (TIFF *tiffptr, tidata_t a, tsize_t b, tsample_t c); /* 125 */
- int (*_TIFFNoTileDecodePtr) (TIFF *tiffptr, tidata_t c, tsize_t b, tsample_t a); /* 126 */
- void (*_TIFFNoPostDecodePtr) (TIFF *tiffptr, tidata_t a, tsize_t b); /* 127 */
- int (*_TIFFNoPreCodePtr) (TIFF *tiffptr, tsample_t a); /* 128 */
+ int (*_TIFFNoRowEncodePtr) (TIFF *tiffptr, uint8 *a, tmsize_t b, uint16 c); /* 121 */
+ int (*_TIFFNoStripEncodePtr) (TIFF *tiffptr, uint8 *c, tmsize_t b, uint16 a); /* 122 */
+ int (*_TIFFNoTileEncodePtr) (TIFF *tiffptr, uint8 *a, tmsize_t b, uint16 c); /* 123 */
+ int (*_TIFFNoRowDecodePtr) (TIFF *tiffptr, uint8 *c, tmsize_t b, uint16 a); /* 124 */
+ int (*_TIFFNoStripDecodePtr) (TIFF *tiffptr, uint8 *a, tmsize_t b, uint16 c); /* 125 */
+ int (*_TIFFNoTileDecodePtr) (TIFF *tiffptr, uint8 *c, tmsize_t b, uint16 a); /* 126 */
+ void (*_TIFFNoPostDecodePtr) (TIFF *tiffptr, uint8 *a, tmsize_t b); /* 127 */
+ int (*_TIFFNoPreCodePtr) (TIFF *tiffptr, uint16 a); /* 128 */
int (*_TIFFNoSeekPtr) (TIFF *tiffptr, uint32 a); /* 129 */
- void (*_TIFFSwab16BitDataPtr) (TIFF *tiffptr, tidata_t a, tsize_t b); /* 130 */
- void (*_TIFFSwab32BitDataPtr) (TIFF *tiffptr, tidata_t b, tsize_t a); /* 131 */
- void (*_TIFFSwab64BitDataPtr) (TIFF *tiffptr, tidata_t a, tsize_t b); /* 132 */
+ void (*_TIFFSwab16BitDataPtr) (TIFF *tiffptr, uint8 *a, tmsize_t b); /* 130 */
+ void (*_TIFFSwab32BitDataPtr) (TIFF *tiffptr, uint8 *b, tmsize_t a); /* 131 */
+ void (*_TIFFSwab64BitDataPtr) (TIFF *tiffptr, uint8 *a, tmsize_t b); /* 132 */
int (*tIFFFlushData1) (TIFF *tiffptr); /* 133 */
- void (*tIFFFreeDirectory) (TIFF *tiffptr); /* 134 */
+ void (*reserved134)(void);
int (*tIFFDefaultDirectory) (TIFF *tiffptr); /* 135 */
int (*tIFFSetCompressionScheme) (TIFF *tiffptr, int a); /* 136 */
void (*_TIFFSetDefaultCompressionStatePtr) (TIFF *tiffptr); /* 137 */
@@ -565,6 +559,7 @@ typedef struct TifftclStubs {
int (*tIFFInitZIP) (TIFF *tiffptr, int a); /* 160 */
int (*tIFFInitPixarLog) (TIFF *tiffptr, int a); /* 161 */
int (*tIFFInitSGILog) (TIFF *tiffptr, int a); /* 162 */
+ int (*tIFFInitLZMA) (TIFF *tiffptr, int a); /* 163 */
} TifftclStubs;
#ifdef __cplusplus
@@ -681,8 +676,7 @@ TIFFTCLAPI const TifftclStubs *tifftclStubsPtr;
(tifftclStubsPtr->tIFFVSetField) /* 48 */
#define TIFFWriteDirectory \
(tifftclStubsPtr->tIFFWriteDirectory) /* 49 */
-#define TIFFReassignTagToIgnore \
- (tifftclStubsPtr->tIFFReassignTagToIgnore) /* 50 */
+/* Slot 50 is reserved */
#define TIFFPrintDirectory \
(tifftclStubsPtr->tIFFPrintDirectory) /* 51 */
#define TIFFReadScanline \
@@ -775,8 +769,7 @@ TIFFTCLAPI const TifftclStubs *tifftclStubsPtr;
/* Slot 97 is reserved */
/* Slot 98 is reserved */
/* Slot 99 is reserved */
-#define TIFFPredictorInit \
- (tifftclStubsPtr->tIFFPredictorInit) /* 100 */
+/* Slot 100 is reserved */
/* Slot 101 is reserved */
/* Slot 102 is reserved */
/* Slot 103 is reserved */
@@ -786,18 +779,14 @@ TIFFTCLAPI const TifftclStubs *tifftclStubsPtr;
/* Slot 107 is reserved */
/* Slot 108 is reserved */
/* Slot 109 is reserved */
-#define _TIFFSetupFieldInfo \
- (tifftclStubsPtr->_TIFFSetupFieldInfoPtr) /* 110 */
-#define _TIFFMergeFieldInfo \
- (tifftclStubsPtr->_TIFFMergeFieldInfoPtr) /* 111 */
+/* Slot 110 is reserved */
+/* Slot 111 is reserved */
#define _TIFFPrintFieldInfo \
(tifftclStubsPtr->_TIFFPrintFieldInfoPtr) /* 112 */
-#define TIFFFindFieldInfo \
- (tifftclStubsPtr->tIFFFindFieldInfo) /* 113 */
+/* Slot 113 is reserved */
#define TIFFFieldWithTag \
(tifftclStubsPtr->tIFFFieldWithTag) /* 114 */
-#define _TIFFSampleToTagType \
- (tifftclStubsPtr->_TIFFSampleToTagTypePtr) /* 115 */
+/* Slot 115 is reserved */
/* Slot 116 is reserved */
/* Slot 117 is reserved */
/* Slot 118 is reserved */
@@ -830,8 +819,7 @@ TIFFTCLAPI const TifftclStubs *tifftclStubsPtr;
(tifftclStubsPtr->_TIFFSwab64BitDataPtr) /* 132 */
#define TIFFFlushData1 \
(tifftclStubsPtr->tIFFFlushData1) /* 133 */
-#define TIFFFreeDirectory \
- (tifftclStubsPtr->tIFFFreeDirectory) /* 134 */
+/* Slot 134 is reserved */
#define TIFFDefaultDirectory \
(tifftclStubsPtr->tIFFDefaultDirectory) /* 135 */
#define TIFFSetCompressionScheme \
@@ -888,6 +876,8 @@ TIFFTCLAPI const TifftclStubs *tifftclStubsPtr;
(tifftclStubsPtr->tIFFInitPixarLog) /* 161 */
#define TIFFInitSGILog \
(tifftclStubsPtr->tIFFInitSGILog) /* 162 */
+#define TIFFInitLZMA \
+ (tifftclStubsPtr->tIFFInitLZMA) /* 163 */
#endif /* defined(USE_TIFFTCL_STUBS) */
diff --git a/libtiff/tifftclStubInit.c b/libtiff/tifftclStubInit.c
index cf9448f..37d9916 100644
--- a/libtiff/tifftclStubInit.c
+++ b/libtiff/tifftclStubInit.c
@@ -70,7 +70,7 @@ const TifftclStubs tifftclStubs = {
TIFFSetField, /* 47 */
TIFFVSetField, /* 48 */
TIFFWriteDirectory, /* 49 */
- TIFFReassignTagToIgnore, /* 50 */
+ 0, /* 50 */
TIFFPrintDirectory, /* 51 */
TIFFReadScanline, /* 52 */
TIFFWriteScanline, /* 53 */
@@ -120,7 +120,7 @@ const TifftclStubs tifftclStubs = {
0, /* 97 */
0, /* 98 */
0, /* 99 */
- TIFFPredictorInit, /* 100 */
+ 0, /* 100 */
0, /* 101 */
0, /* 102 */
0, /* 103 */
@@ -130,12 +130,12 @@ const TifftclStubs tifftclStubs = {
0, /* 107 */
0, /* 108 */
0, /* 109 */
- _TIFFSetupFieldInfo, /* 110 */
- _TIFFMergeFieldInfo, /* 111 */
+ 0, /* 110 */
+ 0, /* 111 */
_TIFFPrintFieldInfo, /* 112 */
- TIFFFindFieldInfo, /* 113 */
+ 0, /* 113 */
TIFFFieldWithTag, /* 114 */
- _TIFFSampleToTagType, /* 115 */
+ 0, /* 115 */
0, /* 116 */
0, /* 117 */
0, /* 118 */
@@ -154,7 +154,7 @@ const TifftclStubs tifftclStubs = {
_TIFFSwab32BitData, /* 131 */
_TIFFSwab64BitData, /* 132 */
TIFFFlushData1, /* 133 */
- TIFFFreeDirectory, /* 134 */
+ 0, /* 134 */
TIFFDefaultDirectory, /* 135 */
TIFFSetCompressionScheme, /* 136 */
_TIFFSetDefaultCompressionState, /* 137 */
@@ -239,6 +239,12 @@ const TifftclStubs tifftclStubs = {
#else /* !LOGLUV_SUPPORT */
TIFFInitSGILog, /* 162 */
#endif /* !LOGLUV_SUPPORT */
+#if !defined(LZMA_SUPPORT)
+ 0, /* 163 */
+#else
+ TIFFInitLZMA, /* 163 */
+#endif /* !LZMA_SUPPORT */
+
};
/* !END!: Do not edit above this line. */
diff --git a/tiff/configure.in b/tiff/configure.in
index 81851fa..524588d 100755
--- a/tiff/configure.in
+++ b/tiff/configure.in
@@ -74,7 +74,7 @@
# and PKG_TCL_SOURCES.
#-----------------------------------------------------------------------
-TEA_ADD_SOURCES([tiff.c tiffJpeg.c tiffZip.c tiffPixar.c])
+TEA_ADD_SOURCES([tiff.c])
TEA_ADD_HEADERS([])
TEA_ADD_INCLUDES([-I\"`\${CYGPATH} \${srcdir}`\"])
TEA_ADD_INCLUDES([-I\"`\${CYGPATH} \${tkimg_SRC_PATH}`\"])
diff --git a/tiff/tiff.c b/tiff/tiff.c
index 78dd3b2..8bd5ec7 100644
--- a/tiff/tiff.c
+++ b/tiff/tiff.c
@@ -115,8 +115,8 @@ SetupTiffLibrary (interp)
if (!initialized) {
initialized = 1;
if (
- TIFFRegisterCODEC && TIFFError && TIFFPredictorInit &&
- _TIFFMergeFieldInfo && TIFFFlushData1 && _TIFFNoPostDecode &&
+ TIFFRegisterCODEC && TIFFError &&
+ TIFFFlushData1 && _TIFFNoPostDecode &&
TIFFTileRowSize && TIFFScanlineSize && _TIFFsetByteArray &&
TIFFVSetField && TIFFSwabArrayOfShort
) {
@@ -124,14 +124,14 @@ SetupTiffLibrary (interp)
if (Zlibtcl_InitStubs(interp, ZLIBTCL_VERSION, 0) == NULL) {
return TCL_ERROR;
}
- TIFFRegisterCODEC (COMPRESSION_DEFLATE, "Deflate", TkimgTIFFInitZip);
- TIFFRegisterCODEC (COMPRESSION_ADOBE_DEFLATE, "AdobeDeflate", TkimgTIFFInitZip);
+ TIFFRegisterCODEC (COMPRESSION_DEFLATE, "Deflate", TIFFInitZIP);
+ TIFFRegisterCODEC (COMPRESSION_ADOBE_DEFLATE, "AdobeDeflate", TIFFInitZIP);
if (Jpegtcl_InitStubs(interp, JPEGTCL_VERSION, 0) == NULL) {
return TCL_ERROR;
}
- TIFFRegisterCODEC (COMPRESSION_JPEG, "JPEG", TkimgTIFFInitJpeg);
- TIFFRegisterCODEC (COMPRESSION_PIXARLOG, "PixarLog", TkimgTIFFInitPixar);
+ TIFFRegisterCODEC (COMPRESSION_JPEG, "JPEG", TIFFInitJPEG);
+ TIFFRegisterCODEC (COMPRESSION_PIXARLOG, "PixarLog", TIFFInitPixarLog);
}
}
return TCL_OK;

View File

@@ -1,90 +0,0 @@
zlib/Makefile.in | 2 +-
zlib/configure.in | 5 --
zlib/zlibtcl.decls | 2 +-
zlib/zlibtclDecls.h | 10 +--
5 files changed, 8 insertions(+), 184 deletions(-)
diff --git a/zlib/Makefile.in b/zlib/Makefile.in
index e70ec66..c8bf0f3 100644
--- a/zlib/Makefile.in
+++ b/zlib/Makefile.in
@@ -107,7 +107,7 @@ RANLIB = @RANLIB@
RANLIB_STUB = @RANLIB_STUB@
SHLIB_CFLAGS = @SHLIB_CFLAGS@
SHLIB_LD = @SHLIB_LD@
-SHLIB_LD_LIBS = @SHLIB_LD_LIBS@
+SHLIB_LD_LIBS = @SHLIB_LD_LIBS@ -lz
STLIB_LD = @STLIB_LD@
TCL_DEFS = @TCL_DEFS@
TCL_BIN_DIR = @TCL_BIN_DIR@
diff --git a/zlib/configure.in b/zlib/configure.in
index 6b1e310..f51befa 100644
--- a/zlib/configure.in
+++ b/zlib/configure.in
@@ -51,11 +51,6 @@ TEA_SETUP_COMPILER
#-----------------------------------------------------------------------
TEA_ADD_SOURCES([zlibtcl.c zlibtclStubInit.c])
-TEA_ADD_SOURCES([../compat/zlib/adler32.c ../compat/zlib/compress.c ../compat/zlib/crc32.c])
-TEA_ADD_SOURCES([../compat/zlib/deflate.c ../compat/zlib/gzclose.c ../compat/zlib/gzlib.c])
-TEA_ADD_SOURCES([../compat/zlib/gzread.c ../compat/zlib/gzwrite.c ../compat/zlib/infback.c])
-TEA_ADD_SOURCES([../compat/zlib/inffast.c ../compat/zlib/inflate.c ../compat/zlib/inftrees.c])
-TEA_ADD_SOURCES([../compat/zlib/trees.c ../compat/zlib/uncompr.c ../compat/zlib/zutil.c])
TEA_ADD_HEADERS([zlibtcl.h zlibtclDecls.h])
diff --git a/zlib/zlibtcl.decls b/zlib/zlibtcl.decls
index c4bf22e..b9fb804 100644
--- a/zlib/zlibtcl.decls
+++ b/zlib/zlibtcl.decls
@@ -138,7 +138,7 @@ declare 38 {
int gzputc(gzFile file, int c)
}
declare 39 {
- int gzgetc(gzFile file)
+ int gzgetc_(gzFile file)
}
declare 40 {
int gzflush(gzFile file, int flush)
diff --git a/zlib/zlibtclDecls.h b/zlib/zlibtclDecls.h
index 2f7ecb2..6393821 100644
--- a/zlib/zlibtclDecls.h
+++ b/zlib/zlibtclDecls.h
@@ -28,7 +28,7 @@
EXTERN int Zlibtcl_Init(Tcl_Interp *interp);
EXTERN int Zlibtcl_SafeInit(Tcl_Interp *interp);
-#include "../compat/zlib/zlib.h"
+#include "@GENTOO_PORTAGE_EPREFIX@/usr/include/zlib.h"
/* !BEGIN!: Do not edit below this line. */
@@ -120,7 +120,7 @@ ZEXTERN char * gzgets(gzFile file, char *buf, int len);
/* 38 */
ZEXTERN int gzputc(gzFile file, int c);
/* 39 */
-ZEXTERN int gzgetc(gzFile file);
+ZEXTERN int gzgetc_(gzFile file);
/* 40 */
ZEXTERN int gzflush(gzFile file, int flush);
/* 41 */
@@ -179,7 +179,7 @@ typedef struct ZlibtclStubs {
int (*gzputsPtr) (gzFile file, const char *s); /* 36 */
char * (*gzgetsPtr) (gzFile file, char *buf, int len); /* 37 */
int (*gzputcPtr) (gzFile file, int c); /* 38 */
- int (*gzgetcPtr) (gzFile file); /* 39 */
+ int (*gzgetc_Ptr) (gzFile file); /* 39 */
int (*gzflushPtr) (gzFile file, int flush); /* 40 */
z_off_t (*gzseekPtr) (gzFile file, z_off_t offset, int whence); /* 41 */
int (*gzrewindPtr) (gzFile file); /* 42 */
@@ -273,8 +273,8 @@ ZEXTERN const ZlibtclStubs *zlibtclStubsPtr;
(zlibtclStubsPtr->gzgetsPtr) /* 37 */
#define gzputc \
(zlibtclStubsPtr->gzputcPtr) /* 38 */
-#define gzgetc \
- (zlibtclStubsPtr->gzgetcPtr) /* 39 */
+#define gzgetc_ \
+ (zlibtclStubsPtr->gzgetc_Ptr) /* 39 */
#define gzflush \
(zlibtclStubsPtr->gzflushPtr) /* 40 */
#define gzseek \

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -9,7 +9,8 @@ MYP=Img-Source-$PV
DESCRIPTION="Adds a lot of image formats to Tcl/Tk"
HOMEPAGE="http://tkimg.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${PN}/1.4/${PN}%20${PV}/${MYP}.tar.gz"
SRC_URI="mirror://sourceforge/${PN}/${PN}/1.4/${PN}%20${PV}/${MYP}.tar.gz
https://dev.gentoo.org/~tupone/distfiles/${P}-patchset-1.tar.xz"
SLOT="0"
LICENSE="BSD"
@@ -36,12 +37,12 @@ RESTRICT="test"
S="${WORKDIR}/${MYP}"
PATCHES=(
"${FILESDIR}"/${P}-tclconfig.patch
"${FILESDIR}"/${P}-jpeg.patch
"${FILESDIR}"/${P}-zlib.patch
"${FILESDIR}"/${P}-png.patch
"${FILESDIR}"/${P}-tiff.patch
"${FILESDIR}"/${P}-jpeg-9.patch
"${WORKDIR}"/${P}-tclconfig.patch
"${WORKDIR}"/${P}-jpeg.patch
"${WORKDIR}"/${P}-zlib.patch
"${WORKDIR}"/${P}-png.patch
"${WORKDIR}"/${P}-tiff.patch
"${FILESDIR}"/${PN}-1.4-jpeg-9.patch
)
src_prepare() {