HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50624,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=864",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=862",
"results": [
{
"name": "ogmtools",
"portdir": "multimedia/ogmtools",
"version": "1.5",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.bunkus.org/videotools/ogmtools/",
"description": "OGG media streams manipulation tools.",
"long_description": "The ogmtools allow users to display information about (ogminfo), extract streams from (ogmdemux), merge several streams into (ogmmerge), and split (ogmsplit) Ogg files. Supported stream types include video streams from AVIs or Ogg files and Vorbis audio from Ogg files.",
"active": true,
"categories": [
"multimedia",
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libdvdread",
"libogg",
"libvorbis"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"x264transcode"
]
}
]
},
{
"name": "oggsplit",
"portdir": "audio/oggsplit",
"version": "0.1.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.freshports.org/audio/oggsplit/",
"description": "Split multiplexed (grouped or chained) Ogg files into separate streams",
"long_description": "oggsplit is a simple tool for splitting multiplexed (grouped or chained) Ogg files into separate streams. It can thus be used to take apart two concatenated streams (i.e. it undoes the process of cat file1.ogg file2.ogg > file3.ogg) or to split two streams which are grouped, for example the video and audio streams in a theora+vorbis file",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"libogg"
]
}
],
"depends_on": []
},
{
"name": "oftpd",
"portdir": "net/oftpd",
"version": "0.3.7",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.time-travellers.org/oftpd/",
"description": "Secure anonymous FTP server",
"long_description": "oftpd is designed to be as secure as an anonymous FTP server can possibly be. It runs as non-root for most of the time, and uses the Unix chroot() command to hide most of the systems directories from external users - they cannot chane into them even if the server is totally compromised! It contains it's own directory change code, so that it can run efficiently as a threaded server, and it's own directory listing code (many FTP servers execute the system 'ls' command to list files). It is currently being code-reviewed for buffer overflows, and being load-tested.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "offpunk",
"portdir": "net/offpunk",
"version": "2.8",
"license": "AGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://git.sr.ht/~lioploum/offpunk",
"description": "Command-line and offline-first smolnet browser/feed reader for Gemini, Gopher, Spartan and Web by Ploum",
"long_description": "Command-line and offline-first smolnet browser/feed reader for Gemini, Gopher, Spartan and Web by Ploum. The goal of Offpunk is to be able to synchronise your content once (a day, a week, a month) and then browse/organise it while staying disconnected.",
"active": true,
"categories": [
"net",
"gemini"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"py313-cryptography",
"timg",
"py313-lxml_html_clean",
"py313-chardet",
"chafa",
"py313-readability-lxml",
"py313-setproctitle",
"py313-feedparser",
"py313-beautifulsoup4",
"less",
"python313",
"py313-hatchling",
"py313-requests"
]
},
{
"type": "run",
"ports": [
"xdg-utils"
]
}
],
"depends_on": []
},
{
"name": "offlineimap",
"portdir": "mail/offlineimap",
"version": "8.0.0-20231218",
"license": "(GPL-2+ or OpenSSLException)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://offlineimap.org/",
"description": "IMAP/Maildir synchronization and reader support",
"long_description": "OfflineIMAP is a tool to simplify your e-mail reading. With OfflineIMAP, you can: - Read the same mailbox from multiple computers, and have your changes (deletions, etc.) be automatically reflected on all computers - Use various mail clients to read a single mail box - Read mail while offline (on a laptop) and have all changes synchronized when you get connected again - Read IMAP mail with mail readers that do not support IMAP - Use SSL (secure connections) to read IMAP mail even if your reader doesn't support SSL - Synchronize your mail using a completely safe and fault-tolerant algorithm. (At least I think it is!) - Customize which mailboxes to synchronize with regular expressions or lists - Synchronize your mail two to four times faster than with other tools or other mail readers' internal IMAP support In short, OfflineIMAP is a tool to let you read mail how YOU want to.",
"active": true,
"categories": [
"mail",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-sphinx",
"docbook-xsl-nons",
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-docutils",
"asciidoc"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-distro",
"py312-keyring",
"py312-gssapi",
"py312-imaplib2",
"py312-rfc6555",
"curl-ca-bundle"
]
}
],
"depends_on": []
},
{
"name": "offlinefs",
"portdir": "fuse/offlinefs",
"version": "0.4.6",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://offlinefs.sourceforge.net/wiki/",
"description": "Fusefs offline layer able to extend every filesystem with offline capabilities",
"long_description": "The OFS (Offline FileSystem or Ohm FileSystem) is an offline-layer which is (or should be) able to extend every filesystem with offline capabilities. This means, that the user is able to work on his network documents, even when he is disconnected from the server. When connection is restored, the filesystem automatically synchronizes the files.",
"active": true,
"categories": [
"fuse"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-9.0",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"libconfuse",
"dbus"
]
}
],
"depends_on": []
},
{
"name": "ofc",
"portdir": "lang/ofc",
"version": "2023.11.29",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/CodethinkLabs/ofc",
"description": "Open Fortran Compiler",
"long_description": "Currently OFC is a Fortran front-end capable of parsing and performing semantic analysis on Fortran. We’re targeting legacy Fortran first, and can currently parse and semantically analyse most F77 and earlier, providing syntax and semantic warnings and errors.",
"active": true,
"categories": [
"lang",
"fortran"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "odt2txt",
"portdir": "textproc/odt2txt",
"version": "0.5",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dstosberg/odt2txt",
"description": "converts OpenOffice.org ODF text documents (.odt files) to plain text files (.txt files)",
"long_description": "odt2txt converts OpenOffice.org ODF text documents (.odt files) to plain text files (.txt files)",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 218
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "odin",
"portdir": "lang/odin",
"version": "0.2026.01",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://odin-lang.org/",
"description": "Odin programming language",
"long_description": "Odin is a general-purpose programming language with distinct typing, built for high performance, modern systems, and built-in data-oriented data types.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 81
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"llvm-21"
]
}
],
"depends_on": []
},
{
"name": "ode",
"portdir": "devel/ode",
"version": "0.16.6",
"license": "(LGPL-2.1+ or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.ode.org",
"description": "library for simulating articulated rigid body dynamics",
"long_description": "ODE is a free, industrial quality library for simulating articulated rigid body dynamics - for example ground vehicles, legged creatures, and moving objects in VR environments. It is fast, flexible, robust and platform independent, with advanced joints, contact with friction, and built-in collision detection.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libccd"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"h3dphysics",
"py27-ode",
"emergent",
"alienarena",
"xmoto",
"gerris"
]
}
]
},
{
"name": "octosql",
"portdir": "databases/octosql",
"version": "0.13.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cube2222/octosql",
"description": "OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.",
"long_description": "OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL. OctoSQL is a SQL query engine which allows you to write standard SQL queries on data stored in multiple SQL databases, NoSQL databases, streaming sources and files in various formats trying to push down as much of the work as possible to the source databases, not transferring unnecessary data. OctoSQL does that by creating an internal representation of your query and later translating parts of it into the query languages or APIs of the source databases. Whenever a datasource doesn't support a given operation, OctoSQL will execute it in memory, so you don't have to worry about the specifics of the underlying datasources. OctoSQL supports JSON, CSV, Excel, Parquet, PostgreSQL, MySQL, Redis & Kafka.",
"active": true,
"categories": [
"databases",
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "octopus",
"portdir": "science/octopus",
"version": "12.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://octopus-code.org",
"description": "A real-space (time-dependent) density-functional theory code.",
"long_description": "Octopus is a scientific program aimed at ab initio virtual experimentation on a hopefully ever-increasing range of system types. Electrons are described quantum-mechanically within density-functional theory (DFT), in its time-dependent form (TDDFT) when doing simulations in time. Nuclei are described classically as point particles. Electron-nucleus interaction is described within the pseudopotential approximation.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "dstrubbe",
"github": "dstrubbe",
"ports_count": 38
}
],
"variants": [
"accelerate",
"atlas",
"openblas",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel",
"mpich",
"openmpi",
"threads",
"netcdf",
"etsf_io",
"sparskit",
"gdlib",
"scalapack",
"arpack",
"parpack",
"parmetis",
"berkeleygw",
"everything_serial",
"everything",
"maxdim4"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"gcc13"
]
},
{
"type": "lib",
"ports": [
"fftw-3",
"vecLibFort",
"libxc4",
"gsl",
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "octave-zstd",
"portdir": "octave/octave-zstd",
"version": "1.1.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/CNOCTAVE/octave_zstd",
"description": "The octave_zstd package provides functions to compress and decompress for the ZSTD format.",
"long_description": "The octave_zstd package provides functions to compress and decompress for the ZSTD format.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-zeromq",
"portdir": "octave/octave-zeromq",
"version": "1.5.7",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gnu-octave/octave-zeromq",
"description": "ZeroMQ bindings for GNU Octave",
"long_description": "ZeroMQ bindings for GNU Octave",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"zmq",
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-zenity",
"portdir": "octave/octave-zenity",
"version": "0.5.7",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://octave.sourceforge.io/zenity/",
"description": "A set of functions for creating simple graphical user interfaces. It is currently possible to create calendar windows, text entries, file selection dialogs, lists, message windows, icons in the notification area, and windows for large amount of text.",
"long_description": "A set of functions for creating simple graphical user interfaces. It is currently possible to create calendar windows, text entries, file selection dialogs, lists, message windows, icons in the notification area, and windows for large amount of text.",
"active": false,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"zenity",
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-windows",
"portdir": "octave/octave-windows",
"version": "1.7.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gnu-octave/octave-windows",
"description": "Provides COM interface.",
"long_description": "Provides COM interface.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-vrml",
"portdir": "octave/octave-vrml",
"version": "1.0.14",
"license": "GPL-3+ and GFDL",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/vrml/",
"description": "3D graphics using VRML.",
"long_description": "3D graphics using VRML.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"octave",
"octave-linear-algebra",
"octave-miscellaneous",
"octave-statistics",
"octave-struct"
]
}
],
"depends_on": []
},
{
"name": "octave-video",
"portdir": "octave/octave-video",
"version": "2.1.3",
"license": "FreeBSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Andy1978/octave-video",
"description": "A wrapper for ffmpeg's libavformat and libavcodec, implementing addframe, avifile, aviinfo, and aviread",
"long_description": "A wrapper for ffmpeg's libavformat and libavcodec, implementing addframe, avifile, aviinfo, and aviread",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"octave",
"ffmpeg"
]
}
],
"depends_on": []
},
{
"name": "octave-velas",
"portdir": "octave/octave-velas",
"version": "1.0.6",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ranzhengcode/VELAS",
"description": "VELAS is a user-friendly open-source toolbox for the visualization and analysis of elastic anisotropy written in GNU Octave that can be used for any crystal symmetry.",
"long_description": "VELAS is a user-friendly open-source toolbox for the visualization and analysis of elastic anisotropy written in GNU Octave that can be used for any crystal symmetry.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-tsa",
"portdir": "octave/octave-tsa",
"version": "4.6.3",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/tsa/",
"description": "Stochastic concepts and maximum entropy methods for time series analysis.",
"long_description": "Stochastic concepts and maximum entropy methods for time series analysis.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"octave",
"octave-nan"
]
}
],
"depends_on": []
},
{
"name": "octave-tisean",
"portdir": "octave/octave-tisean",
"version": "0.2.3",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/tisean/",
"description": "Nonlinear Time Series Analysis",
"long_description": "Nonlinear Time Series Analysis",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"gcc13"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"octave",
"octave-signal"
]
}
],
"depends_on": []
},
{
"name": "octave-timer",
"portdir": "octave/octave-timer",
"version": "0.1.2",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/farhi/octave-timer",
"description": "Matlab-compatible superclass allowing to add new properties dynamically.",
"long_description": "Matlab-compatible superclass allowing to add new properties dynamically.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-tcl-octave",
"portdir": "octave/octave-tcl-octave",
"version": "0.1.8",
"license": "public-domain",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://octave.sourceforge.io/tcl-octave/",
"description": "socket implementation of a tcl-octave connection.",
"long_description": "socket implementation of a tcl-octave connection.",
"active": false,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-tar",
"portdir": "octave/octave-tar",
"version": "1.0.1",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/CNOCTAVE/octave_tar",
"description": "The octave_tar package provides functions to pack and unpack fot the tar format.",
"long_description": "The octave_tar package provides functions to pack and unpack fot the tar format.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-tablicious",
"portdir": "octave/octave-tablicious",
"version": "0.4.5",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/apjanke/octave-tablicious",
"description": "Tablicious provides tabular/relational data structures for Octave.",
"long_description": "Tablicious provides tabular/relational data structures for Octave. You can think of it as \"pandas for Octave\".",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-symbolic",
"portdir": "octave/octave-symbolic",
"version": "3.2.2",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/symbolic/",
"description": "Symbolic toolbox based on SymPy.",
"long_description": "Symbolic toolbox based on SymPy.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [
"python310",
"python311",
"python312",
"python313"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave",
"python313",
"py313-sympy"
]
}
],
"depends_on": []
},
{
"name": "octave-symband",
"portdir": "octave/octave-symband",
"version": "1.0.10",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://octave.sourceforge.io/symband/",
"description": "Linear Algebra for Symmetric Banded Matrices.",
"long_description": "Linear Algebra for Symmetric Banded Matrices.",
"active": false,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-struct",
"portdir": "octave/octave-struct",
"version": "1.0.18",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/struct/",
"description": "Additional Structure manipulations functions.",
"long_description": "Additional Structure manipulations functions.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"octave-vrml",
"octave-optim",
"octave-database",
"octave-parallel"
]
}
]
},
{
"name": "octave-strings",
"portdir": "octave/octave-strings",
"version": "1.3.1",
"license": "GPL-3+ and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/strings/",
"description": "Additional manipulation functions.",
"long_description": "Additional manipulation functions.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"pcre",
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-stk",
"portdir": "octave/octave-stk",
"version": "2.8.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/stk-kriging/stk",
"description": "The STK is a (not so) Small Toolbox for Kriging.",
"long_description": "The STK is a (not so) Small Toolbox for Kriging. Its primary focus in on the interpolation/regression technique known as kriging, which is very closely related to Splines and Radial Basis Functions, and can be interpreted as a non-parametric Bayesian method using a Gaussian Process (GP) prior. The STK also provides tools for the sequential and non-sequential design of experiments. Even though it is, currently, mostly geared towards the Design and Analysis of Computer Experiments (DACE), the STK can be useful for other applications areas (such as Geostatistics, Machine Learning, Non-parametric Regression, etc.).",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-statistics-resampling",
"portdir": "octave/octave-statistics-resampling",
"version": "5.6.0",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gnu-octave/statistics-resampling",
"description": "Estimate bias, uncertainty (standard errors and confidence intervals) and test hypotheses (p-values) using bootstrap resampling methods.",
"long_description": "Estimate bias, uncertainty (standard errors and confidence intervals) and test hypotheses (p-values) using bootstrap resampling methods.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"octave",
"octave-statistics"
]
}
],
"depends_on": []
},
{
"name": "octave-statistics-bootstrap",
"portdir": "octave/octave-statistics-bootstrap",
"version": "5.4.3",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "octave-statistics-resampling",
"homepage": "https://octave.sourceforge.io/statistics-bootstrap/",
"description": "Obsolete port, replaced by octave-statistics-resampling",
"long_description": "This port has been replaced by octave-statistics-resampling.",
"active": false,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"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-statistics",
"portdir": "octave/octave-statistics",
"version": "1.8.0",
"license": "GPL-3+ and public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gnu-octave/statistics",
"description": "Additional statistics functions for Octave.",
"long_description": "Additional statistics functions for Octave.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"octave-vrml",
"octave-ncarray",
"octave-statistics-resampling",
"octave-optim",
"octave-financial"
]
}
]
},
{
"name": "octave-sqlite",
"portdir": "octave/octave-sqlite",
"version": "0.1.2",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gnu-octave/octave-sqlite",
"description": "Basic Octave implementation of the sqlite toolkit",
"long_description": "Basic Octave implementation of the sqlite toolkit",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-splines",
"portdir": "octave/octave-splines",
"version": "1.3.5",
"license": "GPL-3+ and public-domain",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/splines/",
"description": "Additional Cubic spline functions.",
"long_description": "Additional Cubic spline functions.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"octave-msh"
]
}
]
},
{
"name": "octave-specfun",
"portdir": "octave/octave-specfun",
"version": "1.1.0",
"license": "GPL-3+ and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://octave.sourceforge.io/specfun/",
"description": "Special functions including ellipitic functions, etc.",
"long_description": "Special functions including ellipitic functions, etc.",
"active": false,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"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-sole",
"portdir": "octave/octave-sole",
"version": "0.1.1",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/sole/",
"description": "A package for transient and steady state simulation of organic solar cells.",
"long_description": "A package for transient and steady state simulation of organic solar cells.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"octave",
"octave-bim"
]
}
],
"depends_on": []
},
{
"name": "octave-sockets",
"portdir": "octave/octave-sockets",
"version": "1.5.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gnu-octave/octave-sockets",
"description": "Socket functions.",
"long_description": "Socket functions.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-signal",
"portdir": "octave/octave-signal",
"version": "1.4.7",
"license": "GPL-3+ and public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gnu-octave/octave-signal",
"description": "Signal processing tools, including filtering, windowing and display functions.",
"long_description": "Signal processing tools, including filtering, windowing and display functions.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave",
"octave-control"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"octave-communications",
"octave-tisean",
"octave-image"
]
},
{
"type": "test",
"ports": [
"py38-oct2py",
"py37-oct2py",
"py310-oct2py",
"py39-oct2py",
"py311-oct2py",
"py27-oct2py",
"py36-oct2py"
]
}
]
},
{
"name": "octave_select",
"portdir": "sysutils/octave_select",
"version": "1.0",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "common files for selecting default octave version",
"long_description": "octave_select installs files that allow 'port select' to switch between octave versions",
"active": true,
"categories": [
"sysutils",
"math"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "octave-secs1d",
"portdir": "octave/octave-secs1d",
"version": "0.0.9",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/secs1d/",
"description": "A Drift-Diffusion simulator for 1d semiconductor devices.",
"long_description": "A Drift-Diffusion simulator for 1d semiconductor devices.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"octave",
"octave-bim"
]
}
],
"depends_on": []
},
{
"name": "octave-queueing",
"portdir": "octave/octave-queueing",
"version": "1.2.8",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mmarzolla/queueing",
"description": "The queueing package provides functions for queueing networks and Markov chains analysis.",
"long_description": "The queueing package provides functions for queueing networks and Markov chains analysis. This package can be used to compute steady-state performance measures for open, closed and mixed networks with single or multiple job classes. Mean Value Analysis (MVA), convolution, and various bounding techniques are implemented. Furthermore, several transient and steady-state performance measures for Markov chains can be computed, such as state occupancy probabilities, mean time to absorption, time-averaged sojourn times and so forth. Discrete- and continuous-time Markov chains are supported.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-quaternion",
"portdir": "octave/octave-quaternion",
"version": "2.4.2",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gnu-octave.github.io/packages/quaternion/",
"description": "Quaternion package for GNU Octave, includes a quaternion class with overloaded operators.",
"long_description": "Quaternion package for GNU Octave, includes a quaternion class with overloaded operators.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-pythonic",
"portdir": "octave/octave-pythonic",
"version": "0.1.3",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/gnu-octave/octave-pythonic",
"description": "Pythonic is a package that provides a Python native calling interface for GNU Octave.",
"long_description": "Pythonic is a package that provides a Python native calling interface for GNU Octave.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [
"python310",
"python311",
"python312",
"python313",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave",
"python313"
]
}
],
"depends_on": []
},
{
"name": "octave-psychrometrics",
"portdir": "octave/octave-psychrometrics",
"version": "1.0.0",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aumpierre-unb/Psychrometrics-for-GNU-Octave",
"description": "A toolbox for air-water vapor psychrometrics for GNU Octave.",
"long_description": "A toolbox for air-water vapor psychrometrics for GNU Octave.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"octave",
"octave-optim"
]
}
],
"depends_on": []
},
{
"name": "octave-pool",
"portdir": "octave/octave-pool",
"version": "1.2.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/reprostat/octave-pool",
"description": "Parallel computing with independent job submission for Octave.",
"long_description": "Parallel computing with independent job submission for Octave.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"octave",
"octave-fileio"
]
}
],
"depends_on": []
},
{
"name": "octave-ponchon-savarit",
"portdir": "octave/octave-ponchon-savarit",
"version": "1.0.0",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aumpierre-unb/Ponchon-Savarit-for-GNU-Octave",
"description": "A toolbox for the Ponchon-Savarit method for GNU Octave.",
"long_description": "A toolbox for the Ponchon-Savarit method for GNU Octave.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-plot",
"portdir": "octave/octave-plot",
"version": "1.1.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://octave.sourceforge.io/plot/",
"description": "Additional ploting tools for Octave.",
"long_description": "Additional ploting tools for Octave.",
"active": false,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "octave-pkg-octave-doc",
"portdir": "octave/octave-pkg-octave-doc",
"version": "0.4.8",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://octave.sourceforge.io/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": false,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"git",
"octave",
"texi2html"
]
}
],
"depends_on": []
},
{
"name": "octave-piqp",
"portdir": "octave/octave-piqp",
"version": "0.6.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/PREDICT-EPFL/piqp",
"description": "PIQP is a Proximal Interior Point Quadratic Programming solver.",
"long_description": "PIQP is a Proximal Interior Point Quadratic Programming solver.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1221
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
}
]
}