sci-mathematics / cgal

C++ library for geometric algorithms and data structures

Official package sites : https://www.cgal.org/ ·

The Computational Geometry Algorithms Library is a collaborative open source library containing: * the Kernel with geometric primitives such as points, vectors, lines, predicates for testing things such as relative positions of points, and operations such as intersections and distance calculation. * the Basic Library which is a collection of standard data structures and geometric algorithms, such as convex hull in 2D/3D, (Delaunay) triangulation in 2D/3D, planar map, polyhedron, smallest enclosing circle, and multidimensional query structures. * the Support Library which offers interfaces to other packages, e.g., for visualisation, and I/O, and other support facilities.

v4.11.3 :: 0/13 :: gentoo

Modified
License
LGPL-3 GPL-3 Boost-1.0
Keywords
amd64 x86 ~amd64-linux ~x86-linux
USE flags
doc examples gmp mpfi ntl qt5

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples
Install examples, usually source code
gmp
Add support for dev-libs/gmp (GNU MP library)
mpfi
Enable support for multiple recision interval arithmetic via sci-libs/mpfi
ntl
Enable support for dev-libs/ntl
qt5
Add support for the Qt 5 application and UI framework

app-arch / xz-utils : utils for managing LZMA compressed files

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

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

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / mpfr : library for multiple-precision floating-point computations with exact rounding

dev-libs / ntl : High-performance and portable Number Theory C++ library

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-qt / qtsvg : SVG rendering library for the Qt5 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-util / cmake : Cross platform Make

sci-libs / mpfi : Multiple precision interval arithmetic library based on MPFR

sys-devel / make : Standard tool to compile source trees

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

virtual / glu : Virtual for OpenGL utility library

virtual / opengl : Virtual for OpenGL implementation

virtual / pkgconfig : Virtual for the pkg-config implementation

x11-libs / libX11 : X.Org X11 library

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

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

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / mpfr : library for multiple-precision floating-point computations with exact rounding

dev-libs / ntl : High-performance and portable Number Theory C++ library

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-qt / qtsvg : SVG rendering library for the Qt5 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

sci-libs / mpfi : Multiple precision interval arithmetic library based on MPFR

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

virtual / glu : Virtual for OpenGL utility library

virtual / opengl : Virtual for OpenGL implementation

x11-libs / libX11 : X.Org X11 library

dev-db / pgrouting : pgRouting extends PostGIS and PostgreSQL with geospatial routing functionality.

dev-python / graph-tool : An efficient python module for manipulation and statistical analysis of graphs

games-simulation / crrcsim : model-airplane flight simulation program

media-gfx / openscad : The Programmers Solid 3D CAD Modeller

sci-libs / openfoam : Open Field Operation and Manipulation - CFD Simulation Toolbox

sci-physics / fastjet : Fast implementation of several recombination jet algorithms

663232
sci-mathematics/cgal-4.12 version bump
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-mathematics/cgal: Drop old
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Agostino Sarubbo · gentoo
sci-mathematics/cgal: amd64 stable wrt bug #685396
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sci-mathematics/cgal: x86 stable (bug #685396)
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Diogo Pereira · gentoo
sci-mathematics/cgal: bump to 4.11.3
Closes: https://bugs.gentoo.org/663464 Closes: https://github.com/gentoo/gentoo/pull/9557 Package-Manager: Portage-2.3.40, Repoman-2.3.9
Andreas Sturmlechner · gentoo
sci-mathematics/cgal: Sort DEPENDs, use HTML_DOCS
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Michael Vetter · gentoo
sci-mathematics/cgal: Add 4.11.1
Bug fix release. For full list of fixes see: https://github.com/CGAL/cgal/milestone/28?closed=1 Package-Manager: Portage-2.3.19, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7297
Sébastien Fabbro · gentoo
sci-mathematics/cgal: version bump
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Agostino Sarubbo · gentoo
sci-mathematics/cgal: x86 stable wrt bug #618114
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sci-mathematics/cgal: amd64 stable wrt bug #618114
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Matthias Maier · gentoo
sci-mathematics/cgal: drop old version 4.3
Doesn't configure any more, fixed in 4.3-r1 Package-Manager: Portage-2.3.3, Repoman-2.3.2
Matthias Maier · gentoo
sci-mathematics/cgal: version bump to 4.9
Fix cmake file location Package-Manager: Portage-2.3.3, 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>
David Seifert · gentoo
sci-mathematics/cgal: Remove old
Package-Manager: portage-2.2.28
David Seifert · gentoo
sci-mathematics/cgal: Move cmake files back to /usr/libdir
Package-Manager: portage-2.2.28
David Seifert · gentoo
sci-mathematics/cgal: Version bump to 4.8
* Install *.cmake files in /usr/share/cmake/Modules/ * Use C++11 threads instead of boost::thread Package-Manager: portage-2.2.28
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/syncthing'
Pull Request: https://github.com/gentoo/gentoo/pull/990
David Seifert · gentoo
sci-mathematics/cgal: Add subslot dependency on dev-libs/boost
Gentoo-Bug: 573274 Package-Manager: portage-2.2.27
David Seifert · gentoo
sci-mathematics/cgal: Version bump to 4.7
* EAPI=6 * Depend on dev-cpp/eigen * Subslot depend on dev-libs/boost (#573274) * Change deps to QT5 * Add optional dep on dev-libs/ntl Package-Manager: portage-2.2.27
David Seifert · gentoo
sci-mathematics/cgal: Add missing dev-qt/qtsvg:4 dep when USE="qt4"
Gentoo-Bug: 575032 Package-Manager: portage-2.2.27
Agostino Sarubbo · gentoo
sci-mathematics/cgal: x86 stable wrt bug #556258
Package-Manager: portage-2.2.24 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sci-mathematics/cgal: amd64 stable wrt bug #556258
Package-Manager: portage-2.2.24 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Michael Weber · gentoo
sci-mathematics/cgal: fix doc tarball (bug 557056 and 556258).
Package-Manager: portage-2.2.20
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