Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libOpenImageIO2_3-2.3.15.0-2.2 RPM for ppc64

From OpenSuSE Ports Tumbleweed for ppc64

Name: libOpenImageIO2_3 Distribution: openSUSE Tumbleweed
Version: 2.3.15.0 Vendor: openSUSE
Release: 2.2 Build date: Tue Jul 26 22:07:13 2022
Group: System/Libraries Build host: obs-power9-06
Size: 13324160 Source RPM: OpenImageIO-2.3.15.0-2.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://www.openimageio.org/
Summary: Library for Reading and Writing Images
OpenImageIO is a library for reading and writing images, and a bunch of related
classes, utilities, and applications. There is a particular emphasis on formats
and functionality used in professional, large-scale animation and visual
effects work for film. OpenImageIO is used extensively in animation and VFX
studios all over the world, and is also incorporated into several commercial
products.

Provides

Requires

License

BSD-3-Clause

Changelog

* Mon Jul 18 2022 Hans-Peter Jansen <hpj@urpla.net>
  - explicitly conflict the wrongly named OpenColorIO libs
* Sun May 29 2022 Dirk Müller <dmueller@suse.com>
  - update to 2.3.15.0:
    * JPEG: Better handling of PixelAspectRatio.
    * OpenEXR: Fix DWAA compression default level.
    * Perf: Huge speed-up of case-insensitive string comparisons
    * New ImageBufAlgo::st_warp() (and oiiotool --st_warp) perform warping of
      an image where a second image gives the (s,t) coordinates to look up from at
      every pixel. #3379
    * Python: Add ImageSpec and ParamValueList method get_bytes_attribute(),
      which is like get_string_attribute(), but returns the string as a Python
      bytes object. In Python 3, strings are UTF-8, so this can be useful if you
      know that a string attribute might contain non-UTF8 data. #3396
* Fri Apr 08 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - version update to 2.3.14.0:
    Release 2.3.14 (1 Apr 2022) -- compared to 2.3.13
    + Add support for UDIM pattern <uvtile> (used by Clarisse & V-Ray). #3358
    + BMP: Support for additional (not exactly fully documented) varieties used by some Adobe apps. #3375
    + Python: support uint8 array attributes in and out. This enables the proper Python access to "ICCProfile" metadata. #3378
    + Improved precision in IBA::computePixelStats(). #3353
    + ffmpeg reader noww uses case-insensitive tests on file extensions. #3364
    + Fix writing deep exrs when buffer datatype doesn't match the file. #3369
      + + Fix conflict between RESTful and Windows long path notations. #3372
    + ffmpeg reader: take care against possible double-free of allocated memory crash upon destruction. #3376
    + simd.h fixes for armv7 and aarch32. #3361
    + Fix compiler warnings related to discrepancies between template declaration and redeclaration in simd.h and benchmark.h. #3350
    + Suppress MacOS warnings about OpenGL depreation. #3380
    + Now doing CI builds for Intel icc and icx compilers. #3355 #3363
    + CI: Overhaul of yml file to be more clear and compact by using GHA "strategy" feature. #3356 #3365
    Changelog for older (skipped) released: https://github.com/OpenImageIO/oiio/blob/master/CHANGES.md
  - Drop unneeded patch:
    * fix-tbb-linking.diff
* Thu Sep 09 2021 Hans-Peter Jansen <hpj@urpla.net>
  - Disable timer tests
* Wed Aug 18 2021 Hans-Peter Jansen <hpj@urpla.net>
  - Fix build with current openvdb package
    + define minimum c++ standard to 14
    + add patch fix-tbb-linking.diff to fix linking with tbb
  - Require ptex-devel-static specifically
