commit OpenColorIO for openSUSE:Factory

2020-01-13 Thread root
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

2019-04-30 Thread root
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

2015-02-03 Thread h_root
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