diff options
author | Alexey Dokuchaev <danfe@FreeBSD.org> | 2015-11-29 12:50:09 +0000 |
---|---|---|
committer | Alexey Dokuchaev <danfe@FreeBSD.org> | 2015-11-29 12:50:09 +0000 |
commit | 0eae38450b917181780f7c3b30f6135e2ac273db (patch) | |
tree | 30b89f256dc3540d070cb3d457d3593d199f8413 | |
parent | - Update to 1.1.2 (diff) |
Allow to build on PowerPC.
Notes
Notes:
svn path=/head/; revision=402595
-rw-r--r-- | devel/llvm34/Makefile | 4 | ||||
-rw-r--r-- | graphics/openimageio/Makefile | 4 | ||||
-rw-r--r-- | graphics/openimageio/files/patch-src_libOpenImageIO_CMakeLists.txt | 13 | ||||
-rw-r--r-- | graphics/openshadinglanguage/Makefile | 4 | ||||
-rw-r--r-- | lang/clang34/Makefile | 4 |
5 files changed, 29 insertions, 0 deletions
diff --git a/devel/llvm34/Makefile b/devel/llvm34/Makefile index c5473b1645c6..c21e760ef1b2 100644 --- a/devel/llvm34/Makefile +++ b/devel/llvm34/Makefile @@ -85,6 +85,10 @@ CONFIGURE_ARGS+=--enable-experimental-targets=R600 .include <bsd.port.options.mk> +.if ${ARCH} == powerpc +USE_GCC= yes +.endif + # keep in sync with /usr/src/lib/clang/clang.build.mk CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${OSREL} diff --git a/graphics/openimageio/Makefile b/graphics/openimageio/Makefile index 3a7228e74729..d8bc951b2f4e 100644 --- a/graphics/openimageio/Makefile +++ b/graphics/openimageio/Makefile @@ -79,6 +79,10 @@ PLIST_SUB+= LIBVERS=${PORTVERSION} .include <bsd.port.options.mk> +.if ${ARCH} == powerpc +USE_GCC= yes +.endif + .if ${SLAVE_PORT} == no LIB_DEPENDS+= libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \ libboost_thread.so:${PORTSDIR}/devel/boost-libs \ diff --git a/graphics/openimageio/files/patch-src_libOpenImageIO_CMakeLists.txt b/graphics/openimageio/files/patch-src_libOpenImageIO_CMakeLists.txt new file mode 100644 index 000000000000..21467c1fba39 --- /dev/null +++ b/graphics/openimageio/files/patch-src_libOpenImageIO_CMakeLists.txt @@ -0,0 +1,13 @@ +--- src/libOpenImageIO/CMakeLists.txt.orig 2015-09-28 18:00:17 UTC ++++ src/libOpenImageIO/CMakeLists.txt +@@ -272,6 +272,10 @@ if (EMBEDPLUGINS) + endif () + endif () + ++if (CMAKE_COMPILER_IS_GNUCXX AND NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 4.8) ++ target_link_libraries (OpenImageIO atomic) ++endif () ++ + link_ilmbase (OpenImageIO) + + if (USE_EXTERNAL_PUGIXML) diff --git a/graphics/openshadinglanguage/Makefile b/graphics/openshadinglanguage/Makefile index 464d39695d75..68b4317705ee 100644 --- a/graphics/openshadinglanguage/Makefile +++ b/graphics/openshadinglanguage/Makefile @@ -29,6 +29,10 @@ USES= bison cmake:outsource .include <bsd.port.options.mk> +.if ${ARCH} == powerpc +USE_GCC= yes +.endif + .if ${OSVERSION} < 1000033 BUILD_DEPENDS+= flex>=2.5.37:${PORTSDIR}/textproc/flex CMAKE_ARGS+= -DFLEX_EXECUTABLE:STRING=${LOCALBASE}/bin/flex diff --git a/lang/clang34/Makefile b/lang/clang34/Makefile index e6e5a16854dd..8d87d01d4979 100644 --- a/lang/clang34/Makefile +++ b/lang/clang34/Makefile @@ -75,6 +75,10 @@ PORTDATA= scanview.css \ .include <bsd.port.options.mk> +.if ${ARCH} == powerpc +USE_GCC= yes +.endif + # keep in sync with /usr/src/lib/clang/clang.build.mk CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${OSREL} |