math/octave 11.3.0_1 FreeBSD
High-level interactive language for numerical computations
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
450951b0ca- License
- GPLv3
- Categories
- math, java
- Package size
- 19488.8 KiB, 89797.1 KiB installed
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 |
|---|---|---|
| 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 |
| MidnightBSD | math/octave | ${OCTAVE_VERSION}_4 |
Install
Binary package:
pkg install octave
From the ports tree:
cd /usr/ports/math/octave/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= octave>0:math/octave
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 11.3.0_1 | 11.3.0_1 | - | 10.2.0_1 | 11.3.0_1 |
| FreeBSD:14:quarterly | 11.3.0 | 11.3.0 | n/a | 10.2.0 | 11.3.0 |
| FreeBSD:15:latest | 11.3.0_1 | 11.3.0_1 | n/a | 10.2.0_1 | 10.2.0_1 |
| FreeBSD:15:quarterly | 11.3.0 | 11.3.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 11.3.0_1 | 11.3.0_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
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 28
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-klulibpcre.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
The full lists below include those, and their dependencies in turn.
Build dependencies 286
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/libmspack
- archivers/lzo2
- archivers/zstd
- audio/alsa-lib
- audio/flac
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/portaudio
- converters/fribidi
- converters/libiconv
- converters/p5-Text-Unidecode
- databases/gdbm
- databases/postgresql18-client
- databases/qt6-base_sqldriver
- databases/sqlite3
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/gmake
- devel/gobject-introspection
- devel/gperf
- devel/gsettings-desktop-schemas
- devel/highway
- devel/hwloc2
- devel/icu
- devel/json-c
- devel/json-glib
- devel/level-zero
- devel/libb2
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libltdl
- devel/libmtdev
- devel/libpciaccess
- devel/libsoup
- devel/libsysinfo
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/llvm19
- devel/npth
- devel/nspr
- devel/orc
- devel/p5-File-HomeDir
- devel/p5-Locale-libintl
- devel/pcre
- devel/pcre2
- devel/pkgconf
- devel/py-dbus
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyudev
- devel/py-setuptools
- devel/py-six
- devel/pygobject-common
- devel/qscintilla2
- devel/qt6-5compat
- devel/qt6-base
- devel/qt6-tools
- devel/rapidjson
- devel/readline
- devel/t1lib
- devel/tex-kpathsea
- devel/tex-web2c
- devel/zziplib
- dns/libidn
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/GraphicsMagick
- graphics/cairo
- graphics/colord
- graphics/ftgl
The first 100 are listed.
Run dependencies 239
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/libmspack
- archivers/lzo2
- archivers/zstd
- audio/alsa-lib
- audio/flac
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/portaudio
- converters/fribidi
- converters/libiconv
- converters/p5-Text-Unidecode
- databases/gdbm
- databases/postgresql18-client
- databases/qt6-base_sqldriver
- databases/sqlite3
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/highway
- devel/hwloc2
- devel/icu
- devel/json-c
- devel/json-glib
- devel/level-zero
- devel/libb2
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libltdl
- devel/libmtdev
- devel/libpciaccess
- devel/libsoup
- devel/libsysinfo
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/llvm19
- devel/orc
- devel/p5-Locale-libintl
- devel/pcre
- devel/pcre2
- devel/py-dbus
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyudev
- devel/py-setuptools
- devel/py-six
- devel/pygobject-common
- devel/qscintilla2
- devel/qt6-5compat
- devel/qt6-base
- devel/qt6-tools
- devel/readline
- devel/tex-kpathsea
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/GraphicsMagick
- graphics/cairo
- graphics/colord
- graphics/ftgl
- graphics/gd
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jasper
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libGLU
The first 100 are listed.
Required by 146
- benchmarks/octave-forge-benchmark
- math/nlopt
- math/octave-forge
- math/octave-forge-actuarial
- math/octave-forge-apa
- math/octave-forge-audio
- math/octave-forge-automatic-differentiation
- math/octave-forge-base
- math/octave-forge-bim
- math/octave-forge-bioinfo
- math/octave-forge-biosig
- math/octave-forge-bsltl
- math/octave-forge-cfitsio
- math/octave-forge-cgi
- math/octave-forge-chartjs
- math/octave-forge-civil-engineering
- math/octave-forge-coder
- math/octave-forge-communications
- math/octave-forge-control
- math/octave-forge-csg-dataset
- math/octave-forge-csg-toolkit
- math/octave-forge-data-smoothing
- math/octave-forge-database
- math/octave-forge-dataframe
- math/octave-forge-datatypes
- math/octave-forge-devtools
- math/octave-forge-dicom
- math/octave-forge-divand
- math/octave-forge-doctest
- math/octave-forge-drafting
- math/octave-forge-dsppack
- math/octave-forge-econometrics
- math/octave-forge-fda
- math/octave-forge-femoctave
- math/octave-forge-fenv
- math/octave-forge-fileio
- math/octave-forge-financial
- math/octave-forge-fits
- math/octave-forge-fl-core
- math/octave-forge-fpl
- math/octave-forge-fuzzy-logic-toolkit
- math/octave-forge-fxp
- math/octave-forge-ga
- math/octave-forge-general
- math/octave-forge-generate_html
- math/octave-forge-geographiclib
- math/octave-forge-geometry
- math/octave-forge-gnuplot
- math/octave-forge-gsl
- math/octave-forge-hdf5oct
- math/octave-forge-ident
- math/octave-forge-image
- math/octave-forge-informationtheory
- math/octave-forge-instrument-control
- math/octave-forge-integration
- math/octave-forge-internal-fluid-flow
- math/octave-forge-interval
- math/octave-forge-io
- math/octave-forge-irsa
- math/octave-forge-joystick
- math/octave-forge-level-set
- math/octave-forge-linear-algebra
- math/octave-forge-llms
- math/octave-forge-lssa
- math/octave-forge-ltfat
- math/octave-forge-mapping
- math/octave-forge-matgeom
- math/octave-forge-mboct-fem-pkg
- math/octave-forge-mboct-mbdyn-pkg
- math/octave-forge-mboct-numerical-pkg
- math/octave-forge-mboct-octave-pkg
- math/octave-forge-mccabe-thiele
- math/octave-forge-mechanics
- math/octave-forge-miscellaneous
- math/octave-forge-missing-functions
- math/octave-forge-mpi
- math/octave-forge-mqtt
- math/octave-forge-msh
- math/octave-forge-multicore
- math/octave-forge-mvn
- math/octave-forge-mysql
- math/octave-forge-nan
- math/octave-forge-ncarray
- math/octave-forge-netcdf
- math/octave-forge-nlwing2
- math/octave-forge-nnet
- math/octave-forge-nurbs
- math/octave-forge-oct2mat
- math/octave-forge-octave-pool
- math/octave-forge-octave_boost
- math/octave-forge-octave_ffmpeg_free
- math/octave-forge-octave_mermaid_js
- math/octave-forge-octave_php_wrapper
- math/octave-forge-octave_tar
- math/octave-forge-octave_zstd
- math/octave-forge-octclip
- math/octave-forge-octproj
- math/octave-forge-odbc
- math/octave-forge-odebvp
- math/octave-forge-optics
The first 100 are listed.
Configuration
Options name: math_octave
| Option | Default | Description |
|---|---|---|
| ATLAS | off | ATLAS BLAS implementation |
| DOCS | off | Build and/or install documentation |
| JAVA | on | Java platform support |
| NETLIB | off | BLAS implementation from Netlib |
| OPENBLAS | on | OpenBLAS BLAS implementation |
| QT6 | on | Qt 6 toolkit support |
- 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 2646
- 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.3.0.tar.xz | 2.7919604e+07 | 2b80f3149b2de6d1f4f2fcb4fe6515a17eb363b52111bf57b90f37bf6f5e12e1 |
Master sites 1
- GNU