diff options
author | Marius Brehler <marbre@linux.sungazer.de> | 2015-09-08 12:49:01 +0200 |
---|---|---|
committer | Marius Brehler <marbre@linux.sungazer.de> | 2015-09-08 12:49:01 +0200 |
commit | 41d6ecc7e3f377ee124e747d623fac7c1650d00f (patch) | |
tree | 1b24ba61709388fdbc27e12ad610ed36f3b28dae /sci-libs/arrayfire/arrayfire-9999.ebuild | |
parent | dev-libs/boost-compute: Drop 0.4-r2, bring back 0.4-r1; Drop patch to change ... (diff) | |
download | sci-41d6ecc7e3f377ee124e747d623fac7c1650d00f.tar.gz sci-41d6ecc7e3f377ee124e747d623fac7c1650d00f.tar.bz2 sci-41d6ecc7e3f377ee124e747d623fac7c1650d00f.zip |
sci-libs/arrayfire: Fix issue #463
Package-Manager: portage-2.2.20.1
Diffstat (limited to 'sci-libs/arrayfire/arrayfire-9999.ebuild')
-rw-r--r-- | sci-libs/arrayfire/arrayfire-9999.ebuild | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/sci-libs/arrayfire/arrayfire-9999.ebuild b/sci-libs/arrayfire/arrayfire-9999.ebuild index e337177ff..5eb95c75c 100644 --- a/sci-libs/arrayfire/arrayfire-9999.ebuild +++ b/sci-libs/arrayfire/arrayfire-9999.ebuild @@ -20,6 +20,7 @@ IUSE="+examples +cpu cuda opencl test" RDEPEND=" >=sys-devel/gcc-4.7:* + media-libs/freeimage cuda? ( >=dev-util/nvidia-cuda-toolkit-6.0 dev-libs/boost @@ -31,6 +32,9 @@ RDEPEND=" sci-libs/fftw:3.0 ) opencl? ( + virtual/blas + virtual/cblas + virtual/lapacke dev-libs/boost dev-libs/boost-compute sci-libs/clblas @@ -43,6 +47,7 @@ CMAKE_BUILD_TYPE=Release PATCHES=( "${FILESDIR}"/${P}-FindCBLAS.patch + "${FILESDIR}"/${P}-Try-PkgConf-first-to-find-LAPACKE.patch ) # We need write acccess /dev/nvidiactl, /dev/nvidia0 and /dev/nvidia-uvm and the portage @@ -66,9 +71,6 @@ src_unpack() { unpack ${A} mv "${BUILD_DIR}"/third_party/src/gtest-"${GTEST_PV}" "${BUILD_DIR}"/third_party/src/googletest || die fi - - rm "${S}"/CMakeModules/build_boost_compute.cmake || die - cp "${FILESDIR}"/FindBoostCompute.cmake "${S}"/CMakeModules/ || die } src_configure() { @@ -85,6 +87,9 @@ src_configure() { $(cmake-utils_use_build examples EXAMPLES) $(cmake-utils_use_build test TEST) -DUSE_SYSTEM_BOOST_COMPUTE=ON + -DUSE_SYSTEM_CLBLAS=ON + -DUSE_SYSTEM_CLFFT=ON + -DBUILD_GRAPHICS=OFF ) cmake-utils_src_configure } |