sci-libs / mathgl

Math Graphics Library

Official package sites : https://mathgl.sourceforge.net ·

MathGL is a library for: * making high-quality scientific graphics * the fast data plotting and data processing of large data arrays * working in window and console modes and for easy embedding into other programs

v8.0.1-r1 :: 0/7.5.0 :: gentoo

Modified
License
LGPL-3+
Keywords
~amd64 ~amd64-linux ~x86 ~x86-linux
USE flags
doc fltk gif glut gsl hdf hdf5 jpeg mpi octave opengl openmp pdf png qt5 static-libs threads wxwidgets zlib

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
fltk
Add support for the Fast Light Toolkit gui interface
gif
Add GIF image support
glut
Build an OpenGL plugin using the GLUT library
gsl
Use the GNU scientific library for calculations
hdf
Add support for the Hierarchical Data Format v.4 sci-libs/hdf
hdf5
Add support for the Hierarchical Data Format v5
jpeg
Add JPEG image support
mpi
Add MPI (Message Passing Interface) layer to the apps that support it
octave
Add bindings for sci-mathematics/octave
opengl
Add support for OpenGL (3D graphics)
openmp
Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
pdf
Add general support for PDF (Portable Document Format), this replaces the pdflib and cpdflib flags
png
Add support for libpng (PNG images)
qt5
Add support for the Qt 5 application and UI framework
static-libs
Build static versions of dynamic libraries as well
threads
Add threads support for various packages. Usually pthreads
wxwidgets
Add support for wxWidgets/wxGTK GUI toolkit
zlib
Add support for zlib compression

l10n

ru
Russian

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtprintsupport : Printing support library for the Qt5 framework

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

media-libs / freeglut : A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library

media-libs / giflib : Library to handle, display and manipulate GIF images

media-libs / libharu : C/C++ library for PDF generation

media-libs / libpng : Portable Network Graphics library

sci-libs / gsl : The GNU Scientific Library

sci-libs / hdf : General purpose library and 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

sys-cluster / openmpi : A high-performance message passing library (MPI)

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

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

virtual / opengl : Virtual for OpenGL implementation

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

x11-libs / wxGTK : GTK version of wxWidgets, a cross-platform C++ GUI toolkit

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtprintsupport : Printing support library for the Qt5 framework

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

media-libs / freeglut : A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library

media-libs / giflib : Library to handle, display and manipulate GIF images

media-libs / libharu : C/C++ library for PDF generation

media-libs / libpng : Portable Network Graphics library

sci-libs / gsl : The GNU Scientific Library

sci-libs / hdf : General purpose library and 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

sys-cluster / openmpi : A high-performance message passing library (MPI)

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

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

virtual / opengl : Virtual for OpenGL implementation

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

x11-libs / wxGTK : GTK version of wxWidgets, a cross-platform C++ GUI toolkit

688172
sci-libs/mathgl-2.4.1: CMake Error at scripts/qt5.cmake:8 (message): Couldn't find Qt5 OpenGL library
921350
sci-libs/mathgl-8.0.1-r1 fails to compile (GCC-14-SYSTEM): i:110: ==> Fatal error occurred, no output PDF file produced!
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/mathgl: add subslot dep on sci-libs/hdf5
Signed-off-by: Sam James <sam@gentoo.org>
Lucio Sauer · gentoo
*/*: inline mirror://sourceforge
bump copyright of touched ebuilds to 2024 Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/mathgl: drop 2.4.4-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
sci-libs/mathgl: add 8.0.1
Closes: https://bugs.gentoo.org/587150 Closes: https://bugs.gentoo.org/886468 Closes: https://bugs.gentoo.org/873457 Closes: https://bugs.gentoo.org/808713 Closes: https://bugs.gentoo.org/780318 Closes: https://bugs.gentoo.org/711154 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Mair-Keimberger · gentoo
sci-libs/mathgl: use HTTPS, fix LICENSE
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/mathgl: subscribe to sci-libs/gsl subslot
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sci-libs/mathgl: need-wxwidgets -> setup-wxwidgets
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolic · gentoo
sci-libs/mathgl: Remove old
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
sci-libs/mathgl: bump to 2.4.4
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
sci-libs/mathgl: drop USE=lua support
It had a missing build-time dependency on dev-lang/swig, and having fixed this I found out that even with unslotted Lua, it: - installs the module directly into /usr/lib64 instead of the correct cmod directory, - has the module linked against liblua, which is a huge no-no, and - fails to load (even when moved to the correct directory) due to undefined symbols. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sci-libs/mathgl: Eradicate python2
Closes: https://bugs.gentoo.org/735474 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sci-libs/mathgl: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sci-libs/mathgl: Revbump post dep change
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sci-libs/mathgl: Permit numpy-python2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/mathgl: Drop old
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Jouni Kosonen · gentoo
sci-libs/mathgl: version bump to 2.4.1.
Closes: https://bugs.gentoo.org/596150 Closes: https://github.com/gentoo/gentoo/pull/7229
Ulrich Müller · gentoo
sci-libs/mathgl: Migrate from LINGUAS to L10N.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
sci-libs/mathgl: Drop old
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
sci-libs/mathgl: Fix USE=qt5 DEPENDs, drop USE=qt4
Bug: https://bugs.gentoo.org/540218 Bug: https://bugs.gentoo.org/596150 Closes: https://bugs.gentoo.org/578752 Package-Manager: Portage-2.3.19, Repoman-2.3.6
David Seifert · gentoo
sci-libs/mathgl: [QA] Add cmake-utils_src_prepare
Package-Manager: Portage-2.3.11, Repoman-2.3.3
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
Pacho Ramos · gentoo
sci-libs/mathgl: Drop old
Package-Manager: portage-2.3.2
Justin Lecher · gentoo
sci-libs/mathgl: Version Bump
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=575316 Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
sci-libs/mathgl: Add compatibility patch for gsl API change
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=575158 Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher <jlec@gentoo.org>
David Seifert · gentoo
sci-libs/mathgl: fix #564204
Package-Manager: portage-2.2.26
Pacho Ramos · gentoo
sci-libs/mathgl: Version bump and support wxGTK:3.0 (#563330)
Package-Manager: portage-2.2.23
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