File OpenColorIO.changes of Package OpenColorIO

-------------------------------------------------------------------
Wed Aug 30 09:45:47 UTC 2023 - Christophe Marin <christophe@krop.fr>

- Add patch:
  * 0001-Fix-detection-of-yaml-cpp-0.8.patch

-------------------------------------------------------------------
Wed May 31 07:58:27 UTC 2023 - Hans-Peter Jansen <hpj@urpla.net>

- add OpenShadingLanguage, OpenImageIO-plugin-osl and python3-six
  build deps for tools build
- remove outdated BuildIgnore: libOpenColorIO2_0

-------------------------------------------------------------------
Mon Jul 18 15:52:09 UTC 2022 - Hans-Peter Jansen <hpj@urpla.net>

- explicitly conflict the wrongly named libs
- don't build tools in basic build stage

-------------------------------------------------------------------
Sun Jul 17 06:12:06 UTC 2022 - Hans-Peter Jansen <hpj@urpla.net>

- raise c++ standard to 17
- disable rpath, resulting in a hard build failure now
- add opengl deps for gpu support
- broaden stray static libs removal (due to gpu enablement)

-------------------------------------------------------------------
Sat Jul 16 19:12:50 UTC 2022 - Hans-Peter Jansen <hpj@urpla.net>

- fix so version pkg naming

-------------------------------------------------------------------
Sat Jun  4 08:09:09 UTC 2022 - Dirk Müller <dmueller@suse.com>

- update to 2.1.2:
  * Fix half-domain Lut1D issue for certain values above HALF_MAX
  * Python copy support
  * Fix support for ARM64 macOS Python wheels
  * Improve OpenImageIO dependency management of Imath headers
  * Improve CMake and library install step
  * Remove "expat" symbols
  * Improve the GPU unit test framework
  * Improve the OSL integration
  * Propagate Android CMake configuration to external projects

-------------------------------------------------------------------
Thu May 12 19:47:52 UTC 2022 - Asterios Dramis <asterios.dramis@gmail.com>

- Added a patch "gcc12_fix.patch" to fix compilation with GCC12.

-------------------------------------------------------------------
Tue Mar 15 21:28:40 UTC 2022 - Dirk Müller <dmueller@suse.com>

- adjust license declaration to be BSD-3-Clause only based on
  licensereview in https://build.opensuse.org/request/show/951516 

-------------------------------------------------------------------
Fri Jan 28 22:48:47 UTC 2022 - Dirk Müller <dmueller@suse.com>

- update to 2.1.1:
  * Adds Metal Shading Language generation support to the GPU renderer 
  * Adds OpenGL ES generation support to the GPU renderer 
  * After Effects plug-in updates
  * Adds Metal support to ociodisplay and enables running GPU tests with Metal backend 
  * Fix issue resulting in NaNs when inverting ACES Output Transforms 
  * Implement locale-agnostic number parsing 
  * Fix issue causing configs to fail validation with certain LUT search paths 
  * Python 3.10 macOS wheels
  * Remove extra commas when writing a CDL in CLF file format 
  * Fixes Unicode paths on Windows 
  * Fix issues with OSL generation and improve the OSL unit test framework 
  * Add Python GPU renderer implementation example 
  * Improvement to color space metadata in ocioconvert exports 
  * Better manage Imath dependency 
  * Add ACES 1.3 Gamut Compression implementation
  * Add OpenFX OCIO plug-in framework and examples
  * Add Python wheel generation and support for PyPI 
  * Add preliminary support for emitting Open Shading Language 
  * Add Imath 3 support for Half dependency and update CI workflow
  * Increment version number for the config file and CTF formats to 2.1
  * Allow apps to use getColorSpaceFromFilePath even for v1 configs and
    deprecate parseColorSpaceFromString
  * Add getDefaultView(display, colorspaceName) method
  * Fix problem rendering to integer pixel layouts when there is a no-op
  * Update CLF test files, add Python scripts for CLF implemenation guide
