math/octave ${OCTAVE_VERSION}_4 MidnightBSD
High-level interactive language for numerical computations
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- gpl3
- Categories
- math, java
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.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | math/octave | ${OCTAVE_VERSION}_4 |
| FreeBSD | math/octave | 11.3.0_1 |
| OpenBSD | math/octave | 11.1.0p0 |
| NetBSD | math/octave | 11.3.0nb2 |
| DragonFly | math/octave | 10.1.0 |
| GhostBSD | math/octave | 11.3.0 |
Install
Binary package:
mport install octave
From mports:
cd /usr/mports/math/octave && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= octave>0:math/octave
Dependencies
As this port's Makefile names them.
Build 6
${LOCALBASE}/bin/gperf: devel/gperf${LOCALBASE}/bin/makeinfo: print/texinfognuplot: math/gnuplotgsed: textproc/gsed${LOCALBASE}/include/rapidjson/rapidjson.h: devel/rapidjson${LOCALBASE}/include/fast_float/fast_float.h: math/fast_float
Library 29
libamd.so: math/suitesparse-amdlibarpack.so: math/arpack-nglibcamd.so: math/suitesparse-camdlibccolamd.so: math/suitesparse-ccolamdlibcholmod.so: math/suitesparse-cholmodlibcolamd.so: math/suitesparse-colamdlibcurl.so: ftp/curllibcxsparse.so: math/suitesparse-cxsparselibdrm.so: graphics/libdrmlibfftw3.so: math/fftw3libfftw3f.so: math/fftw3-floatlibfltk.so: x11-toolkits/fltklibfontconfig.so: x11-fonts/fontconfiglibfreetype.so: print/freetype2libftgl.so: graphics/ftgllibgl2ps.so: print/gl2pslibglpk.so: math/glpklibGraphicsMagick.so: graphics/GraphicsMagicklibhdf5.so: science/hdf5libklu.so: math/suitesparse-klulibOSMesa.so: graphics/libosmesalibpcre.so: devel/pcrelibportaudio.so: audio/portaudiolibqhull_r.so: math/qhulllibqrupdate.so: math/qrupdatelibspqr.so: math/suitesparse-spqrlibsuitesparseconfig.so: math/suitesparse-configlibsundials_arkode.so: math/sundialslibumfpack.so: math/suitesparse-umfpack
Runtime 3
${LOCALBASE}/bin/makeinfo: print/texinfognuplot: math/gnuplotgsed: textproc/gsed
Build dependencies 35
- audio/portaudio
- devel/gperf
- devel/pcre
- devel/rapidjson
- ftp/curl
- graphics/GraphicsMagick
- graphics/ftgl
- graphics/libdrm
- graphics/libosmesa
- math/arpack-ng
- math/fast_float
- math/fftw3
- math/fftw3-float
- math/glpk
- math/gnuplot
- math/qhull
- math/qrupdate
- math/suitesparse-amd
- math/suitesparse-camd
- math/suitesparse-ccolamd
- math/suitesparse-cholmod
- math/suitesparse-colamd
- math/suitesparse-config
- math/suitesparse-cxsparse
- math/suitesparse-klu
- math/suitesparse-spqr
- math/suitesparse-umfpack
- math/sundials
- print/freetype2
- print/gl2ps
- print/texinfo
- science/hdf5
- textproc/gsed
- x11-fonts/fontconfig
- x11-toolkits/fltk
Run dependencies 32
- audio/portaudio
- devel/pcre
- ftp/curl
- graphics/GraphicsMagick
- graphics/ftgl
- graphics/libdrm
- graphics/libosmesa
- math/arpack-ng
- math/fftw3
- math/fftw3-float
- math/glpk
- math/gnuplot
- math/qhull
- math/qrupdate
- math/suitesparse-amd
- math/suitesparse-camd
- math/suitesparse-ccolamd
- math/suitesparse-cholmod
- math/suitesparse-colamd
- math/suitesparse-config
- math/suitesparse-cxsparse
- math/suitesparse-klu
- math/suitesparse-spqr
- math/suitesparse-umfpack
- math/sundials
- print/freetype2
- print/gl2ps
- print/texinfo
- science/hdf5
- textproc/gsed
- x11-fonts/fontconfig
- x11-toolkits/fltk
No port depends on this one.
Configuration
Options name: math_octave
| Option | Default | Description |
|---|---|---|
| ATLAS | off | |
| DOCS | off | |
| JAVA | on | |
| NETLIB | off | |
| OPENBLAS | on | |
| QT6 | on |
- USES
- charsetfix compiler:c++17-lang desktop-file-utils fortran gl gmake iconv libtool localbase:ldflags ncurses octave:env perl5 pkgconfig readline tar:xz xorg python:3.0+
- Service scripts
- none
Files
Manual pages 4
- mkoctfile(1)
- octave(1)
- octave-cli(1)
- octave-config(1)
pkg-plist 2644
- bin/mkoctfile
- bin/mkoctfile-
- bin/octave
- bin/octave-
- bin/octave-cli
- bin/octave-cli-
- bin/octave-config
- bin/octave-config-
- include/octave-%%OCTAVE_VERSION%%/octave/Array-base.cc
- include/octave-%%OCTAVE_VERSION%%/octave/Array-base.h
- include/octave-%%OCTAVE_VERSION%%/octave/Array-fwd.h
- include/octave-%%OCTAVE_VERSION%%/octave/Array-oct.cc
- include/octave-%%OCTAVE_VERSION%%/octave/Array-oct.h
- include/octave-%%OCTAVE_VERSION%%/octave/Array-util.h
- include/octave-%%OCTAVE_VERSION%%/octave/Array.cc
- include/octave-%%OCTAVE_VERSION%%/octave/Array.h
- include/octave-%%OCTAVE_VERSION%%/octave/CColVector.h
- include/octave-%%OCTAVE_VERSION%%/octave/CDiagMatrix.h
- include/octave-%%OCTAVE_VERSION%%/octave/CMatrix.h
- include/octave-%%OCTAVE_VERSION%%/octave/CNDArray.h
- include/octave-%%OCTAVE_VERSION%%/octave/CRowVector.h
- include/octave-%%OCTAVE_VERSION%%/octave/CSparse.h
- include/octave-%%OCTAVE_VERSION%%/octave/Cell.h
- include/octave-%%OCTAVE_VERSION%%/octave/CollocWt.h
- include/octave-%%OCTAVE_VERSION%%/octave/DAE.h
- include/octave-%%OCTAVE_VERSION%%/octave/DAEFunc.h
- include/octave-%%OCTAVE_VERSION%%/octave/DAERT.h
- include/octave-%%OCTAVE_VERSION%%/octave/DAERTFunc.h
- include/octave-%%OCTAVE_VERSION%%/octave/DASPK-opts.h
- include/octave-%%OCTAVE_VERSION%%/octave/DASPK.h
- include/octave-%%OCTAVE_VERSION%%/octave/DASRT-opts.h
- include/octave-%%OCTAVE_VERSION%%/octave/DASRT.h
- include/octave-%%OCTAVE_VERSION%%/octave/DASSL-opts.h
- include/octave-%%OCTAVE_VERSION%%/octave/DASSL.h
- include/octave-%%OCTAVE_VERSION%%/octave/DET.h
- include/octave-%%OCTAVE_VERSION%%/octave/DiagArray2.cc
- include/octave-%%OCTAVE_VERSION%%/octave/DiagArray2.h
- include/octave-%%OCTAVE_VERSION%%/octave/EIG.h
- include/octave-%%OCTAVE_VERSION%%/octave/LSODE-opts.h
- include/octave-%%OCTAVE_VERSION%%/octave/LSODE.h
- include/octave-%%OCTAVE_VERSION%%/octave/MArray-fwd.h
- include/octave-%%OCTAVE_VERSION%%/octave/MArray.cc
- include/octave-%%OCTAVE_VERSION%%/octave/MArray.h
- include/octave-%%OCTAVE_VERSION%%/octave/MDiagArray2.cc
- include/octave-%%OCTAVE_VERSION%%/octave/MDiagArray2.h
- include/octave-%%OCTAVE_VERSION%%/octave/MSparse.cc
- include/octave-%%OCTAVE_VERSION%%/octave/MSparse.h
- include/octave-%%OCTAVE_VERSION%%/octave/Matrix.h
- include/octave-%%OCTAVE_VERSION%%/octave/MatrixType.h
- include/octave-%%OCTAVE_VERSION%%/octave/ODE.h
- include/octave-%%OCTAVE_VERSION%%/octave/ODEFunc.h
- include/octave-%%OCTAVE_VERSION%%/octave/ODES.h
- include/octave-%%OCTAVE_VERSION%%/octave/ODESFunc.h
- include/octave-%%OCTAVE_VERSION%%/octave/PermMatrix.h
- include/octave-%%OCTAVE_VERSION%%/octave/Quad-opts.h
- include/octave-%%OCTAVE_VERSION%%/octave/Quad.h
- include/octave-%%OCTAVE_VERSION%%/octave/Range.h
- include/octave-%%OCTAVE_VERSION%%/octave/Sparse-diag-op-defs.h
- include/octave-%%OCTAVE_VERSION%%/octave/Sparse-fwd.h
- include/octave-%%OCTAVE_VERSION%%/octave/Sparse-op-decls.h
- include/octave-%%OCTAVE_VERSION%%/octave/Sparse-op-defs.h
- include/octave-%%OCTAVE_VERSION%%/octave/Sparse-perm-op-defs.h
- include/octave-%%OCTAVE_VERSION%%/octave/Sparse.cc
- include/octave-%%OCTAVE_VERSION%%/octave/Sparse.h
- include/octave-%%OCTAVE_VERSION%%/octave/action-container.h
- include/octave-%%OCTAVE_VERSION%%/octave/aepbalance.h
- include/octave-%%OCTAVE_VERSION%%/octave/amos-proto.h
- include/octave-%%OCTAVE_VERSION%%/octave/anon-fcn-validator.h
- include/octave-%%OCTAVE_VERSION%%/octave/arpack-proto.h
- include/octave-%%OCTAVE_VERSION%%/octave/auto-shlib.h
- include/octave-%%OCTAVE_VERSION%%/octave/base-dae.h
- include/octave-%%OCTAVE_VERSION%%/octave/base-de.h
- include/octave-%%OCTAVE_VERSION%%/octave/base-list.h
- include/octave-%%OCTAVE_VERSION%%/octave/base-text-renderer.h
- include/octave-%%OCTAVE_VERSION%%/octave/blas-proto.h
- include/octave-%%OCTAVE_VERSION%%/octave/boolMatrix.h
- include/octave-%%OCTAVE_VERSION%%/octave/boolNDArray.h
- include/octave-%%OCTAVE_VERSION%%/octave/boolSparse.h
- include/octave-%%OCTAVE_VERSION%%/octave/bp-table.h
- include/octave-%%OCTAVE_VERSION%%/octave/bsxfun-decl.h
- include/octave-%%OCTAVE_VERSION%%/octave/bsxfun-defs.cc
- include/octave-%%OCTAVE_VERSION%%/octave/bsxfun.h
- include/octave-%%OCTAVE_VERSION%%/octave/build-env.h
- include/octave-%%OCTAVE_VERSION%%/octave/builtin-defun-decls.h
- include/octave-%%OCTAVE_VERSION%%/octave/byte-swap.h
- include/octave-%%OCTAVE_VERSION%%/octave/c-file-ptr-stream.h
- include/octave-%%OCTAVE_VERSION%%/octave/call-stack.h
- include/octave-%%OCTAVE_VERSION%%/octave/caseless-str.h
- include/octave-%%OCTAVE_VERSION%%/octave/cdef-class.h
- include/octave-%%OCTAVE_VERSION%%/octave/cdef-fwd.h
- include/octave-%%OCTAVE_VERSION%%/octave/cdef-manager.h
- include/octave-%%OCTAVE_VERSION%%/octave/cdef-method.h
- include/octave-%%OCTAVE_VERSION%%/octave/cdef-object.h
- include/octave-%%OCTAVE_VERSION%%/octave/cdef-package.h
- include/octave-%%OCTAVE_VERSION%%/octave/cdef-property.h
- include/octave-%%OCTAVE_VERSION%%/octave/cdef-utils.h
- include/octave-%%OCTAVE_VERSION%%/octave/cdisplay.h
- include/octave-%%OCTAVE_VERSION%%/octave/chMatrix.h
- include/octave-%%OCTAVE_VERSION%%/octave/chNDArray.h
- include/octave-%%OCTAVE_VERSION%%/octave/child-list.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| octave-11.1.0.tar.xz | 2.8265804e+07 | 8b3e2d0ec1809e8a2bed11de779014b6eb6a469c0caad1b339d29a6126e3cb6a |
Master sites 1
- GNU