sci-libs / gmsh

Three-dimensional finite element mesh generator

Official package sites : https://gmsh.info ·

v4.10.3 :: 0 :: gentoo

Modified
License
GPL-2+ free-noncomm alglib? ( MIT ) gmm? ( LGPL-2.1+ ) metis? ( Apache-2.0 ) netgen? ( LGPL-2.1+ ) voro? ( BSD )
Keywords
~amd64 ~x86
USE flags
X alglib blas cgns eigen examples gmm jpeg med metis mpi mumps netgen opencascade pdf petsc png python shared slepc voro zlib

v4.9.5-r2 :: 0 :: gentoo

Modified
License
GPL-3 free-noncomm
Keywords
~amd64 ~x86
USE flags
X blas cgns examples jpeg med metis mpi netgen opencascade petsc png python shared zlib

General

X
Add support for X11
alglib
Enable alglib support for mesh optimizers
blas
Add support for the virtual/blas numerical library
blas
Add support for the virtual/blas numerical library
cgns
Enables cgns output support
eigen
Build matrix manipulation with dev-cpp/eigen
examples
Install examples, usually source code
gmm
A simple alternative to petsc based on sci-mathematics/gmm
jpeg
Add JPEG image support
med
Enables med support
metis
Enables metis support
mpi
Add MPI (Message Passing Interface) layer to the apps that support it
mumps
Enables mumps solver support
netgen
Enable 3D Frontal triangulation using netgen lib
opencascade
Enable OpenCASCADE support
pdf
Add general support for PDF (Portable Document Format), this replaces the pdflib and cpdflib flags
petsc
Enable sci-mathematics/petsc support
png
Add support for libpng (PNG images)
python
Add optional support/bindings for the Python language
shared
Install shared library and headers
slepc
Enable sci-mathematics/slepc support
voro
Enable support to sci-libs/voro++ meshing
zlib
Add support for zlib (de)compression

app-text / poppler : PDF rendering library based on the xpdf-3.0 code base

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

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / swig : Simplified Wrapper and Interface Generator

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libpng : Portable Network Graphics library

sci-libs / alglib : Numerical analysis and data processing library

sci-libs / cgnslib : CFD General Notation System standard library

sci-libs / fftw : Fast C library for the Discrete Fourier Transform

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

sci-libs / med : A library to store and exchange meshed data or computation results

sci-libs / mumps : MUltifrontal Massively Parallel sparse direct matrix Solver

sci-libs / opencascade : Development platform for CAD/CAE, 3D surface/solid modeling and data exchange

sci-libs / voro++ : 3D Voronoi cell software library

sci-mathematics / gmm : Generic C++ template library for sparse, dense and skyline matrices

sci-mathematics / petsc : Portable, Extensible Toolkit for Scientific Computation

sci-mathematics / slepc : Scalable Library for Eigenvalue Problem Computations

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

virtual / blas : Virtual for FORTRAN 77 BLAS implementation

virtual / fortran : Virtual for Fortran Compiler

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

virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation

virtual / pkgconfig : Virtual for the pkg-config implementation

x11-libs / fltk : C++ user interface toolkit for X and OpenGL

app-text / poppler : PDF rendering library based on the xpdf-3.0 code base

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

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libpng : Portable Network Graphics library

sci-libs / alglib : Numerical analysis and data processing library

sci-libs / cgnslib : CFD General Notation System standard library

sci-libs / fftw : Fast C library for the Discrete Fourier Transform

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

sci-libs / med : A library to store and exchange meshed data or computation results

sci-libs / mumps : MUltifrontal Massively Parallel sparse direct matrix Solver

sci-libs / opencascade : Development platform for CAD/CAE, 3D surface/solid modeling and data exchange

sci-libs / voro++ : 3D Voronoi cell software library

sci-mathematics / gmm : Generic C++ template library for sparse, dense and skyline matrices

sci-mathematics / petsc : Portable, Extensible Toolkit for Scientific Computation

sci-mathematics / slepc : Scalable Library for Eigenvalue Problem Computations

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

virtual / blas : Virtual for FORTRAN 77 BLAS implementation

virtual / fortran : Virtual for Fortran Compiler

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

virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation

x11-libs / fltk : C++ user interface toolkit for X and OpenGL

