Summary
Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code runs in 2-d, 3-d, 4-d, and higher dimensions. Qhull implements the Quickhull algorithm for computing the convex hull. It handles roundoff errors from floating point arithmetic. It computes volumes, surface areas, and approximations to the convex hull. Qhull does not support constrained Delaunay triangulations, triangulation of non-convex surfaces, mesh generation of non-convex objects, or medium-sized inputs in 9-D and higher.
Versions
v2020.2-r3 :: 0/8 :: gentoo
- Modified
- License
- BSD
- Keywords
- amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~arm64-macos ~loong ~ppc-macos ~riscv ~s390 ~x64-macos ~x86-linux
- USE flags
- doc static-libs
USE flags
General
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- static-libs
- Build static versions of dynamic libraries as well
Depending packages
dev-python / matplotlib : Pure python plotting library with matlab like syntax
media-gfx / freecad : QT based Computer Aided Design application
media-gfx / prusaslicer : A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)
media-gfx / superslicer : A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)
sci-libs / pcl : 2D/3D image and point cloud processing
sci-libs / plplot : Multi-language scientific plotting library
sci-mathematics / octave : High-level interactive language for numerical computations
sci-visualization / gr : Universal framework for cross-platform visualization applications
Bugs
- 813114
- media-libs/qhull: drop deprecated libraries?
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Benda Xu · gentoo
virtual/imagemagick-tools: dependencies of dev-python/matploblib
keyword 0-r1 for ~arm64-macos dev-cpp/eigen: keyword 3.4.0-r1 for ~arm64-macos, ~x64-macos dev-python/pyproject-metadata: keyword 0.7.1 for ~arm64-macos, ~x64-macos dev-python/appdirs: keyword 1.4.4-r3 for ~arm64-macos dev-python/fs: keyword 2.4.16 for ~arm64-macos, ~x64-macos dev-python/cppy: keyword 1.2.1-r1 for ~arm64-macos, ~x64-macos dev-python/olefile: keyword 0.46-r2 for ~arm64-macos, ~x64-macos media-libs/libwebp: keyword 1.3.1 for ~arm64-macos media-libs/qhull: keyword 2020.2-r3 for ~arm64-macos media-fonts/stix-fonts: keyword 2.11 for ~arm64-macos media-fonts/dejavu: keyword 2.37 for ~arm64-macos, ~x64-macos dev-python/pytz: keyword 2023.3-r1 for ~arm64-macos dev-python/pillow: keyword 10.0.0 for ~arm64-macos, ~x64-macos dev-python/kiwisolver: keyword 1.4.4-r1 for ~arm64-macos, ~x64-macos dev-python/fonttools: keyword 4.41.0 for ~arm64-macos dev-python/cycler: keyword 0.11.0-r1 for ~arm64-macos dev-python/contourpy: keyword 1.1.0 for ~arm64-macos, ~x64-macos Signed-off-by: Benda Xu <heroxbd@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
media-libs/qhull-2020.2-r3: fix install for Darwin
Closes: https://bugs.gentoo.org/905019 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
media-libs/qhull: keyword 2020.2-r3 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
media-libs/qhull: Keyword 2020.2-r3 alpha, #804118
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/qhull: Stabilize 2020.2-r3 hppa, #807637
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/qhull: Keyword 2020.2-r3 ia64, #804118
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/qhull: Stabilize 2020.2-r3 ppc, #807637
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/qhull: Keyword 2020.2-r3 s390, #804118
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
media-libs/qhull: stable 2020.2-r3 for sparc, bug #807637
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
media-libs/qhull: keyworded 2020.2-r3 for hppa, bug #804118
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ye Cao · gentoo
media-libs/qhull: add ~riscv keyword
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ye Cao <ye.c@rioslab.org> Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/qhull: Keyword 2020.2-r3 sparc, #796365
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/qhull: Drop 2015.2
Closes: https://bugs.gentoo.org/783912 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/qhull: Stabilize 2020.2-r3 ppc64, #783912
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/qhull: Stabilize 2020.2-r3 arm64, #783912
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/qhull: Stabilize 2020.2-r3 arm, #783912
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/qhull: Stabilize 2020.2-r3 amd64, #783912
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/qhull: Stabilize 2020.2-r3 x86, #783912
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-libs/qhull: re-add static-libs + various fixes
CMakeLists.txt claims some libraries are intended to be static-only and so weren't installed. Shared: - libqhull.so (deprecated, but needed by matplotlib) - libqhull_r.so Static-only: - libqhullcpp.a (needed by at least prusaslicer) - libqhullstatic.a - libqhullstatic_r.a Also: - install missing deprecated qhull.pc - install cmake/pc files in right libdir - fix double prefix in pc files Bug: https://bugs.gentoo.org/764338 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
media-libs/qhull: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/qhull: install deprecated libqhull
matplotlib (and other consumers) still need this. Thanks-to: Arfrever (for the hint on how to invoke it properly) Closes: https://bugs.gentoo.org/763849 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-libs/qhull: various fixes
* Drop static-libs * Expose subslot (and revbump) which changed 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 - Dennis Lamm · gentoo
media-libs/qhull: added upstream meatadata
Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/18759 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> - Dennis Lamm · gentoo
media-libs/qhull: version bump
Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-libs/qhull: Stabilize 2015.2 arm, #709830
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
media-libs/qhull: [QA] Fix HomepageInSrcUri
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
media-libs/qhull: arm64 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.80, Repoman-2.3.19 - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
media-libs: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-libs/qhull: Drop old, EAPI5--
Package-Manager: Portage-2.3.43, Repoman-2.3.10 - Sergei Trofimovich · gentoo
media-libs/qhull: stable 2015.2 for ppc64, bug #636054
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc64" - Mikle Kolyada · gentoo
media-libs/qhull: amd64 stable wrt bug #636054
Package-Manager: Portage-2.3.13, Repoman-2.3.3 - Thomas Deutschmann · gentoo
media-libs/qhull: x86 stable (bug #636054)
Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Alexis Ballier · gentoo
media-libs/qhull: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Guilherme Amadio · gentoo
media-libs/qhull: Version bump to 2015.2
Package-Manager: Portage-2.3.5-prefix, 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> - Johannes Huber · gentoo
media-libs/qhull: Remove 2012.1-r3
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Johannes Huber · gentoo
media-libs/qhull: Remove 2012.1-r1
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Michael Weber · gentoo
media-libs/qhull: ppc64 stable (bug 607986).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Agostino Sarubbo · gentoo
media-libs/qhull: ppc stable wrt bug #607986
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-libs/qhull: x86 stable wrt bug #607986
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-libs/qhull: amd64 stable wrt bug #607986
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@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