Hello community, here is the log from the commit of package tiff for openSUSE:Factory checked in at 2015-12-17 15:52:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tiff (Old) and /work/SRC/openSUSE:Factory/.tiff.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "tiff" Changes: -------- --- /work/SRC/openSUSE:Factory/tiff/tiff.changes 2015-08-07 00:18:52.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.tiff.new/tiff.changes 2015-12-17 15:52:59.000000000 +0100 @@ -1,0 +2,56 @@ +Tue Dec 8 15:55:30 UTC 2015 - p.drouand@gmail.com + +- Update to version 4.0.6 + * Supports CMake 2.8.9 and later. + * Add missing file which wasn't being distributed, causing unit + tests to fail. + * Make shared/static library building configurable. + * CMake reads all version information directly from configure.ac + to avoid duplication of values. + * CMake builds are now included in 'distcheck' target. + * Autotools 'make distcheck' now tests the CMake-based build if + CMake is available. + * Fixes to avoid undefined behaviour of signed types (C standard + compliance). + * Fixes to avoid possible isses when casting to unsigned char. + * Fixes to avoid undefined behaviour with shifts. + * Fix generation of output with 16 bit or 32 bit integer, when + byte swapping is needed, in horizontal predictor (#2521). + * Fix decoding when there is a single pixel to decode + (unlikely case...) and byte swapping is involved. + * Add add explicit masking with 0xff before casting to uchar in + floating-point horizontal differencing and accumulation routines. + * Eliminate requirement for and use of 64-bit constant values. + * tiffgt : Silence glut API deprecation warnings on MacOS X. + * fax2ps : Detect failure to write to temporary file. +- Changes from version 4.0.5 + * Support for configure/build using CMake. + * Support for large (> 2GB) files under Microsoft Windows. + * Configuration and building using CMake is now supported under + Microsoft Windows and on Unix-type systems. + * Test for and use fseeko() if it is available. This allows supporting + large files on Unix-type systems with a 32-bit 'long' type and a + 64-bit 'off_t' type. + * tiffiop.h: Macros added to use 64-bit equivalents for all standard + I/O and POSIX APIs used by libtiff and its tools which are limited + to 2GB in Windows builds. Note that these 64-bit equivalents were + introduced by the CRT provided with Visual Studio 2005 and if the + necessary CRT is not installed on the target computer, the program + will not run. The wrapper macros will not be activated unless the + definition _MSC_VER is at least 1400 or __MSVCRT_VERSION__ is at + least 0x800. + * tif_unix.c: Updated to support large files under Microsoft Windows. + This makes tif_unix.c a completely viable candidate for use under + Windows (in spite of its name) if the CRT is modern enough. Please + note that tif_win32.c already supported large files, but only + 'tiffinfo' and 'tiffdump' made any provision to support large files + under Windows. + * _tiffReadProc() and _tiffWriteProc() are modified to chunk I/O to a + maximum size of 2GB for extremely large I/O requests. This surmounts + limitations in the Microsoft Windows read() and write() APIs (which + are limited to the range of a 32-bit 'int'), and may avoid poor + behavior with extremely large I/O requests on other systems. + * Updated to use I/O wrapper macros from tiffiop.h in order to + support large files under Microsoft Windows. + +------------------------------------------------------------------- Old: ---- tiff-4.0.4.tar.gz New: ---- tiff-4.0.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tiff.spec ++++++ --- /var/tmp/diff_new_pack.hlVzwV/_old 2015-12-17 15:53:01.000000000 +0100 +++ /var/tmp/diff_new_pack.hlVzwV/_new 2015-12-17 15:53:01.000000000 +0100 @@ -17,7 +17,7 @@ Name: tiff -Version: 4.0.4 +Version: 4.0.6 Release: 0 Summary: Tools for Converting from and to the Tiff Format License: HPND ++++++ tiff-4.0.4.tar.gz -> tiff-4.0.6.tar.gz ++++++ ++++ 7451 lines of diff (skipped)