sci-libs / plplot

Multi-language scientific plotting library

Official package sites : http://plplot.sourceforge.net/ ·

PLplot is a library of functions that are useful for making scientific plots. It can be used from within compiled languages such as C, C++, FORTRAN and Java, as well as interactively from interpreted languages such as Octave, Python, Perl and Tcl. It is capable of producing standard x-y plots, semilog plots, log-log plots, contour plots, 3D surface plots, mesh plots, bar charts and pie charts. Multiple graphs may be composited, and it also supports a large variety of output file devices such as Postscript, PNG, JPEG, LaTeX and others. It is also possible to to use interactive devices such as xwin, tk and xterm as output devices. PLplot also offers support for extended characters inculding the Greek alphabet and a host of mathematical symbols.

v5.12.0-r1 :: 0/14 :: gentoo

Modified
License
LGPL-2
Keywords
~amd64 ~amd64-linux ~x86 ~x86-linux
USE flags
X cairo cxx doc dynamic examples fortran gd java jpeg latex lua ocaml octave pdf pdl png python qhull qt5 shapefile svg tcl test threads tk truetype wxwidgets

General

X
Add support for X11
cairo
Enable support for the cairo graphics library
cxx
Build support for C++ (bindings, extra libraries, code generation, ...)
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
dynamic
Build with dynamic drivers
examples
Install examples, usually source code
fortran
Add support for fortran
gd
Add support for media-libs/gd (to generate graphics on the fly)
java
Add support for Java
jpeg
Add JPEG image support
latex
Add support for LaTeX (typesetting package)
lua
Enable Lua scripting support
ocaml
Add support/bindings for the Ocaml language
octave
Add bindings for sci-mathematics/octave
pdf
Add general support for PDF (Portable Document Format), this replaces the pdflib and cpdflib flags
pdl
Add bindings for dev-perl/PDL
png
Add support for libpng (PNG images)
python
Add optional support/bindings for the Python language
qhull
Add bindings for media-libs/qhull
qt5
Add support for the Qt 5 application and UI framework
shapefile
Enable support for ESRI shapefiles
svg
Add support for SVG (Scalable Vector Graphics)
tcl
Add support the Tcl language
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
threads
Add threads support for various packages. Usually pthreads
tk
Add support for Tk GUI toolkit
truetype
Add support for FreeType and/or FreeType2 fonts
wxwidgets
Add support for wxWidgets/wxGTK GUI toolkit

elibc

FreeBSD
ELIBC setting for systems that use the FreeBSD C library

python_targets

python2_7
Build with Python 2.7

app-text / ghostscript-gpl : Interpreter for the PostScript language and PDF

dev-java / java-config : Java environment configuration query tool

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / ocaml : Type-inferring functional programming language descended from the ML family

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

dev-lang / python-exec : Python script wrapper

dev-lang / swig : Simplified Wrapper and Interface Generator

dev-lang / tcl : Tool Command Language

dev-lang / tk : Tk Widget Set

dev-ml / cairo-ocaml : Ocaml bindings for the cairo vector graphics library

dev-ml / camlidl : CamlIDL is a stub code generator for using C/C++ libraries from O'Caml

dev-ml / findlib : OCaml tool to find/use non-standard packages

dev-perl / PDL : Perl Data Language for scientific computing

dev-perl / XML-DOM : A Perl module for an DOM Level 1 compliant interface

dev-python / PyQt5 : Python bindings for the Qt framework

dev-python / numpy : Fast array and numerical python library

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

dev-tcltk / itcl : Object Oriented Enhancements for Tcl/Tk

dev-tcltk / itk : Object Oriented Enhancements for Tcl/Tk

dev-util / cmake : Cross platform Make

media-fonts / font-cursor-misc : X.Org cursor font

media-fonts / font-misc-misc : X.Org miscellaneous fonts

media-fonts / freefont : OpenType and TrueType Unicode fonts from the Free UCS Outline Fonts Project

media-libs / gd : Graphics library for fast image creation

media-libs / lasi : C++ library for postscript stream output

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

media-libs / qhull : Geometry library

sci-libs / shapelib : Library for manipulating ESRI Shapefiles

sci-mathematics / octave : High-level interactive language for numerical computations

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

virtual / fortran : Virtual for Fortran Compiler

virtual / jdk : Virtual for Java Development Kit (JDK)

virtual / jre : Virtual for Java Runtime Environment (JRE)

