sci-libs / gmsh

A three-dimensional finite element mesh generator

Official package sites : http://www.geuz.org/gmsh/ ·

v4.9.5-r1 :: 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
blas
Add support for the virtual/blas numerical library
cgns
Enables cgns output support
examples
Install examples, usually source code
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
netgen
Enable 3D Frontal triangulation using netgen lib
opencascade
Enable OpenCASCADE support
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
zlib
Add support for zlib (de)compression

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

dev-lang / swig : Simplified Wrapper and Interface Generator

media-libs / libpng : Portable Network Graphics library

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

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

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

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

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

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

virtual / blas : Virtual for FORTRAN 77 BLAS implementation

virtual / fortran : Virtual for Fortran Compiler

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

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

media-libs / libpng : Portable Network Graphics library

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

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

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

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

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

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

virtual / blas : Virtual for FORTRAN 77 BLAS implementation

virtual / fortran : Virtual for Fortran Compiler

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

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
741906
sci-libs/gmsh-4.6.0 fails tests
828029
sci-libs/gmsh: bundles dev-cpp/picojson
835194
sci-libs/gmsh-4.9.5-r1 does not install with +examples USE flag
835702
sci-libs/gmsh-4.9.5-r1 does not properly honor USE=opencascade
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>