* Thu Aug 12 2021 pgajdos@suse.com
  - version update to 2.2.17.0
    Release 2.2.17 (1 Aug 2021) -- compared to 2.2.16
    + Output to DPX files now supports IOProxy. (Input already did.) #3013
    + typedesc.h: TypeDesc can now describe 2D and 3D bounding boxes, as arrays
      of 2 VEC2 aggregates (for 2D) or VEC3 aggregates (for 3D) with "BOX"
      semantic. The shorthand for these are TypeBox2, TypeBox3 (for float),
      and TypeBox2i and TypeBox3i for integer or pixel coordinte
      boxes. #3008
    + Build: Fixes for building against fmt 8.0.0. #3007
    + Build: Finding boost is more flexible when desiring static libraries. #3031
    Release 2.2.16 (1 Jul 2021) -- compared to 2.2.15
    + New UDIM texture name patterns recognized: %(UDIM)d is the Houdini
      convention, and _u##v## is for Animal Logic's internal renderer. #3006
      (2.2.16)
    + When doing color space transforms on images with > 4 channels -- the
      additional channels are now copied unaltered, rather than leaving them
      black. #2987 (2.2.16)
    + FFMpeg: fix some encodings that didn't correctly recognize that they were
      more than 8 bits, or had alpha. #2989 (2.2.16)
      farmhash.h: Clean up all non-namespaced preprocessor symbols that are set
      by this header and may pollute the caller's symbols. #3002 (2.2.16)
    + Fix crashes on M1 (ARM) based Mac. #2990 (2.2.16)
    + Bug fix: avoid divide-by-0 error computing chunk size for invalid image
      sizes. #2983 (2.2.16)
    + make_texture (and maketx and oiiotool -otex) no longer crash if you
      try to make a texture out of a "deep" image; instead it will return an
      error message. #2991 (2.2.16)
    + filesystem.h: Improve exception safety in Filesystem directory iteration.
      [#2998] (2.2.16)
    + Build: Improve finding of OpenJPEG. #2979 (2.2.16)
    + Build: Support for building OIIO with gcc 11. #2995 (2.2.16)
    + Build: Fixes to accommodate Imath 3.1 upcoming changes. #2996 (2.2.16)
    + Build: Finding FFMpeg now correctly detects the version. #2994 (2.2.16)
    + Build: clang + C++17 + LibRaw < 0.20 are mutually incompatible. Detect
      this combination and warn / disable libraw under those conditions. #3003
      (2.2.16)
    + Build: Fix CMake behavior for REQUIRED_DEPS due to a typo. #3011 (2.2.16)
    + Build: Fixes for detecting and using Ptex, among other things got the
      version wrong. #3001 (2.2.16)
    + Testing: If a feature is disabled, skip its tests rather than reporting
      them as broken. #2988 (2.2.16)
    + CI: Test the combination of clang and C++17. #3003 (2.2.16)
    Release 2.2.15 (1 Jun 2021) -- compared to 2.2.14
    + BMP improvements: now support reading rle-compressed BMP files; writing
      single channel grayscale images now save as 8bpp palette images intead of
      24bpp; and reading 8bpp where all palette entries have R==G==B looks like
      a 1-channel grayscale instead of 3-channel RGB. #2976
    + Bug: IBA::render_text did not properly account for alpha of the draw
      color. #2981
    + Bug: Fix runaway parsing time for pathological XMP metadata. #2968
    + Bug: Fixed a crash is ImageCacheFile::read_unmipped when sampling
    + Fix exported cmake config files, which could fail if Imath and OpenEXR
      weren't the at the same version number. #2975
    + Build: Modernize cmake to use targets for PNG and ZLIB. #2957
    + Build: Fix to accommodate upcoming OpenColorIO 2.1 deprecation of
      parseColorSpaceFromString. #2961
    + Build: Changes to make it build against TBB 2021. #2985
    + Dev: Add Strutil functions: find, rfind, ifind, irfind. #2960
      non-zero-base channels. (#2962)
    Release 2.2.14 (1 May 2021) -- compared to 2.2.13
    + JPEG: Improve reading of files with mildly corrupted headers. #2927
    + TIFF: Support IOProxy for input. #2921
    + BMP: Improve performance by eliminating wasteful per-scanline allocation
      and needless data copying. #2934
    + Build/CI: Fix all the build_*.bash scripts to not use cmake --config flag,
      which was harmlessly ignored but is flagged as an error for CMake 3.20.
      [#2931]
    + Build: More fixes related to supporting a wide range of OpenEXR versions,
      and making our exported cmake configs correctly transmit dependencies on
    + OpenEXR include paths. #2935 #2941 #2942 #2947
    + ImageBufAlgo::fillholes_pushpull: added logic to correctly set the spec's
      alpha_channel field when generating sub-images. #2939
    + Python: MakeTxBumpWithSlopes enum value had been inadvertently omitted
      from the Python bindings. #2951
* Tue Apr 27 2021 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Use OpenCV4 on Tumbleweed instead of old OpenCV3.
* Wed Apr 14 2021 pgajdos@suse.com
  - version update to 2.2.13.1
    * Fix build break when using gcc 10 (and some other modern gcc versions)
      but using C++11 compilation mode. #2930
    * CMake: don't use --config inappropriately (CMake 3.20 was broken for
      several of our helper build scripts for building dependencies). #2931
    * Be robust to OpenEXR 2.x installations where IlmBase and OpenEXR had
      separate sets of config files in different subdirectories. #2935
* Wed Apr 07 2021 Dirk Müller <dmueller@suse.com>
  - explicitly list pkgconfig and shared libs to avoid filesystem rpm
    conflicts
* Fri Mar 26 2021 Hans-Peter Jansen <hpj@urpla.net>
  - Conditionalize ptex
* Sun Mar 21 2021 Hans-Peter Jansen <hpj@urpla.net>
  - Update to version 2.2.12 (1 Mar 2021)
    + Bug fix: Improve parsing of XMP records in metadata: more
      correct handling
    + of lists/sequences, better inference of types that look like
      int or float
    + (rather than forcing unknown fields into strings), fixed bugs
      in parsing
    + rational values. #2865
    + Bug fix: Fix loading PSB files with cinf tags. #2877
    + Build: Improvements to building or linking static libraries.
      [#2854]
    + Build: Change default STOP_ON_WARNING to OFF for release
      branches
    + (including this one) so that small change in compiler warnings
      after our
    + release don't break anybody's builds. (Though we still stop on
      warnings
    + for CI builds). #2861
    + Build: More clear warnings about using OpenVDB 8+ when building
      for C++11,
    + because OpenVDB 8 requires C++14 or higher. #2860
    + Build: The pkgconfig OpenImageIO.pc was specifying the include
      path
    + incorrectly. #2869
    + Build: More gracefully handle building against a custom
      Imath/OpenEXR even
    + when another exists in the system area. #2876
    + Build: Minor fixes to build cleanly against the upcoming Imath
      3.0. #2878
    + Dev: hash.h: Make many of the hash functions constexpr. #2843
    + Dev: Better unit tests to verify correctness and stability over
      time of
    + the hash functions. #2853
    + Dev: unordered_map_concurrent.h: New methods find_or_insert,
      nobin_mask().
    + #2867
    + CI: Speed up CI builds by not building OpenEXR example
      programes. #2857
    + CI: Speed up CI by using GitHub 'cache' actions + ccache. #2859
    + CI: Separate stages (setup, deps, build, test) into separate
      GHA "steps"
    + for better logging and understanding of the timing and
      performance. #2862
    + CI: Now actively testing libheif in Linux CI. #2866
    + CI: Remove the last vestiges of Travis-CI, which we no longer
      use. #2871
    + CI: For failed tests, add CMake cache and log part of the saved
      artifacts.
    + PSA: Avoid libheif 1.10 on Mac, it is broken. Libheif 1.11 is
      fine.
  - Update to version 2.2.11 (1 Feb 2021)
    + Enabled AVIF decoding of heic files (requires libheif >= 1.7
      and for it
    + to have been built with an AV1 encoder/decoder). #2811 #2812
      [#2814] #2818
    + oiiotool --help now prints the OCIO version (where it prints
      the config
    + file and known color space). #2849
    + Bug fix: ImageBufAlgo::ociolook() and ociofiletransform()
      internally
    + reversed the order of their inverse and unpremult arguments,
      making it
    + hard to select the inverse transformation. #2844
    + Fix memory leak during decoding of some invalid Exif blocks.
      [#2824]
    + Build: Fixed warnings when building against python 2.x. #2815
    + Build: No longer directly link against python libraries when
      unnecessary.
    + #2807
    + Build: Better finding of OpenJpeg 2.4. #2829
    + Build: On Windows, fix some linkage problems by changing the
      pybind11
    + bindings to make a CMake "shared" library rather than "module".
      Sounds
    + wrong, but seems to work. We will reverse if this causes
      problems. #2830
    + Build: On Mac, libheif 1.10 is very broken. Don't use that
      version. #2847
    + Build: Fix build break against changes coming in future
      libtiff, where it
    + is changing from some libtiff-defined integer types to the
      equivalent
    + stdint.h types. #2848
    + Build: Some final touches to prepare for release of OpenColor
      2.0. #2849
    + Build: Fixes to support the libraw 202101 snapshot (their in-
      progress
    + 0.21.0). #2850
    + CI: Got Windows CI fully working, bit by bit. #2796 #2805 #2821
      [#2826]
    + #2834 #2835 #2836 #2840
    + Dev: Some internal rearrangement of span.h and string_view.h
      (that should
    + not break source or ABI compatibility). std::size() and
      std::ssize()
    + should work with OIIO::span and OIIO::string_view now. #2827
    + Dev: ustring internals now have a way to ask for the list of
      ustrings
    + whose hashses collided. #2786
    + Dev: New Filesystem::generic_filepath() returnss a filepath in
      generic
    + format (not OS specific). #2819
    + Dev: ArgParse::abort() lets the response to a command line
      argument signal
    + that no further arguments should be parsed. #2820
    + Dev: In oiioversion.h, added macros OIIO_VERSION_GREATER_EQUAL
      and
    + OIIO_VERSION_LESS. #2831
    + Dev: In platform.h, added macro OIIO_INLINE_CONSTEXPR, which is
      equivalent
    + to inline constexpr for C++17, but just constexpr for C++ <=
      14. #2832
  - Update to version 2.2.10.1 (7 Jan 2021)
    + Fix build break against OpenColorIO v2.0 RC1. #2817
  - Update to version 2.2.10 (1 Jan 2021)
    + GIF: support for UTF-8 filenames on Windows. #2777
    + OpenEXR: Fix rare crash during multithreaded output. #2781
    + OpenEXR: Fix potential crash parsing OpenEXR header that
      contains Rational
    + attributes with certain values. #2791
    + Improved error reporting for IOFile failures to open the file.
      [#2780]
    + Build: Fix webp compile break on 32 bit systems. #2783
    + Build/Windows: Fix symbol definition conflict with pyconfig.h.
      [#2800]
    + CI: Test the latest fmt, PugiXML, and pybind11 releases. #2778
    + Docs: Add explanation of oiiotool -otex modifiers that were
      missing from
    + the docs. #2790 Fix some duplicated text. #2785
  - Add more optional dependencies:
    + ffmpeg
    + Ptex
    + libheif (conditionally on TW)
  - Fix filename
  - Exclude more failing tests: unit_simd and heif
  - Adjust %doc inclusions
* Sun Jul 05 2020 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Update to release 2.1.17.0
    For details, see included CHANGES.md file, or:
    https://github.com/OpenImageIO/oiio/releases
  - Run unit_timer test sequentially, occasionally fails otherwise:
    https://github.com/OpenImageIO/oiio/issues/2628
  - Drop obsolete patches:
    + oiio-detectplatform-others.patch
    + patch oiio-clusterfit-boundscheck.patch
* Wed May 13 2020 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Set a default search location for plugins and create a matching
    /usr/lib*/OpenImageIO-2.1 directory, required for the
    OpenShadingLanguage plugin.
* Mon May 11 2020 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Update to release 2.1.15.0
    For details, see included CHANGES.md file, or:
    https://github.com/OpenImageIO/oiio/releases
  - Drop unused build dependencies:
    + pkgconfig(glew)
    + pkgconfig(libcrypto)
    + pkgconfig(libopenjpeg)
    + pkgconfig(libopenjpeg1)
    + pkgconfig(libraw_r)
    + pkgconfig(libssl)
    + pkgconfig(openssl)
  - Conditionalize build dependencies for already disabled features:
    + pkgconfig(opencv)
    + doxygen
  - Add build dependencies for additional formats
    + openvdb-devel + tbb-devel
    + pkgconfig(bzip2)
  - Drop patches applied upstream:
    + oiio_gcc6_missleading_indentation.patch
    + oiio-add-libdl-for-plugin.patch
  - Run test suite in %check
  - Reenable all warnings being treated as errors, current codebase
    no longer contains these errors.
  - Reenable python(3) bindings
  - Clean up spec file
* Thu Apr 11 2019 cesar@caih.org
  - Update to release 1.8.17
* Fri Mar 15 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Add explicit BuildRequires: libboost_system-devel, required since boost 1.69

Files

/usr/lib64/OpenImageIO-2.3
/usr/lib64/libOpenImageIO.so.2.3
/usr/lib64/libOpenImageIO.so.2.3.15


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Sep 9 10:44:32 2022