Compare commits
4 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 9f9bb9396f | |||
| 5d40bdd814 | |||
| 0065d0a753 | |||
| aafd0f1d4e |
@@ -1,3 +1,81 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 30 02:34:14 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
|
||||
|
||||
- enforce recent enough yaml-cpp
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 3 14:22:07 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
|
||||
|
||||
- force new OpenImageIO
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 1 09:59:26 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
|
||||
|
||||
- Update to 2.5.0
|
||||
This is the main new feature release for this year and is the
|
||||
base version for the CY2026 VFX Reference Platform (which
|
||||
specifies 2.5.x).
|
||||
|
||||
The headline features this year are built-in ACES 2 configs,
|
||||
Vulkan support, a hue curve transform, and a set of new color
|
||||
space attributes designed to enhance interop.
|
||||
|
||||
In addition, there is a Preview Release of the config merging
|
||||
feature. The workflow possibilities of this feature are
|
||||
far-reaching and further modifications to the API and
|
||||
functionality are anticipated, based on your feedback, before
|
||||
this is finalized.
|
||||
|
||||
Ideally, application developers will introduce 2.5.0 into their
|
||||
testing programs now and then update to the latest 2.5.x release
|
||||
available before shipping next year.
|
||||
|
||||
This documentation page explains the new features in this
|
||||
release.
|
||||
|
||||
https://opencolorio.readthedocs.io/en/latest/releases/ocio_2_5.html
|
||||
|
||||
- Major new features:
|
||||
- PR #2176, Vulkan support
|
||||
- PR #2193, Adding built-in ACES 2.0 configs
|
||||
- PR #2177, Add hue curve transform
|
||||
- PR #2165, Adding color space attribs: interop_id,
|
||||
amf_transform & icc_profile_name
|
||||
- PR #2171, Refactor RTD Python API doc generation
|
||||
- PR #2179, Merge configs feature
|
||||
- Bug fixes and minor enhancements:
|
||||
- PR #2154, Fix pass-thru exponent composition issue
|
||||
- PR #2189, Include color spaces with no categories in
|
||||
menuHelper results by default
|
||||
- PR #2083, Add view helper functions to Config class
|
||||
- PR #2183, Add built-in displays that mirror rather than clamp
|
||||
negative values
|
||||
- PR #2186, Enhance active display/view list API
|
||||
- PR #2181, Add the ability to serialize temporary displays
|
||||
- PR #2198, Add setStringVar to Context Object Python Bindings
|
||||
- PR #2147, Add Flame and VRED to website
|
||||
- PR #2088, Add Disguise to list of supported applications
|
||||
- PR #2138, Add AJA ColorBox as a supported application
|
||||
- PR #2161, Feature/update landing feature image
|
||||
- PR #2167, Renaming the view helper functions to follow the
|
||||
OCIO conventions
|
||||
- PR #2166, Add Python GPUProcessor example
|
||||
- PR #2194, Adding interchange attributes to ViewTransforms and
|
||||
Looks
|
||||
- PR #2168, Update Python frozen docs
|
||||
- PR #2202, Update documentation for 2.5 release
|
||||
- Build process enhancements:
|
||||
- PR #2192, Bump C++, dependencies and update CI workflows
|
||||
- PR #2113, Fix deploy site workflow
|
||||
- PR #2140, Fix build issue when using clang
|
||||
- PR #2115, Use ARM-native runners for linux ARM Python wheels
|
||||
- PR #2158, Adjust requirements.txt for documentation-building
|
||||
ci step
|
||||
- PR #2188, Attempt to fix new MacOS CI problem involving unit
|
||||
tests on half values
|
||||
- PR #2190, Fixes for the Wheel workflow
|
||||
- PR #2184, CI fixes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 15 17:30:22 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package OpenColorIO
|
||||
#
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC and contributors
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -25,14 +25,14 @@
|
||||
# Ensure that libyaml-cpp version is the one that is built against
|
||||
# See boo#1160171
|
||||
%define yamlrequires %(rpm -q --requires yaml-cpp-devel | grep libyaml || echo aaa_base)
|
||||
%define so_ver 2_4
|
||||
%define so_ver 2_5
|
||||
%define pkg_name OpenColorIO
|
||||
%if %{without ocio_tools}
|
||||
Name: OpenColorIO
|
||||
%else
|
||||
Name: OpenColorIO-tools
|
||||
%endif
|
||||
Version: 2.4.2
|
||||
Version: 2.5.0
|
||||
Release: 0
|
||||
Summary: Color Management Solution Geared Towards Motion Picture Production
|
||||
License: BSD-3-Clause
|
||||
@@ -50,13 +50,13 @@ BuildRequires: pkgconfig
|
||||
BuildRequires: pystring-devel >= 1.1.3
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-pybind11-devel
|
||||
BuildRequires: yaml-cpp-devel >= 0.6.3
|
||||
BuildRequires: yaml-cpp-devel >= 0.8.0
|
||||
BuildRequires: pkgconfig(Imath) >= 3.1.1
|
||||
BuildRequires: pkgconfig(minizip-ng) >= 4.0.4
|
||||
Recommends: %{pkg_name}-doc = %{version}
|
||||
%if %{with ocio_tools}
|
||||
BuildRequires: OpenImageIO
|
||||
BuildRequires: OpenImageIO-devel
|
||||
BuildRequires: OpenImageIO >= 3.1
|
||||
BuildRequires: OpenImageIO-devel >= 3.1
|
||||
BuildRequires: OpenImageIO-plugin-osl
|
||||
BuildRequires: OpenShadingLanguage-devel
|
||||
BuildRequires: python3-MarkupSafe
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2d8f2c47c40476d6e8cea9d878f6601d04f6d5642b47018eaafa9e9f833f3690
|
||||
size 11398186
|
||||
3
v2.5.0.tar.gz
Normal file
3
v2.5.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:124e2bfa8a9071959d6ddbb64ffbf78d3f6fe3c923ae23e96a6bbadde1af55b6
|
||||
size 14122936
|
||||
Reference in New Issue
Block a user