diff options
Diffstat (limited to 'sci-libs/pcl/pcl-1.4.0.ebuild')
-rw-r--r-- | sci-libs/pcl/pcl-1.4.0.ebuild | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/sci-libs/pcl/pcl-1.4.0.ebuild b/sci-libs/pcl/pcl-1.4.0.ebuild index 428a236..f690905 100644 --- a/sci-libs/pcl/pcl-1.4.0.ebuild +++ b/sci-libs/pcl/pcl-1.4.0.ebuild @@ -15,18 +15,22 @@ SRC_URI="http://dev.pointclouds.org/attachments/download/610/${MY_P}-Source.tar. LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="cuda qhull sse sse2 sse3 ssse3" +IUSE="cuda mpi qhull +vtk" RDEPEND=" >=dev-libs/boost-1.46 dev-cpp/eigen:3 >=sci-libs/flann-1.7.1 - >=sci-libs/vtk-5.6.0 cuda? ( >=dev-util/nvidia-cuda-toolkit-4 ) + mpi? ( virtual/mpi ) qhull? ( >=media-libs/qhull-2011.1 ) + vtk? ( >=sci-libs/vtk-5.6.0 ) " DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}/${P}-with.patch" +) CMAKE_BUILD_TYPE="Release" @@ -42,23 +46,21 @@ src_prepare() { src_configure() { local mycmakeargs=( - $(cmake-utils_use_enable sse SSE) - $(cmake-utils_use_enable sse2 SSE2) - $(cmake-utils_use_enable sse3 SSE3) - $(cmake-utils_use_enable ssse3 SSSE3) + $(cmake-utils_use_with mpi) $(cmake-utils_use_with qhull) + $(cmake-utils_use_with vtk) $(cmake-utils_use_build test TESTS) ) if use cuda; then if [[ "$(gcc-version)" > "4.4" ]]; then ewarn "CUDA and >=sys-devel/gcc-4.5 do not play well together. Disabling CUDA support." - mycmakeargs+=( "-DWITH_CUDA=OFF" ) + mycmakeargs+=( "-DHAVE_CUDA=OFF" ) else - mycmakeargs+=( "-DWITH_CUDA=ON" ) + mycmakeargs+=( "-DHAVE_CUDA=ON" ) fi else - mycmakeargs+=( "-DWITH_CUDA=OFF" ) + mycmakeargs+=( "-DHAVE_CUDA=OFF" ) fi # no openni support yet |