ok sthen

On 2024/11/29 01:25, Brad Smith wrote:
> On Tue, Nov 26, 2024 at 08:37:52PM -0500, Brad Smith wrote:
> > Here is an update to OpenColorIO 2.4.0.
> > 
> > 
> > v2.4.0
> > 
> > This is the main new feature release for this year and is the base version 
> > for
> > the CY2025 VFX Reference Platform (which specifies 2.4.x).
> > 
> > Major new features:
> > 
> > PR #1983, ACES 2 Output Transforms
> > PR #2039, Add updated CG and Studio configs for ACES 1.3
> > PR #1941, Builtin Transform for Apple Log
> > PR #1914, OCIOView: Chromaticities inspector
> > PR #1932, Add AVX512 accelerated LUT1D and LUT3D
> > PR #2029, Add new FixedFunction and Builtin Transforms
> > 
> > Bug fixes and minor enhancements:
> > 
> > PR #1988, Add NamedTransform support for ocioconvert
> > PR #2051, Add DCDM displays and improve HLG OOTF implementation
> > PR #2052, Add Wheels for Python 3.13
> > PR #2006, OCIOView: App mode, tests, color space menus, bug fixes
> > PR #1966, OCIOView: Updates & fixes
> > PR #1985, OCIOView: Fix color_space_to_rgb_colourspace function usage
> > PR #1962, Add function to check if an extension is supported by 
> > FileTransform
> > PR #2059, Add hasAlias method to ColorSpace and NamedTransform
> > PR #2038, Add bit-depth flag to ocioconvert
> > PR #1981, Modify half-domain LUT1D GPU shader to improve zero handling
> > PR #1976, Allow read and write of file rules without color space validation
> > PR #2026, Update supported apps info for Photoshop and After Effects
> > PR #2022, Add Photoshop Beta support section to documentation
> > PR #2025, Remove legacy Photoshop and After Effects plug-ins
> > PR #2062, Add Python usage example for viewing pipeline on CPU
> > PR #2037, Add TouchDesigner to supported apps list
> > PR #2024, Fix typo in documentation
> > PR #1989, Improve GradingPrimary documentation
> > PR #2020, Allow building with gcc-15
> > PR #2019, Harden test temp folder handling
> > PR #1987, Use the correct locale include for Darwin
> > PR #1977, TSC & Committer update, add Mark & Cuneyt, create an emeritus 
> > section
> > PR #1961, Replaced deprecated Carbon framework with ColorSync and 
> > CoreGraphics
> > PR #1960, Add ociocpuinfo utility
> > PR #1950, Fix CPU unit test failures on recent macOS ARM platforms
> > PR #2060, Update documentation for 2.4 release
> > 
> > Build process enhancements:
> > 
> > PR #2053, Add Docker images for VFX Platform 2024 to CI
> > PR #2058, Fix Platform Latest CI
> > PR #2028, Add config file to fix ReadTheDocs builds
> > PR #1990, Fix for GitHub Actions node.js glibc issue
> > PR #1986, Improve minizip-ng installer CMake
> > PR #1945, Various CI workflow fixes
> > PR #1980, Improve Windows batch files to find installed Visual Studio 
> > location
> 
> Also update the HOMEPAGE URL to use HTTPS.
> 
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/graphics/opencolorio/Makefile,v
> retrieving revision 1.34
> diff -u -p -u -p -r1.34 Makefile
> --- Makefile  6 May 2024 12:23:34 -0000       1.34
> +++ Makefile  29 Nov 2024 06:00:11 -0000
> @@ -2,16 +2,15 @@ COMMENT =           color management library
>  
>  GH_ACCOUNT =         AcademySoftwareFoundation
>  GH_PROJECT =         OpenColorIO
> -GH_TAGNAME =         v2.3.2
> +GH_TAGNAME =         v2.4.0
>  PKGNAME =            ${DISTNAME:L}
> -REVISION =           1
>  EPOCH =                      2
>  
> -SHARED_LIBS +=  OpenColorIO               4.0 # 1.1.1
> +SHARED_LIBS +=  OpenColorIO               5.0 # 1.1.1
>  
>  CATEGORIES =         graphics
>  
> -HOMEPAGE =           http://opencolorio.org/index.html
> +HOMEPAGE =           https://opencolorio.org/
>  
>  MAINTAINER =         Pascal Stumpf <pas...@stumpf.co>
>  
> @@ -29,7 +28,7 @@ BUILD_DEPENDS =             devel/boost \
>                       devel/py-pybind11${MODPY_FLAVOR} \
>                       devel/py-setuptools${MODPY_FLAVOR} \
>                       devel/py-wheel${MODPY_FLAVOR}
> -LIB_DEPENDS =                archivers/minizip>=4.0.4 \
> +LIB_DEPENDS =                archivers/minizip \
>                       devel/pystring \
>                       devel/yaml-cpp \
>                       math/imath
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/graphics/opencolorio/distinfo,v
> retrieving revision 1.10
> diff -u -p -u -p -r1.10 distinfo
> --- distinfo  10 Apr 2024 10:38:06 -0000      1.10
> +++ distinfo  29 Nov 2024 06:00:11 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (OpenColorIO-2.3.2.tar.gz) = 
> a79Of6TqL3Q6I4yyKv9EiQQldxovV/Ys7OFXTkbO7C8=
> -SIZE (OpenColorIO-2.3.2.tar.gz) = 11443450
> +SHA256 (OpenColorIO-2.4.0.tar.gz) = 
> D/OWa5IU2glBsrHL2rOXWgClH8bzQX+oYPmPU1jywoI=
> +SIZE (OpenColorIO-2.4.0.tar.gz) = 11380037
> Index: patches/patch-src_utils_NumberUtils_h
> ===================================================================
> RCS file: 
> /cvs/ports/graphics/opencolorio/patches/patch-src_utils_NumberUtils_h,v
> retrieving revision 1.7
> diff -u -p -u -p -r1.7 patch-src_utils_NumberUtils_h
> --- patches/patch-src_utils_NumberUtils_h     10 Apr 2024 10:38:06 -0000      
> 1.7
> +++ patches/patch-src_utils_NumberUtils_h     29 Nov 2024 06:00:11 -0000
> @@ -1,7 +1,7 @@
>  Index: src/utils/NumberUtils.h
>  --- src/utils/NumberUtils.h.orig
>  +++ src/utils/NumberUtils.h
> -@@ -64,8 +64,10 @@ really_inline from_chars_result from_chars(const char 
> +@@ -67,8 +67,10 @@ really_inline from_chars_result from_chars(const char 
>       double
>   #ifdef _WIN32
>       tempval = _strtod_l(first, &endptr, loc.local);
> @@ -13,7 +13,7 @@ Index: src/utils/NumberUtils.h
>   #endif
>   
>       if (errno != 0 && errno != EINVAL)
> -@@ -108,8 +110,10 @@ really_inline from_chars_result from_chars(const char 
> +@@ -111,8 +113,10 @@ really_inline from_chars_result from_chars(const char 
>   #elif __APPLE__
>       // On OSX, strtod_l is for some reason drastically faster than strtof_l.
>       tempval = static_cast<float>(::strtod_l(first, &endptr, loc.local));
> @@ -25,7 +25,7 @@ Index: src/utils/NumberUtils.h
>   #endif
>   
>       if (errno != 0)
> -@@ -144,7 +148,7 @@ really_inline from_chars_result from_chars(const char 
> +@@ -147,7 +151,7 @@ really_inline from_chars_result from_chars(const char 
>       long int
>   #ifdef _WIN32
>       tempval = _strtol_l(first, &endptr, 0, loc.local);
> 

Reply via email to