* drop fix-armv7.patch, OpenColorIO-openexr3.patch: upstream

-------------------------------------------------------------------
Wed Dec  8 16:42:29 UTC 2021 - Guillaume GARDET <guillaume.gardet@opensuse.org>

- Add patch to fix build on armv6/7:
  * fix-armv7.patch

-------------------------------------------------------------------
Mon Dec  6 10:17:48 UTC 2021 - Dirk Müller <dmueller@suse.com>

- update to 2.0.2:
  This is an ABI compatible update for the 2.0.x series that includes the
  relevant bug fixes from the 2.1 release.
  Noteworthy bug fixes and enhancements:
  * Allow apps to use getColorSpaceFromFilePath even for v1 configs and
    deprecate parseColorSpaceFromString
  * Fix problem rendering to integer pixel layouts when there is a no-op
  * Update CLF test files, add Python scripts for CLF implemenation guide
- Rebased OpenColorIO-openexr3.patch.

-------------------------------------------------------------------
Tue Sep  7 18:09:15 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>

- only build the documentation in the ocio_tools case:
  - move BuildRequires into the %if
  - explicitely disable doc building in the library build case

-------------------------------------------------------------------
Tue Sep  7 17:02:01 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>

- A probably better fix for solving the build cycle. First build
  will only build all the libraries, 2nd build the cmdline tools

-------------------------------------------------------------------
Tue Sep  7 08:47:01 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>