sci-libs / dealii : Solving partial differential equations with the finite element method

723788
sci-libs/gmsh License appears to be incorrect
828029
sci-libs/gmsh: bundles dev-cpp/picojson
862711
sci-libs/gmsh-4.10.3 fails to compile (lto): safe_io.c:953: error: type of write does not match original declaration [-Werror=lto-type-mismatch]
867520
sci-libs/gmsh-4.10.3 python bindings not found
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
sci-libs/gmsh: update LICENSE, enable py3.11
I got most of them, but there might still be some licenses missing Bug: https://bugs.gentoo.org/723788 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Michael Mair-Keimberger · gentoo
sci-libs/gmsh: minor ebuild improvements
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/25806 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/gmsh: set USE=+blas to satisfy "exactly one of" constraint
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Fabio Rossi · gentoo
sci-libs/gmsh: clean and fix USE flags
Signed-off-by: Fabio Rossi <rossi.f@inwind.it> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Fabio Rossi · gentoo
sci-libs/gmsh: added latest version
Signed-off-by: Fabio Rossi <rossi.f@inwind.it> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Fabio Rossi · gentoo
sci-libs/gmsh: removed bad version
Signed-off-by: Fabio Rossi <rossi.f@inwind.it> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Fabio Rossi · gentoo
sci-libs/gmsh: various improvements
* removed deprecated dep * fixed installation with USE=examples * fixed detection of opencascade * now the private API is also exported with USE=shared Signed-off-by: Fabio Rossi <rossi.f@inwind.it> Bug: https://bugs.gentoo.org/835702 Bug: https://bugs.gentoo.org/835194 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
sci-libs/gmsh: disable py3.7
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/gmsh: fix dependency
Closes: https://bugs.gentoo.org/801295 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Matthias Maier · gentoo
sci-libs/gmsh: add 4.9.5, drop 4.8.4
- bump to EAPI=8 - add missing python versions - port to cmake eclass Closes: https://bugs.gentoo.org/832253 Closes: https://bugs.gentoo.org/811960 Bug: https://bugs.gentoo.org/801295 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
sci-libs/gmsh: fix DeprecatedInsinto
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/gmsh: add GCC 11 patch
Seems to build fine without this for me but it's reasonable, upstream, and seems to help others. Closes: https://bugs.gentoo.org/800536 Signed-off-by: Sam James <sam@gentoo.org>
Fabio Rossi · gentoo
sci-libs/gmsh: install also *.h and lib* files
The installation is conditional on the shared useflag Closes: https://github.com/gentoo/gentoo/pull/23092 Closes: https://bugs.gentoo.org/827278 Signed-off-by: Fabio Rossi <rossi.f@inwind.it> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sci-libs/gmsh: Remove old
Bug: https://bugs.gentoo.org/786678 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas K. Huettel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/gmsh: version bump to 4.8.4, fix gcc-11 compilation error
Closes: https://bugs.gentoo.org/786678 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/gmsh: add a useflag constraint
Closes: https://bugs.gentoo.org/771681 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
sci-libs/gmsh: drop useless IUSE=lua
No mention of "Lua" anywhere in the source tarball, builds exactly the same way regardless of the value of this USE flag as well as regardless of whether or not Lua is present on the build system (unsurprising given the above), and according to http://www.geuz.org/pipermail/gmsh/2011/006218.html gmsh Lua bindings got deprecated by Python ones almost a decade ago. Bug: https://bugs.gentoo.org/752837 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/gmsh: drop old
Closes: https://bugs.gentoo.org/693284 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Matthias Maier · gentoo
sci-libs/gmsh: fix MPI support
Closes: https://bugs.gentoo.org/694470 Closes: https://bugs.gentoo.org/693448 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Matthias Maier · gentoo
sci-libs/gmsh: version bump to 4.6.0
Closes: https://bugs.gentoo.org/715194 Closes: https://bugs.gentoo.org/708386 Closes: https://bugs.gentoo.org/735478 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/gmsh: update dependencies for new med ebuild
Bug: https://bugs.gentoo.org/show_bug.cgi?id=693448 Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/gmsh: package migration from ::science overlay
Package-Manager: Portage-2.3.70, Repoman-2.3.16 Signed-off-by: Matthias Maier <tamiko@gentoo.org>