Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2015-11-26 17:01:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and      /work/SRC/openSUSE:Factory/.OpenImageIO.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "OpenImageIO"

Changes:
--------
--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2015-05-30 
12:34:12.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new/OpenImageIO.changes     
2015-11-26 17:01:21.000000000 +0100
@@ -1,0 +2,126 @@
+Thu Nov 19 06:05:23 UTC 2015 - [email protected]
+
+- Recommented Field3D build requirement.
+
+-------------------------------------------------------------------
+Sat Nov 14 09:21:22 UTC 2015 - [email protected]
+
+- download, verify and recompress _service added
+- Release 1.5.20
+  * Nuke plugin: don't crash with NULL Knob* in TxReaderFormat::setMipLabels.
+    #1212
+  * Fix build warnings for new Apple tools release that upgrades the standard
+    clang release. #1218
+  * Make TIFF reader robust to strange TIFF files that have unexpected MIP
+    level-to-MIP level changes in planarconfig, photometric, palette,
+    extrasamples, etc. We previously assumed these things would never vary
+    between MIP levels of the same file, and Murphy called our bluff. 
#1220,1221
+
+- Release 1.5.19
+  * Fix compile warnings on some platforms/compilers.
+  * Fix build break with certain new versions of libraw. #1204
+  * Internals: Timer and ScopedTimer have changed slightly. This isn't used
+    in any public OIIO APIs, but may affect 3rd party programs that like
+    to use OIIO's timer.h for convenience. #1201
+  * Internals: dassert.h has added OIIO_STATIC_ASSERT macros for static
+    assertion. Doesn't affect existing OIIO apps since they are new
+    additions, but feel free to use them! #1202
+
+- Release 1.5.18
+  * PSD input improvements: better error handling for files lacking "global
+    layer mask info" or "additional layer info"; additional PSD signatures
+    for global additional layer info; better error handling when dealing
+    with an empty layer mask. #1147
+  * TIFF output: recognize special "tiff:write_exif" metadata, which when
+    present and set to 0, will skip writing the Exif directory into the TIFF
+    file. This can be helpful when you expect the resulting TIFF file to be
+    read with very old versions of libtiff. #1185
+  * Top-level Makefile option USE_OPENCV=0 to turn off even searching for
+    OpenCV components. #1194
+
+- Release 1.5.17
+  * Fix support for older ffmpeg version on Ubuntu 14.04. #1168
+  * Fix bug in fft -- was not always zeroing out the imaginary channel. #1171
+  * Build-time fixes for Nocona CPUs that have SSE3 without SSSE3. #1175
+  * ustring fixes for new gcc (5.1+) and new std::string ABI. #1176
+  * Fixes for unit test timer_test for new OSX versions with timer
+    coalescing. #1181
+  * Fix bugs with rangecompress and rangeexpand when using luma. #1180
+  * Fixes for clean build when using clang 3.6. #1182
+
+- Release 1.5.16
+  * PNG writes now honor PixelAspectRatio attribute. #1142
+  * Build fixes for Visual Studio 2010 #1140
+  * PSD & JPEG plugins fixes for Win32 compilation.
+  * Also search for OIIO plugins in [DY]LD_LIBRARY_PATH. #1153
+  * Give Strutil::parse_string an option to not strip surrounding quotes.
+  * Fix Nuke plugin build files to not do anything if USE_NUKE=0  #1156
+  * New ImageInput query: "procedural" -- returns 1 if the ImageInput may
+    not correspond to an actual file. #1154
+  * TypeDesc has a new constructor and fromstring of a string_view, in
+    addition to the old versions that took char*. #1159
+  * Eliminate spurious ImageCache invalidation just because the shared
+    cache is requested again. #1157
+  * Fixed trilinear MIPmap texture lookups that gave invalid alpha fill. #1163
+  * Filesystem: sequence matching should clear results arrays upon start.
+
+- Release 1.5.15
+  * Bug fix with IBA::channels() with deep data with UINT channels.
+  * Fix TypeDesc compatibility with OSL.
+  * Misc WIN32 / VS2010 fixes.
+  * Fix incorrect logic in convert_image with certain channel types and
+    strides. #1144
+
+- Release 1.5.14
+  * fmath: save_fast_pow improves the precision of its results for
+    special cases of pow(x,1) and pow(x,2). #1094 (1.5.13)
+  * Fix warnings when compiling with C++11. (1.5.13)
+  * Dont link Python framework on OSX. #1099 (1.5.13)
+  * Improve IBA::compare() (and therefore oiiotool -diff and idiff) when
+    the images being compared have NaN or Inf values. #1109 (1.5.13)
+  * TextureSystem bug fix that occasionally resulted in NaN in the alpha
+    channel result when looking up from 3-channel images. #1108 (1.5.13)
+  * Added TypeDesc::TypeHalf(). #1113 (1.5.13)
+  * Fix IBA::channels() bugs when dealing with "deep" images. #1113 (1.5.13)
+  * Python ImageSpec.set_channel_formats() now works when the channel
+    type lists are either TypeDesc, in addition to the existing support
+    for BASETYPE. #1113 (1.5.13)
+  * Added Python bindings for DeepData and deep reads (ImageInput) and
+    writes (ImageOutput). #1113 (1.5.13)
+  * Fix bugs in reading deep OpenEXR images with mixed channel types.
+    #1113 (1.5.13)
+  * Fix bug in IBA::convolve() for the case when the kernel image passed
+    is not a float image. #1116 (1.5.13)
+
+- Release 1.5.13
+  * oiiotool: Bug fix for frame sequences -- could crash in Windows. #1060
+  * New ImageOutput::supports() tags: supports("alpha") should be true for
+    image formats that support an alpha channel, supports("nchannels") should
+    be true for output formats that support an arbitrary number of output
+    channels. #1058
+  * oiiotool: Gracefully handle requests to save an image with more channels
+    than the output file format can handle. Instead of being a fatal error,
+    now it's just a warning, and extra channels are dropped. It tries to
+    to find R, G, B, and A channels, saving them. If those names are
+    not found, it just saves the first 3 (or 4) channels. #1058
+  * Improved handling of "PixelAspectRatio" for JPEG, TIFF, and OpenEXR.
+    #1042 #1066
+  * oiiotool: Improve error messages when files can't be read. It is now
+    easier to to distinguish files that don't exist from those that
+    are an unknown format from those that are corrupted or have read
+    errors. #1065
+  * maketx now writes to a temporary file, then moving it to the final
+    requested output filename only when the write completed without error.
+    This prevents situations where maketx crashes or is killed and leaves
+    behind a file that looks correct but is actually corrupted or
+    truncated. #1072
+  * Python: added previously-M.I.A. ImageSpec.erase_attribute(). #1063
+  * Add Filesystem::rename() utility. #1070
+  * Made TypeDesc::equivalent accept comparisons of arrays of unspecified
+    length with ones of definite length. #1072
+  * oiiotool & maketx have improved error message when unknown data format
+    names are requested with "-d". #1077
+  * oiiotool numeric wildcard improvement: allow more digits to match. #1082
+  * Remove dependency of OpenSSL by default. #1086
+
+-------------------------------------------------------------------

