Revisions of OpenImageIO

Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1030491 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 93)
fix ptex-broken test spelling
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1030488 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 92)
- Make sure, testsuite can find the images
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1030438 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 91)
- Provide testdata oiio-images-*.tar.xz as a service
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1030423 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 90)
Disable broken-ptex driver again
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1030357 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 89)
- Clarify testsuite python requirements
- Streamline %check directives
- Enable ptex_broken test

- Fix and reenable testsuite
- Some minor spec file cleanup
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1030226 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 88)
- Add memory (3GByte), memoryperjob (600 MByte) constraints, avoid
  build failures on hosts with high core count and low memory.
- Add explicit build dependency for boost::atomic, fixes build
  on Leap.
- update to 2.4.4.2
  * too many changes, check: https://github.com/OpenImageIO/oiio/releases/
- add oiio-images.tar.xz for checks
- ignore check results
- adjust libver to 2.4
- minor build adjustments
- explicitly conflict the wrongly named OpenColorIO libs
buildservice-autocommit accepted request 990298 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 87)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 990034 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 86)
Hi should go in *parallel* to the latest OCIO changes..

- explicitly conflict the wrongly named OpenColorIO libs
buildservice-autocommit accepted request 979791 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 85)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) accepted request 979743 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 84)
- 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
buildservice-autocommit accepted request 967713 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 83)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 967701 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 82)
- 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
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 917682 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 81)
- Disable timer tests
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 915142 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 80)
- 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
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) committed (revision 79)
converted link to branch
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) committed (revision 78)
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) committed (revision 77)
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) committed (revision 76)
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 911542 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 75)
- 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)
buildservice-autocommit accepted request 888940 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 74)
auto commit by copy to link target
Displaying revisions 41 - 60 of 133
openSUSE Build Service is sponsored by