virtual / latex-base : Virtual for basic LaTeX binaries

virtual / pkgconfig : Virtual for the pkg-config implementation

x11-apps / xhost : Controls host and/or user access to a running X server

x11-base / xorg-server : X.Org X servers

x11-libs / agg : High quality rendering engine library for C++

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / libX11 : X.Org X11 library

x11-libs / libXau : X.Org X authorization library

x11-libs / libXdmcp : X.Org X Display Manager Control Protocol library

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

app-text / ghostscript-gpl : Interpreter for the PostScript language and PDF

dev-java / java-config : Java environment configuration query tool

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / ocaml : Type-inferring functional programming language descended from the ML family

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

dev-lang / python-exec : Python script wrapper

dev-lang / tcl : Tool Command Language

dev-lang / tk : Tk Widget Set

dev-ml / cairo-ocaml : Ocaml bindings for the cairo vector graphics library

dev-ml / camlidl : CamlIDL is a stub code generator for using C/C++ libraries from O'Caml

dev-perl / PDL : Perl Data Language for scientific computing

dev-perl / XML-DOM : A Perl module for an DOM Level 1 compliant interface

dev-python / PyQt5 : Python bindings for the Qt framework

dev-python / numpy : Fast array and numerical python library

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

dev-tcltk / itcl : Object Oriented Enhancements for Tcl/Tk

dev-tcltk / itk : Object Oriented Enhancements for Tcl/Tk

media-fonts / freefont : OpenType and TrueType Unicode fonts from the Free UCS Outline Fonts Project

media-libs / gd : Graphics library for fast image creation

media-libs / lasi : C++ library for postscript stream output

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

media-libs / qhull : Geometry library

sci-libs / shapelib : Library for manipulating ESRI Shapefiles

sci-mathematics / octave : High-level interactive language for numerical computations

virtual / fortran : Virtual for Fortran Compiler

virtual / jre : Virtual for Java Runtime Environment (JRE)

virtual / latex-base : Virtual for basic LaTeX binaries

x11-libs / agg : High quality rendering engine library for C++

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / libX11 : X.Org X11 library

x11-libs / libXau : X.Org X authorization library

x11-libs / libXdmcp : X.Org X Display Manager Control Protocol library

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

dev-lang / gdl : GNU Data Language

sci-astronomy / psfex : Extracts models of the Point Spread Function from FITS images

sci-astronomy / scamp : Astrometric and photometric solutions for astronomical images

sci-biology / embassy-cbstools : EMBOSS integrated version of Applications from the CBS group

sci-biology / embassy-clustalomega : EMBOSS integrated version of Clustal Omega - Multiple Sequence Alignment

sci-biology / embassy-domainatrix : EMBOSS integrated version of Protein domain analysis add-on package

sci-biology / embassy-domalign : EMBOSS integrated version of Protein domain alignment add-on package

sci-biology / embassy-domsearch : EMBOSS integrated version of Protein domain search add-on package

sci-biology / embassy-emnu : EMBOSS integrated version of Simple menu of EMBOSS applications

sci-biology / embassy-esim4 : EMBOSS integrated version of sim4 - Alignment of cDNA and genomic DNA

sci-biology / embassy-hmmer : EMBOSS integrated version of HMMER wrapper - sequence analysis with profile HMMs

sci-biology / embassy-iprscan : EMBOSS integrated version of InterProScan motif detection add-on package

sci-biology / embassy-meme : EMBOSS integrated version of MEME - Multiple Em for Motif Elicitation

sci-biology / embassy-mse : EMBOSS integrated version of MSE - Multiple Sequence Screen Editor

sci-biology / embassy-phylipnew : EMBOSS integrated version of The Phylogeny Inference Package

sci-biology / embassy-signature : EMBOSS integrated version of Protein signature add-on package

sci-biology / embassy-structure : EMBOSS integrated version of Protein structure add-on package

sci-biology / embassy-topo : EMBOSS integrated version of Transmembrane protein display

sci-biology / embassy-vienna : EMBOSS integrated version of Vienna RNA package - RNA folding

sci-biology / emboss : The European Molecular Biology Open Software Suite - A sequence analysis package

