aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/octave/vcpkg.json
diff options
context:
space:
mode:
authorEthan Morgan <ethan@gweithio.com>2026-02-14 16:44:06 +0000
committerEthan Morgan <ethan@gweithio.com>2026-02-14 16:44:06 +0000
commit54409423f767d8b1cf30cb7d0efca6b4ca138823 (patch)
treed915ac7828703ce4b963efdd9728a1777ba18c1e /vcpkg/ports/octave/vcpkg.json
move to own git serverHEADmaster
Diffstat (limited to 'vcpkg/ports/octave/vcpkg.json')
-rw-r--r--vcpkg/ports/octave/vcpkg.json216
1 files changed, 216 insertions, 0 deletions
diff --git a/vcpkg/ports/octave/vcpkg.json b/vcpkg/ports/octave/vcpkg.json
new file mode 100644
index 0000000..8d9fcf1
--- /dev/null
+++ b/vcpkg/ports/octave/vcpkg.json
@@ -0,0 +1,216 @@
+{
+ "name": "octave",
+ "version": "10.2.0",
+ "port-version": 1,
+ "description": "High-level interpreted language, primarily intended for numerical computations.",
+ "homepage": "https://octave.org/",
+ "documentation": "https://docs.octave.org/latest/",
+ "license": "GPL-3.0-or-later",
+ "supports": "!windows | mingw",
+ "dependencies": [
+ "blas",
+ "fftw3",
+ "glpk",
+ "lapack",
+ "libsndfile",
+ "opengl",
+ "pcre2",
+ "readline",
+ "zlib"
+ ],
+ "features": {
+ "amd": {
+ "description": "suitesparse-amd support",
+ "dependencies": [
+ {
+ "name": "suitesparse-amd",
+ "default-features": false
+ }
+ ]
+ },
+ "arpack": {
+ "description": "arpack support",
+ "dependencies": [
+ {
+ "name": "arpack-ng",
+ "default-features": false
+ }
+ ]
+ },
+ "bz2": {
+ "description": "bzip2 support",
+ "dependencies": [
+ {
+ "name": "bzip2",
+ "default-features": false
+ }
+ ]
+ },
+ "camd": {
+ "description": "suitesparse-camd support",
+ "dependencies": [
+ {
+ "name": "suitesparse-camd",
+ "default-features": false
+ }
+ ]
+ },
+ "ccolamd": {
+ "description": "suitesparse-ccolamd support",
+ "dependencies": [
+ {
+ "name": "suitesparse-ccolamd",
+ "default-features": false
+ }
+ ]
+ },
+ "cholmod": {
+ "description": "suitesparse-cholmod support",
+ "dependencies": [
+ {
+ "name": "suitesparse-cholmod",
+ "default-features": false
+ }
+ ]
+ },
+ "colamd": {
+ "description": "suitesparse-colamd support",
+ "dependencies": [
+ {
+ "name": "suitesparse-colamd",
+ "default-features": false
+ }
+ ]
+ },
+ "curl": {
+ "description": "curl support",
+ "dependencies": [
+ {
+ "name": "curl",
+ "default-features": false
+ }
+ ]
+ },
+ "cxsparse": {
+ "description": "suitesparse-cxsparse support",
+ "dependencies": [
+ {
+ "name": "suitesparse-cxsparse",
+ "default-features": false
+ }
+ ]
+ },
+ "fltk": {
+ "description": "fltk support",
+ "dependencies": [
+ {
+ "name": "fltk",
+ "default-features": false
+ }
+ ]
+ },
+ "fontconfig": {
+ "description": "fontconfig support",
+ "dependencies": [
+ {
+ "name": "fontconfig",
+ "default-features": false
+ }
+ ]
+ },
+ "freetype": {
+ "description": "freetype support",
+ "dependencies": [
+ {
+ "name": "freetype",
+ "default-features": false
+ }
+ ]
+ },
+ "graphicsmagick": {
+ "description": "graphicsmagick support",
+ "dependencies": [
+ {
+ "name": "graphicsmagick",
+ "default-features": false
+ }
+ ]
+ },
+ "gui": {
+ "description": "build with gui support",
+ "dependencies": [
+ {
+ "name": "freeglut",
+ "platform": "linux"
+ },
+ {
+ "name": "octave",
+ "default-features": false,
+ "features": [
+ "fontconfig",
+ "freetype"
+ ]
+ },
+ {
+ "name": "qt5-base",
+ "default-features": false
+ },
+ {
+ "name": "qt5-tools",
+ "default-features": false
+ }
+ ]
+ },
+ "hdf5": {
+ "description": "hdf5 support",
+ "dependencies": [
+ {
+ "name": "hdf5",
+ "default-features": false
+ }
+ ]
+ },
+ "klu": {
+ "description": "suitesparse-klu support",
+ "dependencies": [
+ {
+ "name": "suitesparse-klu",
+ "default-features": false
+ }
+ ]
+ },
+ "portaudio": {
+ "description": "portaudio support",
+ "dependencies": [
+ {
+ "name": "portaudio",
+ "default-features": false
+ }
+ ]
+ },
+ "qhull": {
+ "description": "qhull support",
+ "dependencies": [
+ "qhull"
+ ]
+ },
+ "spqr": {
+ "description": "suitesparse-spqr support",
+ "dependencies": [
+ {
+ "name": "suitesparse-spqr",
+ "default-features": false
+ }
+ ]
+ },
+ "umfpack": {
+ "description": "suitesparse-umfpack support",
+ "dependencies": [
+ {
+ "name": "suitesparse-umfpack",
+ "default-features": false
+ }
+ ]
+ }
+ }
+}