sci-libs / pcl

2D/3D image and point cloud processing

Official package sites : https://pointclouds.org/ ·

The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing.

v9999 :: 0/9999 :: gentoo

Modified
License
BSD
USE flags
cuda doc opengl openni openni2 pcap png qhull qt5 qt6 test tutorials usb vtk

v1.14.1 :: 0/1.14 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~arm
USE flags
cuda doc opengl openni openni2 pcap png qhull qt5 qt6 test tutorials usb vtk

v1.14.0 :: 0/1.14 :: gentoo

Modified
License
BSD
Keywords
amd64 ~arm
USE flags
cuda doc opengl openni openni2 pcap png qhull qt5 qt6 test tutorials usb vtk

General

cuda
Enable NVIDIA CUDA support (computation on GPU)
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
opengl
Add support for OpenGL (3D graphics)
openni
Adds support for Kinect-like 3D sensors devices with dev-libs/OpenNI.
openni2
Adds support for Kinect-like 3D sensors devices with dev-libs/OpenNI2 (should be preferred over openni).
pcap
Adds pcap file capabilities in some drivers.
png
Add support for libpng (PNG images)
qhull
Adds convex-hull operation support via media-libs/qhull.
qt5
Add support for the Qt 5 application and UI framework
qt6
Add support for the Qt 6 application and UI framework
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
tutorials
Builds and installs tutorials.
usb
Add USB support to applications that have optional USB support (e.g. cups)
vtk
Adds support for VTK-Visualizations.

cpu_flags_x86

sse
Use the SSE instruction set

dev-cpp / eigen : C++ template library for linear algebra

dev-cpp / gtest : Google C++ Testing Framework

dev-libs / OpenNI : OpenNI SDK

dev-libs / OpenNI2 : OpenNI2 SDK

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

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtconcurrent : Multi-threading concurrence support library for the Qt5 framework

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

media-libs / freeglut : A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library

media-libs / libpng : Portable Network Graphics library

media-libs / qhull : Geometry library

net-libs / libpcap : A system-independent library for user-level network packet capture

sci-libs / flann : Fast approximate nearest neighbor searches in high dimensional spaces

sci-libs / vtk : The Visualization Toolkit

virtual / libusb : Virtual for libusb

virtual / opengl : Virtual for OpenGL implementation

dev-cpp / eigen : C++ template library for linear algebra

dev-libs / OpenNI : OpenNI SDK

dev-libs / OpenNI2 : OpenNI2 SDK

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

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtconcurrent : Multi-threading concurrence support library for the Qt5 framework

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

media-libs / freeglut : A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library

media-libs / libpng : Portable Network Graphics library

media-libs / qhull : Geometry library

net-libs / libpcap : A system-independent library for user-level network packet capture

sci-libs / flann : Fast approximate nearest neighbor searches in high dimensional spaces

sci-libs / vtk : The Visualization Toolkit

virtual / libusb : Virtual for libusb

virtual / opengl : Virtual for OpenGL implementation

media-gfx / freecad : QT based Computer Aided Design application

sci-libs / ViSP : Visual Servoing Platform: visual tracking and visual servoing library

sci-libs / rtabmap : Real-Time Appearance-Based Mapping (RGB-D Graph SLAM)

646124
sci-libs/pcl-1.8.1 installs broken pcl_features-1.8.pc
716186
sci-libs/pcl-1.14.0 : /.../pcl_macros.h: error: #error aligned_malloc not supported on your platform
790578
sci-libs/pcl-1.11.1 Could not import extension sphinxcontrib.doxylink.doxylink (exception: No module named 'sphinxcontrib.doxylink')
871435
sci-libs/pcl-1.12.1-r2 - /.../sparse_matrix.hpp: error: member reference base type MatrixEntry<T> is not a structure or union
921582
sci-libs/pcl: cuda should be build with supported compiler
937052
sci-libs/pcl-1.14.0: stable boost rebuild failure
Repository mirror & CI · gentoo
Merge updates from master
Paul Zander · gentoo
sci-libs/pcl: enable tests
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38269 Signed-off-by: Sam James <sam@gentoo.org>
Paul Zander · gentoo
sci-libs/pcl: Fix compilation on GCC 15
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexis Ballier · gentoo
sci-libs/pcl: bump to 1.14.1
Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/pcl: drop 1.12.1-r2, 1.13.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/pcl: Stabilize 1.14.0 amd64, #924930
Signed-off-by: Sam James <sam@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
Andrew Ammerlaan · gentoo
sci-libs/pcl: add 1.14.0, add USE=qt6
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
sci-libs/pcl: add 1.13.1, EAPI bump, boost compat fix
Co-authored-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://bugs.gentoo.org/921289 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/pcl: drop 1.12.0, 1.12.1
Closes: https://bugs.gentoo.org/892395 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Arthur Zamarin · gentoo
sci-libs/pcl: Stabilize 1.12.1-r2 amd64, #892395
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Rename dev-python/{sphinx_rtd_theme → sphinx-rtd-theme}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
Rename dev-python/{sphinx_rtd_theme → sphinx-rtd-theme}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernd Waibel · gentoo
sci-libs/pcl: port changes from sci-libs/pcl-1.12.1-r1
Closes: https://github.com/gentoo/gentoo/pull/27977 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: David Seifert <soap@gentoo.org>
Bernd Waibel · gentoo
sci-libs/pcl: fix several issues
- enable cuda sandbox to avoid sandbox violation, #869674 - patch the code for several installation directories to conform to FHS. This is just a hack and should be done using GNUInstallDirs and provided upstream to solve it properly, #853886 - add a dependency on virtual/latex-base to avoid an additional QA issue on latex not found, because the doxyfile uses LaTeX by default. Also depend on doxygen[dot] to avoid a cmake warning about missing doxygen component - change test related cmake option to new value to avoid undefined cmake variables, #738996 - depend on dev-python/sphinx_rtd_theme to properly build tutorial docs with USE=tutorials, #849002 - restrict test, because it needs the gtest sources to be provided, the package alone seems not be enough. - fix hardcoded path for cmake files to be installed into /usr/share/cmake/ Closes: https://bugs.gentoo.org/869674 Closes: https://bugs.gentoo.org/853886 Closes: https://bugs.gentoo.org/738996 Closes: https://bugs.gentoo.org/849002 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sci-libs/pcl: 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/pcl: add missing views usedep on vtk
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
Joonas Niilola · gentoo
sci-libs/pcl: Stabilize 1.12.0 amd64, #829841
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexis Ballier · gentoo
sci-libs/pcl: bump to 1.12.1
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
Sam James · gentoo
sci-libs/pcl: fix build with newer VTK
Closes: https://bugs.gentoo.org/810853 See: https://github.com/PointCloudLibrary/pcl/pull/5012 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexis Ballier · gentoo
sci-libs/pcl: update subslot
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sci-libs/pcl: use cmake eclass
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sci-libs/pcl: bump to 1.12.0
Package-Manager: Portage-3.0.20, 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/pcl: 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
Sam James · gentoo
sci-libs/pcl: fix double KEYWORDS
Double KEYWORDS lines break tools like ekeyword and Nattka. As per PMS, blank/empty KEYWORDS is implied by not defining the variable. See: https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0105 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolic · gentoo
sci-libs/pcl: Remove old
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/pcl: subscribe to media-libs/qhull subslot
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexis Ballier · gentoo
sci-libs/pcl: bump to 1.11.1
Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Mair-Keimberger · gentoo
sci-libs/pcl: Drop 1.9.1
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16562 Signed-off-by: Aaron Bauman <bman@gentoo.org>
Michael Mair-Keimberger · gentoo
sci-libs/pcl: use HTTPS
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexis Ballier · gentoo
sci-libs/pcl: bump to 1.11.0
Fixes build with boost 1.73 as a side effect. Closes: https://bugs.gentoo.org/722732 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
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/pcl: Drop 1.8.1
Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexis Ballier · gentoo
sci-libs/pcl: bump to 1.9.1
Closes: https://bugs.gentoo.org/672536 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sci-libs/pcl: Remove old
Package-Manager: Portage-2.3.36, Repoman-2.3.9
Alexis Ballier · gentoo
sci-libs/pcl: bump to 1.8.1
Package-Manager: Portage-2.3.7, Repoman-2.3.3
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/pcl: add := dep on vtk
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Alexis Ballier · gentoo
sci-libs/pcl: remove old
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Alexis Ballier · gentoo
sci-libs/pcl: bump to 1.8.0 and add subslot
Package-Manager: portage-2.3.0
Justin Lecher · gentoo
Use https by default
Signed-off-by: Justin Lecher <jlec@gentoo.org>
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