diff options
author | 2015-08-29 19:41:33 +0200 | |
---|---|---|
committer | 2015-08-29 19:41:46 +0200 | |
commit | 3ba53f346d90d522629262ed7ec73ec09b7672ae (patch) | |
tree | 53987ca7143f6b243af10d474c36a26c90368ce3 /sci-libs/rtabmap/rtabmap-9999.ebuild | |
parent | Fix gir to match dependencies, see bug 557086. (diff) | |
download | gentoo-3ba53f346d90d522629262ed7ec73ec09b7672ae.tar.gz gentoo-3ba53f346d90d522629262ed7ec73ec09b7672ae.tar.bz2 gentoo-3ba53f346d90d522629262ed7ec73ec09b7672ae.zip |
sci-libs/rtabmap: Bump to 0.10.5 and update live ebuild.
Package-Manager: portage-2.2.20.1
Diffstat (limited to 'sci-libs/rtabmap/rtabmap-9999.ebuild')
-rw-r--r-- | sci-libs/rtabmap/rtabmap-9999.ebuild | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/sci-libs/rtabmap/rtabmap-9999.ebuild b/sci-libs/rtabmap/rtabmap-9999.ebuild index c3183be626f3..8fdd4089e4cf 100644 --- a/sci-libs/rtabmap/rtabmap-9999.ebuild +++ b/sci-libs/rtabmap/rtabmap-9999.ebuild @@ -28,7 +28,7 @@ IUSE="ieee1394 openni2 qt4 qt5" RDEPEND=" media-libs/opencv:= - sci-libs/pcl[openni] + sci-libs/pcl[openni,vtk] sci-libs/vtk sys-libs/zlib ieee1394? ( media-libs/libdc1394 ) @@ -38,6 +38,7 @@ RDEPEND=" dev-qt/qtgui:4 dev-qt/qtsvg:4 dev-qt/qtcore:4 + media-libs/opencv[-qt5(-)] ) ) qt5? ( @@ -45,16 +46,18 @@ RDEPEND=" dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 + media-libs/opencv[qt5(-)] ) " DEPEND="${RDEPEND} virtual/pkgconfig" src_configure() { - local mycmakeargs=() - use ieee1394 || mycmakeargs+=( "-DCMAKE_DISABLE_FIND_PACKAGE_DC1394=TRUE" ) - use openni2 || mycmakeargs+=( "-DCMAKE_DISABLE_FIND_PACKAGE_OpenNI2=TRUE" ) - use qt4 || mycmakeargs+=( "-DCMAKE_DISABLE_FIND_PACKAGE_Qt4=TRUE" ) - use qt5 && mycmakeargs+=( "-DRTABMAP_QT_VERSION=5" ) + local mycmakeargs=( + "-DWITH_QT=$(usex qt4 ON "$(usex qt5 ON OFF)")" + "-DRTABMAP_QT_VERSION=$(usex qt5 5 4)" + "-DWITH_DC1394=$(usex ieee1394 ON OFF)" + "-DWITH_OPENNI2=$(usex openni2 ON OFF)" + ) cmake-utils_src_configure } |