commit OpenColorIO for openSUSE:Factory
Hello community, here is the log from the commit of package OpenColorIO for openSUSE:Factory checked in at 2020-01-13 22:23:30 Comparing /work/SRC/openSUSE:Factory/OpenColorIO (Old) and /work/SRC/openSUSE:Factory/.OpenColorIO.new.6675 (New) Package is "OpenColorIO" Mon Jan 13 22:23:30 2020 rev:7 rq:762899 version:1.1.1 Changes: --- /work/SRC/openSUSE:Factory/OpenColorIO/OpenColorIO.changes 2019-04-30 13:02:16.158136761 +0200 +++ /work/SRC/openSUSE:Factory/.OpenColorIO.new.6675/OpenColorIO.changes 2020-01-13 22:23:32.034574155 +0100 @@ -1,0 +2,11 @@ +Fri Jan 10 11:32:55 UTC 2020 - Tomáš Chvátal + +- Use python3 to produce the package due to python2 removal + +--- +Wed Jan 8 11:03:07 UTC 2020 - Dave Plater + +- Work around yaml-cpp's bad abi versioning by requiring the version + it was built against. See boo#1160171 + +--- Other differences: -- ++ OpenColorIO.spec ++ --- /var/tmp/diff_new_pack.AIMi2S/_old 2020-01-13 22:23:33.106574653 +0100 +++ /var/tmp/diff_new_pack.AIMi2S/_new 2020-01-13 22:23:33.118574658 +0100 @@ -1,8 +1,8 @@ # # spec file for package OpenColorIO # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. -# Copyright (c) 2019 Asterios Dramis . +# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 Asterios Dramis . # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,6 +17,9 @@ # +# 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) %define so_ver 1 Name: OpenColorIO Version:1.1.1 @@ -24,7 +27,7 @@ Summary:Color Management Solution Geared Towards Motion Picture Production License:BSD-3-Clause AND GPL-2.0-or-later Group: Productivity/Graphics/Other -URL:http://opencolorio.org/ +URL:https://opencolorio.org/ ## ## # The package contains the below non OSS licensed files (see bnc#821203) @@ -63,11 +66,11 @@ BuildRequires: libboost_headers-devel BuildRequires: liblcms2-devel BuildRequires: pkgconfig -BuildRequires: python-MarkupSafe -BuildRequires: python-devel -BuildRequires: python-setuptools +BuildRequires: python3-MarkupSafe +BuildRequires: python3-devel +BuildRequires: python3-setuptools BuildRequires: tinyxml-devel -BuildRequires: yaml-cpp-devel >= 0.5.0 +BuildRequires: pkgconfig(yaml-cpp) >= 0.5.0 Recommends: %{name}-doc = %{version} %description @@ -98,6 +101,7 @@ %package -n libOpenColorIO%{so_ver} Summary:Complete Color Management Solution Geared Towards Motion Picture Production Group: System/Libraries +Requires: %{yamlrequires} %description -n libOpenColorIO%{so_ver} OpenColorIO (OCIO) is a color management solution geared towards motion picture @@ -136,6 +140,7 @@ %build %cmake \ +-DPYTHON=%{_bindir}/python3 \ -DOCIO_BUILD_STATIC=OFF \ -DOCIO_BUILD_DOCS=ON \ -DOCIO_BUILD_TESTS=ON \ @@ -146,9 +151,8 @@ -DUSE_EXTERNAL_YAML=ON \ -DUSE_EXTERNAL_TINYXML=ON \ -DUSE_EXTERNAL_LCMS=ON \ --DUSE_EXTERNAL_SETUPTOOLS=ON \ -.. -%make_jobs +-DUSE_EXTERNAL_SETUPTOOLS=ON +%cmake_build %install %cmake_install @@ -184,7 +188,7 @@ %{_libdir}/libOpenColorIO.so.%{so_ver}* %files -n python-OpenColorIO -%{python_sitearch}/PyOpenColorIO.so +%{python3_sitearch}/PyOpenColorIO.so %files -n python-OpenColorIO-devel %{_includedir}/PyOpenColorIO/
commit OpenColorIO for openSUSE:Factory
Hello community, here is the log from the commit of package OpenColorIO for openSUSE:Factory checked in at 2019-04-30 13:02:08 Comparing /work/SRC/openSUSE:Factory/OpenColorIO (Old) and /work/SRC/openSUSE:Factory/.OpenColorIO.new.5536 (New) Package is "OpenColorIO" Tue Apr 30 13:02:08 2019 rev:6 rq:697656 version:1.1.1 Changes: --- /work/SRC/openSUSE:Factory/OpenColorIO/OpenColorIO.changes 2015-02-03 15:35:18.0 +0100 +++ /work/SRC/openSUSE:Factory/.OpenColorIO.new.5536/OpenColorIO.changes 2019-04-30 13:02:16.158136761 +0200 @@ -1,0 +2,48 @@ +Fri Apr 19 20:24:04 UTC 2019 - Asterios Dramis + +- 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. + +--- Old: OpenColorIO-1.0.9-crippled.tar.gz New: 0003-Fix_Linux_compilation.patch 0004-Fix_build_with_GCC-8.patch 0005-Fix_build_with_yaml-cpp0.6.patch OpenColorIO-1.1.1-crippled.tar.gz OpenColorIO-setuptools.patch Other differences: -- ++ OpenColorIO.spec ++ --- /var/tmp/diff_new_pack.ifpDpY/_old 2019-04-30 13:02:17.094136367 +0200 +++ /var/tmp/diff_new_pack.ifpDpY/_new 2019-04-30 13:02:17.094136367 +0200 @@ -1,8 +1,8 @@ # # spec file for package OpenColorIO # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. -# Copyright (c) 2015 Asterios Dramis . +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 Asterios Dramis . # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -13,19 +13,18 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define so_ver 1 - Name: OpenColorIO -Version:1.0.9 +Version:1.1.1 Release:0 -Summary:Complete Color Management Solution Geared Towards Motion Picture Production -License:BSD-3-Clause and GPL-2.0+ +Summary:Color Management Solution Geared Towards Motion Picture Production +License:BSD-3-Clause AND GPL-2.0-or-later Group: Productivity/Graphics/Other -Url:http://opencolorio.org/ +URL:http://opencolorio.org/ ## ## # The package contains the below non OSS licensed files (see bnc#821203) @@ -35,43 +34,47 @@ # # so a crippled tarball is used with these files removed. Steps to reproduce: # -# tar zxf OpenColorIO-%{version}.tar.gz -# pushd OpenColorIO-%{version}/ext/ +# tar zxf OpenColorIO-%%{version}.tar.gz +# pushd OpenColorIO-%%{version}/ext/ # tar zxf Pygments-1.6.tar.gz # rm -f Pygments-1.6.tar.gz # rm -f Pygments-1.6/tests/examplefiles/{Sorting.mod,test.mod} # tar zcf Pygments-1.6.tar.gz Pygments-1.6/ # rm -rf Pygments-1.6/ # popd -# tar zcf OpenColorIO-%{version}-crippled.tar.gz OpenColorIO-%{version}/ -# rm -f OpenColorIO-%{version}.tar.gz +# tar zcf
commit OpenColorIO for openSUSE:Factory
Hello community, here is the log from the commit of package OpenColorIO for openSUSE:Factory checked in at 2015-02-03 15:35:16 Comparing /work/SRC/openSUSE:Factory/OpenColorIO (Old) and /work/SRC/openSUSE:Factory/.OpenColorIO.new (New) Package is OpenColorIO Changes: --- /work/SRC/openSUSE:Factory/OpenColorIO/OpenColorIO.changes 2013-07-07 22:20:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.OpenColorIO.new/OpenColorIO.changes 2015-02-03 15:35:18.0 +0100 @@ -1,0 +2,16 @@ +Sat Jan 31 20:03:26 UTC 2015 - asterios.dra...@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. + +--- Old: OpenColorIO-1.0.8-crippled.tar.gz New: OpenColorIO-1.0.9-crippled.tar.gz Other differences: -- ++ OpenColorIO.spec ++ --- /var/tmp/diff_new_pack.aYYusu/_old 2015-02-03 15:35:19.0 +0100 +++ /var/tmp/diff_new_pack.aYYusu/_new 2015-02-03 15:35:19.0 +0100 @@ -1,8 +1,8 @@ # # spec file for package OpenColorIO # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. -# Copyright (c) 2013 Asterios Dramis asterios.dra...@gmail.com. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2015 Asterios Dramis asterios.dra...@gmail.com. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,35 +20,33 @@ %define so_ver 1 Name: OpenColorIO -Version:1.0.8 +Version:1.0.9 Release:0 Summary:Complete Color Management Solution Geared Towards Motion Picture Production License:BSD-3-Clause and GPL-2.0+ Group: Productivity/Graphics/Other Url:http://opencolorio.org/ -#DL-URL: http://github.com/imageworks/OpenColorIO/archive/v%{version}/OpenColorIO-%{version}.tar.gz ## ## # The package contains the below non OSS licensed files (see bnc#821203) # -# ext/Pygments-1.3.1/tests/examplefiles/RegexMatcher.ns2 -# ext/Pygments-1.3.1/tests/examplefiles/Sorting.mod -# ext/Pygments-1.3.1/tests/examplefiles/test.mod +# ext/Pygments-1.6/tests/examplefiles/Sorting.mod +# ext/Pygments-1.6/tests/examplefiles/test.mod # # so a crippled tarball is used with these files removed. Steps to reproduce: # # tar zxf OpenColorIO-%{version}.tar.gz # pushd OpenColorIO-%{version}/ext/ -# tar zxf Pygments-1.3.1.tar.gz -# rm -f Pygments-1.3.1.tar.gz -# rm -f Pygments-1.3.1/tests/examplefiles/{RegexMatcher.ns2,Sorting.mod,test.mod} -# tar zcf Pygments-1.3.1.tar.gz Pygments-1.3.1/ -# rm -rf Pygments-1.3.1/ +# tar zxf Pygments-1.6.tar.gz +# rm -f Pygments-1.6.tar.gz +# rm -f Pygments-1.6/tests/examplefiles/{Sorting.mod,test.mod} +# tar zcf Pygments-1.6.tar.gz Pygments-1.6/ +# rm -rf Pygments-1.6/ # popd # tar zcf OpenColorIO-%{version}-crippled.tar.gz OpenColorIO-%{version}/ # rm -f OpenColorIO-%{version}.tar.gz # -# NOTE: In newer OpenColorIO versions, Pygments (version 1.3.1) maybe updated. +# NOTE: In newer OpenColorIO versions, Pygments (version 1.6) maybe updated. # In this case check if the above files' license is changed, so no crippled tarball is needed. # # @@ -57,6 +55,7 @@ BuildRequires: gcc-c++ BuildRequires: liblcms2-devel BuildRequires: pkg-config +BuildRequires: python-MarkupSafe BuildRequires: python-devel BuildRequires: tinyxml-devel # Use internal yaml-cpp until OpenColorIO is ported to yaml-cpp = 0.5.0 currently in Factory ++ OpenColorIO-1.0.8-crippled.tar.gz - OpenColorIO-1.0.9-crippled.tar.gz ++ /work/SRC/openSUSE:Factory/OpenColorIO/OpenColorIO-1.0.8-crippled.tar.gz /work/SRC/openSUSE:Factory/.OpenColorIO.new/OpenColorIO-1.0.9-crippled.tar.gz differ: char 5, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org