GET /api/v1/ports/?format=api&ordering=-updated_at&page=301
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 53704,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=302",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=300",
    "results": [
        {
            "name": "p5.26-storable",
            "portdir": "perl/p5-storable",
            "version": "3.150.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Storable",
            "description": "Storable - persistence for Perl data structures",
            "long_description": "Storable - persistence for Perl data structures",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-io-async"
                    ]
                }
            ]
        },
        {
            "name": "qpid-proton",
            "portdir": "net/qpid-proton",
            "version": "0.39.0",
            "license": "Apache-2",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://qpid.apache.org",
            "description": "Qpid Proton is a high-performance, lightweight AMQP 1.0 messaging library.",
            "long_description": "Qpid Proton is a high-performance, lightweight messaging library. It can be used in the widest range of messaging applications, including brokers, client libraries, routers, bridges, proxies, and more. Proton makes it trivial to integrate with the AMQP 1.0 ecosystem from any platform, environment, or language.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [
                {
                    "name": "roddie.kieley",
                    "github": "roddiekieley",
                    "ports_count": 1
                }
            ],
            "variants": [
                "debug",
                "openssl",
                "swig",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "jsoncpp",
                        "libuv",
                        "openssl3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "avogadrolibs",
            "portdir": "science/avogadro",
            "version": "2.0.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://avogadro.cc",
            "description": "Molecule editor and visualiser",
            "long_description": "Avogadro is an advanced molecular editor designed for use in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas.",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2434
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "nlohmann-json",
                        "eigen3",
                        "clang-20",
                        "py314-pybind11"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openbabel",
                        "pugixml",
                        "boost176",
                        "libarchive",
                        "qt6-qtbase",
                        "qt6-qtsvg",
                        "python314",
                        "spglib",
                        "msgpack",
                        "glew",
                        "hdf5",
                        "mmtf-cpp"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "avogadro"
                    ]
                }
            ]
        },
        {
            "name": "avogadro",
            "portdir": "science/avogadro",
            "version": "2.0.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://avogadro.cc",
            "description": "Molecule editor and visualiser",
            "long_description": "Avogadro is an advanced molecular editor designed for use in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas.",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2434
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "eigen3",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "qt6-qtbase",
                        "avogadrolibs"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py314-urwid",
            "portdir": "python/py-urwid",
            "version": "4.0.2",
            "license": "LGPL-2.1+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://urwid.org/",
            "description": "curses-based UI/widget library for Python",
            "long_description": "Urwid is a curses-based UI/widget library for Python. It features fluid interface resizing, multiple text layout options, simple markup for attributes, powerful scrolling list boxes and flexible edit boxes.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-setuptools",
                        "py314-wheel",
                        "py314-setuptools_scm",
                        "clang-18",
                        "py314-build",
                        "py314-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314",
                        "py314-typing_extensions",
                        "py314-wcwidth"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-urwid",
                        "urlscan"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "trackma"
                    ]
                }
            ]
        },
        {
            "name": "py313-urwid",
            "portdir": "python/py-urwid",
            "version": "4.0.2",
            "license": "LGPL-2.1+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://urwid.org/",
            "description": "curses-based UI/widget library for Python",
            "long_description": "Urwid is a curses-based UI/widget library for Python. It features fluid interface resizing, multiple text layout options, simple markup for attributes, powerful scrolling list boxes and flexible edit boxes.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py313-setuptools",
                        "py313-wheel",
                        "py313-setuptools_scm",
                        "clang-18",
                        "py313-build",
                        "py313-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python313",
                        "py313-typing_extensions",
                        "py313-wcwidth"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py313-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "toot",
                        "py313-mitmproxy",
                        "py313-pudb",
                        "py313-urwidtrees"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py313-urwid-readline"
                    ]
                }
            ]
        },
        {
            "name": "py312-urwid",
            "portdir": "python/py-urwid",
            "version": "4.0.2",
            "license": "LGPL-2.1+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://urwid.org/",
            "description": "curses-based UI/widget library for Python",
            "long_description": "Urwid is a curses-based UI/widget library for Python. It features fluid interface resizing, multiple text layout options, simple markup for attributes, powerful scrolling list boxes and flexible edit boxes.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-wheel",
                        "py312-setuptools_scm",
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-typing_extensions",
                        "py312-wcwidth"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-jmespath-terminal",
                        "py312-mitmproxy",
                        "py312-pudb"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-urwid-readline"
                    ]
                }
            ]
        },
        {
            "name": "py311-urwid",
            "portdir": "python/py-urwid",
            "version": "4.0.2",
            "license": "LGPL-2.1+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://urwid.org/",
            "description": "curses-based UI/widget library for Python",
            "long_description": "Urwid is a curses-based UI/widget library for Python. It features fluid interface resizing, multiple text layout options, simple markup for attributes, powerful scrolling list boxes and flexible edit boxes.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py311-wheel",
                        "py311-setuptools_scm",
                        "clang-18",
                        "py311-build",
                        "py311-installer",
                        "py311-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python311",
                        "py311-typing_extensions",
                        "py311-wcwidth"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py311-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py311-mitmproxy",
                        "py311-pudb"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py311-bpython",
                        "py311-urwid-readline"
                    ]
                }
            ]
        },
        {
            "name": "py310-urwid",
            "portdir": "python/py-urwid",
            "version": "4.0.2",
            "license": "LGPL-2.1+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://urwid.org/",
            "description": "curses-based UI/widget library for Python",
            "long_description": "Urwid is a curses-based UI/widget library for Python. It features fluid interface resizing, multiple text layout options, simple markup for attributes, powerful scrolling list boxes and flexible edit boxes.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py310-build",
                        "py310-installer",
                        "clang-18",
                        "py310-setuptools",
                        "py310-setuptools_scm",
                        "py310-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python310",
                        "py310-typing_extensions",
                        "py310-wcwidth"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py310-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "topydo",
                        "py310-mitmproxy",
                        "py310-pudb"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py310-bpython",
                        "py310-urwid-readline"
                    ]
                }
            ]
        },
        {
            "name": "py27-urwid",
            "portdir": "python/py-urwid",
            "version": "2.1.2",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://urwid.org/",
            "description": "curses-based UI/widget library for Python",
            "long_description": "Urwid is a curses-based UI/widget library for Python. It features fluid interface resizing, multiple text layout options, simple markup for attributes, powerful scrolling list boxes and flexible edit boxes.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py27-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py27-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "alot"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py27-pudb",
                        "py27-jmespath-terminal",
                        "py27-hachoir-urwid"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py27-bpython"
                    ]
                }
            ]
        },
        {
            "name": "py-urwid",
            "portdir": "python/py-urwid",
            "version": "4.0.2",
            "license": "LGPL-2.1+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://urwid.org/",
            "description": "curses-based UI/widget library for Python",
            "long_description": "Urwid is a curses-based UI/widget library for Python. It features fluid interface resizing, multiple text layout options, simple markup for attributes, powerful scrolling list boxes and flexible edit boxes.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-urwid"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py39-urwid",
            "portdir": "python/py-urwid",
            "version": "3.0.2",
            "license": "LGPL-2.1+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://urwid.org/",
            "description": "curses-based UI/widget library for Python",
            "long_description": "Urwid is a curses-based UI/widget library for Python. It features fluid interface resizing, multiple text layout options, simple markup for attributes, powerful scrolling list boxes and flexible edit boxes.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-build",
                        "py39-installer",
                        "clang-17",
                        "py39-setuptools",
                        "py39-setuptools_scm",
                        "py39-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39",
                        "py39-typing_extensions",
                        "py39-wcwidth"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py39-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-pudb",
                        "py39-mitmproxy"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py39-urwid-readline",
                        "py39-bpython"
                    ]
                }
            ]
        },
        {
            "name": "py38-urwid",
            "portdir": "python/py-urwid",
            "version": "2.6.16",
            "license": "LGPL-2.1+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://urwid.org/",
            "description": "curses-based UI/widget library for Python",
            "long_description": "Urwid is a curses-based UI/widget library for Python. It features fluid interface resizing, multiple text layout options, simple markup for attributes, powerful scrolling list boxes and flexible edit boxes.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-build",
                        "py38-installer",
                        "clang-17",
                        "py38-setuptools",
                        "py38-setuptools_scm",
                        "py38-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38",
                        "py38-typing_extensions",
                        "py38-wcwidth"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py38-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-urwidtrees",
                        "py38-mitmproxy",
                        "py38-pudb"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py38-bpython"
                    ]
                }
            ]
        },
        {
            "name": "py36-urwid",
            "portdir": "python/py-urwid",
            "version": "2.1.2",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://urwid.org/",
            "description": "curses-based UI/widget library for Python",
            "long_description": "Urwid is a curses-based UI/widget library for Python. It features fluid interface resizing, multiple text layout options, simple markup for attributes, powerful scrolling list boxes and flexible edit boxes.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py36-setuptools",
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python36"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py36-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py36-pudb",
                        "py36-jmespath-terminal"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py36-bpython"
                    ]
                }
            ]
        },
        {
            "name": "py35-urwid",
            "portdir": "python/py-urwid",
            "version": "2.1.2",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://urwid.org/",
            "description": "curses-based UI/widget library for Python",
            "long_description": "Urwid is a curses-based UI/widget library for Python. It features fluid interface resizing, multiple text layout options, simple markup for attributes, powerful scrolling list boxes and flexible edit boxes.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py35-setuptools",
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python35"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py35-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py35-pudb",
                        "py35-jmespath-terminal"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py35-bpython"
                    ]
                }
            ]
        },
        {
            "name": "py37-urwid",
            "portdir": "python/py-urwid",
            "version": "2.1.2",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://urwid.org/",
            "description": "curses-based UI/widget library for Python",
            "long_description": "Urwid is a curses-based UI/widget library for Python. It features fluid interface resizing, multiple text layout options, simple markup for attributes, powerful scrolling list boxes and flexible edit boxes.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py37-build",
                        "py37-setuptools",
                        "py37-wheel",
                        "py37-installer",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python37"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py37-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py37-jmespath-terminal",
                        "py37-pudb",
                        "py37-mitmproxy"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py37-bpython"
                    ]
                }
            ]
        },
        {
            "name": "wcd",
            "portdir": "sysutils/wcd",
            "version": "6.0.7",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://waterlander.net/wcd/",
            "description": "Wcd is a command-line program to change directory fast.",
            "long_description": "Wcd is a command-line program to change directory fast. It saves time typing at the keyboard. One needs to type only a part of a directory name and wcd will jump to it. Wcd has a fast selection method in case of multiple matches and allows aliasing and banning of directories. Wcd also includes a full screen interactive directory tree browser with speed search.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1677
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "gettext",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses",
                        "gettext-runtime"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mod_qos",
            "portdir": "www/mod_qos",
            "version": "11.79",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://mod-qos.sourceforge.net/index.html",
            "description": "mod_qos is a quality of service module for the Apache web server",
            "long_description": "mod_qos is a quality of service module for the Apache web server implementing control mechanisms that can provide different levels of priority to different HTTP requests.",
            "active": true,
            "categories": [
                "www"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "db48",
                        "apache2",
                        "openssl",
                        "pcre2",
                        "libpng"
                    ]
                }
            ],
            "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": 1677
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave",
                        "gdcm"
                    ]
                }
            ],
            "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": 1677
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-nan",
            "portdir": "octave/octave-nan",
            "version": "3.7.2",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/nan/",
            "description": "A statistics and machine learning toolbox for data with and without missing values.",
            "long_description": "A statistics and machine learning toolbox for data with and without missing values.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1677
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "octave-tsa"
                    ]
                }
            ]
        },
        {
            "name": "octave-ltfat",
            "portdir": "octave/octave-ltfat",
            "version": "2.6.0",
            "license": "GPL-3+ and BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ltfat/ltfat",
            "description": "The Large Time-Frequency Analysis Toolbox",
            "long_description": "The Large Time-Frequency Analysis Toolbox (LTFAT) is a Matlab/Octave toolbox for working with time-frequency analysis, wavelets and signal processing. It is intended both as an educational and a computational tool. The toolbox provides a large number of linear transforms including Gabor and wavelet transforms along with routines for constructing windows (filter prototypes) and routines for manipulating coefficients.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1677
                }
            ],
            "variants": [
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gccdevel",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "gmake",
                        "clang-20",
                        "gcc15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libgcc",
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-geometry",
            "portdir": "octave/octave-geometry",
            "version": "4.1.0",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/geometry/",
            "description": "Library for geometric computing extending MatGeom functions. Useful to create, transform, manipulate and display geometric primitives.",
            "long_description": "Library for geometric computing extending MatGeom functions. Useful to create, transform, manipulate and display geometric primitives.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1677
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave",
                        "octave-general"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "octave-mechanics",
                        "octave-mapping"
                    ]
                }
            ]
        },
        {
            "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": 1677
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mpfr",
                        "libomp",
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "libdicom",
            "portdir": "science/libdicom",
            "version": "1.3.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ImagingDataCommons/libdicom",
            "description": "C library and tools for reading DICOM data sets",
            "long_description": "libdicom is a C library and a set of tools for reading files that follow the DICOM medical imaging standard. It allows random access to individual frame items of Pixel Data elements, permitting efficient processing of large DICOM images.",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [
                {
                    "name": "bgilbert",
                    "github": "bgilbert",
                    "ports_count": 16
                }
            ],
            "variants": [
                "tests",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "meson",
                        "ninja",
                        "uthash",
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "openslide"
                    ]
                }
            ]
        },
        {
            "name": "py314-libxslt",
            "portdir": "textproc/libxslt",
            "version": "1.1.45",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "http://xmlsoft.org/XSLT/",
            "description": "Python bindings for libxslt",
            "long_description": "Python bindings for libxslt",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2142
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libxslt",
                        "python314",
                        "py314-libxml2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py313-libxslt",
            "portdir": "textproc/libxslt",
            "version": "1.1.45",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "http://xmlsoft.org/XSLT/",
            "description": "Python bindings for libxslt",
            "long_description": "Python bindings for libxslt",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2142
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libxslt",
                        "python313",
                        "py313-libxml2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-libxslt",
            "portdir": "textproc/libxslt",
            "version": "1.1.45",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "http://xmlsoft.org/XSLT/",
            "description": "Python bindings for libxslt",
            "long_description": "Python bindings for libxslt",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2142
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libxslt",
                        "python312",
                        "py312-libxml2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py311-libxslt",
            "portdir": "textproc/libxslt",
            "version": "1.1.45",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "http://xmlsoft.org/XSLT/",
            "description": "Python bindings for libxslt",
            "long_description": "Python bindings for libxslt",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2142
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libxslt",
                        "python311",
                        "py311-libxml2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py310-libxslt",
            "portdir": "textproc/libxslt",
            "version": "1.1.45",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "http://xmlsoft.org/XSLT/",
            "description": "Python bindings for libxslt",
            "long_description": "Python bindings for libxslt",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2142
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libxslt",
                        "python310",
                        "py310-libxml2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "libxslt",
            "portdir": "textproc/libxslt",
            "version": "1.1.45",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://xmlsoft.org/XSLT/",
            "description": "gnome xslt library and xsltproc",
            "long_description": "Libxslt is the XSLT C library developed for the Gnome project. XSLT itself is a an XML language to define transformation for XML. Libxslt is based on libxml2 the XML C library developed for the Gnome project. It also implements most of the EXSLT set of processor-portable extensions functions and some of Saxon's evaluate and expressions extensions.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2142
                }
            ],
            "variants": [
                "doc",
                "tracing",
                "debugger",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libxml2"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "accountsservice",
                        "allegro5",
                        "cppcheck",
                        "libyubikey",
                        "libsecret",
                        "FreeRDP",
                        "yubico-pam",
                        "weechat",
                        "gdcm2",
                        "mkvtoolnix",
                        "mkvtoolnix-devel",
                        "mkvtoolnix-legacy",
                        "lastpass-cli-doc",
                        "postgis2",
                        "telepathy-idle",
                        "telepathy-mission-control",
                        "samba4",
                        "neomutt",
                        "gdk-pixbuf2-devel",
                        "libnotify",
                        "gdk-pixbuf2",
                        "pg12-postgis3-doc",
                        "pg13-postgis3-doc",
                        "pg14-postgis3-doc",
                        "pg15-postgis3-doc",
                        "pg16-postgis3-doc",
                        "pg17-postgis3-doc",
                        "glade",
                        "yelp-xsl",
                        "pg12-postgis",
                        "pg12-postgis-doc",
                        "pg13-postgis",
                        "pg13-postgis-doc",
                        "pg14-postgis",
                        "pg14-postgis-doc",
                        "pg15-postgis",
                        "pg15-postgis-doc",
                        "pg16-postgis",
                        "pg16-postgis-doc",
                        "pg17-postgis",
                        "pg17-postgis-doc",
                        "pg18-postgis-doc",
                        "pg18-postgis",
                        "telepathy-farstream",
                        "bakefile",
                        "cvs-fast-export",
                        "git-crypt",
                        "libdbusmenu",
                        "libsigcxx2",
                        "libsigcxx3",
                        "upower",
                        "alacarte",
                        "dconf",
                        "dconf-editor",
                        "empathy",
                        "gnome-control-center",
                        "gnome-dictionary",
                        "gnome-keyring",
                        "gnome-session",
                        "gimp-help-en",
                        "unpaper",
                        "vala",
                        "vala-devel",
                        "mosquitto",
                        "rabbitmq-server",
                        "py27-pygtksourceview",
                        "bodr",
                        "chemical-mime-data",
                        "opensc",
                        "policykit",
                        "molly-guard",
                        "bibletime",
                        "po4a",
                        "xmlto",
                        "tidy",
                        "fvwm2",
                        "gtkspell2"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "postgresql16",
                        "postgresql18",
                        "php86-xsl",
                        "php85-xsl",
                        "php84-xsl",
                        "php83-xsl",
                        "php82-xsl",
                        "php81-xsl",
                        "php80-xsl",
                        "php74-xsl",
                        "php73-xsl",
                        "php72-xsl",
                        "php71-xsl",
                        "php70-xsl",
                        "php56-xsl",
                        "php55-xsl",
                        "php54-xsl",
                        "php53-xsl",
                        "php52-xsl",
                        "lurker",
                        "polymake",
                        "metaproxy",
                        "py37-shiboken",
                        "xmlstarlet",
                        "py39-pyside2",
                        "py38-shiboken",
                        "postgresql15",
                        "postgresql14",
                        "postgresql17",
                        "webkit-gtk3-2.0",
                        "yaz",
                        "p5.28-xml-libxslt",
                        "dia",
                        "py37-lxml",
                        "py38-pyside2",
                        "inkscape",
                        "inkscape-devel",
                        "arb",
                        "p5.30-xml-libxslt",
                        "liferea",
                        "p5.32-xml-libxslt",
                        "webkit2-gtk",
                        "webkit2-gtk-devel",
                        "py311-pyside2",
                        "py310-pyside2",
                        "py39-libxslt",
                        "p5.34-xml-libxslt",
                        "php53-xslcache",
                        "php54-xslcache",
                        "php55-xslcache",
                        "php56-xslcache",
                        "pure-xml",
                        "py310-shiboken",
                        "py311-shiboken",
                        "zorba",
                        "rb33-nokogiri",
                        "rb32-nokogiri",
                        "rb31-nokogiri",
                        "rb30-nokogiri",
                        "rb27-nokogiri",
                        "py27-libxslt",
                        "py39-lxml",
                        "gimp3-devel",
                        "py38-lxml",
                        "py35-lxml",
                        "py36-lxml",
                        "R-xslt",
                        "pgAdmin3",
                        "phantomjs-qt-qtwebkit",
                        "qt53-qtwebkit",
                        "rb-xslt",
                        "telepathy-gabble",
                        "libgda5",
                        "pazpar2",
                        "postgresql10",
                        "postgresql11",
                        "postgresql12",
                        "postgresql13",
                        "postgresql82",
                        "postgresql83",
                        "postgresql84",
                        "postgresql90",
                        "postgresql91",
                        "postgresql92",
                        "postgresql93",
                        "postgresql94",
                        "postgresql95",
                        "postgresql96",
                        "zebra",
                        "apiextractor",
                        "appstream-glib",
                        "rb19-nokogiri",
                        "raptor2",
                        "rasqal",
                        "memesuite",
                        "redland",
                        "subsurface",
                        "sid",
                        "xmlwrapp",
                        "abiword-x11",
                        "libosinfo",
                        "conglomerate",
                        "webkit-gtk",
                        "apertium",
                        "asciidoc",
                        "glom",
                        "webkit-gtk-2.0",
                        "docbook2X",
                        "gnome-doc-utils",
                        "libxmldiff",
                        "py310-lxml",
                        "py311-lxml",
                        "py312-lxml",
                        "py313-lxml",
                        "py314-lxml",
                        "py315-lxml",
                        "p5.26-xml-libxslt",
                        "postgresql81",
                        "icecast2",
                        "webkit-gtk3",
                        "py27-pyside2",
                        "rb25-nokogiri",
                        "rb24-nokogiri",
                        "gimp2",
                        "gimp2-devel",
                        "kdelibs4",
                        "rb26-nokogiri",
                        "goffice",
                        "gtk-doc",
                        "gnome3-core",
                        "gnustep-base",
                        "py39-shiboken",
                        "py310-pyside6",
                        "py311-pyside6",
                        "py312-pyside6",
                        "py313-pyside6",
                        "py314-pyside6",
                        "py38-libxslt",
                        "pdf2djvu",
                        "xlsx2csv",
                        "digikam",
                        "kdepim4-runtime",
                        "py36-pyside2",
                        "py310-libxslt",
                        "py311-libxslt",
                        "py312-libxslt",
                        "py313-libxslt",
                        "py314-libxslt",
                        "kdepimlibs4",
                        "kdepimlibs4-kioslaves",
                        "xmlsec",
                        "qpdf",
                        "libreoffice",
                        "py37-pyside2",
                        "gnucash-docs",
                        "p11-kit",
                        "xmlsec-1.2",
                        "kopete",
                        "tellico",
                        "umbrello",
                        "recoll",
                        "qt5-qtwebkit",
                        "qt511-qtwebkit",
                        "qt513-qtwebkit",
                        "qt55-qtwebkit",
                        "qt56-qtwebkit",
                        "qt57-qtwebkit",
                        "qt58-qtwebkit",
                        "qt59-qtwebkit",
                        "postgresql19-devel",
                        "py27-lxml",
                        "q",
                        "xmlroff",
                        "py27-shiboken",
                        "py35-shiboken",
                        "py36-shiboken"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "xmlto",
                        "rarian",
                        "yelp-tools",
                        "scald",
                        "gnome3-core",
                        "svn2cl",
                        "gutils-suite-core"
                    ]
                }
            ]
        },
        {
            "name": "py27-libxslt",
            "portdir": "textproc/libxslt",
            "version": "1.1.43",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "http://xmlsoft.org/XSLT/",
            "description": "Python bindings for libxslt",
            "long_description": "Python bindings for libxslt",
            "active": false,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2142
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27",
                        "py27-libxml2",
                        "libxslt"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py39-libxslt",
            "portdir": "textproc/libxslt",
            "version": "1.1.43",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "http://xmlsoft.org/XSLT/",
            "description": "Python bindings for libxslt",
            "long_description": "Python bindings for libxslt",
            "active": false,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2142
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-17"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39",
                        "py39-libxml2",
                        "libxslt"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py38-libxslt",
            "portdir": "textproc/libxslt",
            "version": "1.1.42",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "http://xmlsoft.org/XSLT/",
            "description": "Python bindings for libxslt",
            "long_description": "Python bindings for libxslt",
            "active": false,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2142
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-17"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38",
                        "py38-libxml2",
                        "libxslt"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "agg",
            "portdir": "graphics/agg",
            "version": "1.9.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/asciinema/agg",
            "description": "asciinema gif generator",
            "long_description": "agg is a command-line tool for generating animated GIF files from asciicast v2 files produced by asciinema terminal recorder. It uses Kornel Lesiński's excellent gifski library to produce optimized, high quality GIF output with accurate frame timing. agg is a successor to asciicast2gif.",
            "active": true,
            "categories": [
                "graphics"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1161
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "SDL3_mixer",
            "portdir": "audio/SDL3_mixer",
            "version": "3.2.4",
            "license": "zlib",
            "platforms": "{darwin >= 20}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/libsdl-org/SDL_mixer",
            "description": "Audio mixer library for SDL3",
            "long_description": "A library to manage audio in SDL3-based games. It offers audio file decoding for several popular formats, such as WAV, MP3, and Ogg Vorbis, and provides sample-perfect mixing of multiple sources of audio, with various effects, and other advanced features.",
            "active": true,
            "categories": [
                "devel",
                "audio"
            ],
            "maintainers": [
                {
                    "name": "jmr",
                    "github": "jmroot",
                    "ports_count": 370
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "opusfile",
                        "wavpack",
                        "flac",
                        "SDL3",
                        "game-music-emu",
                        "libxmp",
                        "libvorbis",
                        "mpg123"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "jenkins-cli",
            "portdir": "devel/jenkins-cli",
            "version": "0.0.47",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://jcli.jenkins-zh.cn",
            "description": "Allows you manage your Jenkins as an easy way",
            "long_description": "Jenkins CLI allows you manage your Jenkins in an easy way. No matter if you're a plugin developer, administrator or just a regular user, it is made for you!",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "harens",
                    "github": "harens",
                    "ports_count": 172
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "yorick-hdf5",
            "portdir": "science/yorick-hdf5",
            "version": "0.8.0",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://maumae.net/yorick/doc/plugins.php",
            "description": "Hierarchical Data Format 5 interface for Yorick",
            "long_description": "HDF5 is the yorick interface plugin to the NCSA Hierarchical Data Format version 5. It includes function for reading, writing, updating, getting information on HDF5 files.",
            "active": true,
            "categories": [
                "science",
                "yorick"
            ],
            "maintainers": [
                {
                    "name": "thibaut",
                    "github": "paumard",
                    "ports_count": 43
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "hdf5",
                        "yorick"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "yorick-yutils"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xdmf",
            "portdir": "science/xdmf",
            "version": "3.0.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.xdmf.org/index.php/Main_Page",
            "description": "eXtensible Data Model and Format",
            "long_description": "The need for a standardized method to exchange scientific data between High Performance Computing codes and tools lead to the development of the eXtensible Data Model and Format (XDMF).",
            "active": true,
            "categories": [
                "devel",
                "science"
            ],
            "maintainers": [
                {
                    "name": "mcalhoun",
                    "github": "MarcusCalhoun-Lopez",
                    "ports_count": 1685
                }
            ],
            "variants": [
                "debug",
                "tests",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-18"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "git"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "tiff",
                        "boost176",
                        "hdf5",
                        "libxml2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "wgrib2",
            "portdir": "science/wgrib2",
            "version": "3.1.1",
            "license": "public-domain",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.cpc.ncep.noaa.gov/products/wesley/wgrib2/",
            "description": "program to read atmospheric data files in GRIB2",
            "long_description": "wgrib2 is a swiss army knife for grib2 files. GRIB-2 has arrived and has begun replacing the the older standard GRIB-1. GRIB-2 can reduce the file size by up to 80% (NAM, JPEG2000 compression).",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [
                {
                    "name": "takeshi",
                    "github": "tenomoto",
                    "ports_count": 53
                }
            ],
            "variants": [
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang21",
                "clang22",
                "clangdevel",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gccdevel",
                "gfortran",
                "universal",
                "openmp"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "gcc15"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "gnutar"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libgcc",
                        "hdf5",
                        "libaec",
                        "jasper2",
                        "netcdf",
                        "proj8",
                        "libpng"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "grads",
                        "ncarg",
                        "py310-herbie-data"
                    ]
                }
            ]
        },
        {
            "name": "vapor",
            "portdir": "science/vapor",
            "version": "2.2.4",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.vapor.ucar.edu/",
            "description": "interactive 3D scientific visualization environment",
            "long_description": "VAPOR is the Visualization and Analysis Platform for Ocean, Atmosphere, and Solar Researchers. VAPOR provides an interactive 3D visualization environment that runs on most UNIX and Windows systems equipped with modern 3D graphics cards.",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "gmake",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "assimp2",
                        "glew",
                        "libgeotiff",
                        "py27-numpy",
                        "qt4-mac",
                        "hdf5",
                        "netcdf",
                        "udunits2",
                        "expat",
                        "py27-scipy",
                        "proj4"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "swarm",
            "portdir": "science/swarm",
            "version": "2.4.1",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.swarm.org/",
            "description": "Swarm is a platform for agent-based models (ABMs).",
            "long_description": "Swarm is a platform for agent-based models (ABMs).",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libffi",
                        "libpng",
                        "tcl",
                        "hdf5",
                        "zlib",
                        "blt",
                        "tk",
                        "xpm",
                        "gsed"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "silo",
            "portdir": "science/silo",
            "version": "4.10.2",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://wci.llnl.gov/simulation/computer-codes/silo/",
            "description": "mesh and field I/O library and scientific database",
            "long_description": "mesh and field I/O library and scientific database. Select a Fortran compiler variant to enable Fortran support.",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [],
            "variants": [
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gccdevel",
                "hdf5",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "hdf5"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "openEMS",
            "portdir": "science/openEMS",
            "version": "20260122-32c5c6b5",
            "license": "GPL-3",
            "platforms": "darwin macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/thliebig/openEMS",
            "description": "openEMS is a free and open-source electromagnetic field solver using the EC-FDTD method",
            "long_description": "openEMS is a free and open-source electromagnetic field solver using the EC-FDTD method",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [
                {
                    "name": "ra1nb0w",
                    "github": "ra1nb0w",
                    "ports_count": 151
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "bison",
                        "cmake",
                        "flex",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "boost181",
                        "fparser",
                        "cgal6",
                        "vtk",
                        "hdf5",
                        "CSXCAD",
                        "tinyxml"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "AppCSXCAD"
                    ]
                }
            ]
        },
        {
            "name": "ncpp",
            "portdir": "science/ncpp",
            "version": "2.3.0",
            "license": "permissive",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/NCAR/ncpp",
            "description": "Display program for viewing size-distributions from aircraft netCDF files.",
            "long_description": "ncpp is a X11-Motif based GUI program for looking at counts and size-distributions from RAF aircraft netCDF files.",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "scons",
                        "clang-18"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "git"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "netcdf-cxx",
                        "xorg-libX11",
                        "xorg-libXt",
                        "motif",
                        "zlib",
                        "libpng",
                        "netcdf"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "hdf5"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mfem",
            "portdir": "science/mfem",
            "version": "4.8",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mfem.org",
            "description": "Lightweight, general, scalable C++ library for finite element methods",
            "long_description": "MFEM is a modular parallel C++ library for finite element methods. Its goal is to enable high-performance scalable finite element discretization research and application development on a wide variety of platforms, ranging from laptops to supercomputers.",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "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",
                "ginkgo",
                "hiop",
                "raja",
                "occa",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-20",
                        "gcc15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libgcc",
                        "libomp",
                        "zlib",
                        "hdf5",
                        "netcdf",
                        "OpenBLAS",
                        "gnutls",
                        "mpfr"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "metview",
            "portdir": "science/metview",
            "version": "5.25.1",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://confluence.ecmwf.int/display/METV/",
            "description": "meteorological workstation application",
            "long_description": "Metview is a meteorological workstation application designed to be a complete working environment for both the operational and research meteorologist. Its capabilities include powerful data access, processing and visualisation.",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [
                {
                    "name": "takeshi",
                    "github": "tenomoto",
                    "ports_count": 53
                }
            ],
            "variants": [
                "debug",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang21",
                "clang22",
                "clangdevel",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gccdevel",
                "gfortran",
                "mpich",
                "openmpi",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "gcc15",
                        "bison",
                        "clang-18",
                        "ImageMagick",
                        "xdpyinfo"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "gnutar"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "fontconfig",
                        "jasper",
                        "libjpeg-turbo",
                        "libpng",
                        "openjpeg",
                        "libgcc",
                        "curl",
                        "freetype",
                        "ecCodes",
                        "hdf5",
                        "magicspp",
                        "qt5-qtwebkit",
                        "netcdf-cxx",
                        "expat",
                        "pango",
                        "xorg-libX11",
                        "xorg-libXmu",
                        "xorg-libXt",
                        "xorg-libice",
                        "xorg-libsm",
                        "boost176",
                        "proj9",
                        "netcdf",
                        "libaec",
                        "zlib",
                        "gdbm",
                        "gettext",
                        "glib2",
                        "cairo"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "ksh93"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "magicspp",
            "portdir": "science/magicspp",
            "version": "4.16.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://confluence.ecmwf.int/display/MAGP/Magics",
            "description": "ECMWF's Meteorological plotting software",
            "long_description": "Magics++ is the latest generation of the ECMWF's Meteorological plotting software MAGICS (Meteorological Applications Graphics Integrated Colour System) redesigned in C++. Magics++ offers interfaces in Fortran, C, and MagML, a plot description language based on XML. The library supports the plotting of contours, wind fields, observations, satellite images, symbols, text, axis and graphs (including boxplots). Input data can be in GRIB 1 and 2, BUFR and NetCDF or retrieved from an ODB database. The produced meteorological plots can be saved in various formats, such as PostScript, EPS, PDF, GIF, PNG and SVG.",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [
                {
                    "name": "takeshi",
                    "github": "tenomoto",
                    "ports_count": 53
                }
            ],
            "variants": [
                "debug",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang21",
                "clang22",
                "clangdevel",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gccdevel",
                "gfortran",
                "qt5"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "flex",
                        "pkgconfig",
                        "clang-18",
                        "gcc15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "jasper",
                        "libgeotiff",
                        "libjpeg-turbo",
                        "libpng",
                        "openjpeg",
                        "tiff",
                        "libgcc",
                        "fftw-3",
                        "ghostscript",
                        "zlib",
                        "hdf5",
                        "netcdf",
                        "netcdf-cxx",
                        "expat",
                        "mesa",
                        "pango",
                        "xorg-libXau",
                        "xorg-libXdmcp",
                        "proj9",
                        "ecCodes",
                        "gettext",
                        "glib2",
                        "cairo",
                        "gd2"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "metview"
                    ]
                }
            ]
        },
        {
            "name": "luma",
            "portdir": "science/luma",
            "version": "1.7.12",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/cfdemons/LUMA",
            "description": "Open-source project Lattice-Boltzmann at the University of Manchester (LUMA)",
            "long_description": "Open-source project Lattice-Boltzmann at the University of Manchester (LUMA)",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [],
            "variants": [
                "accelerate",
                "atlas",
                "blis",
                "flexiblas",
                "openblas",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang21",
                "clang22",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "mpich",
                "openmpi",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "OpenBLAS",
                        "zlib",
                        "mpich-clang18",
                        "hdf5",
                        "libomp"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "libminc",
            "portdir": "science/libminc",
            "version": "2.5.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.bic.mni.mcgill.ca/ServicesSoftware/MINC",
            "description": "Library handling the MINC file format",
            "long_description": "Library handling the MINC file format, which is a highly flexible medical image file format built on the HDF5 generalized data format. The format is simple, self-describing, extensible, portable and N-dimensional, with programming interfaces for both low-level data access and high-level volume manipulation. On top of the libraries is a suite of generic image-file manipulation tools. The format, libraries and tools are designed for use in a medical-imaging research environment: they are simple and powerful and make no attempt to provide a pretty interface to users.",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "nifticlib",
                        "libaec",
                        "netcdf",
                        "hdf5",
                        "zlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "InsightToolkit",
                        "InsightToolkit4",
                        "py310-InsightToolkit",
                        "py311-InsightToolkit",
                        "py312-InsightToolkit",
                        "py313-InsightToolkit",
                        "py310-InsightToolkit4",
                        "py311-InsightToolkit4",
                        "py312-InsightToolkit4",
                        "py313-InsightToolkit4"
                    ]
                }
            ]
        }
    ]
}