* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2015-08-24 10:48 Alexis Ballier
0 siblings, 0 replies; 26+ messages in thread
From: Alexis Ballier @ 2015-08-24 10:48 UTC (permalink / raw
To: gentoo-commits
commit: f49e098397feee21f6efdc364f7d00bbc86b8518
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 24 10:48:35 2015 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Aug 24 10:48:35 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f49e0983
sci-libs/ViSP: Disable Coin3D to avoid automagic. Bug #558498.
Package-Manager: portage-2.2.20.1
sci-libs/ViSP/ViSP-2.10.0.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/sci-libs/ViSP/ViSP-2.10.0.ebuild b/sci-libs/ViSP/ViSP-2.10.0.ebuild
index 9bc5ac3..3610d81 100644
--- a/sci-libs/ViSP/ViSP-2.10.0.ebuild
+++ b/sci-libs/ViSP/ViSP-2.10.0.ebuild
@@ -67,6 +67,7 @@ src_configure() {
"-DUSE_FFMPEG=$(usex ffmpeg ON OFF)"
"-DUSE_ZBAR=$(usex zbar ON OFF)"
"-DUSE_DMTX=$(usex dmtx ON OFF)"
+ "-DCMAKE_DISABLE_FIND_PACKAGE_Coin3D=ON"
)
cmake-utils_src_configure
}
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2015-08-24 13:52 Alexis Ballier
0 siblings, 0 replies; 26+ messages in thread
From: Alexis Ballier @ 2015-08-24 13:52 UTC (permalink / raw
To: gentoo-commits
commit: 31175571489e66ac0755c6e9758a7fd9a547ce99
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 24 13:48:45 2015 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Aug 24 13:49:15 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31175571
sci-libs/ViSP: Add coin, qt4 & motif useflags. Fixes bug #558498 by avoiding automagics.
Package-Manager: portage-2.2.20.1
sci-libs/ViSP/ViSP-2.10.0-r1.ebuild | 101 ++++++++++++++++++++++++++++++++++++
sci-libs/ViSP/metadata.xml | 1 +
2 files changed, 102 insertions(+)
diff --git a/sci-libs/ViSP/ViSP-2.10.0-r1.ebuild b/sci-libs/ViSP/ViSP-2.10.0-r1.ebuild
new file mode 100644
index 0000000..4a4cfec
--- /dev/null
+++ b/sci-libs/ViSP/ViSP-2.10.0-r1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils
+
+DESCRIPTION="Visual Servoing Platform: visual tracking and visual servoing library"
+HOMEPAGE="http://www.irisa.fr/lagadic/visp/visp.html"
+SRC_URI="http://gforge.inria.fr/frs/download.php/latestfile/475/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="
+ +coin demos +dmtx doc examples ffmpeg gsl ieee1394 jpeg lapack motif ogre
+ ois opencv png qt4 test tutorials usb v4l X xml +zbar zlib
+"
+
+RDEPEND="
+ coin? ( media-libs/coin virtual/opengl )
+ dmtx? ( media-libs/libdmtx )
+ ffmpeg? ( virtual/ffmpeg )
+ gsl? ( sci-libs/gsl )
+ ieee1394? ( media-libs/libdc1394 )
+ jpeg? ( virtual/jpeg:0 )
+ lapack? ( virtual/lapack )
+ !qt4? ( motif? ( media-libs/SoXt ) )
+ ogre? ( dev-games/ogre[ois?] dev-libs/boost:=[threads] )
+ opencv? ( media-libs/opencv qt4? ( media-libs/opencv[-qt5(-)] ) )
+ png? ( media-libs/libpng:0= )
+ qt4? ( media-libs/SoQt dev-qt/qtgui:4 )
+ usb? ( virtual/libusb:1 )
+ v4l? ( media-libs/libv4l )
+ X? ( x11-libs/libX11 )
+ xml? ( dev-libs/libxml2 )
+ zbar? ( media-gfx/zbar )
+ zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen virtual/latex-base media-gfx/graphviz )
+ virtual/pkgconfig
+ test? ( sci-misc/ViSP-images )
+ v4l? ( virtual/os-headers )"
+RDEPEND="${RDEPEND}
+ demos? ( sci-misc/ViSP-images )"
+REQUIRED_USE="
+ ffmpeg? ( opencv )
+ ois? ( ogre )
+ qt4? ( coin )
+ motif? ( coin )
+"
+PATCHES=( "${FILESDIR}/opencv.patch" "${FILESDIR}/opencv3.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ "-DBUILD_EXAMPLES=$(usex examples ON OFF)"
+ "-DBUILD_TESTS=$(usex test ON OFF)"
+ "-DBUILD_DEMOS=$(usex demos ON OFF)"
+ "-DBUILD_TUTORIALS=$(usex tutorials ON OFF)"
+ "-DUSE_COIN=$(usex coin ON OFF)"
+ "-DUSE_DC1394=$(usex ieee1394 ON OFF)"
+ "-DUSE_DMTX=$(usex dmtx ON OFF)"
+ "-DUSE_FFMPEG=$(usex ffmpeg ON OFF)"
+ "-DUSE_GSL=$(usex gsl ON OFF)"
+ "-DUSE_LAPACK=$(usex lapack ON OFF)"
+ "-DUSE_LIBJPEG=$(usex jpeg ON OFF)"
+ "-DUSE_LIBPNG=$(usex png ON OFF)"
+ "-DUSE_LIBUSB_1=$(usex usb ON OFF)"
+ "-DUSE_OGRE=$(usex ogre ON OFF)"
+ "-DUSE_OIS=$(usex ois ON OFF)"
+ "-DUSE_OPENCV=$(usex opencv ON OFF)"
+ "-DUSE_SOQT=$(usex qt4 ON OFF)"
+ "-DUSE_SOXT=$(usex motif "$(usex qt4 OFF ON)" OFF)"
+ "-DUSE_V4L2=$(usex v4l ON OFF)"
+ "-DUSE_X11=$(usex X ON OFF)"
+ "-DUSE_XML2=$(usex xml ON OFF)"
+ "-DUSE_ZBAR=$(usex zbar ON OFF)"
+ "-DUSE_ZLIB=$(usex zlib ON OFF)"
+ "-DCOIN3D_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/coin"
+ "-DSOQT_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/coin"
+ )
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+ cd "${BUILD_DIR}"
+ use doc && emake visp_doc
+}
+
+src_install() {
+ cmake-utils_src_install
+ if use tutorials ; then
+ dodoc -r tutorial
+ docompress -x /usr/share/doc/${PF}/tutorial
+ fi
+ cd "${BUILD_DIR}"
+ use doc && dohtml -r doc/html/*
+}
diff --git a/sci-libs/ViSP/metadata.xml b/sci-libs/ViSP/metadata.xml
index 193388c..c7849a2 100644
--- a/sci-libs/ViSP/metadata.xml
+++ b/sci-libs/ViSP/metadata.xml
@@ -6,6 +6,7 @@
<name>Alexis Ballier</name>
</maintainer>
<use>
+ <flag name="coin">Enables Coin3D support.</flag>
<flag name="dmtx">Enables barcode data matrix support.</flag>
<flag name="demos">Installs demo programs.</flag>
<flag name="ogre">Enables <pkg>dev-games/ogre</pkg> support.</flag>
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2015-08-24 15:57 Alexis Ballier
0 siblings, 0 replies; 26+ messages in thread
From: Alexis Ballier @ 2015-08-24 15:57 UTC (permalink / raw
To: gentoo-commits
commit: 1f15d3d822de7468641ab0abd4440b0c386fc4fc
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 24 15:57:04 2015 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Aug 24 15:57:23 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f15d3d8
sci-libs/ViSP: old
Package-Manager: portage-2.2.20.1
sci-libs/ViSP/ViSP-2.10.0.ebuild | 89 ----------------------------------------
1 file changed, 89 deletions(-)
diff --git a/sci-libs/ViSP/ViSP-2.10.0.ebuild b/sci-libs/ViSP/ViSP-2.10.0.ebuild
deleted file mode 100644
index 3610d81..0000000
--- a/sci-libs/ViSP/ViSP-2.10.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils
-
-DESCRIPTION="Visual Servoing Platform: visual tracking and visual servoing library"
-HOMEPAGE="http://www.irisa.fr/lagadic/visp/visp.html"
-SRC_URI="http://gforge.inria.fr/frs/download.php/latestfile/475/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm"
-IUSE="
- demos +dmtx doc examples ffmpeg gsl ieee1394 jpeg lapack ogre ois opencv png
- test tutorials usb v4l X xml +zbar zlib
-"
-
-RDEPEND="
- dmtx? ( media-libs/libdmtx )
- ffmpeg? ( virtual/ffmpeg )
- gsl? ( sci-libs/gsl )
- ieee1394? ( media-libs/libdc1394 )
- jpeg? ( virtual/jpeg:0 )
- lapack? ( virtual/lapack )
- ogre? ( dev-games/ogre[ois?] dev-libs/boost:=[threads] )
- opencv? ( media-libs/opencv )
- png? ( media-libs/libpng:0= )
- usb? ( virtual/libusb:1 )
- v4l? ( media-libs/libv4l )
- X? ( x11-libs/libX11 )
- xml? ( dev-libs/libxml2 )
- zbar? ( media-gfx/zbar )
- zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen virtual/latex-base media-gfx/graphviz )
- virtual/pkgconfig
- test? ( sci-misc/ViSP-images )
- v4l? ( virtual/os-headers )"
-RDEPEND="${RDEPEND}
- demos? ( sci-misc/ViSP-images )"
-REQUIRED_USE="ffmpeg? ( opencv ) ois? ( ogre )"
-PATCHES=( "${FILESDIR}/opencv.patch" "${FILESDIR}/opencv3.patch" )
-
-src_configure() {
- local mycmakeargs=(
- "-DBUILD_EXAMPLES=$(usex examples ON OFF)"
- "-DBUILD_TESTS=$(usex test ON OFF)"
- "-DBUILD_DEMOS=$(usex demos ON OFF)"
- "-DBUILD_TUTORIALS=$(usex tutorials ON OFF)"
- "-DUSE_V4L2=$(usex v4l ON OFF)"
- "-DUSE_DC1394=$(usex ieee1394 ON OFF)"
- "-DUSE_LAPACK=$(usex lapack ON OFF)"
- "-DUSE_GSL=$(usex gsl ON OFF)"
- "-DUSE_OGRE=$(usex ogre ON OFF)"
- "-DUSE_OIS=$(usex ois ON OFF)"
- "-DUSE_LIBUSB_1=$(usex usb ON OFF)"
- "-DUSE_XML2=$(usex xml ON OFF)"
- "-DUSE_OPENCV=$(usex opencv ON OFF)"
- "-DUSE_ZLIB=$(usex zlib ON OFF)"
- "-DUSE_X11=$(usex X ON OFF)"
- "-DUSE_LIBJPEG=$(usex jpeg ON OFF)"
- "-DUSE_LIBPNG=$(usex png ON OFF)"
- "-DUSE_FFMPEG=$(usex ffmpeg ON OFF)"
- "-DUSE_ZBAR=$(usex zbar ON OFF)"
- "-DUSE_DMTX=$(usex dmtx ON OFF)"
- "-DCMAKE_DISABLE_FIND_PACKAGE_Coin3D=ON"
- )
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
- cd "${BUILD_DIR}"
- use doc && emake visp_doc
-}
-
-src_install() {
- cmake-utils_src_install
- if use tutorials ; then
- dodoc -r tutorial
- docompress -x /usr/share/doc/${PF}/tutorial
- fi
- cd "${BUILD_DIR}"
- use doc && dohtml -r doc/html/*
-}
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2015-08-24 15:57 Alexis Ballier
0 siblings, 0 replies; 26+ messages in thread
From: Alexis Ballier @ 2015-08-24 15:57 UTC (permalink / raw
To: gentoo-commits
commit: aedeae38aa1901fd19b78411b84fa59a33a710d1
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 24 15:56:39 2015 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Aug 24 15:57:23 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aedeae38
sci-libs/ViSP: rekeyword ~arm
Package-Manager: portage-2.2.20.1
sci-libs/ViSP/ViSP-2.10.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/ViSP/ViSP-2.10.0-r1.ebuild b/sci-libs/ViSP/ViSP-2.10.0-r1.ebuild
index 4a4cfec..2b3aab4 100644
--- a/sci-libs/ViSP/ViSP-2.10.0-r1.ebuild
+++ b/sci-libs/ViSP/ViSP-2.10.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://gforge.inria.fr/frs/download.php/latestfile/475/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
IUSE="
+coin demos +dmtx doc examples ffmpeg gsl ieee1394 jpeg lapack motif ogre
ois opencv png qt4 test tutorials usb v4l X xml +zbar zlib
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2015-09-16 17:04 Alexis Ballier
0 siblings, 0 replies; 26+ messages in thread
From: Alexis Ballier @ 2015-09-16 17:04 UTC (permalink / raw
To: gentoo-commits
commit: 9fb976dcf532d61b94cec7567f1331ab6d976723
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 16 17:04:14 2015 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Wed Sep 16 17:04:34 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb976dc
sci-libs/ViSP: trailing whitespace.
Package-Manager: portage-2.2.20.1
sci-libs/ViSP/ViSP-2.10.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/ViSP/ViSP-2.10.0-r1.ebuild b/sci-libs/ViSP/ViSP-2.10.0-r1.ebuild
index 6323a7d..20247c4 100644
--- a/sci-libs/ViSP/ViSP-2.10.0-r1.ebuild
+++ b/sci-libs/ViSP/ViSP-2.10.0-r1.ebuild
@@ -51,7 +51,7 @@ REQUIRED_USE="
qt4? ( coin )
motif? ( coin )
"
-PATCHES=(
+PATCHES=(
"${FILESDIR}/opencv.patch"
"${FILESDIR}/opencv3.patch"
"${FILESDIR}/ffmpeg.patch"
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2017-04-17 9:26 Alexis Ballier
0 siblings, 0 replies; 26+ messages in thread
From: Alexis Ballier @ 2017-04-17 9:26 UTC (permalink / raw
To: gentoo-commits
commit: 7a31726cd2598820adbad9eb6e8e8878ab7eb062
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 17 08:39:10 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Apr 17 09:26:49 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a31726c
sci-libs/ViSP: Add := dep on opencv
Package-Manager: Portage-2.3.5, Repoman-2.3.2
sci-libs/ViSP/ViSP-3.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/ViSP/ViSP-3.0.1.ebuild b/sci-libs/ViSP/ViSP-3.0.1.ebuild
index 1cdd808a2fb..390e20cb18a 100644
--- a/sci-libs/ViSP/ViSP-3.0.1.ebuild
+++ b/sci-libs/ViSP/ViSP-3.0.1.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
lapack? ( virtual/lapack )
!qt4? ( motif? ( media-libs/SoXt ) )
ogre? ( dev-games/ogre[ois?] dev-libs/boost:=[threads] )
- opencv? ( media-libs/opencv qt4? ( media-libs/opencv[-qt5(-)] ) )
+ opencv? ( media-libs/opencv:= qt4? ( media-libs/opencv[-qt5(-)] ) )
png? ( media-libs/libpng:0= )
qt4? ( media-libs/SoQt dev-qt/qtgui:4 )
usb? ( virtual/libusb:1 )
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2018-01-13 12:16 Alexis Ballier
0 siblings, 0 replies; 26+ messages in thread
From: Alexis Ballier @ 2018-01-13 12:16 UTC (permalink / raw
To: gentoo-commits
commit: f122f7dfbc725a1a400d7a886d8e209285bb1852
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 13 10:57:31 2018 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sat Jan 13 12:16:24 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f122f7df
sci-libs/ViSP: bump to 3.1.0
Package-Manager: Portage-2.3.19, Repoman-2.3.6
sci-libs/ViSP/Manifest | 1 +
sci-libs/ViSP/ViSP-3.1.0.ebuild | 103 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 104 insertions(+)
diff --git a/sci-libs/ViSP/Manifest b/sci-libs/ViSP/Manifest
index f28daedb313..8d8294fa543 100644
--- a/sci-libs/ViSP/Manifest
+++ b/sci-libs/ViSP/Manifest
@@ -1 +1,2 @@
DIST visp-3.0.1.tar.gz 26029005 BLAKE2B d8881b0dd56b38f5db88e33f13e7dfa29b0a64fa1aebc5160384db2c7124d3a0ab2f0a5b3ba0255cbe209b578a3cdeb4420dc138a063248f945e9a73e041f21d SHA512 558e9acbd7ac5ef2193dca026062b75e0a30a7efbcae7d1e7d392b0855e643ee96ab9f60c19465f6bfa861374e30d9e91faf2f860e0442fa48ea5ea384b4e3fa
+DIST visp-3.1.0.tar.gz 38743434 BLAKE2B 294eaaf95c7ff7a8ade8bdf2146018856b081a9c461aca68eedb6fb096d253e537f41ad9a81687cba7a9e42a34b5a3fe2d1a705917a1c96f47e1e3e708f20cc3 SHA512 b7d56d3286e3610ff0db4f4c3a51f953825578532a9c518f7654142a644f466343660901632487fb513b0f6a6503d3716d56e733830b4d52daf5839bc1cfbdb5
diff --git a/sci-libs/ViSP/ViSP-3.1.0.ebuild b/sci-libs/ViSP/ViSP-3.1.0.ebuild
new file mode 100644
index 00000000000..07dfbbd9105
--- /dev/null
+++ b/sci-libs/ViSP/ViSP-3.1.0.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils
+
+DESCRIPTION="Visual Servoing Platform: visual tracking and visual servoing library"
+HOMEPAGE="http://www.irisa.fr/lagadic/visp/visp.html"
+SRC_URI="http://gforge.inria.fr/frs/download.php/latestfile/475/visp-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/3.1"
+KEYWORDS="~amd64 ~arm"
+IUSE="
+ +coin demos +dmtx doc examples gsl ieee1394 jpeg lapack motif ogre
+ ois opencv png qt4 test tutorials usb v4l X xml +zbar zlib
+ cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
+"
+
+RDEPEND="
+ coin? ( media-libs/coin virtual/opengl )
+ dmtx? ( media-libs/libdmtx )
+ gsl? ( sci-libs/gsl )
+ ieee1394? ( media-libs/libdc1394 )
+ jpeg? ( virtual/jpeg:0 )
+ lapack? ( virtual/lapack )
+ !qt4? ( motif? ( media-libs/SoXt ) )
+ ogre? ( dev-games/ogre[ois?] dev-libs/boost:=[threads] )
+ opencv? ( media-libs/opencv:= qt4? ( media-libs/opencv[-qt5(-)] ) )
+ png? ( media-libs/libpng:0= )
+ qt4? ( media-libs/SoQt dev-qt/qtgui:4 )
+ usb? ( virtual/libusb:1 )
+ v4l? ( media-libs/libv4l )
+ X? ( x11-libs/libX11 )
+ xml? ( dev-libs/libxml2 )
+ zbar? ( media-gfx/zbar )
+ zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen virtual/latex-base media-gfx/graphviz )
+ virtual/pkgconfig
+ test? ( sci-misc/ViSP-images )
+ v4l? ( virtual/os-headers )"
+RDEPEND="${RDEPEND}
+ demos? ( sci-misc/ViSP-images )"
+REQUIRED_USE="
+ ois? ( ogre )
+ qt4? ( coin )
+ motif? ( coin )
+"
+
+S="${WORKDIR}/visp-${PV}"
+PATCHES=( "${FILESDIR}/${PN}-3.0.1-opencv.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ "-DBUILD_EXAMPLES=$(usex examples ON OFF)"
+ "-DBUILD_TESTS=$(usex test ON OFF)"
+ "-DBUILD_DEMOS=$(usex demos ON OFF)"
+ "-DBUILD_TUTORIALS=$(usex tutorials ON OFF)"
+ "-DUSE_COIN3D=$(usex coin ON OFF)"
+ "-DUSE_DC1394=$(usex ieee1394 ON OFF)"
+ "-DUSE_DMTX=$(usex dmtx ON OFF)"
+ "-DUSE_GSL=$(usex gsl ON OFF)"
+ "-DUSE_LAPACK=$(usex lapack ON OFF)"
+ "-DUSE_JPEG=$(usex jpeg ON OFF)"
+ "-DUSE_PNG=$(usex png ON OFF)"
+ "-DUSE_LIBUSB_1=$(usex usb ON OFF)"
+ "-DUSE_OGRE=$(usex ogre ON OFF)"
+ "-DUSE_OIS=$(usex ois ON OFF)"
+ "-DUSE_OPENCV=$(usex opencv ON OFF)"
+ "-DUSE_SOQT=$(usex qt4 ON OFF)"
+ "-DUSE_SOXT=$(usex motif "$(usex qt4 OFF ON)" OFF)"
+ "-DUSE_V4L2=$(usex v4l ON OFF)"
+ "-DUSE_X11=$(usex X ON OFF)"
+ "-DUSE_XML2=$(usex xml ON OFF)"
+ "-DUSE_ZBAR=$(usex zbar ON OFF)"
+ "-DUSE_ZLIB=$(usex zlib ON OFF)"
+ "-DCOIN3D_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/coin"
+ "-DSOQT_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/coin"
+ "-DENABLE_SSE2=$(usex cpu_flags_x86_sse2 ON OFF)"
+ "-DENABLE_SSE3=$(usex cpu_flags_x86_sse3 ON OFF)"
+ "-DENABLE_SSSE3=$(usex cpu_flags_x86_ssse3 ON OFF)"
+ )
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+ cd "${BUILD_DIR}"
+ use doc && emake visp_doc
+}
+
+src_install() {
+ cmake-utils_src_install
+ if use tutorials ; then
+ dodoc -r tutorial
+ docompress -x /usr/share/doc/${PF}/tutorial
+ fi
+ cd "${BUILD_DIR}"
+ use doc && dohtml -r doc/html/*
+}
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2018-08-26 18:22 Michał Górny
0 siblings, 0 replies; 26+ messages in thread
From: Michał Górny @ 2018-08-26 18:22 UTC (permalink / raw
To: gentoo-commits
commit: 541eafae3ebcbca12f34b196a5dc40576987af87
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 26 18:09:10 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Aug 26 18:22:14 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541eafae
sci-libs/ViSP: Remove support for non-existent deps
sci-libs/ViSP/ViSP-3.0.1.ebuild | 12 +++++-------
sci-libs/ViSP/ViSP-3.1.0.ebuild | 12 +++++-------
2 files changed, 10 insertions(+), 14 deletions(-)
diff --git a/sci-libs/ViSP/ViSP-3.0.1.ebuild b/sci-libs/ViSP/ViSP-3.0.1.ebuild
index 390e20cb18a..35fbfb4321b 100644
--- a/sci-libs/ViSP/ViSP-3.0.1.ebuild
+++ b/sci-libs/ViSP/ViSP-3.0.1.ebuild
@@ -14,7 +14,7 @@ SLOT="0/3"
KEYWORDS="~amd64 ~arm"
IUSE="
+coin demos +dmtx doc examples ffmpeg gsl ieee1394 jpeg lapack motif ogre
- ois opencv png qt4 test tutorials usb v4l X xml +zbar zlib
+ ois opencv png test tutorials usb v4l X xml +zbar zlib
cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
"
@@ -26,11 +26,10 @@ RDEPEND="
ieee1394? ( media-libs/libdc1394 )
jpeg? ( virtual/jpeg:0 )
lapack? ( virtual/lapack )
- !qt4? ( motif? ( media-libs/SoXt ) )
+ motif? ( media-libs/SoXt )
ogre? ( dev-games/ogre[ois?] dev-libs/boost:=[threads] )
- opencv? ( media-libs/opencv:= qt4? ( media-libs/opencv[-qt5(-)] ) )
+ opencv? ( media-libs/opencv:= )
png? ( media-libs/libpng:0= )
- qt4? ( media-libs/SoQt dev-qt/qtgui:4 )
usb? ( virtual/libusb:1 )
v4l? ( media-libs/libv4l )
X? ( x11-libs/libX11 )
@@ -48,7 +47,6 @@ RDEPEND="${RDEPEND}
REQUIRED_USE="
ffmpeg? ( opencv )
ois? ( ogre )
- qt4? ( coin )
motif? ( coin )
"
@@ -73,8 +71,8 @@ src_configure() {
"-DUSE_OGRE=$(usex ogre ON OFF)"
"-DUSE_OIS=$(usex ois ON OFF)"
"-DUSE_OPENCV=$(usex opencv ON OFF)"
- "-DUSE_SOQT=$(usex qt4 ON OFF)"
- "-DUSE_SOXT=$(usex motif "$(usex qt4 OFF ON)" OFF)"
+ "-DUSE_SOQT=OFF"
+ "-DUSE_SOXT=$(usex motif ON OFF)"
"-DUSE_V4L2=$(usex v4l ON OFF)"
"-DUSE_X11=$(usex X ON OFF)"
"-DUSE_XML2=$(usex xml ON OFF)"
diff --git a/sci-libs/ViSP/ViSP-3.1.0.ebuild b/sci-libs/ViSP/ViSP-3.1.0.ebuild
index 07dfbbd9105..354edc0a62b 100644
--- a/sci-libs/ViSP/ViSP-3.1.0.ebuild
+++ b/sci-libs/ViSP/ViSP-3.1.0.ebuild
@@ -14,7 +14,7 @@ SLOT="0/3.1"
KEYWORDS="~amd64 ~arm"
IUSE="
+coin demos +dmtx doc examples gsl ieee1394 jpeg lapack motif ogre
- ois opencv png qt4 test tutorials usb v4l X xml +zbar zlib
+ ois opencv png test tutorials usb v4l X xml +zbar zlib
cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
"
@@ -25,11 +25,10 @@ RDEPEND="
ieee1394? ( media-libs/libdc1394 )
jpeg? ( virtual/jpeg:0 )
lapack? ( virtual/lapack )
- !qt4? ( motif? ( media-libs/SoXt ) )
+ motif? ( media-libs/SoXt )
ogre? ( dev-games/ogre[ois?] dev-libs/boost:=[threads] )
- opencv? ( media-libs/opencv:= qt4? ( media-libs/opencv[-qt5(-)] ) )
+ opencv? ( media-libs/opencv:= )
png? ( media-libs/libpng:0= )
- qt4? ( media-libs/SoQt dev-qt/qtgui:4 )
usb? ( virtual/libusb:1 )
v4l? ( media-libs/libv4l )
X? ( x11-libs/libX11 )
@@ -46,7 +45,6 @@ RDEPEND="${RDEPEND}
demos? ( sci-misc/ViSP-images )"
REQUIRED_USE="
ois? ( ogre )
- qt4? ( coin )
motif? ( coin )
"
@@ -70,8 +68,8 @@ src_configure() {
"-DUSE_OGRE=$(usex ogre ON OFF)"
"-DUSE_OIS=$(usex ois ON OFF)"
"-DUSE_OPENCV=$(usex opencv ON OFF)"
- "-DUSE_SOQT=$(usex qt4 ON OFF)"
- "-DUSE_SOXT=$(usex motif "$(usex qt4 OFF ON)" OFF)"
+ "-DUSE_SOQT=OFF"
+ "-DUSE_SOXT=$(usex motif ON OFF)"
"-DUSE_V4L2=$(usex v4l ON OFF)"
"-DUSE_X11=$(usex X ON OFF)"
"-DUSE_XML2=$(usex xml ON OFF)"
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2018-09-21 19:50 Andreas Sturmlechner
0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2018-09-21 19:50 UTC (permalink / raw
To: gentoo-commits
commit: 06579d40944ed103a11553a682f449255305fc59
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 21 19:38:07 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Sep 21 19:50:08 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06579d40
sci-libs/ViSP: Drop old
Closes: https://bugs.gentoo.org/666394
Package-Manager: Portage-2.3.49, Repoman-2.3.10
sci-libs/ViSP/ViSP-3.0.1.ebuild | 104 ----------------------------------------
sci-libs/ViSP/ViSP-3.1.0.ebuild | 101 --------------------------------------
sci-libs/ViSP/metadata.xml | 1 -
3 files changed, 206 deletions(-)
diff --git a/sci-libs/ViSP/ViSP-3.0.1.ebuild b/sci-libs/ViSP/ViSP-3.0.1.ebuild
deleted file mode 100644
index 35fbfb4321b..00000000000
--- a/sci-libs/ViSP/ViSP-3.0.1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils
-
-DESCRIPTION="Visual Servoing Platform: visual tracking and visual servoing library"
-HOMEPAGE="http://www.irisa.fr/lagadic/visp/visp.html"
-SRC_URI="http://gforge.inria.fr/frs/download.php/latestfile/475/visp-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/3"
-KEYWORDS="~amd64 ~arm"
-IUSE="
- +coin demos +dmtx doc examples ffmpeg gsl ieee1394 jpeg lapack motif ogre
- ois opencv png test tutorials usb v4l X xml +zbar zlib
- cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
-"
-
-RDEPEND="
- coin? ( media-libs/coin virtual/opengl )
- dmtx? ( media-libs/libdmtx )
- ffmpeg? ( virtual/ffmpeg )
- gsl? ( sci-libs/gsl )
- ieee1394? ( media-libs/libdc1394 )
- jpeg? ( virtual/jpeg:0 )
- lapack? ( virtual/lapack )
- motif? ( media-libs/SoXt )
- ogre? ( dev-games/ogre[ois?] dev-libs/boost:=[threads] )
- opencv? ( media-libs/opencv:= )
- png? ( media-libs/libpng:0= )
- usb? ( virtual/libusb:1 )
- v4l? ( media-libs/libv4l )
- X? ( x11-libs/libX11 )
- xml? ( dev-libs/libxml2 )
- zbar? ( media-gfx/zbar )
- zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen virtual/latex-base media-gfx/graphviz )
- virtual/pkgconfig
- test? ( sci-misc/ViSP-images )
- v4l? ( virtual/os-headers )"
-RDEPEND="${RDEPEND}
- demos? ( sci-misc/ViSP-images )"
-REQUIRED_USE="
- ffmpeg? ( opencv )
- ois? ( ogre )
- motif? ( coin )
-"
-
-S="${WORKDIR}/visp-${PV}"
-PATCHES=( "${FILESDIR}/${PN}-3.0.1-opencv.patch" "${FILESDIR}/${PN}-3.0.0-ffmpeg3.patch" )
-
-src_configure() {
- local mycmakeargs=(
- "-DBUILD_EXAMPLES=$(usex examples ON OFF)"
- "-DBUILD_TESTS=$(usex test ON OFF)"
- "-DBUILD_DEMOS=$(usex demos ON OFF)"
- "-DBUILD_TUTORIALS=$(usex tutorials ON OFF)"
- "-DUSE_COIN3D=$(usex coin ON OFF)"
- "-DUSE_DC1394=$(usex ieee1394 ON OFF)"
- "-DUSE_DMTX=$(usex dmtx ON OFF)"
- "-DUSE_FFMPEG=$(usex ffmpeg ON OFF)"
- "-DUSE_GSL=$(usex gsl ON OFF)"
- "-DUSE_LAPACK=$(usex lapack ON OFF)"
- "-DUSE_JPEG=$(usex jpeg ON OFF)"
- "-DUSE_PNG=$(usex png ON OFF)"
- "-DUSE_LIBUSB_1=$(usex usb ON OFF)"
- "-DUSE_OGRE=$(usex ogre ON OFF)"
- "-DUSE_OIS=$(usex ois ON OFF)"
- "-DUSE_OPENCV=$(usex opencv ON OFF)"
- "-DUSE_SOQT=OFF"
- "-DUSE_SOXT=$(usex motif ON OFF)"
- "-DUSE_V4L2=$(usex v4l ON OFF)"
- "-DUSE_X11=$(usex X ON OFF)"
- "-DUSE_XML2=$(usex xml ON OFF)"
- "-DUSE_ZBAR=$(usex zbar ON OFF)"
- "-DUSE_ZLIB=$(usex zlib ON OFF)"
- "-DCOIN3D_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/coin"
- "-DSOQT_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/coin"
- "-DENABLE_SSE2=$(usex cpu_flags_x86_sse2 ON OFF)"
- "-DENABLE_SSE3=$(usex cpu_flags_x86_sse3 ON OFF)"
- "-DENABLE_SSSE3=$(usex cpu_flags_x86_ssse3 ON OFF)"
- )
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
- cd "${BUILD_DIR}"
- use doc && emake visp_doc
-}
-
-src_install() {
- cmake-utils_src_install
- if use tutorials ; then
- dodoc -r tutorial
- docompress -x /usr/share/doc/${PF}/tutorial
- fi
- cd "${BUILD_DIR}"
- use doc && dohtml -r doc/html/*
-}
diff --git a/sci-libs/ViSP/ViSP-3.1.0.ebuild b/sci-libs/ViSP/ViSP-3.1.0.ebuild
deleted file mode 100644
index 354edc0a62b..00000000000
--- a/sci-libs/ViSP/ViSP-3.1.0.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils
-
-DESCRIPTION="Visual Servoing Platform: visual tracking and visual servoing library"
-HOMEPAGE="http://www.irisa.fr/lagadic/visp/visp.html"
-SRC_URI="http://gforge.inria.fr/frs/download.php/latestfile/475/visp-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/3.1"
-KEYWORDS="~amd64 ~arm"
-IUSE="
- +coin demos +dmtx doc examples gsl ieee1394 jpeg lapack motif ogre
- ois opencv png test tutorials usb v4l X xml +zbar zlib
- cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
-"
-
-RDEPEND="
- coin? ( media-libs/coin virtual/opengl )
- dmtx? ( media-libs/libdmtx )
- gsl? ( sci-libs/gsl )
- ieee1394? ( media-libs/libdc1394 )
- jpeg? ( virtual/jpeg:0 )
- lapack? ( virtual/lapack )
- motif? ( media-libs/SoXt )
- ogre? ( dev-games/ogre[ois?] dev-libs/boost:=[threads] )
- opencv? ( media-libs/opencv:= )
- png? ( media-libs/libpng:0= )
- usb? ( virtual/libusb:1 )
- v4l? ( media-libs/libv4l )
- X? ( x11-libs/libX11 )
- xml? ( dev-libs/libxml2 )
- zbar? ( media-gfx/zbar )
- zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen virtual/latex-base media-gfx/graphviz )
- virtual/pkgconfig
- test? ( sci-misc/ViSP-images )
- v4l? ( virtual/os-headers )"
-RDEPEND="${RDEPEND}
- demos? ( sci-misc/ViSP-images )"
-REQUIRED_USE="
- ois? ( ogre )
- motif? ( coin )
-"
-
-S="${WORKDIR}/visp-${PV}"
-PATCHES=( "${FILESDIR}/${PN}-3.0.1-opencv.patch" )
-
-src_configure() {
- local mycmakeargs=(
- "-DBUILD_EXAMPLES=$(usex examples ON OFF)"
- "-DBUILD_TESTS=$(usex test ON OFF)"
- "-DBUILD_DEMOS=$(usex demos ON OFF)"
- "-DBUILD_TUTORIALS=$(usex tutorials ON OFF)"
- "-DUSE_COIN3D=$(usex coin ON OFF)"
- "-DUSE_DC1394=$(usex ieee1394 ON OFF)"
- "-DUSE_DMTX=$(usex dmtx ON OFF)"
- "-DUSE_GSL=$(usex gsl ON OFF)"
- "-DUSE_LAPACK=$(usex lapack ON OFF)"
- "-DUSE_JPEG=$(usex jpeg ON OFF)"
- "-DUSE_PNG=$(usex png ON OFF)"
- "-DUSE_LIBUSB_1=$(usex usb ON OFF)"
- "-DUSE_OGRE=$(usex ogre ON OFF)"
- "-DUSE_OIS=$(usex ois ON OFF)"
- "-DUSE_OPENCV=$(usex opencv ON OFF)"
- "-DUSE_SOQT=OFF"
- "-DUSE_SOXT=$(usex motif ON OFF)"
- "-DUSE_V4L2=$(usex v4l ON OFF)"
- "-DUSE_X11=$(usex X ON OFF)"
- "-DUSE_XML2=$(usex xml ON OFF)"
- "-DUSE_ZBAR=$(usex zbar ON OFF)"
- "-DUSE_ZLIB=$(usex zlib ON OFF)"
- "-DCOIN3D_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/coin"
- "-DSOQT_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/coin"
- "-DENABLE_SSE2=$(usex cpu_flags_x86_sse2 ON OFF)"
- "-DENABLE_SSE3=$(usex cpu_flags_x86_sse3 ON OFF)"
- "-DENABLE_SSSE3=$(usex cpu_flags_x86_ssse3 ON OFF)"
- )
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
- cd "${BUILD_DIR}"
- use doc && emake visp_doc
-}
-
-src_install() {
- cmake-utils_src_install
- if use tutorials ; then
- dodoc -r tutorial
- docompress -x /usr/share/doc/${PF}/tutorial
- fi
- cd "${BUILD_DIR}"
- use doc && dohtml -r doc/html/*
-}
diff --git a/sci-libs/ViSP/metadata.xml b/sci-libs/ViSP/metadata.xml
index 772241db04d..95a2f324333 100644
--- a/sci-libs/ViSP/metadata.xml
+++ b/sci-libs/ViSP/metadata.xml
@@ -10,7 +10,6 @@
<flag name="dmtx">Enables barcode data matrix support.</flag>
<flag name="demos">Installs demo programs.</flag>
<flag name="ogre">Enables <pkg>dev-games/ogre</pkg> support.</flag>
- <flag name="ois">Enables <pkg>dev-games/ois</pkg> support via ogre.</flag>
<flag name="opencv">Enables <pkg>media-libs/opencv</pkg> support.</flag>
<flag name="tutorials">Installs tutorials.</flag>
<flag name="zbar">Enables barcodes reading.</flag>
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2018-09-21 19:50 Andreas Sturmlechner
0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2018-09-21 19:50 UTC (permalink / raw
To: gentoo-commits
commit: 888dbd3f58d7354ff5f37e5e28ebc3eecc2df349
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 21 19:37:27 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Sep 21 19:50:08 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=888dbd3f
sci-libs/ViSP: Merge USE ois into ogre
From dev-games/ogre-1.10.12 on, the 'ois' USE flag was dropped. It makes
little sense to use Ogre3D without it, and dev-games/ois is tiny.
Thanks-to: Sven Eden <yamakuzure <AT> gmx.net>
Bug: https://bugs.gentoo.org/666394
Package-Manager: Portage-2.3.49, Repoman-2.3.10
sci-libs/ViSP/ViSP-3.0.1-r1.ebuild | 103 +++++++++++++++++++++++++++++++++++++
sci-libs/ViSP/ViSP-3.1.0-r1.ebuild | 98 +++++++++++++++++++++++++++++++++++
2 files changed, 201 insertions(+)
diff --git a/sci-libs/ViSP/ViSP-3.0.1-r1.ebuild b/sci-libs/ViSP/ViSP-3.0.1-r1.ebuild
new file mode 100644
index 00000000000..871d521bc38
--- /dev/null
+++ b/sci-libs/ViSP/ViSP-3.0.1-r1.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils
+
+DESCRIPTION="Visual Servoing Platform: visual tracking and visual servoing library"
+HOMEPAGE="http://www.irisa.fr/lagadic/visp/visp.html"
+SRC_URI="http://gforge.inria.fr/frs/download.php/latestfile/475/visp-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm"
+IUSE="
+ +coin demos +dmtx doc examples ffmpeg gsl ieee1394 jpeg lapack motif ogre
+ opencv png test tutorials usb v4l X xml +zbar zlib
+ cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
+"
+
+RDEPEND="
+ coin? ( media-libs/coin virtual/opengl )
+ dmtx? ( media-libs/libdmtx )
+ ffmpeg? ( virtual/ffmpeg )
+ gsl? ( sci-libs/gsl )
+ ieee1394? ( media-libs/libdc1394 )
+ jpeg? ( virtual/jpeg:0 )
+ lapack? ( virtual/lapack )
+ motif? ( media-libs/SoXt )
+ ogre? ( dev-games/ogre[ois(+)] dev-libs/boost:=[threads] )
+ opencv? ( media-libs/opencv:= )
+ png? ( media-libs/libpng:0= )
+ usb? ( virtual/libusb:1 )
+ v4l? ( media-libs/libv4l )
+ X? ( x11-libs/libX11 )
+ xml? ( dev-libs/libxml2 )
+ zbar? ( media-gfx/zbar )
+ zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen virtual/latex-base media-gfx/graphviz )
+ test? ( sci-misc/ViSP-images )
+ v4l? ( virtual/os-headers )"
+RDEPEND="${RDEPEND}
+ demos? ( sci-misc/ViSP-images )"
+REQUIRED_USE="
+ ffmpeg? ( opencv )
+ motif? ( coin )
+"
+
+S="${WORKDIR}/visp-${PV}"
+PATCHES=( "${FILESDIR}/${PN}-3.0.1-opencv.patch" "${FILESDIR}/${PN}-3.0.0-ffmpeg3.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ "-DBUILD_EXAMPLES=$(usex examples ON OFF)"
+ "-DBUILD_TESTS=$(usex test ON OFF)"
+ "-DBUILD_DEMOS=$(usex demos ON OFF)"
+ "-DBUILD_TUTORIALS=$(usex tutorials ON OFF)"
+ "-DUSE_COIN3D=$(usex coin ON OFF)"
+ "-DUSE_DC1394=$(usex ieee1394 ON OFF)"
+ "-DUSE_DMTX=$(usex dmtx ON OFF)"
+ "-DUSE_FFMPEG=$(usex ffmpeg ON OFF)"
+ "-DUSE_GSL=$(usex gsl ON OFF)"
+ "-DUSE_LAPACK=$(usex lapack ON OFF)"
+ "-DUSE_JPEG=$(usex jpeg ON OFF)"
+ "-DUSE_PNG=$(usex png ON OFF)"
+ "-DUSE_LIBUSB_1=$(usex usb ON OFF)"
+ "-DUSE_OGRE=$(usex ogre ON OFF)"
+ "-DUSE_OIS=$(usex ogre ON OFF)"
+ "-DUSE_OPENCV=$(usex opencv ON OFF)"
+ "-DUSE_SOQT=OFF"
+ "-DUSE_SOXT=$(usex motif ON OFF)"
+ "-DUSE_V4L2=$(usex v4l ON OFF)"
+ "-DUSE_X11=$(usex X ON OFF)"
+ "-DUSE_XML2=$(usex xml ON OFF)"
+ "-DUSE_ZBAR=$(usex zbar ON OFF)"
+ "-DUSE_ZLIB=$(usex zlib ON OFF)"
+ "-DCOIN3D_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/coin"
+ "-DSOQT_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/coin"
+ "-DENABLE_SSE2=$(usex cpu_flags_x86_sse2 ON OFF)"
+ "-DENABLE_SSE3=$(usex cpu_flags_x86_sse3 ON OFF)"
+ "-DENABLE_SSSE3=$(usex cpu_flags_x86_ssse3 ON OFF)"
+ )
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+ cd "${BUILD_DIR}"
+ use doc && emake visp_doc
+}
+
+src_install() {
+ cmake-utils_src_install
+ if use tutorials ; then
+ dodoc -r tutorial
+ docompress -x /usr/share/doc/${PF}/tutorial
+ fi
+ cd "${BUILD_DIR}"
+ use doc && dohtml -r doc/html/*
+}
diff --git a/sci-libs/ViSP/ViSP-3.1.0-r1.ebuild b/sci-libs/ViSP/ViSP-3.1.0-r1.ebuild
new file mode 100644
index 00000000000..86886b818ec
--- /dev/null
+++ b/sci-libs/ViSP/ViSP-3.1.0-r1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils
+
+DESCRIPTION="Visual Servoing Platform: visual tracking and visual servoing library"
+HOMEPAGE="http://www.irisa.fr/lagadic/visp/visp.html"
+SRC_URI="http://gforge.inria.fr/frs/download.php/latestfile/475/visp-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/3.1"
+KEYWORDS="~amd64 ~arm"
+IUSE="
+ +coin demos +dmtx doc examples gsl ieee1394 jpeg lapack motif ogre
+ opencv png test tutorials usb v4l X xml +zbar zlib
+ cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
+"
+
+RDEPEND="
+ coin? ( media-libs/coin virtual/opengl )
+ dmtx? ( media-libs/libdmtx )
+ gsl? ( sci-libs/gsl )
+ ieee1394? ( media-libs/libdc1394 )
+ jpeg? ( virtual/jpeg:0 )
+ lapack? ( virtual/lapack )
+ motif? ( media-libs/SoXt )
+ ogre? ( dev-games/ogre[ois(+)] dev-libs/boost:=[threads] )
+ opencv? ( media-libs/opencv:= )
+ png? ( media-libs/libpng:0= )
+ usb? ( virtual/libusb:1 )
+ v4l? ( media-libs/libv4l )
+ X? ( x11-libs/libX11 )
+ xml? ( dev-libs/libxml2 )
+ zbar? ( media-gfx/zbar )
+ zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen virtual/latex-base media-gfx/graphviz )
+ test? ( sci-misc/ViSP-images )
+ v4l? ( virtual/os-headers )"
+RDEPEND="${RDEPEND}
+ demos? ( sci-misc/ViSP-images )"
+REQUIRED_USE="motif? ( coin )"
+
+S="${WORKDIR}/visp-${PV}"
+PATCHES=( "${FILESDIR}/${PN}-3.0.1-opencv.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ "-DBUILD_EXAMPLES=$(usex examples ON OFF)"
+ "-DBUILD_TESTS=$(usex test ON OFF)"
+ "-DBUILD_DEMOS=$(usex demos ON OFF)"
+ "-DBUILD_TUTORIALS=$(usex tutorials ON OFF)"
+ "-DUSE_COIN3D=$(usex coin ON OFF)"
+ "-DUSE_DC1394=$(usex ieee1394 ON OFF)"
+ "-DUSE_DMTX=$(usex dmtx ON OFF)"
+ "-DUSE_GSL=$(usex gsl ON OFF)"
+ "-DUSE_LAPACK=$(usex lapack ON OFF)"
+ "-DUSE_JPEG=$(usex jpeg ON OFF)"
+ "-DUSE_PNG=$(usex png ON OFF)"
+ "-DUSE_LIBUSB_1=$(usex usb ON OFF)"
+ "-DUSE_OGRE=$(usex ogre ON OFF)"
+ "-DUSE_OIS=$(usex ogre ON OFF)"
+ "-DUSE_OPENCV=$(usex opencv ON OFF)"
+ "-DUSE_SOQT=OFF"
+ "-DUSE_SOXT=$(usex motif ON OFF)"
+ "-DUSE_V4L2=$(usex v4l ON OFF)"
+ "-DUSE_X11=$(usex X ON OFF)"
+ "-DUSE_XML2=$(usex xml ON OFF)"
+ "-DUSE_ZBAR=$(usex zbar ON OFF)"
+ "-DUSE_ZLIB=$(usex zlib ON OFF)"
+ "-DCOIN3D_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/coin"
+ "-DSOQT_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/coin"
+ "-DENABLE_SSE2=$(usex cpu_flags_x86_sse2 ON OFF)"
+ "-DENABLE_SSE3=$(usex cpu_flags_x86_sse3 ON OFF)"
+ "-DENABLE_SSSE3=$(usex cpu_flags_x86_ssse3 ON OFF)"
+ )
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+ cd "${BUILD_DIR}"
+ use doc && emake visp_doc
+}
+
+src_install() {
+ cmake-utils_src_install
+ if use tutorials ; then
+ dodoc -r tutorial
+ docompress -x /usr/share/doc/${PF}/tutorial
+ fi
+ cd "${BUILD_DIR}"
+ use doc && dohtml -r doc/html/*
+}
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2019-08-29 15:50 Alexis Ballier
0 siblings, 0 replies; 26+ messages in thread
From: Alexis Ballier @ 2019-08-29 15:50 UTC (permalink / raw
To: gentoo-commits
commit: 96f3104830e09299f3590b5a66ab521b7dc4deee
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 28 17:32:51 2019 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 15:50:29 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f31048
sci-libs/ViSP: bump to 3.2.0
Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>
sci-libs/ViSP/Manifest | 1 +
sci-libs/ViSP/ViSP-3.2.0.ebuild | 98 +++++++++++++++++++++++++++++++++++++++++
2 files changed, 99 insertions(+)
diff --git a/sci-libs/ViSP/Manifest b/sci-libs/ViSP/Manifest
index 8d8294fa543..728c48689cb 100644
--- a/sci-libs/ViSP/Manifest
+++ b/sci-libs/ViSP/Manifest
@@ -1,2 +1,3 @@
DIST visp-3.0.1.tar.gz 26029005 BLAKE2B d8881b0dd56b38f5db88e33f13e7dfa29b0a64fa1aebc5160384db2c7124d3a0ab2f0a5b3ba0255cbe209b578a3cdeb4420dc138a063248f945e9a73e041f21d SHA512 558e9acbd7ac5ef2193dca026062b75e0a30a7efbcae7d1e7d392b0855e643ee96ab9f60c19465f6bfa861374e30d9e91faf2f860e0442fa48ea5ea384b4e3fa
DIST visp-3.1.0.tar.gz 38743434 BLAKE2B 294eaaf95c7ff7a8ade8bdf2146018856b081a9c461aca68eedb6fb096d253e537f41ad9a81687cba7a9e42a34b5a3fe2d1a705917a1c96f47e1e3e708f20cc3 SHA512 b7d56d3286e3610ff0db4f4c3a51f953825578532a9c518f7654142a644f466343660901632487fb513b0f6a6503d3716d56e733830b4d52daf5839bc1cfbdb5
+DIST visp-3.2.0.tar.gz 52737424 BLAKE2B 78b733183a62541f5d5af22a376ac52ba2377753fa53be62858611b27d961fad286923c11f624c4fe0f561d8dbc5367e2ac01e6bc11a2a19068167ef52198307 SHA512 b4ad21e5063327d91d4ebda268cf4a4dc2ceffbe39d6af0dd6bfeb94d1150884d37fc4ea4295f640135fc2ba758afd29b9090755561ef05249fe2cbc5680dcce
diff --git a/sci-libs/ViSP/ViSP-3.2.0.ebuild b/sci-libs/ViSP/ViSP-3.2.0.ebuild
new file mode 100644
index 00000000000..e6404f3cfb5
--- /dev/null
+++ b/sci-libs/ViSP/ViSP-3.2.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils
+
+DESCRIPTION="Visual Servoing Platform: visual tracking and visual servoing library"
+HOMEPAGE="http://www.irisa.fr/lagadic/visp/visp.html"
+SRC_URI="http://gforge.inria.fr/frs/download.php/latestfile/475/visp-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/3.2"
+KEYWORDS="~amd64 ~arm"
+IUSE="
+ +coin demos +dmtx doc examples gsl ieee1394 jpeg lapack motif ogre
+ opencv png test tutorials usb v4l X xml +zbar zlib
+ cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
+"
+
+RDEPEND="
+ coin? ( media-libs/coin virtual/opengl )
+ dmtx? ( media-libs/libdmtx )
+ gsl? ( sci-libs/gsl )
+ ieee1394? ( media-libs/libdc1394 )
+ jpeg? ( virtual/jpeg:0 )
+ lapack? ( virtual/lapack )
+ motif? ( media-libs/SoXt )
+ ogre? ( dev-games/ogre[ois(+)] dev-libs/boost:=[threads] )
+ opencv? ( media-libs/opencv:= )
+ png? ( media-libs/libpng:0= )
+ usb? ( virtual/libusb:1 )
+ v4l? ( media-libs/libv4l )
+ X? ( x11-libs/libX11 )
+ xml? ( dev-libs/libxml2 )
+ zbar? ( media-gfx/zbar )
+ zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen virtual/latex-base media-gfx/graphviz )
+ test? ( sci-misc/ViSP-images )
+ v4l? ( virtual/os-headers )"
+RDEPEND="${RDEPEND}
+ demos? ( sci-misc/ViSP-images )"
+REQUIRED_USE="motif? ( coin )"
+
+S="${WORKDIR}/visp-${PV}"
+PATCHES=( "${FILESDIR}/${PN}-3.0.1-opencv.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ "-DBUILD_EXAMPLES=$(usex examples ON OFF)"
+ "-DBUILD_TESTS=$(usex test ON OFF)"
+ "-DBUILD_DEMOS=$(usex demos ON OFF)"
+ "-DBUILD_TUTORIALS=$(usex tutorials ON OFF)"
+ "-DUSE_COIN3D=$(usex coin ON OFF)"
+ "-DUSE_DC1394=$(usex ieee1394 ON OFF)"
+ "-DUSE_DMTX=$(usex dmtx ON OFF)"
+ "-DUSE_GSL=$(usex gsl ON OFF)"
+ "-DUSE_LAPACK=$(usex lapack ON OFF)"
+ "-DUSE_JPEG=$(usex jpeg ON OFF)"
+ "-DUSE_PNG=$(usex png ON OFF)"
+ "-DUSE_LIBUSB_1=$(usex usb ON OFF)"
+ "-DUSE_OGRE=$(usex ogre ON OFF)"
+ "-DUSE_OIS=$(usex ogre ON OFF)"
+ "-DUSE_OPENCV=$(usex opencv ON OFF)"
+ "-DUSE_SOQT=OFF"
+ "-DUSE_SOXT=$(usex motif ON OFF)"
+ "-DUSE_V4L2=$(usex v4l ON OFF)"
+ "-DUSE_X11=$(usex X ON OFF)"
+ "-DUSE_XML2=$(usex xml ON OFF)"
+ "-DUSE_ZBAR=$(usex zbar ON OFF)"
+ "-DUSE_ZLIB=$(usex zlib ON OFF)"
+ "-DCOIN3D_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/coin"
+ "-DSOQT_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/coin"
+ "-DENABLE_SSE2=$(usex cpu_flags_x86_sse2 ON OFF)"
+ "-DENABLE_SSE3=$(usex cpu_flags_x86_sse3 ON OFF)"
+ "-DENABLE_SSSE3=$(usex cpu_flags_x86_ssse3 ON OFF)"
+ )
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+ cd "${BUILD_DIR}"
+ use doc && emake visp_doc
+}
+
+src_install() {
+ cmake-utils_src_install
+ if use tutorials ; then
+ dodoc -r tutorial
+ docompress -x /usr/share/doc/${PF}/tutorial
+ fi
+ cd "${BUILD_DIR}"
+ use doc && dohtml -r doc/html/*
+}
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2019-08-29 15:50 Alexis Ballier
0 siblings, 0 replies; 26+ messages in thread
From: Alexis Ballier @ 2019-08-29 15:50 UTC (permalink / raw
To: gentoo-commits
commit: 03bfbd5901c731063cc805c4d58d37d8cc6991d3
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 15:18:28 2019 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 15:50:30 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03bfbd59
sci-libs/ViSP: ocv link patch is still needed.
Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>
sci-libs/ViSP/{ViSP-3.2.0-r1.ebuild => ViSP-3.2.0-r2.ebuild} | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/sci-libs/ViSP/ViSP-3.2.0-r1.ebuild b/sci-libs/ViSP/ViSP-3.2.0-r2.ebuild
similarity index 96%
rename from sci-libs/ViSP/ViSP-3.2.0-r1.ebuild
rename to sci-libs/ViSP/ViSP-3.2.0-r2.ebuild
index 093857e6659..49b46db289e 100644
--- a/sci-libs/ViSP/ViSP-3.2.0-r1.ebuild
+++ b/sci-libs/ViSP/ViSP-3.2.0-r2.ebuild
@@ -46,7 +46,8 @@ RDEPEND="${RDEPEND}
REQUIRED_USE="motif? ( coin )"
S="${WORKDIR}/visp-${PV}"
-PATCHES=( "${FILESDIR}/${PN}-3.2.0-ocv.patch" )
+PATCHES=( "${FILESDIR}/${PN}-3.2.0-ocv.patch" "${FILESDIR}/${PN}-3.0.1-opencv.patch" )
+
src_configure() {
local mycmakeargs=(
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2019-09-01 23:14 Thomas Deutschmann
0 siblings, 0 replies; 26+ messages in thread
From: Thomas Deutschmann @ 2019-09-01 23:14 UTC (permalink / raw
To: gentoo-commits
commit: a2d0f4942356d5147a453d0458030a0168bdb44a
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 1 23:13:55 2019 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Sep 1 23:14:07 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d0f494
sci-libs/ViSP: fix double empty line
Package-Manager: Portage-2.3.74, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
sci-libs/ViSP/ViSP-3.2.0-r2.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/sci-libs/ViSP/ViSP-3.2.0-r2.ebuild b/sci-libs/ViSP/ViSP-3.2.0-r2.ebuild
index 49b46db289e..c9cba774d8e 100644
--- a/sci-libs/ViSP/ViSP-3.2.0-r2.ebuild
+++ b/sci-libs/ViSP/ViSP-3.2.0-r2.ebuild
@@ -48,7 +48,6 @@ REQUIRED_USE="motif? ( coin )"
S="${WORKDIR}/visp-${PV}"
PATCHES=( "${FILESDIR}/${PN}-3.2.0-ocv.patch" "${FILESDIR}/${PN}-3.0.1-opencv.patch" )
-
src_configure() {
local mycmakeargs=(
"-DBUILD_EXAMPLES=$(usex examples ON OFF)"
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2019-12-10 17:35 Alexis Ballier
0 siblings, 0 replies; 26+ messages in thread
From: Alexis Ballier @ 2019-12-10 17:35 UTC (permalink / raw
To: gentoo-commits
commit: b2f5eba45bb47f21220de39a33e8eed5b06608bf
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 10 14:36:55 2019 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Dec 10 17:34:45 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f5eba4
sci-libs/ViSP: fix usedep on ocv4
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>
sci-libs/ViSP/ViSP-3.2.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/ViSP/ViSP-3.2.0-r2.ebuild b/sci-libs/ViSP/ViSP-3.2.0-r2.ebuild
index 0118cb84356..84b5d41cf3b 100644
--- a/sci-libs/ViSP/ViSP-3.2.0-r2.ebuild
+++ b/sci-libs/ViSP/ViSP-3.2.0-r2.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
lapack? ( virtual/lapack )
motif? ( media-libs/SoXt )
ogre? ( dev-games/ogre[ois(+)] dev-libs/boost:=[threads] )
- opencv? ( media-libs/opencv:= )
+ opencv? ( media-libs/opencv:=[contribdnn(+)] )
png? ( media-libs/libpng:0= )
usb? ( virtual/libusb:1 )
v4l? ( media-libs/libv4l )
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2019-12-12 14:58 Michał Górny
0 siblings, 0 replies; 26+ messages in thread
From: Michał Górny @ 2019-12-12 14:58 UTC (permalink / raw
To: gentoo-commits
commit: 357ff6b13be1eac3cb4595b02fd2176965daef23
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 12 14:55:43 2019 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Dec 12 14:58:46 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=357ff6b1
sci-libs/ViSP: Fix MissingTestRestrict
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
sci-libs/ViSP/ViSP-3.2.0-r2.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/sci-libs/ViSP/ViSP-3.2.0-r2.ebuild b/sci-libs/ViSP/ViSP-3.2.0-r2.ebuild
index 84b5d41cf3b..005b645b21c 100644
--- a/sci-libs/ViSP/ViSP-3.2.0-r2.ebuild
+++ b/sci-libs/ViSP/ViSP-3.2.0-r2.ebuild
@@ -17,6 +17,7 @@ IUSE="
opencv png test tutorials usb v4l X xml +zbar zlib
cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
"
+RESTRICT="!test? ( test )"
RDEPEND="
coin? ( >=media-libs/coin-4 virtual/opengl )
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2020-05-15 16:34 Alexis Ballier
0 siblings, 0 replies; 26+ messages in thread
From: Alexis Ballier @ 2020-05-15 16:34 UTC (permalink / raw
To: gentoo-commits
commit: 4e5dd1b69b784544d104e33978d5ba8f4cce5f23
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Fri May 15 15:55:06 2020 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Fri May 15 16:33:47 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e5dd1b6
sci-libs/ViSP: bump to 3.3.0
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>
sci-libs/ViSP/Manifest | 1 +
sci-libs/ViSP/ViSP-3.3.0.ebuild | 99 +++++++++++++++++++++++++++++++++++++++++
sci-libs/ViSP/metadata.xml | 1 +
3 files changed, 101 insertions(+)
diff --git a/sci-libs/ViSP/Manifest b/sci-libs/ViSP/Manifest
index b2e256d493e..9e7302cd53b 100644
--- a/sci-libs/ViSP/Manifest
+++ b/sci-libs/ViSP/Manifest
@@ -1 +1,2 @@
DIST visp-3.2.0.tar.gz 52737424 BLAKE2B 78b733183a62541f5d5af22a376ac52ba2377753fa53be62858611b27d961fad286923c11f624c4fe0f561d8dbc5367e2ac01e6bc11a2a19068167ef52198307 SHA512 b4ad21e5063327d91d4ebda268cf4a4dc2ceffbe39d6af0dd6bfeb94d1150884d37fc4ea4295f640135fc2ba758afd29b9090755561ef05249fe2cbc5680dcce
+DIST visp-3.3.0.tar.gz 60822186 BLAKE2B 559698af352b4eac227ab2cdb8d66be31c04d2e2ac2d30ce07cef5022501162211ff9bfc9ed4970ac8b825321b8fc34241a6ca7a29b3d78fb70fa79ac429f7ab SHA512 f96b017353240e63059ef1e514a64198b6a50b95b5a08405c16e99589fd2110071e2d558921a674e538f9cdea07fde8e653ca630e3c12c38bf91f7a83057afe2
diff --git a/sci-libs/ViSP/ViSP-3.3.0.ebuild b/sci-libs/ViSP/ViSP-3.3.0.ebuild
new file mode 100644
index 00000000000..f524038341b
--- /dev/null
+++ b/sci-libs/ViSP/ViSP-3.3.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="Visual Servoing Platform: visual tracking and visual servoing library"
+HOMEPAGE="http://www.irisa.fr/lagadic/visp/visp.html"
+SRC_URI="http://gforge.inria.fr/frs/download.php/latestfile/475/visp-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/3.3"
+KEYWORDS="~amd64 ~arm"
+IUSE="
+ +coin demos +dmtx doc examples gsl ieee1394 jpeg motif ogre
+ opencv pcl png test tutorials usb v4l X xml +zbar zlib
+ cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ coin? ( >=media-libs/coin-4 virtual/opengl )
+ dmtx? ( media-libs/libdmtx )
+ gsl? ( sci-libs/gsl )
+ ieee1394? ( media-libs/libdc1394 )
+ jpeg? ( virtual/jpeg:0 )
+ motif? ( media-libs/SoXt )
+ ogre? ( dev-games/ogre[ois(+)] dev-libs/boost:=[threads] )
+ opencv? ( media-libs/opencv:=[contribdnn(+)] )
+ pcl? ( sci-libs/pcl:= )
+ png? ( media-libs/libpng:0= )
+ usb? ( virtual/libusb:1 )
+ v4l? ( media-libs/libv4l )
+ X? ( x11-libs/libX11 )
+ xml? ( dev-libs/libxml2 )
+ zbar? ( media-gfx/zbar )
+ zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}
+ v4l? ( virtual/os-headers )"
+RDEPEND="${RDEPEND}
+ demos? ( sci-misc/ViSP-images )"
+BDEPEND="
+ virtual/pkgconfig
+ test? ( sci-misc/ViSP-images )
+ doc? ( app-doc/doxygen virtual/latex-base media-gfx/graphviz )"
+REQUIRED_USE="motif? ( coin )"
+
+S="${WORKDIR}/visp-${PV}"
+PATCHES=( "${FILESDIR}/${PN}-3.2.0-ocv.patch" "${FILESDIR}/${PN}-3.0.1-opencv.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ "-DBUILD_EXAMPLES=$(usex examples ON OFF)"
+ "-DBUILD_TESTS=$(usex test ON OFF)"
+ "-DBUILD_DEMOS=$(usex demos ON OFF)"
+ "-DBUILD_TUTORIALS=$(usex tutorials ON OFF)"
+ "-DUSE_COIN3D=$(usex coin ON OFF)"
+ "-DUSE_DC1394=$(usex ieee1394 ON OFF)"
+ "-DUSE_DMTX=$(usex dmtx ON OFF)"
+ "-DUSE_GSL=$(usex gsl ON OFF)"
+ "-DUSE_JPEG=$(usex jpeg ON OFF)"
+ "-DUSE_PNG=$(usex png ON OFF)"
+ "-DUSE_LIBUSB_1=$(usex usb ON OFF)"
+ "-DUSE_OGRE=$(usex ogre ON OFF)"
+ "-DUSE_OIS=$(usex ogre ON OFF)"
+ "-DUSE_OPENCV=$(usex opencv ON OFF)"
+ "-DUSE_PCL=$(usex pcl ON OFF)"
+ "-DUSE_SOQT=OFF"
+ "-DUSE_SOXT=$(usex motif ON OFF)"
+ "-DUSE_V4L2=$(usex v4l ON OFF)"
+ "-DUSE_X11=$(usex X ON OFF)"
+ "-DUSE_XML2=$(usex xml ON OFF)"
+ "-DUSE_ZBAR=$(usex zbar ON OFF)"
+ "-DUSE_ZLIB=$(usex zlib ON OFF)"
+ "-DCOIN3D_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/Coin4"
+ "-DENABLE_SSE2=$(usex cpu_flags_x86_sse2 ON OFF)"
+ "-DENABLE_SSE3=$(usex cpu_flags_x86_sse3 ON OFF)"
+ "-DENABLE_SSSE3=$(usex cpu_flags_x86_ssse3 ON OFF)"
+ )
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+ cd "${BUILD_DIR}"
+ use doc && emake visp_doc
+}
+
+src_install() {
+ cmake-utils_src_install
+ if use tutorials ; then
+ dodoc -r tutorial
+ docompress -x /usr/share/doc/${PF}/tutorial
+ fi
+ cd "${BUILD_DIR}"
+ use doc && dohtml -r doc/html/*
+}
diff --git a/sci-libs/ViSP/metadata.xml b/sci-libs/ViSP/metadata.xml
index 95a2f324333..15ed30656d8 100644
--- a/sci-libs/ViSP/metadata.xml
+++ b/sci-libs/ViSP/metadata.xml
@@ -11,6 +11,7 @@
<flag name="demos">Installs demo programs.</flag>
<flag name="ogre">Enables <pkg>dev-games/ogre</pkg> support.</flag>
<flag name="opencv">Enables <pkg>media-libs/opencv</pkg> support.</flag>
+ <flag name="pcl">Enables <pkg>sci-libs/pcl</pkg> support.</flag>
<flag name="tutorials">Installs tutorials.</flag>
<flag name="zbar">Enables barcodes reading.</flag>
</use>
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2020-05-25 12:52 Alexis Ballier
0 siblings, 0 replies; 26+ messages in thread
From: Alexis Ballier @ 2020-05-25 12:52 UTC (permalink / raw
To: gentoo-commits
commit: ee85e20804bd5a7720a1180d1247a8ee9dfc1893
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon May 25 12:52:40 2020 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon May 25 12:52:48 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee85e208
sci-libs/ViSP: Fix USE=doc
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>
sci-libs/ViSP/ViSP-3.3.0.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/sci-libs/ViSP/ViSP-3.3.0.ebuild b/sci-libs/ViSP/ViSP-3.3.0.ebuild
index f524038341b..35b2a248ef5 100644
--- a/sci-libs/ViSP/ViSP-3.3.0.ebuild
+++ b/sci-libs/ViSP/ViSP-3.3.0.ebuild
@@ -84,8 +84,7 @@ src_configure() {
src_compile() {
cmake-utils_src_compile
- cd "${BUILD_DIR}"
- use doc && emake visp_doc
+ use doc && cmake-utils_src_compile visp_doc
}
src_install() {
@@ -95,5 +94,5 @@ src_install() {
docompress -x /usr/share/doc/${PF}/tutorial
fi
cd "${BUILD_DIR}"
- use doc && dohtml -r doc/html/*
+ use doc && dodoc -r doc/html
}
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2020-06-25 12:12 Andreas Sturmlechner
0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2020-06-25 12:12 UTC (permalink / raw
To: gentoo-commits
commit: 5d8a9be019e7d75ece401302ee6c7b7669bc8894
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 25 08:39:34 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jun 25 12:11:31 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d8a9be0
sci-libs/ViSP: Drop 3.2.0-r2
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sci-libs/ViSP/Manifest | 1 -
sci-libs/ViSP/ViSP-3.2.0-r2.ebuild | 98 --------------------------------------
2 files changed, 99 deletions(-)
diff --git a/sci-libs/ViSP/Manifest b/sci-libs/ViSP/Manifest
index 9e7302cd53b..45275696255 100644
--- a/sci-libs/ViSP/Manifest
+++ b/sci-libs/ViSP/Manifest
@@ -1,2 +1 @@
-DIST visp-3.2.0.tar.gz 52737424 BLAKE2B 78b733183a62541f5d5af22a376ac52ba2377753fa53be62858611b27d961fad286923c11f624c4fe0f561d8dbc5367e2ac01e6bc11a2a19068167ef52198307 SHA512 b4ad21e5063327d91d4ebda268cf4a4dc2ceffbe39d6af0dd6bfeb94d1150884d37fc4ea4295f640135fc2ba758afd29b9090755561ef05249fe2cbc5680dcce
DIST visp-3.3.0.tar.gz 60822186 BLAKE2B 559698af352b4eac227ab2cdb8d66be31c04d2e2ac2d30ce07cef5022501162211ff9bfc9ed4970ac8b825321b8fc34241a6ca7a29b3d78fb70fa79ac429f7ab SHA512 f96b017353240e63059ef1e514a64198b6a50b95b5a08405c16e99589fd2110071e2d558921a674e538f9cdea07fde8e653ca630e3c12c38bf91f7a83057afe2
diff --git a/sci-libs/ViSP/ViSP-3.2.0-r2.ebuild b/sci-libs/ViSP/ViSP-3.2.0-r2.ebuild
deleted file mode 100644
index 005b645b21c..00000000000
--- a/sci-libs/ViSP/ViSP-3.2.0-r2.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils
-
-DESCRIPTION="Visual Servoing Platform: visual tracking and visual servoing library"
-HOMEPAGE="http://www.irisa.fr/lagadic/visp/visp.html"
-SRC_URI="http://gforge.inria.fr/frs/download.php/latestfile/475/visp-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/3.2"
-KEYWORDS="~amd64 ~arm"
-IUSE="
- +coin demos +dmtx doc examples gsl ieee1394 jpeg lapack motif ogre
- opencv png test tutorials usb v4l X xml +zbar zlib
- cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- coin? ( >=media-libs/coin-4 virtual/opengl )
- dmtx? ( media-libs/libdmtx )
- gsl? ( sci-libs/gsl )
- ieee1394? ( media-libs/libdc1394 )
- jpeg? ( virtual/jpeg:0 )
- lapack? ( virtual/lapack )
- motif? ( media-libs/SoXt )
- ogre? ( dev-games/ogre[ois(+)] dev-libs/boost:=[threads] )
- opencv? ( media-libs/opencv:=[contribdnn(+)] )
- png? ( media-libs/libpng:0= )
- usb? ( virtual/libusb:1 )
- v4l? ( media-libs/libv4l )
- X? ( x11-libs/libX11 )
- xml? ( dev-libs/libxml2 )
- zbar? ( media-gfx/zbar )
- zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? ( app-doc/doxygen virtual/latex-base media-gfx/graphviz )
- test? ( sci-misc/ViSP-images )
- v4l? ( virtual/os-headers )"
-RDEPEND="${RDEPEND}
- demos? ( sci-misc/ViSP-images )"
-REQUIRED_USE="motif? ( coin )"
-
-S="${WORKDIR}/visp-${PV}"
-PATCHES=( "${FILESDIR}/${PN}-3.2.0-ocv.patch" "${FILESDIR}/${PN}-3.0.1-opencv.patch" )
-
-src_configure() {
- local mycmakeargs=(
- "-DBUILD_EXAMPLES=$(usex examples ON OFF)"
- "-DBUILD_TESTS=$(usex test ON OFF)"
- "-DBUILD_DEMOS=$(usex demos ON OFF)"
- "-DBUILD_TUTORIALS=$(usex tutorials ON OFF)"
- "-DUSE_COIN3D=$(usex coin ON OFF)"
- "-DUSE_DC1394=$(usex ieee1394 ON OFF)"
- "-DUSE_DMTX=$(usex dmtx ON OFF)"
- "-DUSE_GSL=$(usex gsl ON OFF)"
- "-DUSE_LAPACK=$(usex lapack ON OFF)"
- "-DUSE_JPEG=$(usex jpeg ON OFF)"
- "-DUSE_PNG=$(usex png ON OFF)"
- "-DUSE_LIBUSB_1=$(usex usb ON OFF)"
- "-DUSE_OGRE=$(usex ogre ON OFF)"
- "-DUSE_OIS=$(usex ogre ON OFF)"
- "-DUSE_OPENCV=$(usex opencv ON OFF)"
- "-DUSE_SOQT=OFF"
- "-DUSE_SOXT=$(usex motif ON OFF)"
- "-DUSE_V4L2=$(usex v4l ON OFF)"
- "-DUSE_X11=$(usex X ON OFF)"
- "-DUSE_XML2=$(usex xml ON OFF)"
- "-DUSE_ZBAR=$(usex zbar ON OFF)"
- "-DUSE_ZLIB=$(usex zlib ON OFF)"
- "-DCOIN3D_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/Coin4"
- "-DENABLE_SSE2=$(usex cpu_flags_x86_sse2 ON OFF)"
- "-DENABLE_SSE3=$(usex cpu_flags_x86_sse3 ON OFF)"
- "-DENABLE_SSSE3=$(usex cpu_flags_x86_ssse3 ON OFF)"
- )
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
- cd "${BUILD_DIR}"
- use doc && emake visp_doc
-}
-
-src_install() {
- cmake-utils_src_install
- if use tutorials ; then
- dodoc -r tutorial
- docompress -x /usr/share/doc/${PF}/tutorial
- fi
- cd "${BUILD_DIR}"
- use doc && dohtml -r doc/html/*
-}
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2020-06-25 12:12 Andreas Sturmlechner
0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2020-06-25 12:12 UTC (permalink / raw
To: gentoo-commits
commit: c7796e57d9d266c5349e8137532f24c374dec102
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 25 08:51:35 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jun 25 12:11:31 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7796e57
sci-libs/ViSP: Switch to cmake.eclass
- fix HOMEPAGE, use https
- one line per dependency
- move REQUIRED_USE below IUSE
- use HTML_DOCS, dropping superfluous cd with missing || die
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sci-libs/ViSP/ViSP-3.3.0.ebuild | 48 +++++++++++++++++++++++++----------------
1 file changed, 30 insertions(+), 18 deletions(-)
diff --git a/sci-libs/ViSP/ViSP-3.3.0.ebuild b/sci-libs/ViSP/ViSP-3.3.0.ebuild
index 35b2a248ef5..4603eafceba 100644
--- a/sci-libs/ViSP/ViSP-3.3.0.ebuild
+++ b/sci-libs/ViSP/ViSP-3.3.0.ebuild
@@ -3,10 +3,10 @@
EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="Visual Servoing Platform: visual tracking and visual servoing library"
-HOMEPAGE="http://www.irisa.fr/lagadic/visp/visp.html"
+HOMEPAGE="https://visp.inria.fr/"
SRC_URI="http://gforge.inria.fr/frs/download.php/latestfile/475/visp-${PV}.tar.gz"
LICENSE="GPL-2"
@@ -17,16 +17,23 @@ IUSE="
opencv pcl png test tutorials usb v4l X xml +zbar zlib
cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
"
+REQUIRED_USE="motif? ( coin )"
RESTRICT="!test? ( test )"
-RDEPEND="
- coin? ( >=media-libs/coin-4 virtual/opengl )
+COMMON_DEPEND="
+ coin? (
+ >=media-libs/coin-4
+ virtual/opengl
+ )
dmtx? ( media-libs/libdmtx )
gsl? ( sci-libs/gsl )
ieee1394? ( media-libs/libdc1394 )
jpeg? ( virtual/jpeg:0 )
motif? ( media-libs/SoXt )
- ogre? ( dev-games/ogre[ois(+)] dev-libs/boost:=[threads] )
+ ogre? (
+ dev-games/ogre[ois(+)]
+ dev-libs/boost:=[threads]
+ )
opencv? ( media-libs/opencv:=[contribdnn(+)] )
pcl? ( sci-libs/pcl:= )
png? ( media-libs/libpng:0= )
@@ -35,20 +42,26 @@ RDEPEND="
X? ( x11-libs/libX11 )
xml? ( dev-libs/libxml2 )
zbar? ( media-gfx/zbar )
- zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}
+ zlib? ( sys-libs/zlib )"
+DEPEND="${COMMON_DEPEND}
v4l? ( virtual/os-headers )"
-RDEPEND="${RDEPEND}
+RDEPEND="${COMMON_DEPEND}
demos? ( sci-misc/ViSP-images )"
BDEPEND="
virtual/pkgconfig
test? ( sci-misc/ViSP-images )
- doc? ( app-doc/doxygen virtual/latex-base media-gfx/graphviz )"
-REQUIRED_USE="motif? ( coin )"
+ doc? (
+ app-doc/doxygen
+ media-gfx/graphviz
+ virtual/latex-base
+ )"
S="${WORKDIR}/visp-${PV}"
-PATCHES=( "${FILESDIR}/${PN}-3.2.0-ocv.patch" "${FILESDIR}/${PN}-3.0.1-opencv.patch" )
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.2.0-ocv.patch"
+ "${FILESDIR}/${PN}-3.0.1-opencv.patch"
+)
src_configure() {
local mycmakeargs=(
@@ -79,20 +92,19 @@ src_configure() {
"-DENABLE_SSE3=$(usex cpu_flags_x86_sse3 ON OFF)"
"-DENABLE_SSSE3=$(usex cpu_flags_x86_ssse3 ON OFF)"
)
- cmake-utils_src_configure
+ cmake_src_configure
}
src_compile() {
- cmake-utils_src_compile
- use doc && cmake-utils_src_compile visp_doc
+ cmake_src_compile
+ use doc && cmake_src_compile visp_doc
}
src_install() {
- cmake-utils_src_install
+ use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
+ cmake_src_install
if use tutorials ; then
dodoc -r tutorial
docompress -x /usr/share/doc/${PF}/tutorial
fi
- cd "${BUILD_DIR}"
- use doc && dodoc -r doc/html
}
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2020-06-25 12:12 Andreas Sturmlechner
0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2020-06-25 12:12 UTC (permalink / raw
To: gentoo-commits
commit: 10f24fcad2297e4e841e4bf18ef980b06496612a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 25 09:06:44 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jun 25 12:11:32 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f24fca
sci-libs/ViSP: Disable BUILD_JAVA
Closes: https://bugs.gentoo.org/724308
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sci-libs/ViSP/ViSP-3.3.0.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/sci-libs/ViSP/ViSP-3.3.0.ebuild b/sci-libs/ViSP/ViSP-3.3.0.ebuild
index 4603eafceba..7b2cda09c8a 100644
--- a/sci-libs/ViSP/ViSP-3.3.0.ebuild
+++ b/sci-libs/ViSP/ViSP-3.3.0.ebuild
@@ -65,6 +65,7 @@ PATCHES=(
src_configure() {
local mycmakeargs=(
+ "-DBUILD_JAVA=OFF"
"-DBUILD_EXAMPLES=$(usex examples ON OFF)"
"-DBUILD_TESTS=$(usex test ON OFF)"
"-DBUILD_DEMOS=$(usex demos ON OFF)"
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2020-08-31 9:10 Alexis Ballier
0 siblings, 0 replies; 26+ messages in thread
From: Alexis Ballier @ 2020-08-31 9:10 UTC (permalink / raw
To: gentoo-commits
commit: 455701495e7542977b7441e69a55cfd312274f65
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 31 06:52:08 2020 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Aug 31 09:10:19 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45570149
sci-libs/ViSP: add := dep on dc1394
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>
sci-libs/ViSP/ViSP-3.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/ViSP/ViSP-3.3.0.ebuild b/sci-libs/ViSP/ViSP-3.3.0.ebuild
index 7b2cda09c8a..371f228d24b 100644
--- a/sci-libs/ViSP/ViSP-3.3.0.ebuild
+++ b/sci-libs/ViSP/ViSP-3.3.0.ebuild
@@ -27,7 +27,7 @@ COMMON_DEPEND="
)
dmtx? ( media-libs/libdmtx )
gsl? ( sci-libs/gsl )
- ieee1394? ( media-libs/libdc1394 )
+ ieee1394? ( media-libs/libdc1394:2= )
jpeg? ( virtual/jpeg:0 )
motif? ( media-libs/SoXt )
ogre? (
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2021-06-18 19:18 David Seifert
0 siblings, 0 replies; 26+ messages in thread
From: David Seifert @ 2021-06-18 19:18 UTC (permalink / raw
To: gentoo-commits
commit: 86c463cf2143153fa72a57b899fc4f3854465339
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 18 19:17:45 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Jun 18 19:17:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c463cf
sci-libs/ViSP: Depend on dev-libs/boost:=[threads(+)]
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: David Seifert <soap <AT> gentoo.org>
sci-libs/ViSP/{ViSP-3.3.0.ebuild => ViSP-3.3.0-r1.ebuild} | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/sci-libs/ViSP/ViSP-3.3.0.ebuild b/sci-libs/ViSP/ViSP-3.3.0-r1.ebuild
similarity index 96%
rename from sci-libs/ViSP/ViSP-3.3.0.ebuild
rename to sci-libs/ViSP/ViSP-3.3.0-r1.ebuild
index 371f228d24b..e13f4448c8f 100644
--- a/sci-libs/ViSP/ViSP-3.3.0.ebuild
+++ b/sci-libs/ViSP/ViSP-3.3.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -26,13 +26,13 @@ COMMON_DEPEND="
virtual/opengl
)
dmtx? ( media-libs/libdmtx )
- gsl? ( sci-libs/gsl )
+ gsl? ( sci-libs/gsl:= )
ieee1394? ( media-libs/libdc1394:2= )
jpeg? ( virtual/jpeg:0 )
motif? ( media-libs/SoXt )
ogre? (
dev-games/ogre[ois(+)]
- dev-libs/boost:=[threads]
+ dev-libs/boost:=[threads(+)]
)
opencv? ( media-libs/opencv:=[contribdnn(+)] )
pcl? ( sci-libs/pcl:= )
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2022-07-07 10:27 Alexis Ballier
0 siblings, 0 replies; 26+ messages in thread
From: Alexis Ballier @ 2022-07-07 10:27 UTC (permalink / raw
To: gentoo-commits
commit: 6e4b5392287ab5e3698583059aeaf0dd38231c51
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 7 10:15:26 2022 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Jul 7 10:27:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4b5392
sci-libs/ViSP: bump to 3.5.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>
sci-libs/ViSP/Manifest | 1 +
sci-libs/ViSP/ViSP-3.5.0.ebuild | 111 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 112 insertions(+)
diff --git a/sci-libs/ViSP/Manifest b/sci-libs/ViSP/Manifest
index 45275696255a..c824b64e9e84 100644
--- a/sci-libs/ViSP/Manifest
+++ b/sci-libs/ViSP/Manifest
@@ -1 +1,2 @@
DIST visp-3.3.0.tar.gz 60822186 BLAKE2B 559698af352b4eac227ab2cdb8d66be31c04d2e2ac2d30ce07cef5022501162211ff9bfc9ed4970ac8b825321b8fc34241a6ca7a29b3d78fb70fa79ac429f7ab SHA512 f96b017353240e63059ef1e514a64198b6a50b95b5a08405c16e99589fd2110071e2d558921a674e538f9cdea07fde8e653ca630e3c12c38bf91f7a83057afe2
+DIST visp-3.5.0.tar.gz 52005297 BLAKE2B a429c07c8d80e8790bdd72bf27b777c79784173cc8be2539656c1cfbc111e35b3f80207a866fe3aaca536033af9e9d5006bf7e10a56cef5655aa9615a674c5ac SHA512 5a968a78c8ed2c48da71fa3def482b84fd73961f012e82ea1d7dd9b7b14336be5596ac9fc1bdf16414793d2399431bbc4306710d31b62946e6b2c03f692751b8
diff --git a/sci-libs/ViSP/ViSP-3.5.0.ebuild b/sci-libs/ViSP/ViSP-3.5.0.ebuild
new file mode 100644
index 000000000000..0dfc0c9751a2
--- /dev/null
+++ b/sci-libs/ViSP/ViSP-3.5.0.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Visual Servoing Platform: visual tracking and visual servoing library"
+HOMEPAGE="https://visp.inria.fr/"
+SRC_URI="https://visp-doc.inria.fr/download/releases/visp-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/3.5"
+KEYWORDS="~amd64 ~arm"
+IUSE="
+ +coin demos +dmtx doc examples gsl ieee1394 jpeg motif ogre
+ opencv pcl png test tutorials usb v4l X xml +zbar zlib
+ cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
+"
+REQUIRED_USE="motif? ( coin )"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ coin? (
+ >=media-libs/coin-4
+ virtual/opengl
+ )
+ dmtx? ( media-libs/libdmtx )
+ gsl? ( sci-libs/gsl:= )
+ ieee1394? ( media-libs/libdc1394:2= )
+ jpeg? ( virtual/jpeg:0 )
+ motif? ( media-libs/SoXt )
+ ogre? (
+ dev-games/ogre[ois(+)]
+ dev-libs/boost:=[threads(+)]
+ )
+ opencv? ( media-libs/opencv:=[contribdnn(+)] )
+ pcl? ( sci-libs/pcl:= )
+ png? ( media-libs/libpng:0= )
+ usb? ( virtual/libusb:1 )
+ v4l? ( media-libs/libv4l )
+ X? ( x11-libs/libX11 )
+ xml? ( dev-libs/libxml2 )
+ zbar? ( media-gfx/zbar )
+ zlib? ( sys-libs/zlib )"
+DEPEND="${COMMON_DEPEND}
+ v4l? ( virtual/os-headers )"
+RDEPEND="${COMMON_DEPEND}
+ demos? ( sci-misc/ViSP-images )"
+BDEPEND="
+ virtual/pkgconfig
+ test? ( sci-misc/ViSP-images )
+ doc? (
+ app-doc/doxygen
+ media-gfx/graphviz
+ virtual/latex-base
+ )"
+
+S="${WORKDIR}/visp-${PV}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.2.0-ocv.patch"
+ "${FILESDIR}/${PN}-3.0.1-opencv.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ "-DBUILD_JAVA=OFF"
+ "-DBUILD_EXAMPLES=$(usex examples ON OFF)"
+ "-DBUILD_TESTS=$(usex test ON OFF)"
+ "-DBUILD_DEMOS=$(usex demos ON OFF)"
+ "-DBUILD_TUTORIALS=$(usex tutorials ON OFF)"
+ "-DUSE_COIN3D=$(usex coin ON OFF)"
+ "-DUSE_DC1394=$(usex ieee1394 ON OFF)"
+ "-DUSE_DMTX=$(usex dmtx ON OFF)"
+ "-DUSE_GSL=$(usex gsl ON OFF)"
+ "-DUSE_JPEG=$(usex jpeg ON OFF)"
+ "-DUSE_PNG=$(usex png ON OFF)"
+ "-DUSE_LIBUSB_1=$(usex usb ON OFF)"
+ "-DUSE_OGRE=$(usex ogre ON OFF)"
+ "-DUSE_OIS=$(usex ogre ON OFF)"
+ "-DUSE_OPENCV=$(usex opencv ON OFF)"
+ "-DUSE_PCL=$(usex pcl ON OFF)"
+ "-DUSE_SOQT=OFF"
+ "-DUSE_SOXT=$(usex motif ON OFF)"
+ "-DUSE_V4L2=$(usex v4l ON OFF)"
+ "-DUSE_X11=$(usex X ON OFF)"
+ "-DUSE_XML2=$(usex xml ON OFF)"
+ "-DUSE_ZBAR=$(usex zbar ON OFF)"
+ "-DUSE_ZLIB=$(usex zlib ON OFF)"
+ "-DCOIN3D_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/Coin4"
+ "-DENABLE_SSE2=$(usex cpu_flags_x86_sse2 ON OFF)"
+ "-DENABLE_SSE3=$(usex cpu_flags_x86_sse3 ON OFF)"
+ "-DENABLE_SSSE3=$(usex cpu_flags_x86_ssse3 ON OFF)"
+ )
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ use doc && cmake_src_compile visp_doc
+}
+
+src_install() {
+ use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
+ cmake_src_install
+ if use tutorials ; then
+ dodoc -r tutorial
+ docompress -x /usr/share/doc/${PF}/tutorial
+ fi
+}
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2022-09-04 12:23 David Seifert
0 siblings, 0 replies; 26+ messages in thread
From: David Seifert @ 2022-09-04 12:23 UTC (permalink / raw
To: gentoo-commits
commit: b0c3346b4c0533db385167e9981fa9adfaebf19e
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 4 12:22:37 2022 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Sep 4 12:22:37 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0c3346b
sci-libs/ViSP: remove boost[threads(+)] usedep
Signed-off-by: David Seifert <soap <AT> gentoo.org>
sci-libs/ViSP/ViSP-3.3.0-r1.ebuild | 4 ++--
sci-libs/ViSP/ViSP-3.5.0.ebuild | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/sci-libs/ViSP/ViSP-3.3.0-r1.ebuild b/sci-libs/ViSP/ViSP-3.3.0-r1.ebuild
index e13f4448c8f3..226001297981 100644
--- a/sci-libs/ViSP/ViSP-3.3.0-r1.ebuild
+++ b/sci-libs/ViSP/ViSP-3.3.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -32,7 +32,7 @@ COMMON_DEPEND="
motif? ( media-libs/SoXt )
ogre? (
dev-games/ogre[ois(+)]
- dev-libs/boost:=[threads(+)]
+ dev-libs/boost:=
)
opencv? ( media-libs/opencv:=[contribdnn(+)] )
pcl? ( sci-libs/pcl:= )
diff --git a/sci-libs/ViSP/ViSP-3.5.0.ebuild b/sci-libs/ViSP/ViSP-3.5.0.ebuild
index 0dfc0c9751a2..4c38e5027c19 100644
--- a/sci-libs/ViSP/ViSP-3.5.0.ebuild
+++ b/sci-libs/ViSP/ViSP-3.5.0.ebuild
@@ -32,7 +32,7 @@ COMMON_DEPEND="
motif? ( media-libs/SoXt )
ogre? (
dev-games/ogre[ois(+)]
- dev-libs/boost:=[threads(+)]
+ dev-libs/boost:=
)
opencv? ( media-libs/opencv:=[contribdnn(+)] )
pcl? ( sci-libs/pcl:= )
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2023-02-07 17:51 Andreas Sturmlechner
0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2023-02-07 17:51 UTC (permalink / raw
To: gentoo-commits
commit: f7b6e08c240e6d08a299ca068d2bd516c2f60bb8
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 7 17:27:55 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Feb 7 17:51:51 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b6e08c
sci-libs/ViSP: drop 3.3.0-r1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sci-libs/ViSP/Manifest | 1 -
sci-libs/ViSP/ViSP-3.3.0-r1.ebuild | 111 -------------------------------------
2 files changed, 112 deletions(-)
diff --git a/sci-libs/ViSP/Manifest b/sci-libs/ViSP/Manifest
index c824b64e9e84..57dbe3855179 100644
--- a/sci-libs/ViSP/Manifest
+++ b/sci-libs/ViSP/Manifest
@@ -1,2 +1 @@
-DIST visp-3.3.0.tar.gz 60822186 BLAKE2B 559698af352b4eac227ab2cdb8d66be31c04d2e2ac2d30ce07cef5022501162211ff9bfc9ed4970ac8b825321b8fc34241a6ca7a29b3d78fb70fa79ac429f7ab SHA512 f96b017353240e63059ef1e514a64198b6a50b95b5a08405c16e99589fd2110071e2d558921a674e538f9cdea07fde8e653ca630e3c12c38bf91f7a83057afe2
DIST visp-3.5.0.tar.gz 52005297 BLAKE2B a429c07c8d80e8790bdd72bf27b777c79784173cc8be2539656c1cfbc111e35b3f80207a866fe3aaca536033af9e9d5006bf7e10a56cef5655aa9615a674c5ac SHA512 5a968a78c8ed2c48da71fa3def482b84fd73961f012e82ea1d7dd9b7b14336be5596ac9fc1bdf16414793d2399431bbc4306710d31b62946e6b2c03f692751b8
diff --git a/sci-libs/ViSP/ViSP-3.3.0-r1.ebuild b/sci-libs/ViSP/ViSP-3.3.0-r1.ebuild
deleted file mode 100644
index 226001297981..000000000000
--- a/sci-libs/ViSP/ViSP-3.3.0-r1.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Visual Servoing Platform: visual tracking and visual servoing library"
-HOMEPAGE="https://visp.inria.fr/"
-SRC_URI="http://gforge.inria.fr/frs/download.php/latestfile/475/visp-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/3.3"
-KEYWORDS="~amd64 ~arm"
-IUSE="
- +coin demos +dmtx doc examples gsl ieee1394 jpeg motif ogre
- opencv pcl png test tutorials usb v4l X xml +zbar zlib
- cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
-"
-REQUIRED_USE="motif? ( coin )"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- coin? (
- >=media-libs/coin-4
- virtual/opengl
- )
- dmtx? ( media-libs/libdmtx )
- gsl? ( sci-libs/gsl:= )
- ieee1394? ( media-libs/libdc1394:2= )
- jpeg? ( virtual/jpeg:0 )
- motif? ( media-libs/SoXt )
- ogre? (
- dev-games/ogre[ois(+)]
- dev-libs/boost:=
- )
- opencv? ( media-libs/opencv:=[contribdnn(+)] )
- pcl? ( sci-libs/pcl:= )
- png? ( media-libs/libpng:0= )
- usb? ( virtual/libusb:1 )
- v4l? ( media-libs/libv4l )
- X? ( x11-libs/libX11 )
- xml? ( dev-libs/libxml2 )
- zbar? ( media-gfx/zbar )
- zlib? ( sys-libs/zlib )"
-DEPEND="${COMMON_DEPEND}
- v4l? ( virtual/os-headers )"
-RDEPEND="${COMMON_DEPEND}
- demos? ( sci-misc/ViSP-images )"
-BDEPEND="
- virtual/pkgconfig
- test? ( sci-misc/ViSP-images )
- doc? (
- app-doc/doxygen
- media-gfx/graphviz
- virtual/latex-base
- )"
-
-S="${WORKDIR}/visp-${PV}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.2.0-ocv.patch"
- "${FILESDIR}/${PN}-3.0.1-opencv.patch"
-)
-
-src_configure() {
- local mycmakeargs=(
- "-DBUILD_JAVA=OFF"
- "-DBUILD_EXAMPLES=$(usex examples ON OFF)"
- "-DBUILD_TESTS=$(usex test ON OFF)"
- "-DBUILD_DEMOS=$(usex demos ON OFF)"
- "-DBUILD_TUTORIALS=$(usex tutorials ON OFF)"
- "-DUSE_COIN3D=$(usex coin ON OFF)"
- "-DUSE_DC1394=$(usex ieee1394 ON OFF)"
- "-DUSE_DMTX=$(usex dmtx ON OFF)"
- "-DUSE_GSL=$(usex gsl ON OFF)"
- "-DUSE_JPEG=$(usex jpeg ON OFF)"
- "-DUSE_PNG=$(usex png ON OFF)"
- "-DUSE_LIBUSB_1=$(usex usb ON OFF)"
- "-DUSE_OGRE=$(usex ogre ON OFF)"
- "-DUSE_OIS=$(usex ogre ON OFF)"
- "-DUSE_OPENCV=$(usex opencv ON OFF)"
- "-DUSE_PCL=$(usex pcl ON OFF)"
- "-DUSE_SOQT=OFF"
- "-DUSE_SOXT=$(usex motif ON OFF)"
- "-DUSE_V4L2=$(usex v4l ON OFF)"
- "-DUSE_X11=$(usex X ON OFF)"
- "-DUSE_XML2=$(usex xml ON OFF)"
- "-DUSE_ZBAR=$(usex zbar ON OFF)"
- "-DUSE_ZLIB=$(usex zlib ON OFF)"
- "-DCOIN3D_INCLUDE_DIR=${EPREFIX:-${SYSROOT}}/usr/include/Coin4"
- "-DENABLE_SSE2=$(usex cpu_flags_x86_sse2 ON OFF)"
- "-DENABLE_SSE3=$(usex cpu_flags_x86_sse3 ON OFF)"
- "-DENABLE_SSSE3=$(usex cpu_flags_x86_ssse3 ON OFF)"
- )
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- use doc && cmake_src_compile visp_doc
-}
-
-src_install() {
- use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
- cmake_src_install
- if use tutorials ; then
- dodoc -r tutorial
- docompress -x /usr/share/doc/${PF}/tutorial
- fi
-}
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/
@ 2024-08-09 18:29 Eli Schwartz
0 siblings, 0 replies; 26+ messages in thread
From: Eli Schwartz @ 2024-08-09 18:29 UTC (permalink / raw
To: gentoo-commits
commit: c6bf220c7b3f0fec4f6bed074774b26392f1d62e
Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 9 18:24:36 2024 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Fri Aug 9 18:26:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6bf220c
sci-libs/ViSP: enforce system dependency on lapack
It will build against a system lapack if one is installed. If it isn't
installed at build time, it includes its own copy of clapack, which
fails with LTO type errors.
Closes: https://bugs.gentoo.org/927486
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
sci-libs/ViSP/{ViSP-3.5.0.ebuild => ViSP-3.5.0-r1.ebuild} | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/sci-libs/ViSP/ViSP-3.5.0.ebuild b/sci-libs/ViSP/ViSP-3.5.0-r1.ebuild
similarity index 96%
rename from sci-libs/ViSP/ViSP-3.5.0.ebuild
rename to sci-libs/ViSP/ViSP-3.5.0-r1.ebuild
index 5a7052834f6b..a8833954122d 100644
--- a/sci-libs/ViSP/ViSP-3.5.0.ebuild
+++ b/sci-libs/ViSP/ViSP-3.5.0-r1.ebuild
@@ -21,6 +21,7 @@ REQUIRED_USE="motif? ( coin )"
RESTRICT="!test? ( test )"
COMMON_DEPEND="
+ virtual/lapack
coin? (
>=media-libs/coin-4
virtual/opengl
@@ -76,6 +77,9 @@ src_configure() {
"-DUSE_GSL=$(usex gsl ON OFF)"
"-DUSE_JPEG=$(usex jpeg ON OFF)"
"-DUSE_PNG=$(usex png ON OFF)"
+ "-DUSE_LAPACK=ON"
+ # disable using the builtin copy
+ "-DWITH_LAPACK=OFF"
"-DUSE_LIBUSB_1=$(usex usb ON OFF)"
"-DUSE_OGRE=$(usex ogre ON OFF)"
"-DUSE_OIS=$(usex ogre ON OFF)"
^ permalink raw reply related [flat|nested] 26+ messages in thread
end of thread, other threads:[~2024-08-09 18:29 UTC | newest]
Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-04-17 9:26 [gentoo-commits] repo/gentoo:master commit in: sci-libs/ViSP/ Alexis Ballier
-- strict thread matches above, loose matches on Subject: below --
2024-08-09 18:29 Eli Schwartz
2023-02-07 17:51 Andreas Sturmlechner
2022-09-04 12:23 David Seifert
2022-07-07 10:27 Alexis Ballier
2021-06-18 19:18 David Seifert
2020-08-31 9:10 Alexis Ballier
2020-06-25 12:12 Andreas Sturmlechner
2020-06-25 12:12 Andreas Sturmlechner
2020-06-25 12:12 Andreas Sturmlechner
2020-05-25 12:52 Alexis Ballier
2020-05-15 16:34 Alexis Ballier
2019-12-12 14:58 Michał Górny
2019-12-10 17:35 Alexis Ballier
2019-09-01 23:14 Thomas Deutschmann
2019-08-29 15:50 Alexis Ballier
2019-08-29 15:50 Alexis Ballier
2018-09-21 19:50 Andreas Sturmlechner
2018-09-21 19:50 Andreas Sturmlechner
2018-08-26 18:22 Michał Górny
2018-01-13 12:16 Alexis Ballier
2015-09-16 17:04 Alexis Ballier
2015-08-24 15:57 Alexis Ballier
2015-08-24 15:57 Alexis Ballier
2015-08-24 13:52 Alexis Ballier
2015-08-24 10:48 Alexis Ballier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox