From d8e2f8d7872f931126e988a65435d7897835fbcb Mon Sep 17 00:00:00 2001 From: Adam Vandenberg Date: Thu, 17 Apr 2014 06:17:58 -0700 Subject: opencolorio: fix clang builds Fixes #24294. Closes #27292. --- Library/Formula/opencolorio.rb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'Library') diff --git a/Library/Formula/opencolorio.rb b/Library/Formula/opencolorio.rb index f287018f5..dee55c2d0 100644 --- a/Library/Formula/opencolorio.rb +++ b/Library/Formula/opencolorio.rb @@ -22,6 +22,10 @@ class Opencolorio < Formula sha1 "f4acc4028090ea8d438c6e0093e931afd836314c" end + # Fix includes on recent Clang; reported upstream: + # https://github.com/imageworks/OpenColorIO/issues/338#issuecomment-36589039 + patch :DATA + def install args = std_cmake_args args << "-DOCIO_BUILD_JNIGLUE=ON" if build.with? 'java' @@ -62,3 +66,17 @@ class Opencolorio < Formula EOS end end + +__END__ +diff --git a/export/OpenColorIO/OpenColorIO.h b/export/OpenColorIO/OpenColorIO.h +index 561ce50..796ca84 100644 +--- a/export/OpenColorIO/OpenColorIO.h ++++ b/export/OpenColorIO/OpenColorIO.h +@@ -34,6 +34,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + #include + #include + #include ++#include + + #include "OpenColorABI.h" + #include "OpenColorTypes.h" -- cgit v1.2.3