Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Simmphonie:blender
OpenColorIO
OpenColorIO.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File OpenColorIO.changes of Package OpenColorIO
------------------------------------------------------------------- Wed Jan 24 09:17:14 UTC 2024 - Guillaume GARDET <guillaume.gardet@opensuse.org> - Add patch to fix build on aarch64: * a95febc7.patch ------------------------------------------------------------------- Fri Jan 19 12:06:44 UTC 2024 - Hans-Peter Jansen <hpj@urpla.net> - Upstreamed patches 0001-Fix-detection-of-yaml-cpp-0.8.patch and gcc12_fix.patch removed ------------------------------------------------------------------- Thu Jan 18 12:18:28 UTC 2024 - Marcus Rueckert <mrueckert@suse.de> - Move OpenImageIO buildrequires back into the tools section to avoid loop ------------------------------------------------------------------- Thu Jan 18 11:15:18 UTC 2024 - Marcus Rueckert <mrueckert@suse.de> - Bump minizip-ng to 4.0.4 as it avoids some weird compiler warnings seen with older versions ------------------------------------------------------------------- Mon Jan 15 19:06:54 UTC 2024 - Marcus Rueckert <mrueckert@suse.de> - Update to 2.3.1 Bug fixes and minor enhancements: - PR #1898, Add Python 3.12 wheels - PR #1913, Improve heuristics for finding known color spaces - PR #1886, Fix missing Default View Transform on equal operator - PR #1904, Fix env serialization for v1 configs - PR #1873, Fix missing cache id reset on look update - PR #1896, Skip processor concatenation if the display color space is also data - PR #1855, Fix regression in cccid handling when no value is supplied - PR #1849, Python bindings source builds failing to load libOpenColorIO - PR #1905, Fix NamedTransform context var issue - PR #1845, Improve ocioview curve inspector - PR #1853, Improve ocioview mac support and simplify dependencies - PR #1882, Remove circular import caused by typing annotations - PR #1888, ICC Profile load issue caused by improper use of std::isspace - PR #1847, Add some small arm neon optimizations - PR #1842, Fix support for X86 32-bit - PR #1848, Add links to new release notes documentation - PR #1892, Fix spelling errors in documentation Build enhancements: - PR #1907, Fix yaml-cpp build issues - PR #1902, Improve compatibility with minizip-ng COMPAT mode - PR #1901, Improve handling of pystring include dir - PR #1899, Restore GPU workflow and minor updates to CI - PR #1891, Simplify the Findyaml-cpp module - PR #1890, Tentative fix for the doxygen installation in the Windows CI - PR #1861, Correctly recover CXX_FLAGS in CheckSupportSSE2.cmake ------------------------------------------------------------------- Mon Jan 15 19:05:54 UTC 2024 - Marcus Rueckert <mrueckert@suse.de> - Update to 2.3.0 This is the main new feature release for this year and is the base version for the CY2024 VFX Reference Platform (which specifies 2.3.x). We anticipate making an ABI-compatible 2.3.x release near the end of the year that will fix any issues found with the new features as the 2.3.0 library gets more widely tested. Ideally, application developers will introduce 2.3.0 into their testing programs now and then update to the latest 2.3.x release available before shipping next year. This documentation page explains the new features in this release. Major new features: - PR #1816, Add new ocioview config visual editor app (alpha) - PR #1687, Utilize AVX SIMD intrinsics to accelerate Lut1D and Lut3D performance - PR #1828, Utilize Neon SIMD intrinsics and improve Universal Build support for macOS - PR #1788, Enhanced methods to find an equivalent color space between configs - PR #1802, Add command-line apps to Python Wheel - PR #1808, Add GetProcessorFromConfigs variants for displays and views - PR #1762, Disallow use of 1D textures for Lut1D ops in the GPU renderer - PR #1791, Add clear Processor cache function to accomodate changes to existing LUT files - PR #1773, Add cg-config-latest & studio-config-latest short-cuts to built-in configs - PR #1812, Add built-in transform for Display P3 and bump config version Bug fixes and minor enhancements: - PR #1792, Add isInactiveColorSpace and getRoleColorSpace methods - PR #1832, Add hasDynamic method to CPUProcessor and allow OSL language output from Python - PR #1829, Fix named transform validation issue - PR #1779, Fix GradingPrimary bypass and allow easier comparison in Python - PR #1759, Allow PyOpenColorIO module to load DLLs from Windows PATH env var - PR #1780, Improve DisplayViewTransform error message and add more unit tests - PR #1786, Remove inactive color space warnings from unit test output - PR #1822, Remove additional color space warnings from unit test output - PR #1833, Update Python docs for new texture dimensions API - PR #1812, Fix error in Baker documentation related to LUT inversion - PR #1803, Add Thomas and Zach to the TSC - PR #1782, Add 3ds Max as a supported app Build process enhancements: - PR #1777, Add CMake support for minimum and recommended versions of dependencies - PR #1813, Add VFX Platform 2023 to CI Linux build matrix - PR #1778, Improve Python Wheel packaging - PR #1790, Make OpenColorIO usable as a sub-project using CMake's FetchContent - PR #1806, Support minizip-ng 4 API - PR #1823, CMake fixes for yaml-cpp affecting vcpkg - PR #1793, Change min ZLib version to 1.2.8 - PR #1826, Adjust to change in Sphinx breaking documentation builds - PR #1809, Adjust to change in Doxygen groups to fix documentation build - PR #1797, Adjust urllib3 version to fix CI and dependencies-latest workflows - PR #1770, Update GitHub Actions workflows - PR #1795, OSL-related fix for dependencies-latest workflow on macOS - PR #1783, Docutils version fix for dependencies-latest workflow - PR #1714, Fix CI warnings / deprecations ------------------------------------------------------------------- Mon Jan 15 19:05:03 UTC 2024 - Marcus Rueckert <mrueckert@suse.de> - Update to 2.2.1 Bug fixes and minor enhancements: - PR #1743, Fix inverse Lut1D optimization issue (may affect identity Look transforms in camera log process spaces) - PR #1742, Improve naming of ICC-based virtual displays on Windows - PR #1741, Fix Python ARM Wheel (now works on M1-based Macs) - PR #1738, Update documentation for 2.2 release - PR #1734, Fix issue with isColorSpaceLinear function (to avoid crash when color space doesn't exist) - PR #1726, Processor cache does not detect context variable changes in FileTransform cccid string - PR #1723, Replace "texture2D" function with "texture" for GLSL 1.3 (allows use of GLSL 1.3) Build enhancements: - PR #1736, OCIO CMake improvements - PR #1729, Hiding minizip-ng symbols on Mac - PR #1725, Fix issue with minizip build - PR #1721, CheckSupportSSE2: Fix sse flags unexpected propagation - PR #1720, Configure the OpenColorIO.pc file on Windows ------------------------------------------------------------------- Mon Jan 15 19:03:40 UTC 2024 - Marcus Rueckert <mrueckert@suse.de> - Update to 2.2.0 This is the main new feature release for this year and is the base version for the CY2023 VFX Reference Platform (which specifies 2.2.x). We anticipate making an ABI-compatible 2.2.1 release near the end of the year that will fix any bugs found with the new features as the 2.2.0 library gets more widely tested. New features: - PR #1659, Build the new ACES CG and Studio configs into the library itself - PR #1696, Allow OCIO configs to be archived, introducing the .ocioz file format - PR #1710, Convert to or from a known external color space - PR #1703, Add a method to query whether a color space is linear - PR #1637, Address circular build dependency between OCIO and OpenImageIO Noteworthy bug fixes and enhancements: - PR #1711, Make the interchange roles required for config versions 2.2 or higher - PR #1691, Add support for ICC Parametric curves type 1-4 - PR #1689, Add getProcessor calls that take a NamedTransform - PR #1604, Add preliminary support for ACES Metadata Files (AMF) - PR #1693, Add NamedTransform support for Baking and fix crosstalk issue - PR #1704, Add Built-in Transforms for ARRI LogC4 and Canon curves - PR #1706, Add Python 3.11 wheels - PR #1712, Fix atan2 issue with ACES viewing transforms in HLSL - PR #1656, Speed up config ID hashing (replace md5 with xxhash) - PR #1684, Allow ocioconvert, ociowrite, ocioperf to invert a DisplayViewTransform - PR #1646, Provide scripts to facilitate building OCIO on Windows - PR #1630, Improve iridas_cube parsing speed - PR #1605, Add Python source distribution package for PyPI - PR #1598, Add DisplayViewTransform support to Baker - PR #1516, Default to C++ 14 and remove OIIO from ocioperf - PR #1532, Update default branch name to "main" Other fixes and minor enhancements: - PR #1715, Fix missing warnings issue with ociocheck command-line tool - PR #1713, Update Built-in configs with official 1.0.0 CG and Studio release - PR #1708, Enforce GL_NEAREST with GPU tetrahedral interpolation - PR #1697, Built fix (strtof_l) for MinGW - PR #1695, Add anchorpoint to supported applications - PR #1694, Log OCIO version for debugging purposes - PR #1692, Fix OpenEXR build on ninja - PR #1684, Fix for const literals in HLSL - PR #1678, Build fix (from_chars, strtol_l) for those using the musl-libc library - PR #1669, Correct http links to https - PR #1647, Build fixes for MS Visual Studio 2022 - PR #1636, Print version in cmake find_package - PR #1635, Adjust 'family' description in OpenColorIO.h - PR #1632, Fix "requirement" typo in installation.rst - PR #1599, Minor build and CI fixes - PR #1594, Fix cmake issue with Windows Unicode support - PR #1542, Build fixes for C++ 20 - PR #1596, Update Carol Payne as TSC Chair in GOVERNANCE.md - PR #1498, Add Rémi Achard to GOVERNANCE.md & COMMITTERS.md ------------------------------------------------------------------- Mon Jan 15 18:32:30 UTC 2024 - Marcus Rueckert <mrueckert@suse.de> - Update to 2.1.3 - PR #1743, Fix inverse Lut1D optimization issue (may affect identity Look transforms in camera log process spaces) - PR #1726, Processor cache does not detect context variable changes in FileTransform cccid string - PR #1723, Replace "texture2D" function with "texture" for GLSL 1.3 (allows use of GLSL 1.3) - PR #1712, Fix atan2 argument order for HLSL (may affect ACES output transforms on Windows) - PR #1697, MinGW: Work around lack of strtof_l for local-independent parsing (allows compiling with MinGW) ------------------------------------------------------------------- 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).
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor