sci-libs / ViSP

Visual Servoing Platform: visual tracking and visual servoing library

Official package sites : https://visp.inria.fr/ ·

ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. ViSP can be useful in robotics, computer vision, augmented reality and computer animation.

v3.5.0-r1 :: 0/3.5 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~arm
USE flags
X coin demos dmtx doc examples gsl ieee1394 jpeg motif ogre opencv pcl png test tutorials usb v4l xml zbar zlib

General

X
Add support for X11
coin
Enables Coin3D support.
demos
Installs demo programs.
dmtx
Enables barcode data matrix support.
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples
Install examples, usually source code
gsl
Use the GNU scientific library for calculations
ieee1394
Enable FireWire/iLink IEEE1394 support (dv, camera, ...)
jpeg
Add JPEG image support
motif
Add support for the Motif toolkit
ogre
Enables dev-games/ogre support.
opencv
Enables media-libs/opencv support.
pcl
Enables sci-libs/pcl support.
png
Add support for libpng (PNG images)
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
tutorials
Installs tutorials.
usb
Add USB support to applications that have optional USB support (e.g. cups)
v4l
Enable support for video4linux (using linux-headers or userspace libv4l libraries)
xml
Add support for XML files
zbar
Enables barcodes reading.
zlib
Add support for zlib compression

cpu_flags_x86

sse2
Use the SSE2 instruction set
sse3
Use the SSE3 instruction set ([pni] in cpuinfo, NOT ssse3)
ssse3
Use the SSSE3 instruction set (NOT sse3/pni)

dev-games / ogre : Object-oriented Graphics Rendering Engine

dev-libs / boost : Boost Libraries for C++

dev-libs / libxml2 : XML C parser and toolkit

media-gfx / zbar : Library and tools for reading barcodes from images or video

media-libs / SoXt : GUI binding for using Coin/Open Inventor with Xt/Motif

media-libs / coin : A high-level 3D graphics toolkit, fully compatible with SGI Open Inventor 2.1

media-libs / libdc1394 : Library to interface with IEEE 1394 cameras following the IIDC specification

media-libs / libdmtx : Barcode data matrix reading and writing library

media-libs / libpng : Portable Network Graphics library

media-libs / libv4l : v4l-utils libraries and optional utilities

media-libs / opencv : A collection of algorithms and sample code for various computer vision problems

sci-libs / gsl : The GNU Scientific Library

sci-libs / pcl : 2D/3D image and point cloud processing

sys-libs / zlib : Standard (de)compression library

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

virtual / lapack : Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation

virtual / libusb : Virtual for libusb

virtual / opengl : Virtual for OpenGL implementation

virtual / os-headers : Virtual for operating system headers

x11-libs / libX11 : X.Org X11 library

dev-games / ogre : Object-oriented Graphics Rendering Engine

dev-libs / boost : Boost Libraries for C++

dev-libs / libxml2 : XML C parser and toolkit

media-gfx / zbar : Library and tools for reading barcodes from images or video

media-libs / SoXt : GUI binding for using Coin/Open Inventor with Xt/Motif

media-libs / coin : A high-level 3D graphics toolkit, fully compatible with SGI Open Inventor 2.1

media-libs / libdc1394 : Library to interface with IEEE 1394 cameras following the IIDC specification

media-libs / libdmtx : Barcode data matrix reading and writing library

media-libs / libpng : Portable Network Graphics library

media-libs / libv4l : v4l-utils libraries and optional utilities

media-libs / opencv : A collection of algorithms and sample code for various computer vision problems

sci-libs / gsl : The GNU Scientific Library

sci-libs / pcl : 2D/3D image and point cloud processing

sci-misc / ViSP-images : ViSP images data set

sys-libs / zlib : Standard (de)compression library

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

virtual / lapack : Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation

virtual / libusb : Virtual for libusb

virtual / opengl : Virtual for OpenGL implementation

x11-libs / libX11 : X.Org X11 library

694568
sci-libs/ViSP-3.2.0-r2 : /.../io.inl.hpp:105:16: error: readJPEG is not a member of vpImageIo
725392
sci-libs/ViSP-3.3.0 : /.../type_traits: error: static assertion failed: template argument must be a complete class or an unbounded
729576
sci-libs/ViSP-3.3.0: error: '/usr/lib64/liblapack.a', needed by 'lib/libvisp_core.so.3.3.0', missing and no known rule to make it
736637
sci-libs/ViSP-3.5.0-r1 installs compressed files (manpages, documentation)
739620
sci-libs/ViSP-3.5.0-r1 : One or more CMake variables were not used by the project:
796806
sci-libs/ViSP-3.3.0-r1[pcl] error: ‘isFinite’ is not a member of ‘pcl’
834466
sci-libs/ViSP-3.5.0: version bump
834469
sci-libs/ViSP-3.3.0-r1: fails to build with dev-games/ogre-1.12.9-r1
937707
sci-libs/ViSP-3.5.0-r1 fails tests: 136 - testGenericTracker-edge-scanline (Failed)
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {app-doc → app-text}/doxygen
Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/ViSP: drop 3.3.0-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sci-libs/ViSP: remove boost[threads(+)] usedep
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexis Ballier · gentoo
sci-libs/ViSP: bump to 3.5.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexis Ballier · gentoo
sci-libs/ViSP: add := dep on dc1394
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
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@gentoo.org>
Andreas Sturmlechner · gentoo
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@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/ViSP: Drop 3.2.0-r2
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexis Ballier · gentoo
sci-libs/ViSP: Fix USE=doc
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexis Ballier · gentoo
sci-libs/ViSP: bump to 3.3.0
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sci-libs/ViSP: Fix MissingTestRestrict
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexis Ballier · gentoo
sci-libs/ViSP: fix usedep on ocv4
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sci-libs/ViSP: Fix build with coin4.
Closes: https://bugs.gentoo.org/701418 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sci-libs/ViSP: Remove old
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sci-libs/ViSP: fix double empty line
Package-Manager: Portage-2.3.74, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexis Ballier · gentoo
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@gentoo.org>
Alexis Ballier · gentoo
sci-libs/ViSP: Fix opencv detection
Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sci-libs/ViSP: bump to 3.2.0
Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/ViSP: Drop old
Closes: https://bugs.gentoo.org/666394 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Andreas Sturmlechner · gentoo
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@gmx.net> Bug: https://bugs.gentoo.org/666394 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sci-libs/ViSP: Remove support for non-existent deps
Alexis Ballier · gentoo
sci-libs/ViSP: bump to 3.1.0
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Alexis Ballier · gentoo
sci-libs/ViSP: Add := dep on opencv
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Alexis Ballier · gentoo
sci-libs/ViSP: remove old
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Alexis Ballier · gentoo
sci-libs/ViSP: bump to 3.0.1
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Alexis Ballier · gentoo
sci-libs/ViSP: remove old
Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sci-libs/ViSP: fix build with ffmpeg3.
Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sci-libs/ViSP: bump to 3.0.0
Package-Manager: portage-2.2.26 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sci-libs/ViSP: trailing whitespace.
Package-Manager: portage-2.2.20.1
Alexis Ballier · gentoo
sci-libs/ViSP: fix build with ffmpeg git master.
Package-Manager: portage-2.2.20.1
Alexis Ballier · gentoo
sci-libs/ViSP: old
Package-Manager: portage-2.2.20.1
Alexis Ballier · gentoo
sci-libs/ViSP: rekeyword ~arm
Package-Manager: portage-2.2.20.1
Alexis Ballier · gentoo
sci-libs/ViSP: Add coin, qt4 & motif useflags. Fixes bug #558498 by avoiding automagics.
Package-Manager: portage-2.2.20.1
Alexis Ballier · gentoo
sci-libs/ViSP: Disable Coin3D to avoid automagic. Bug #558498.
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed