sci-libs / flann

Fast approximate nearest neighbor searches in high dimensional spaces

Official package sites : https://github.com/mariusmuja/flann ·

FLANN is a library for performing fast approximate nearest neighbor searches in high dimensional spaces. It contains a collection of algorithms we found to work best for nearest neighbor search and a system for automatically choosing the best algorithm and optimum parameters depending on the dataset. FLANN is written in C++ and contains bindings for the following languages: C, MATLAB and Python.

v1.9.1-r5 :: 0 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~amd64-linux ~arm ~arm64 ~ppc ~x86 ~x86-linux
USE flags
cuda doc examples mpi octave openmp

v1.9.1-r4 :: 0 :: gentoo

Modified
License
BSD
Keywords
amd64 arm64 x86 ~amd64-linux ~arm ~ppc ~x86-linux
USE flags
cuda doc examples mpi octave openmp

General

cuda
Enable support for nVidia CUDA
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples
Install examples, usually source code
mpi
Add MPI (Message Passing Interface) layer to the apps that support it
octave
Add bindings for sci-mathematics/octave
openmp
Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"

app-arch / lz4 : Extremely Fast Compression algorithm

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

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

sci-libs / hdf5 : General purpose library and file format for storing scientific data

sci-libs / hdf5 : General purpose library and file format for storing scientific data

sci-mathematics / octave : High-level interactive language for numerical computations

app-arch / lz4 : Extremely Fast Compression algorithm

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

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

sci-libs / hdf5 : General purpose library and file format for storing scientific data

sci-libs / hdf5 : General purpose library and file format for storing scientific data

sci-mathematics / octave : High-level interactive language for numerical computations

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

media-gfx / hugin : GUI for the creation & processing of panoramic images

sci-libs / fcl : The Flexible Collision Library

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

795828
sci-libs/flann-1.9.1-r3 QA Notice: The following files contain insecure RUNPATHs
829080
sci-libs/flann-1.9.1-r3[cuda] fails to compile
830424
sci-libs/flann-1.9.1-r4: Fails in cmake, CMake Error at src/matlab/CMakeLists.txt:19 (get_property):
835021
sci-libs/flann-1.9.1-r5[octave] cannot find -loctinterp
Repository mirror & CI · gentoo
Merge updates from master
Alexander Golubev · gentoo
sci-libs/flann: fix RUNPATH with MPI
Bug: https://bugs.gentoo.org/795828 Signed-off-by: Alexander Golubev <fatzer2@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24221 Signed-off-by: Sam James <sam@gentoo.org>
Alexander Golubev · gentoo
sci-libs/flann: revbump to fix MATLAB support
+ Avoid sed'ing cmake files + Install octave files to a more opropriate locationa Bug: https://bugs.gentoo.org/830424 Signed-off-by: Alexander Golubev <fatzer2@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/flann: adjust patch reference
Bug: https://bugs.gentoo.org/827263 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sci-libs/flann: fix pkgconfig file format (no semicolons)
Not sure why but a semicolon seems to have started appearing more recently, probably with a newer CMake version. Anyway, a problem from the past resurfaced (in a slightly different way, but same outcome). flann's malformed pkgconfig file was causing consumers to be underlinked against lz4 and libflann* (and usually fail to build). Closes: https://bugs.gentoo.org/827263 Closes: https://bugs.gentoo.org/829398 Bug: https://bugs.gentoo.org/681898 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/flann: Drop unmaintained 9999 ebuild
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/flann: Drop 1.9.1-r2
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/flann: Fix HOMEPAGE, old one was dead
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/flann: Use system-lz4 and fix underlinking
Closes: https://bugs.gentoo.org/681898 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
sci-libs/flann: arm64 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64"
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/flann: Really 1.9.1-r2 amd64 stable
We got mail so we assume it was done. Closes: https://bugs.gentoo.org/652594 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/flann: Add another fix for >=cmake-3.11 with cuda
Thanks-to: LE GARREC Vincent <gentoo.bugzilla@le-garrec.fr> Closes: https://bugs.gentoo.org/678030 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/flann: Drop old
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sci-libs/flann: x86 stable (bug #652594)
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/flann: Fix build with CUDA > 9.0
Supposedly. Closes: https://bugs.gentoo.org/678030 Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/flann: EAPI-7 bump, fix unused cmake var
Closes: https://bugs.gentoo.org/659756 Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sci-libs/flann: x86 stable (bug #652654)
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Maxim Koltsov · gentoo
sci-libs/flann: fix build with >cmake-3.10
Took patch from Buildroot project, see https://github.com/buildroot/buildroot/commit/0c469478f64d0ddaf72c0622a1830d855306d51c Closes: https://bugs.gentoo.org/652594 Closes: https://bugs.gentoo.org/657470 Package-Manager: Portage-2.3.41, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Jason Zaman · gentoo
sci-libs/flann: amd64 stable
Gentoo-bug: 652654 Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/flann: Sync live with 1.9.1 updates
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Andreas Sturmlechner · gentoo
sci-libs/flann: Drop old
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Amy Liffey · gentoo
sci-libs/flann: fix cuda linking error
Submitted-by: pa.lacaze@gmail.com Closes: https://bugs.gentoo.org/607062 Package-Manager: Portage-2.3.13, Repoman-2.3.3
David Seifert · gentoo
sci-libs/flann: Force C++11
Bug: https://bugs.gentoo.org/show_bug.cgi?id=614552 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>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Andreas K. Hüttel · gentoo
sci-libs/flann: Drop to ~arch (no stable reverse deps) so bug 590244 can go ahead
Package-Manager: Portage-2.3.3, Repoman-2.3.1
David Seifert · gentoo
sci-libs/flann: Version bump to 1.9.1
Gentoo-bug: 593856 * EAPI=6 * Removed src_test(), as flann now requires ruby for tests. Package-Manager: portage-2.3.0
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-keep-build-timestamps-in-live-ebuild'
Pull request: https://github.com/gentoo/gentoo/pull/62
Amadeusz Żołnowski · gentoo
Merge branch 'master' of git+ssh://git.gentoo.org/repo/gentoo
Justin Lecher · gentoo
sci-libs/flann: Chop DESCRIPTION to 80 chars
Package-Manager: portage-2.2.26 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
sci-libs/flann: Drop unnecesarry patches
Package-Manager: portage-2.2.26 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https 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