HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52197,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=153",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=151",
"results": [
{
"name": "ocaml-uuseg",
"portdir": "ocaml/ocaml-uuseg",
"version": "15.1.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dbuenzli/uuseg",
"description": "Unicode text segmentation for OCaml",
"long_description": "Unicode text segmentation for OCaml",
"active": true,
"categories": [
"textproc",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-ocamlbuild",
"ocaml-topkg",
"opam",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-uucp",
"ocaml-findlib",
"ocaml-cmdliner",
"ocaml-uutf"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ocamlformat-lib",
"ocaml-zed"
]
}
]
},
{
"name": "ocaml-uutf",
"portdir": "ocaml/ocaml-uutf",
"version": "1.0.4",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://erratique.ch/software/uutf",
"description": "Non-blocking streaming Unicode codec for OCaml",
"long_description": "Non-blocking streaming Unicode codec for OCaml",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-ocamlbuild",
"ocaml-topkg",
"opam",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-findlib",
"ocaml-cmdliner",
"ocaml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"geneweb",
"ocaml-alcotest",
"ocaml-iri",
"ocaml-jingoo",
"ocaml-markup",
"ocaml-ocamlformat-lib",
"ocaml-textutils",
"ocaml-textutils_kernel",
"ocaml-uunf",
"ocaml-uuseg",
"ocaml-zed",
"ocaml-xtmpl",
"ocaml-xtmpl_ppx",
"stog"
]
}
]
},
{
"name": "ocaml-variantslib",
"portdir": "ocaml/ocaml-variantslib",
"version": "0.17.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janestreet/variantslib",
"description": "OCaml variants as first class values",
"long_description": "OCaml variants as first class values",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-base",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-core",
"ocaml-ppx_variants_conv"
]
}
]
},
{
"name": "ocaml-visitors",
"portdir": "ocaml/ocaml-visitors",
"version": "20251114",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.inria.fr/fpottier/visitors",
"description": "An OCaml syntax extension for generating visitor classes",
"long_description": "An OCaml syntax extension (a ppx_deriving plugin) which generates object-oriented visitors for traversing and transforming data structures.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 85
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-ppx_deriving",
"ocaml",
"ocaml-ppxlib",
"ocaml-result",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"karamel"
]
}
]
},
{
"name": "ocaml-wasm",
"portdir": "ocaml/ocaml-wasm",
"version": "2.0.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/WebAssembly/spec",
"description": "OCaml Web Assembly library",
"long_description": "An OCaml library to read and write Web Assembly (wasm) files and manipulate their AST.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 85
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"ocaml-ocamlbuild",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-menhir"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"karamel"
]
}
]
},
{
"name": "ocaml-xdg",
"portdir": "ocaml/ocaml-dune",
"version": "3.22.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml/dune",
"description": "Composable build system for OCaml",
"long_description": "Dune is a build system for OCaml and Reason.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 85
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-utop"
]
}
]
},
{
"name": "ocaml-xmlm",
"portdir": "ocaml/ocaml-xmlm",
"version": "1.4.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://erratique.ch/software/xmlm",
"description": "streaming XML input/output module for OCaml",
"long_description": "Xmlm is an OCaml module providing streaming XML input/output. It aims at making XML processing robust and painless. The streaming interface can process documents without building an in-memory representation. It lets the programmer translate its data structures to XML documents and vice-versa. Functions are provided to easily transform arborescent data structures to/from XML documents.",
"active": true,
"categories": [
"devel",
"textproc",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-ocamlbuild",
"ocaml-topkg",
"opam",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-ocamlrss"
]
}
]
},
{
"name": "ocaml-xtmpl",
"portdir": "textproc/ocaml-xtmpl",
"version": "1.2.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.good-eris.net/xtmpl/",
"description": "Xml templating library for OCaml",
"long_description": "Xml templating library for OCaml",
"active": true,
"categories": [
"devel",
"textproc",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-sedlex",
"ocaml-re",
"ocaml",
"ocaml-logs",
"ocaml-iri",
"ocaml-uutf",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-higlo",
"ocaml-xtmpl_ppx",
"stog"
]
}
]
},
{
"name": "ocaml-xtmpl_ppx",
"portdir": "textproc/ocaml-xtmpl",
"version": "1.2.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.good-eris.net/xtmpl/",
"description": "Xml templating library for OCaml, ppx extension",
"long_description": "Xml templating library for OCaml, ppx extension",
"active": true,
"categories": [
"devel",
"textproc",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-sedlex",
"ocaml-xtmpl",
"ocaml-ppxlib",
"ocaml",
"ocaml-uutf",
"ocaml-logs",
"ocaml-iri",
"ocaml-re",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"stog"
]
}
]
},
{
"name": "ocaml-yojson",
"portdir": "ocaml/ocaml-yojson",
"version": "2.2.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-community/yojson",
"description": "JSON parsing and printing library for OCaml",
"long_description": "Yojson is an optimized JSON parsing and printing library for OCaml.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 85
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-seq"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"everparse"
]
},
{
"type": "lib",
"ports": [
"fstar",
"karamel",
"abella",
"stanc3",
"ocaml-js_of_ocaml-compiler",
"ocaml-merlin",
"ocaml-ocf",
"ocaml-ocf_ppx",
"geneweb",
"ocaml-ppx_deriving_yojson"
]
}
]
},
{
"name": "ocaml-zarith",
"portdir": "ocaml/ocaml-zarith",
"version": "1.14",
"license": "LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml/Zarith",
"description": "Arbitrary-precision integers for OCaml",
"long_description": "The Zarith library implements arithmetic and logical operations over arbitrary-precision integers. It uses GMP to efficiently implement arithmetic over big integers. Small integers are represented as Caml unboxed integers, for speed and space economy.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 85
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"perl5",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gmp",
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"geneweb",
"fstar",
"karamel",
"rocq",
"ocaml-cryptokit",
"ocaml-hacl-star"
]
}
]
},
{
"name": "ocaml-zed",
"portdir": "ocaml/ocaml-zed",
"version": "3.2.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml-community/zed",
"description": "Abstract engine for text edition in OCaml",
"long_description": "Abstract engine for text edition in OCaml",
"active": true,
"categories": [
"textproc",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml-react",
"ocaml-result",
"ocaml",
"ocaml-uucp",
"ocaml-uuseg",
"ocaml-uutf",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocaml-lambda-term",
"ocaml-utop"
]
}
]
},
{
"name": "ocaml-zip",
"portdir": "ocaml/ocaml-zip",
"version": "1.14",
"license": "LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/xavierleroy/camlzip",
"description": "read and write ZIP, JAR and GZIP files from OCaml",
"long_description": "read and write ZIP, JAR and GZIP files from OCaml",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"patoline"
]
},
{
"type": "test",
"ports": [
"rocq"
]
}
]
},
{
"name": "oce",
"portdir": "graphics/oce",
"version": "0.18.3",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tpaviot/oce",
"description": "Open CASCADE Community Edition",
"long_description": "Open CASCADE Community Edition",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mark.brethen",
"github": "mbrethen",
"ports_count": 7
}
],
"variants": [
"debug",
"test",
"draw",
"tbb",
"freeimage",
"gl2ps",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"freetype"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"freecad"
]
}
]
},
{
"name": "ocicl",
"portdir": "devel/ocicl",
"version": "2.16.13",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocicl/ocicl",
"description": "An OCI-based ASDF system distribution and management tool for Common Lisp",
"long_description": "ocicl is a modern alternative to quicklisp. It is modern in the sense that: \n \n- All software is packaged as OCI-compliant artifacts and distributed from mirrored OCI-compliant registries (the GitHub and Docker Hub Container Registries). \n- All software packages are securely distributed over TLS connections. \n- All connections respect HTTPS_PROXY environment settings for authenticated proxy support. \n- sigstore is used to ensure the integrity and authenticity of all software packages. \n- Software packages are project-local by default, simplifying the process of tying specific versions to your projects. \n- All software packages are built and published transparently using hosted CI infrastructure \n- LLM-generated summaries of changes between versions are available for all packages.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "",
"github": "rudolfochrist",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"sbcl",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zstd"
]
}
],
"depends_on": []
},
{
"name": "oci-cli",
"portdir": "net/oci-cli",
"version": "3.43.2",
"license": "(Permissive or Apache-2)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.oracle.com/en-us/iaas/Content/API/Concepts/cliconcepts.htm",
"description": "Command-line client for Oracle Cloud Infrastructure",
"long_description": "The OCI CLI is a small-footprint tool that you can use on its own or with the Console to complete Oracle Cloud Infrastructure tasks. The OCI CLI provides the same core functionality as the Console, plus additional commands. Some of these, such as the ability to run scripts, extend Console functionality.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py311-cryptography",
"py311-openssl",
"py311-click",
"py311-prompt_toolkit",
"python311",
"py311-jmespath",
"py311-arrow",
"py311-terminaltables",
"py311-oci",
"py311-yaml",
"py311-certifi",
"py311-dateutil",
"py311-six",
"py311-tz"
]
}
],
"depends_on": []
},
{
"name": "ocilib",
"portdir": "databases/ocilib",
"version": "3.12.1",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://orclib.sourceforge.net/",
"description": "Oracle OCI C wrapper",
"long_description": "OCILIB is an open source and cross platform Oracle Driver that delivers efficient access to Oracle databases.",
"active": true,
"categories": [
"devel",
"databases"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"oracle-instantclient"
]
}
],
"depends_on": []
},
{
"name": "oclock",
"portdir": "x11/oclock",
"version": "1.0.4",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "Round X11 clock",
"long_description": "OClock simply displays the current time on an analog display.",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libXmu",
"xorg-libxkbfile"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "ocp",
"portdir": "audio/ocp",
"version": "3.0.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mywave82/opencubicplayer",
"description": "OpenCubicPlayer - Music visualizer",
"long_description": "OpenCubicPlayer - Music visualizer for various tracked music formats (amiga modules, S3M, IT), chiptunes and other formats related to demoscene",
"active": true,
"categories": [
"audio"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"flac",
"mad",
"sdl1",
"sdl2",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"xa",
"unifont-ttf",
"clang-20"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libdiscid",
"libsdl2",
"ncurses",
"libjpeg-turbo",
"bzip2",
"libogg",
"freetype",
"ancient",
"libcjson",
"libpng",
"zlib",
"flac",
"libmad",
"libvorbis"
]
}
],
"depends_on": []
},
{
"name": "ocrad",
"portdir": "graphics/ocrad",
"version": "0.29",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/ocrad/ocrad.html",
"description": "ocrad is an optical character recognition program",
"long_description": "GNU Ocrad is an OCR (Optical Character Recognition) program implemented as a filter and based on a feature extraction method. It reads a bitmap image in pbm format and produces text in byte (8-bit) or UTF-8 formats.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "aeioudev",
"github": "aeiouaeiouaeiouaeiouaeiouaeiou",
"ports_count": 10
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"lzip"
]
},
{
"type": "lib",
"ports": [
"libpng"
]
}
],
"depends_on": []
},
{
"name": "ocrmypdf",
"portdir": "textproc/ocrmypdf",
"version": "17.4.2",
"license": "MPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocrmypdf/OCRmyPDF",
"description": "ocrmypdf adds an OCR text layer to scanned PDF files, allowing them to be searched",
"long_description": "ocrmypdf adds an OCR text layer to scanned PDF files, allowing them to be searched. ocrmypdf also supports plugins that enable customization of its processing steps, and it is highly tolerant of PDFs containing scanned images and “born digital” content that doesn’t require text recognition.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "akierig",
"github": "akierig",
"ports_count": 24
}
],
"variants": [
"python310",
"python311",
"python312",
"python313",
"python314"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-hatch-vcs",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"py314-pluggy",
"py314-deprecation",
"py314-pybind11",
"py314-rich",
"py314-Pillow",
"py314-img2pdf",
"py314-pikepdf",
"py314-pydantic",
"py314-freetype",
"py314-pyheif",
"py314-pdfminer",
"py314-fpdf2",
"py314-uharfbuzz",
"img2pdf",
"libpng",
"qpdf",
"python314",
"py314-packaging"
]
},
{
"type": "run",
"ports": [
"jbig2enc",
"pngquant",
"unpaper",
"ghostscript",
"tesseract",
"tesseract-eng"
]
}
],
"depends_on": []
},
{
"name": "ocropus",
"portdir": "textproc/ocropus",
"version": "0.4-62bdc7b8be62",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/ocropus/",
"description": "The OCRopus open source document analysis and OCR system",
"long_description": "OCRopus is a state-of-the-art document analysis and OCR system, featuring pluggable layout analysis, pluggable character recognition, statistical natural language modeling, and multi-lingual capabilities.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"scons",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"mercurial"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"giflib",
"iulib"
]
}
],
"depends_on": []
},
{
"name": "octave",
"portdir": "math/octave",
"version": "11.3.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/octave",
"description": "a high-level language for numerical computations",
"long_description": "GNU 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.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
},
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"sundials",
"java",
"qt5",
"fltk",
"sound",
"app",
"docs",
"graphicsmagick",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc15",
"clang-20",
"texinfo",
"gsed",
"texlive-latex",
"autoconf",
"automake",
"bison",
"flex",
"gperf",
"libtool",
"pkgconfig",
"libicns",
"gawk",
"perl5",
"coreutils",
"findutils",
"grep",
"texlive-basic",
"texlive-fonts-recommended"
]
},
{
"type": "lib",
"ports": [
"SuiteSparse_CHOLMOD",
"SuiteSparse_CXSparse",
"SuiteSparse_UMFPACK",
"SuiteSparse_SPQR",
"qt5-qtbase",
"fftw-3",
"fftw-3-single",
"glpk",
"gnuplot",
"qhull",
"qrupdate",
"curl",
"freetype",
"ghostscript",
"hdf5",
"less",
"sundials6",
"fast-float",
"python314",
"arpack",
"qt5-qttools",
"qt5-sqlite-plugin",
"zlib",
"libsndfile",
"portaudio",
"ncurses",
"pcre",
"qscintilla-qt5",
"rapidjson",
"readline",
"GraphicsMagick",
"fontconfig",
"gl2ps",
"libgcc",
"OpenBLAS",
"SuiteSparse_config",
"SuiteSparse_AMD",
"SuiteSparse_CAMD",
"SuiteSparse_COLAMD"
]
},
{
"type": "run",
"ports": [
"texinfo",
"ghostscript",
"fig2dev",
"epstool",
"pstoedit"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"nds2-client-octave",
"py310-oct2py",
"py311-oct2py",
"py312-oct2py",
"py39-octave_kernel",
"py313-oct2py",
"py314-oct2py",
"py38-octave_kernel",
"octave-pkg-octave-doc",
"octave-specfun",
"octave-odbc",
"octave-miscellaneous",
"octave-instrument-control",
"py39-oct2py",
"py27-oct2py",
"py36-oct2py",
"octave-mqtt",
"octave-netcdf",
"octave-sqlite",
"octave-video",
"octave-femoctave",
"py38-oct2py",
"octave-communications",
"octave-lal",
"octave-chrono",
"py310-octave_kernel",
"py311-octave_kernel",
"py312-octave_kernel",
"py313-octave_kernel",
"py314-octave_kernel",
"octave-apa",
"octave-geometry",
"octave-ltfat",
"octave-nan",
"octave-statistics-resampling",
"octave-stk",
"octave-dicom",
"octave-control",
"octave-datatypes",
"octave-doctest",
"octave-benchmark",
"octave-civil-engineering",
"octave-ident",
"octave-informationtheory",
"octave-integration",
"octave-irsa",
"octave-mechanics",
"octave-missing-functions",
"octave-multicore",
"octave-nnet",
"octave-odebvp",
"octave-outliers",
"octave-plot",
"octave-symband",
"octave-tcl-octave",
"octave-zenity",
"octave-mapping",
"octave-windows",
"octave-joystick",
"py37-octave_kernel",
"octave-dsppack",
"swig-octave",
"swig3-octave",
"py37-oct2py",
"octave-statistics-bootstrap",
"octave-statistics",
"octave-gsl",
"octave-audio",
"octave-bim",
"octave-bioinfo",
"octave-bsltl",
"octave-cfitsio",
"octave-cgi",
"octave-coder",
"octave-data-smoothing",
"octave-database",
"octave-dataframe",
"octave-divand",
"octave-doc",
"octave-econometrics",
"octave-financial",
"octave-fileio",
"octave-fits",
"octave-fl-core",
"octave-fpl",
"octave-fuzzy-logic-toolkit",
"octave-ga",
"octave-fxp",
"octave-general",
"octave-generate_html",
"octave-geographiclib",
"octave-hdf5oct",
"octave-image",
"octave-internal-fluid-flow",
"octave-interval",
"octave-io",
"octave-linear-algebra",
"octave-lssa",
"octave-matgeom",
"octave-mboct-fem",
"octave-mboct-mbdyn",
"octave-mboct-numerical",
"octave-mboct-octave",
"octave-mccabe-thiele",
"octave-msh",
"octave-mvn",
"octave-ncarray",
"octave-nurbs",
"octave-ocs",
"octave-octclip",
"octave-octproj",
"octave-optics",
"octave-optim",
"octave-optiminterp",
"octave-parallel",
"octave-piqp",
"octave-ponchon-savarit",
"octave-pool",
"octave-psychrometrics",
"octave-pythonic",
"octave-quaternion",
"octave-queueing",
"octave-rf",
"octave-secs1d",
"octave-signal",
"octave-sockets",
"octave-sole",
"octave-splines",
"octave-strings",
"octave-struct",
"octave-symbolic",
"octave-tablicious",
"octave-tar",
"octave-timer",
"octave-tisean",
"octave-tsa",
"octave-velas",
"octave-vrml",
"octave-zeromq",
"octave-zstd",
"pure-octave",
"octave-lalburst",
"octave-lalframe",
"octave-lalinference",
"octave-lalinspiral",
"octave-lalmetaio",
"octave-lalpulsar",
"octave-lalsimulation"
]
},
{
"type": "run",
"ports": [
"openEMS"
]
}
]
},
{
"name": "octave-apa",
"portdir": "octave/octave-apa",
"version": "1.2.2",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gnu-octave/pkg-apa",
"description": "Arbitrary Precision Arithmetic (APA) package for Octave/Matlab.",
"long_description": "Arbitrary Precision Arithmetic (APA) package for Octave/Matlab. This package is a wrapper around the MPFR library, which provides arbitrary precision floating-point arithmetic. The package allows users to perform calculations with a precision that can be set at runtime, making it suitable for applications that require high precision, such as numerical analysis and scientific computing.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"mpfr",
"libomp",
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-audio",
"portdir": "octave/octave-audio",
"version": "2.0.11",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gnu-octave/octave-audio",
"description": "Audio recording, processing, and playing tools.",
"long_description": "Audio recording, processing, and playing tools.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"rtmidi",
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-benchmark",
"portdir": "octave/octave-benchmark",
"version": "1.1.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://octave.sourceforge.io/benchmark/",
"description": "The package contains code used to benchmark speed of Octave.",
"long_description": "The package contains code used to benchmark speed of Octave.",
"active": false,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-bim",
"portdir": "octave/octave-bim",
"version": "1.1.8",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/carlodefalco/bim",
"description": "Package for solving Diffusion Advection Reaction (DAR) Partial Differential Equaltions based on the Finite Volume Scharfetter-Gummel (FVSG) method a.k.a Box Integration Method (BIM).",
"long_description": "Package for solving Diffusion Advection Reaction (DAR) Partial Differential Equaltions based on the Finite Volume Scharfetter-Gummel (FVSG) method a.k.a Box Integration Method (BIM).",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave",
"octave-fpl",
"octave-msh"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"octave-secs1d",
"octave-sole"
]
}
]
},
{
"name": "octave-bioinfo",
"portdir": "octave/octave-bioinfo",
"version": "0.2.2",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/schloegl/octmat-bioinfo",
"description": "Bioinformatics manipulation.",
"long_description": "Bioinformatics manipulation.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-bsltl",
"portdir": "octave/octave-bsltl",
"version": "1.3.1",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/bsltl/",
"description": "The BSLTL package is a free collection of OCTAVE/MATLAB routines for working with the biospeckle laser technique.",
"long_description": "The BSLTL package is a free collection of OCTAVE/MATLAB routines for working with the biospeckle laser technique.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-cfitsio",
"portdir": "octave/octave-cfitsio",
"version": "0.0.8",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gnu-octave/octave-cfitsio",
"description": "I/O routines to read and write FITS (Flexible Image Transport System) files.",
"long_description": "I/O routines to read and write FITS (Flexible Image Transport System) files.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave",
"cfitsio"
]
}
],
"depends_on": []
},
{
"name": "octave-cgi",
"portdir": "octave/octave-cgi",
"version": "0.1.2",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/cgi/",
"description": "Common Gateway Interface for Octave",
"long_description": "Common Gateway Interface for Octave",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-chrono",
"portdir": "math/octave-chrono",
"version": "0.3.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "octave-tablicious",
"homepage": "https://octave.sourceforge.io/chrono/",
"description": "Obsolete port, replaced by octave-tablicious",
"long_description": "This port has been replaced by octave-tablicious.",
"active": false,
"categories": [
"science",
"math"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"octave"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "octave-civil-engineering",
"portdir": "octave/octave-civil-engineering",
"version": "1.0.7",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://octave.sourceforge.io/civil-engineering/",
"description": "Functions to solution some ODE's in Civil Engineering.",
"long_description": "Functions to solution some ODE's in Civil Engineering.",
"active": false,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-coder",
"portdir": "octave/octave-coder",
"version": "1.11.1",
"license": "AGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/shsajjadi/OctaveCoder",
"description": "Octave Coder is a code generator and build system that, given a function name translates the function and all of its dependencies to C++ and builds a .oct shared module.",
"long_description": "Octave Coder is a code generator and build system that, given a function name translates the function and all of its dependencies to C++ and builds a .oct shared module.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-communications",
"portdir": "octave/octave-communications",
"version": "1.2.7",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/communications/",
"description": "Digital Communications, Error Correcting Codes (Channel Code), Source Code functions, Modulation and Galois Fields.",
"long_description": "Digital Communications, Error Correcting Codes (Channel Code), Source Code functions, Modulation and Galois Fields.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave",
"octave-signal",
"hdf5"
]
}
],
"depends_on": []
},
{
"name": "octave-control",
"portdir": "octave/octave-control",
"version": "4.2.2",
"license": "GPL-3+ and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gnu-octave/pkg-control",
"description": "Computer-Aided Control System Design (CACSD) Tools for GNU Octave, based on the SLICOT Library.",
"long_description": "Computer-Aided Control System Design (CACSD) Tools for GNU Octave, based on the SLICOT Library.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"gcc14",
"gcc15",
"gccdevel",
"universal",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"octave"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"octave-signal"
]
}
]
},
{
"name": "octave-database",
"portdir": "octave/octave-database",
"version": "2.4.4",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/database/",
"description": "Interface to SQL databases, currently only postgresql using libpq.",
"long_description": "Interface to SQL databases, currently only postgresql using libpq.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"postgresql83",
"postgresql84",
"postgresql90",
"postgresql91",
"postgresql92",
"postgresql93",
"postgresql94",
"postgresql95",
"postgresql96",
"postgresql10",
"postgresql11",
"postgresql12",
"postgresql13",
"postgresql14",
"postgresql15",
"postgresql16",
"postgresql17",
"postgresql18",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"swig-octave",
"octave",
"octave-struct",
"postgresql18"
]
}
],
"depends_on": []
},
{
"name": "octave-dataframe",
"portdir": "octave/octave-dataframe",
"version": "1.2.0",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/dataframe/",
"description": "Data manipulation toolbox similar to R data.frame.",
"long_description": "Data manipulation toolbox similar to R data.frame.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-data-smoothing",
"portdir": "octave/octave-data-smoothing",
"version": "1.3.0",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/data-smoothing/",
"description": "Algorithms for smoothing noisy data.",
"long_description": "Algorithms for smoothing noisy data.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave",
"octave-optim"
]
}
],
"depends_on": []
},
{
"name": "octave-datatypes",
"portdir": "octave/octave-datatypes",
"version": "1.2.4",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pr0m1th3as/datatypes",
"description": "Extra data types for GNU Octave",
"long_description": "Extra data types for GNU Octave",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-dicom",
"portdir": "octave/octave-dicom",
"version": "0.7.3",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gnu-octave/octave-dicom",
"description": "Digital communications in medicine (DICOM) file io.",
"long_description": "Digital communications in medicine (DICOM) file io.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave",
"gdcm"
]
}
],
"depends_on": []
},
{
"name": "octave-divand",
"portdir": "octave/octave-divand",
"version": "1.1.2",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/divand/",
"description": "divand performs an n-dimensional variational analysis (interpolation) of arbitrarily located observations.",
"long_description": "divand performs an n-dimensional variational analysis (interpolation) of arbitrarily located observations.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-doc",
"portdir": "octave/octave-doc",
"version": "0.6.9",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gnu-octave/pkg-octave-doc",
"description": "Create a function reference from Octave help texts (docstrings) from single functions or all functions in a package, which can be installed with pkg.",
"long_description": "Create a function reference from Octave help texts (docstrings) from single functions or all functions in a package, which can be installed with pkg. The generated pages follow the template of the Octave Packages at GitHub Pages based on bootstrap 5 and they have similar layout to the older documentation reference pages at Source Forge.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"git",
"octave",
"texi2html"
]
}
],
"depends_on": []
},
{
"name": "octave-doctest",
"portdir": "octave/octave-doctest",
"version": "0.8.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/doctest/",
"description": "The Doctest package finds specially-formatted blocks of example code within documentation files.",
"long_description": "The Doctest package finds specially-formatted blocks of example code within documentation files. It then executes the code and confirms the output is correct.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-dsppack",
"portdir": "octave/octave-dsppack",
"version": "1.0.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Mihutxxl/dsppack",
"description": "Filter Design and Analysis Tool for GNU Octave",
"long_description": "Filter Design and Analysis Tool for GNU Octave A GUI-based tool for designing, analyzing, and testing IIR and FIR digital filters.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-econometrics",
"portdir": "octave/octave-econometrics",
"version": "1.1.2",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/econometrics/",
"description": "Econometrics functions including MLE and GMM based techniques.",
"long_description": "Econometrics functions including MLE and GMM based techniques.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave",
"octave-optim"
]
}
],
"depends_on": []
},
{
"name": "octave-femoctave",
"portdir": "octave/octave-femoctave",
"version": "2.1.9",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/AndreasStahel/FEMoctave",
"description": "Use FEM for solving boundary value problems in two space dimensions.",
"long_description": "Use FEM for solving boundary value problems in two space dimensions.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-fileio",
"portdir": "octave/octave-fileio",
"version": "1.2.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/reprostat/fileio",
"description": "I/O function for files holding structured data, such as JSON and XML files.",
"long_description": "I/O function for files holding structured data, such as JSON and XML files.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"octave-pool"
]
}
]
},
{
"name": "octave-financial",
"portdir": "octave/octave-financial",
"version": "0.5.4",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/financial/",
"description": "Financial manipulation, plotting functions and additional date manipulation tools.",
"long_description": "Financial manipulation, plotting functions and additional date manipulation tools.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave",
"octave-io",
"octave-statistics"
]
}
],
"depends_on": []
},
{
"name": "octave-fits",
"portdir": "octave/octave-fits",
"version": "1.0.7",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/fits/",
"description": "The Octave-FITS package provides functions for reading and writing FITS (Flexible Image Transport System) files",
"long_description": "The Octave-FITS package provides functions for reading and writing FITS (Flexible Image Transport System) files. This package uses the libcfitsio library.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1438
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave",
"cfitsio"
]
}
],
"depends_on": []
}
]
}