604358
sci-libs/plplot-5.11.1-r1 : Please specify at least one package name on the command line.
606760
sci-libs/plplot-5.11.1-r1 ImportError: libblas.so.0: cannot open shared object file
624576
sci-libs/plplot-5.12.0-r1[tcl] : libplplottcltk.so.13.0.0: undefined reference to Matrix_Init
624592
sci-libs/plplot-5.12.0-r1 : ../.../libplplotcxx.so.13.0.0: undefined reference to c_plsxax
640738
sci-libs/plplot-5.11.1-r1 fails tests ( examples_plrender, examples_plmeta )
645292
sci-libs/plplot-5.12.0-r1: {libcsirocsa,libqsastime}.so.0, needed by ../../src/libplplot.so.14.0.0, not found
659252
sci-libs/plplot-5.12.0-r1 : [QA] One or more CMake variables were not used by the project:
661144
sci-libs/plplot-5.12.0-r1 - Configuring incomplete, errors occurred!
666633
sci-libs/plplot-5.12.0-r1 : CMake Error at cmake/.../octave.cmake:239 (file):
677716
sci-libs/plplot-5.12.0-r1 : /.../ld: ../.../libplplotcxx.so.13.0.0: undefined reference to c_plsxax
Andreas Sturmlechner · gentoo
sci-libs/plplot: Drop old
Version 5.12.0-r1 is probably not going to be stabilised soon. Considering 5.11.1-r1 is having issues as well, follow Soap_'s advice and simply de-stabilise this package. Bug: https://bugs.gentoo.org/644414 Package-Manager: Portage-2.3.20, Repoman-2.3.6
David Seifert · gentoo
sci-libs/plplot: Re-enable OCaml support
* Convert absolute -L paths to relative ones in order to prevent ocamlmklib's braindead behaviour of randomly inserting RPATHs into libraries. Package-Manager: Portage-2.3.6, Repoman-2.3.2
David Seifert · gentoo
sci-libs/plplot: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Michael Palimaka · gentoo
sci-libs/plplot: pin dev-qt/qtprintsupport to SLOT 5
Package-Manager: Portage-2.3.4, 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-libs/plplot: Fix .pc file by using full paths
* Use CMAKE_INSTALL_LIBDIR with a full path * java-pkg_regso is not EPREFIX aware Bug: https://bugs.gentoo.org/show_bug.cgi?id=610066 Package-Manager: Portage-2.3.3, Repoman-2.3.1
David Seifert · gentoo
sci-libs/plplot: Build in C++11 mode
Bug: https://bugs.gentoo.org/show_bug.cgi?id=609980 Package-Manager: Portage-2.3.3, Repoman-2.3.1
David Seifert · gentoo
sci-libs/plplot: Version bump to 5.12.0
Bug: https://bugs.gentoo.org/show_bug.cgi?id=529382 Bug: https://bugs.gentoo.org/show_bug.cgi?id=554156 Bug: https://bugs.gentoo.org/show_bug.cgi?id=585114 Package-Manager: Portage-2.3.3, Repoman-2.3.1
David Seifert · gentoo
sci-libs/plplot: Remove ppc from KEYWORDS
Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3947
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Pacho Ramos · gentoo
sci-libs/plplot: Drop old
Package-Manager: portage-2.3.2
David Seifert · gentoo
sci-libs/plplot: Remove support for USE="ada"
Gentoo-bug: 596530 Package-Manager: portage-2.3.1
David Seifert · gentoo
sci-libs/plplot: Add missing call to fortran-2_pkg_setup
Package-Manager: portage-2.3.0
Agostino Sarubbo · gentoo
sci-libs/plplot: ppc stable wrt bug #546578
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sci-libs/plplot: x86 stable wrt bug #546578
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sci-libs/plplot: amd64 stable wrt bug #546578
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/691'.
Justin Lecher · gentoo
sci-libs/plplot: Amend test phase again
Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
sci-libs/plplot: Drop deprecated use of virtualx.eclass
Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher <jlec@gentoo.org>
David Seifert · gentoo
sci-libs/plplot: Do not copy plplotjavac_wrap.so from BUILD_DIR
Gentoo-Bug: 546578 Instead, we use the installed .so file instead, which has RPATH removed by cmake and register the .so file with the Java environment. Package-Manager: portage-2.2.26
Pacho Ramos · gentoo
sci-libs/plplot: Version bump, support wxGTK:3.0
Package-Manager: portage-2.2.23
Mikle Kolyada · gentoo
sci-libs/plplot: x86 stable wrt bug #529038
Package-Manager: portage-2.2.20.1
Mikle Kolyada · gentoo
sci-libs/plplot: amd64 stable wrt bug #529038
Package-Manager: portage-2.2.20.1
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