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

{
    "count": 50601,
    "next": null,
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=1012",
    "results": [
        {
            "name": "ecCodes",
            "portdir": "science/ecCodes",
            "version": "2.45.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://confluence.ecmwf.int/display/ECC",
            "description": "API and tools for decoding and encoding GRIB, BUFR and GTS formats",
            "long_description": "ecCodes is a package developed by ECMWF which provides an application programming interface and a set of tools for decoding and encoding messages in the following formats: \n* WMO FM-92 GRIB edition 1 and edition 2 \n* WMO FM-94 BUFR edition 3 and edition 4 \n* WMO GTS abbreviated header (only decoding).",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [
                {
                    "name": "takeshi",
                    "github": "tenomoto",
                    "ports_count": 54
                },
                {
                    "name": "remko.scharroo",
                    "github": "remkos",
                    "ports_count": 8
                }
            ],
            "variants": [
                "debug",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang21",
                "clangdevel",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gccdevel",
                "gfortran",
                "openmp",
                "memfs"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "bison",
                        "cmake",
                        "flex",
                        "perl5",
                        "clang-20",
                        "gcc15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libaec",
                        "netcdf",
                        "zlib",
                        "ld64",
                        "libpng",
                        "openjpeg15",
                        "libgcc"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py27-pygrib",
                        "py35-pygrib",
                        "py36-pygrib",
                        "py310-pygrib",
                        "py37-pygrib",
                        "py310-eccodes",
                        "py311-eccodes",
                        "py312-eccodes",
                        "py313-eccodes",
                        "py314-eccodes",
                        "metview",
                        "magicspp",
                        "py38-pygrib",
                        "py39-pygrib",
                        "cdo",
                        "gnudatalanguage"
                    ]
                }
            ]
        }
    ]
}