sci-mathematics/octave (gentoo)

Search

Install

Install this package:

emerge -a sci-mathematics/octave

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 8 amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 0/9.2.0
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>
		<changelog>https://octave.org/news.html</changelog>
		<doc>https://docs.octave.org/latest/</doc>
		<bugs-to>https://savannah.gnu.org/bugs/?group=octave</bugs-to>
		<remote-id type="savannah">octave</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p sci-mathematics/octave | euse -E <flag> -p sci-mathematics/octave | euse -D <flag> -p sci-mathematics/octave

Flag Description 9.2.0 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
DIST octave-9.2.0.tar.xz 27425184 bytes 9.2.0
Unmatched Entries
Type File Size