Old:
----
  oiio-Release-1.5.12.tar.bz2

New:
----
  _service
  oiio-Release-1.5.20.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ OpenImageIO.spec ++++++
--- /var/tmp/diff_new_pack.MRKkGD/_old  2015-11-26 17:01:23.000000000 +0100
+++ /var/tmp/diff_new_pack.MRKkGD/_new  2015-11-26 17:01:23.000000000 +0100
@@ -19,16 +19,17 @@
 %define so_ver 1_5
 
 Name:           OpenImageIO
-Version:        1.5.12
+Version:        1.5.20
 Release:        0
 Summary:        Library for Reading and Writing Images
 License:        BSD-3-Clause
 Group:          Productivity/Graphics/Other
 Url:            http://www.openimageio.org/
 #DL-URL: 
https://github.com/OpenImageIO/oiio/archive/Release-%%{version}/OpenImageIO-%%{version}.tar.gz
-Source0:        oiio-Release-%{version}.tar.bz2
+Source0:        oiio-Release-%{version}.tar.xz
 Patch0:         oiio-clusterfit-boundscheck.patch
 Patch1:         oiio-detectplatform-others.patch
+# NOTE: Please don't uncomment a build requirement unless you have submitted 
the package to factory and it exists
 #BuildRequires:  Field3D-devel
 BuildRequires:  OpenColorIO-devel
 BuildRequires:  boost-devel
@@ -36,8 +37,9 @@
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  freetype2-devel
+BuildRequires:  giflib-devel
 BuildRequires:  glew-devel
-#BuildRequires:  hdf5-devel
+BuildRequires:  hdf5-devel
 %if 0%{?suse_version} > 1220
 BuildRequires:  ilmbase-devel
 %else
@@ -47,6 +49,7 @@
 BuildRequires:  libopenssl-devel
 BuildRequires:  libpng-devel
 BuildRequires:  libqt4-devel
+BuildRequires:  libraw-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  libwebp-devel
 BuildRequires:  opencv-devel
@@ -55,13 +58,14 @@
 %else
 BuildRequires:  OpenEXR-devel
 %endif
-#BuildRequires:  openjpeg-devel
+BuildRequires:  openjpeg-devel
+BuildRequires:  openjpeg2-devel
 BuildRequires:  pugixml-devel
 BuildRequires:  python-devel
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glu)
 # NOTE: txt2man is needed for the man pages but not in factory.
-#BuildRequires:  txt2man
+BuildRequires:  txt2man
 BuildRequires:  zlib-devel
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -177,7 +181,7 @@
 %defattr(-,root,root,-)
 %doc CHANGES CREDITS LICENSE README.rst
 %{_bindir}/*
-%if 1 == 0
+%if 1 == 1
 %doc %{_mandir}/man1/*.1%{ext_man}
 %endif
 

++++++ _service ++++++
<services>
  <service name="download_url" mode="disabled">
    <param name="protocol">https</param>
    <param name="host">github.com</param>
    <param name="path">OpenImageIO/oiio/archive/Release-1.5.20.tar.gz</param>
    <param name="filename">oiio-Release-1.5.20.tar.gz</param>
  </service>
  <service name="verify_file" mode="disabled">
    <param name="file">oiio-Release-1.5.20.tar.gz</param>
    <param name="verifier">sha256</param>
    <param 
name="checksum">0c10a4f03da3956581488b7585896b337eade0c5e0755ddea9700ac1c4437d60</param>
  </service>
  <service name="recompress" mode="disabled">
    <param name="file">*.tar.gz</param>
    <param name="compression">xz</param>
  </service>
</services>

Reply via email to