sci-mathematics/octave (gentoo)

Search

Package Information

Description:
Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments. It may also be used as a batch-oriented language.
Homepage:
https://www.gnu.org/software/octave/
License:
GPL-3

Versions

Version EAPI Keywords Slot
9.2.0-r2 8 amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 0/9.2.0-r2
11.1.0 8 ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 0/11.1.0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>sci-mathematics@gentoo.org</email>
		<name>Gentoo Mathematics Project</name>
	</maintainer>
	<longdescription lang="en">
  Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments. It may also be used as a batch-oriented language.
  </longdescription>
	<use>
		<flag name="glpk">Add support for <pkg>sci-mathematics/glpk</pkg> for linear programming</flag>
		<flag name="gnuplot">Use <pkg>sci-visualization/gnuplot</pkg> to render plots if OpenGL is unavailable</flag>
		<flag name="imagemagick">Use <pkg>media-gfx/graphicsmagick</pkg> to read and write images</flag>
		<flag name="json">Allow using jsonencode and jsondecode commands via <pkg>dev-libs/rapidjson</pkg></flag>
		<flag name="klu">Add support for KLU (<pkg>sci-libs/klu</pkg>)</flag>
		<flag name="qhull">Add support for <pkg>media-libs/qhull</pkg>, to allow `delaunay', `convhull', and related functions</flag>
		<flag name="qrupdate">Add support for <pkg>sci-libs/qrupdate</pkg>for QR and Cholesky update functions</flag>
		<flag name="sparse">Add enhanced support for sparse matrix algebra with SuiteSparse</flag>
		<flag name="spqr">Add support for SPQR (<pkg>sci-libs/spqr</pkg>)</flag>
		<flag name="sundials">Enable the ode15i and ode15s ODE solvers using <pkg>sci-libs/sundials</pkg></flag>
	</use>
	<upstream>
		<remote-id type="savannah">octave</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 9.2.0-r2 11.1.0
curl Add support for client-side URL transfer library
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
fftw Use FFTW library for computing Fourier transforms
glpk Add support for <pkg>sci-mathematics/glpk</pkg> for linear programming
gnuplot Use <pkg>sci-visualization/gnuplot</pkg> to render plots if OpenGL is unavailable
gui Enable support for a graphical user interface
hdf5 Add support for the Hierarchical Data Format v5
imagemagick Use <pkg>media-gfx/graphicsmagick</pkg> to read and write images
java Add support for Java
json Allow using jsonencode and jsondecode commands via <pkg>dev-libs/rapidjson</pkg>
klu Add support for KLU (<pkg>sci-libs/klu</pkg>)
portaudio Add support for the crossplatform portaudio audio API
postscript Enable support for the PostScript language (often with ghostscript-gpl or libspectre)
qhull Add support for <pkg>media-libs/qhull</pkg>, to allow `delaunay', `convhull', and related functions
qrupdate Add support for <pkg>sci-libs/qrupdate</pkg>for QR and Cholesky update functions
readline Enable support for libreadline, a GNU line-editing library that almost everyone wants
sndfile Add support for libsndfile
sparse Add enhanced support for sparse matrix algebra with SuiteSparse
spqr Add support for SPQR (<pkg>sci-libs/spqr</pkg>)
ssl Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
sundials Enable the ode15i and ode15s ODE solvers using <pkg>sci-libs/sundials</pkg>
zlib Add support for zlib compression

Files

Manifest

Type File Size Versions
DIST octave-11.1.0.tar.xz 28265804 bytes 11.1.0
Unmatched Entries
Type File Size
DIST octave-9.2.0.tar.xz 27425184 bytes