- Do not depends on OpenImageIO, in order to break up a build
  cycle (boo#1190237).

-------------------------------------------------------------------
Fri Aug 20 08:19:26 UTC 2021 - pgajdos@suse.com

- fix build with openexr3
- added patches
  https://aur.archlinux.org/cgit/aur.git/tree/opencolorio-openexr3.patch?h=opencolorio-qfix
  + OpenColorIO-openexr3.patch

-------------------------------------------------------------------
Tue Jul 27 06:47:25 UTC 2021 - Guillaume GARDET <guillaume.gardet@opensuse.org>

- Fix 64bit library install location for aarch64 and ppc64* as
  well, not only for x86_64

-------------------------------------------------------------------
Thu Jul 22 10:38:41 UTC 2021 - Hans-Peter Jansen <hpj@urpla.net>

- provide/obsolete python-OpenColorIO

-------------------------------------------------------------------
Tue Jul 13 10:31:59 UTC 2021 - Hans-Peter Jansen <hpj@urpla.net>

- Retain the %{yamlrequires}

-------------------------------------------------------------------
Mon Jul 12 22:18:12 UTC 2021 - Hans-Peter Jansen <hpj@urpla.net>

- Use %cmake_build

-------------------------------------------------------------------
Mon Jul  5 16:15:59 UTC 2021 - Hans-Peter Jansen <hpj@urpla.net>

- Update to version 2.0.1:
  Unfortunately, it's missing a changelog, check GH release notes:
  https://github.com/AcademySoftwareFoundation/OpenColorIO/releases/tag/v2.0.1
- Removed all patches:
  * OpenColorIO-setuptools.patch
  * 0003-Fix_Linux_compilation.patch
  * 0004-Fix_build_with_GCC-8.patch
  * 0005-Fix_build_with_yaml-cpp0.6.patch
  None of them applied anymore
- Remove tarball crippling, doesn't contain Pygments anymore
- Update build dependencies
- Fix 64bit library install location
- cmake and python devel files disappeared

-------------------------------------------------------------------
Thu Jul  1 04:01:01 UTC 2021 - Steve Kowalik <steven.kowalik@suse.com>

- Update Requires of devel package to python3-devel 

-------------------------------------------------------------------
Fri Jan 10 11:32:55 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>

- Use python3 to produce the package due to python2 removal

-------------------------------------------------------------------
Wed Jan  8 11:03:07 UTC 2020 - Dave Plater <davejplater@gmail.com>

- Work around yaml-cpp's bad abi versioning by requiring the version
  it was built against. See boo#1160171

-------------------------------------------------------------------
Fri Apr 19 20:24:04 UTC 2019 - Asterios Dramis <asterios.dramis@gmail.com>

- Update to version 1.1.1:
  * Added optional compatibility for building apps with OpenImageIO
    1.9+
  * Added USE_SSE checks to fix Linux build failure
  * getDisplays() result ordering now matches the active_displays
    config definition or OCIO_ACTIVE_DISPLAYS env var override.
  * Fixed incorrect getDefaultDisplay()/getDefaultView() result
    when OCIO_ACTIVE_DISPLAYS or OCIO_ACTIVE_VIEWS env vars are
    unset.
  * Fixed Windows-specific GetEnv() bug
  * Fixed Windows and MacOS CI failure cases
  * Updated mail list URLs to aswf.io domain
  From version 1.1.0:
  * libc++ build fixes
  * Added support for YAML > 5.0.1
  * YAML and TinyXML patch fixes
  * Clang visibility fix
  * Added write support for Truelight LUTs
  * Improved OCIOYaml
  * Python string corruption fix
  * Added support for CDL
  * Updated documentation
  * Added args/kwargs support to Python MatrixTransform
  * Added description field to Look objects
  * Improved Python 3 compatibility
  * CSP file read fix
  * Added Linux, MacOS, and Windows continuos integration
  * Improved 1D LUT extrapolation
  * Improved 1D LUT negative handling
  * Improved Windows build system
  * Improved cross-platform build system
  * Undefined role crash fix
  * After Effects plugin updated
  * Added reference Photoshop plugin
  * Added reference Docker image
- Added the following patches:
  * OpenColorIO-setuptools.patch (Use external python-setuptools
    for building)
  * 0003-Fix_Linux_compilation.patch
  * 0004-Fix_build_with_GCC-8.patch
  * 0005-Fix_build_with_yaml-cpp0.6.patch
- Added new build requirements libboost_headers-devel and
  python-setuptools.
- Removed support for openSUSE <= 12.2.

-------------------------------------------------------------------
Sat Jan 31 20:03:26 UTC 2015 - asterios.dramis@gmail.com

- Update to version 1.0.9:
  * CDL cccid supports both named id and index lookups
  * ociobakelut / ocioconvert updates
  * FreeBSD compile dixes
  * FileTransform disk cache allows concurrent disk lookups
  * CSP windows fix
  * Python 3 support
  * Fix envvar abs/relative path testing
  * Can explicitly declare config envvars
  * gcc44 compile warning fixes
- Updated crippled tarball instructions (RegexMatcher.ns2 no longer exists).
- Added new build requirement python-MarkupSafe.

-------------------------------------------------------------------
Sat Jul  6 20:37:10 UTC 2013 - asterios.dramis@gmail.com

- Use internal yaml-cpp until OpenColorIO is ported to yaml-cpp >= 0.5.0
  currently in Factory.

-------------------------------------------------------------------
Wed May 22 19:13:19 UTC 2013 - asterios.dramis@gmail.com

- Updated license to "BSD-3-Clause and GPL-2.0+".
- Removed non OSS licensed files from source package - use a crippled tarball
  (bnc#821203).

-------------------------------------------------------------------
Fri Mar 22 20:45:56 UTC 2013 - asterios.dramis@gmail.com

- Use a proper source URL.

-------------------------------------------------------------------
Thu Mar  7 18:48:18 UTC 2013 - asterios.dramis@gmail.com

- Build the doc subpackage as noarch.

-------------------------------------------------------------------
Thu Feb 21 19:43:39 UTC 2013 - asterios.dramis@gmail.com

- Use external yaml-cpp library only for openSUSE > 12.2.

-------------------------------------------------------------------
Thu Feb 21 19:21:44 UTC 2013 - asterios.dramis@gmail.com

- Initial release (version 1.0.8).
openSUSE Build Service is sponsored by