commit:     c90bb560b5723836ba466d41886e75fe832c1e9c
Author:     Bernd Waibel <waebbl <AT> gmail <DOT> com>
AuthorDate: Sun Mar 31 08:23:27 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun May 19 17:23:38 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90bb560

media-libs/opencolorio: disable -Werror flag

The src/pyglue/CMakeLists.txt has a global -Werror flag set
for unix systems, which let the compile fail. This patch removes this
flag.

Closes: https://bugs.gentoo.org/666696
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Bernd Waibel <waebbl <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12049
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 .../files/opencolorio-1.1.0-remove-Werror.patch         | 17 +++++++++++++++++
 media-libs/opencolorio/opencolorio-1.1.0-r1.ebuild      |  1 +
 2 files changed, 18 insertions(+)

diff --git a/media-libs/opencolorio/files/opencolorio-1.1.0-remove-Werror.patch 
b/media-libs/opencolorio/files/opencolorio-1.1.0-remove-Werror.patch
new file mode 100644
index 00000000000..2814f703f81
--- /dev/null
+++ b/media-libs/opencolorio/files/opencolorio-1.1.0-remove-Werror.patch
@@ -0,0 +1,17 @@
+diff --git a/src/pyglue/CMakeLists.txt b/src/pyglue/CMakeLists.txt
+index a90ca1c..35de89a 100644
+--- a/src/pyglue/CMakeLists.txt
++++ b/src/pyglue/CMakeLists.txt
+@@ -22,9 +22,9 @@ endif()
+ 
+ # Process all warnings as errors
+ # Unfortunately Windows still has a warning
+-if(UNIX)
+-    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror")
+-endif()
++#if(UNIX)
++#    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror")
++#endif()
+ 
+ find_package(PythonLibs)
+ if(NOT PYTHONLIBS_FOUND)

diff --git a/media-libs/opencolorio/opencolorio-1.1.0-r1.ebuild 
b/media-libs/opencolorio/opencolorio-1.1.0-r1.ebuild
index 2ee8b87912a..86efd8a9f58 100644
--- a/media-libs/opencolorio/opencolorio-1.1.0-r1.ebuild
+++ b/media-libs/opencolorio/opencolorio-1.1.0-r1.ebuild
@@ -45,6 +45,7 @@ PATCHES=(
        
"${FILESDIR}/${P}-use-GNUInstallDirs-and-fix-cmake-install-location.patch"
        "${FILESDIR}/${P}-remove-building-of-bundled-programs.patch"
        "${FILESDIR}/${P}-yaml-cpp-0.6.patch"
+       "${FILESDIR}/${P}-remove-Werror.patch"
 )
 
 pkg_setup() {

Reply via email to