{
  "name": "octave",
  "version": "10.2.0",
  "port-version": 2,
  "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",
    {
      "name": "vcpkg-make",
      "host": true
    },
    "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
        }
      ]
    }
  }
}
