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

{
    "count": 51892,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=595",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=593",
    "results": [
        {
            "name": "protobuf5-cpp",
            "portdir": "devel/protobuf5-cpp",
            "version": "5.29.5",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://protobuf.dev",
            "description": "Encode data in an efficient yet extensible format.",
            "long_description": "Google Protocol Buffers are a flexible, efficient, automated mechanism for serializing structured data -- think XML, but smaller, faster, and simpler. You define how you want your data to be structured once, then you can use special generated source code to easily write and read your structured data to and from a variety of data streams and using a variety of languages. You can even update your data structure without breaking deployed programs that are compiled against the old format. You specify how you want the information you're serializing to be structured by defining protocol buffer message types in .proto files. Each protocol buffer message is a small logical record of information, containing a series of name-value pairs.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "mascguy",
                    "github": "mascguy",
                    "ports_count": 359
                }
            ],
            "variants": [
                "debug",
                "tests",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "abseil"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "protobuf3-java",
            "portdir": "devel/protobuf3-java",
            "version": "3.4.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/google/protobuf",
            "description": "Encode data in an efficient yet extensible format.",
            "long_description": "Google Protocol Buffers are a flexible, efficient, automated mechanism for serializing structured data -- think XML, but smaller, faster, and simpler. You define how you want your data to be structured once, then you can use special generated source code to easily write and read your structured data to and from a variety of data streams and using a variety of languages. You can even update your data structure without breaking deployed programs that are compiled against the old format. You specify how you want the information you're serializing to be structured by defining protocol buffer message types in .proto files. Each protocol buffer message is a small logical record of information, containing a series of name-value pairs.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "maven3",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "protobuf3-cpp"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "protobuf3-cpp-upstream",
            "portdir": "devel/protobuf3-cpp-upstream",
            "version": "3.29.5",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://protobuf.dev",
            "description": "Encode data in an efficient yet extensible format.",
            "long_description": "Google Protocol Buffers are a flexible, efficient, automated mechanism for serializing structured data -- think XML, but smaller, faster, and simpler. You define how you want your data to be structured once, then you can use special generated source code to easily write and read your structured data to and from a variety of data streams and using a variety of languages. You can even update your data structure without breaking deployed programs that are compiled against the old format. You specify how you want the information you're serializing to be structured by defining protocol buffer message types in .proto files. Each protocol buffer message is a small logical record of information, containing a series of name-value pairs.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "mascguy",
                    "github": "mascguy",
                    "ports_count": 359
                }
            ],
            "variants": [
                "debug",
                "tests",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "abseil"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "protobuf3-cpp",
            "portdir": "devel/protobuf3-cpp",
            "version": "3.21.12",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://protobuf.dev",
            "description": "Encode data in an efficient yet extensible format.",
            "long_description": "Google Protocol Buffers are a flexible, efficient, automated mechanism for serializing structured data -- think XML, but smaller, faster, and simpler. You define how you want your data to be structured once, then you can use special generated source code to easily write and read your structured data to and from a variety of data streams and using a variety of languages. You can even update your data structure without breaking deployed programs that are compiled against the old format. You specify how you want the information you're serializing to be structured by defining protocol buffer message types in .proto files. Each protocol buffer message is a small logical record of information, containing a series of name-value pairs.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "mascguy",
                    "github": "mascguy",
                    "ports_count": 359
                }
            ],
            "variants": [
                "debug",
                "tests",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py39-tensorboardX",
                        "py310-tensorboardX",
                        "py37-tensorboardX",
                        "termusic",
                        "atuin",
                        "influxdb",
                        "py38-tensorboardX"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py36-protobuf3",
                        "py37-pyarrow",
                        "py38-pyarrow",
                        "percona",
                        "py37-grpcio",
                        "py37-grpcio-tools",
                        "py39-sentencepiece",
                        "py38-protobuf3",
                        "py38-grpcio",
                        "py38-grpcio-tools",
                        "py39-protobuf3",
                        "R-RProtoBuf",
                        "R-cld3",
                        "R-protolite",
                        "qt513-qtwebengine",
                        "qt6-qtgrpc",
                        "qt610-qtgrpc",
                        "mysql8",
                        "Bear",
                        "apache-arrow",
                        "grpc",
                        "py310-grpcio",
                        "py310-grpcio-tools",
                        "libphonenumber-cpp",
                        "protobuf-c",
                        "protobuf3-java",
                        "litecoin",
                        "Cockatrice",
                        "raceintospace",
                        "qgis3",
                        "qgis3-ltr",
                        "tilemaker",
                        "astroid",
                        "caffe",
                        "et",
                        "kismet",
                        "mosh",
                        "ola",
                        "ostinato",
                        "php71-mysql_xdevapi",
                        "php72-mysql_xdevapi",
                        "php73-mysql_xdevapi",
                        "php74-mysql_xdevapi",
                        "php80-mysql_xdevapi",
                        "php81-mysql_xdevapi",
                        "php82-mysql_xdevapi",
                        "php83-mysql_xdevapi",
                        "py27-protobuf3",
                        "py310-protobuf3",
                        "py311-protobuf3",
                        "py312-protobuf3",
                        "py313-protobuf3",
                        "py314-protobuf3",
                        "py310-pytorch",
                        "py311-pytorch",
                        "py312-pytorch",
                        "py313-pytorch",
                        "py314-pytorch",
                        "py310-sentencepiece",
                        "py311-sentencepiece",
                        "py312-sentencepiece",
                        "py313-sentencepiece",
                        "py314-sentencepiece",
                        "gnss-sdr",
                        "gnss-sdr-devel",
                        "paraview",
                        "sentencepiece",
                        "py37-sentencepiece",
                        "py38-sentencepiece",
                        "py39-grpcio",
                        "py39-grpcio-tools",
                        "py37-protobuf3",
                        "py35-protobuf3"
                    ]
                }
            ]
        },
        {
            "name": "protobuf",
            "portdir": "devel/protobuf",
            "version": "33.5",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://protobuf.dev",
            "description": "protocol buffers",
            "long_description": "Protocol Buffers (a.k.a., protobuf) are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "abseil"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "bloaty"
                    ]
                }
            ]
        },
        {
            "name": "prosody",
            "portdir": "net/prosody",
            "version": "0.12.3",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://prosody.im",
            "description": "Prosody is a modern flexible communications server for Jabber/XMPP written in Lua.",
            "long_description": "Prosody is a modern flexible communications server for Jabber/XMPP written in Lua. It aims to be easy to set up and configure, and light on resources. For developers it aims to be easy to extend and give a flexible system on which to rapidly develop added functionality, or prototype new protocols.",
            "active": true,
            "categories": [
                "net",
                "chat"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libidn",
                        "lua53-luafilesystem",
                        "openssl3",
                        "icu",
                        "lua53-luasec",
                        "lua53-luasocket",
                        "lua53-luaexpat",
                        "lua"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "proselint",
            "portdir": "textproc/proselint",
            "version": "0.14.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://proselint.com/",
            "description": "A linter for English prose",
            "long_description": "A linter for English prose",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-build",
                        "clang-18",
                        "py314-installer",
                        "py314-poetry-core"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-click",
                        "python314"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "propka",
            "portdir": "science/propka",
            "version": "3.5.1",
            "license": "LGPL-2.1",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jensengroup/propka",
            "description": "Heuristic pKa calculations with ligands",
            "long_description": "Heuristic pKa calculations with ligands",
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [
                {
                    "name": "howarth.at.macports",
                    "github": "jwhowarth",
                    "ports_count": 18
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-wheel",
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-pytest",
                        "py314-numpy"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "pdb2pqr"
                    ]
                }
            ]
        },
        {
            "name": "ProofGeneral",
            "portdir": "math/ProofGeneral",
            "version": "4.2",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://proofgeneral.inf.ed.ac.uk/",
            "description": "An emacs mode for interactive prooving",
            "long_description": "The aim of Proof General is to provide powerful and configurable interfaces which help user-interaction with proof assistants. Proof General targets power users rather than novices, but is designed to be useful to both. Proof General leads to an environment for serious proof engineering of interactively-constructed proofs.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "promu",
            "portdir": "devel/promu",
            "version": "0.17.0",
            "license": "Apache-2",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/prometheus/promu",
            "description": "The Prometheus Utility Tool",
            "long_description": "A utility tool for building and releasing Prometheus projects.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1053
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "golangci-lint",
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "alertmanager",
                        "node_exporter",
                        "prometheus"
                    ]
                }
            ]
        },
        {
            "name": "prometheus",
            "portdir": "sysutils/prometheus",
            "version": "3.6.0",
            "license": "Apache-2",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://prometheus.io",
            "description": "The Prometheus monitoring system and time series database",
            "long_description": "Prometheus is an open-source systems monitoring and alerting toolkit originally built at SoundCloud. Since its inception in 2012, many companies and organizations have adopted Prometheus, and the project has a very active developer and user community.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1053
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "gnutar",
                        "golangci-lint",
                        "promu",
                        "yarn",
                        "go",
                        "npm10",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "prolog-mode.el",
            "portdir": "lang/prolog-mode.el",
            "version": "1.27",
            "license": "GPL-2+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://bruda.ca/emacs/prolog_mode_for_emacs",
            "description": "An emacs major mode for editing prolog programs.",
            "long_description": "So the Prolog mode that comes with Emacs sucks. Well, here is a better alternative, with all the features you would expect, including syntax highlighting, auto indent, and full interaction with an inferior Prolog process. This mode supports in principle any Prolog system, though it is primarily maintained with SWI Prolog in mind. It also has some special tweaks for SICStus Prolog, and explicitly supports Prolog's close relatives Eclipse and Mercury.",
            "active": true,
            "categories": [
                "lang",
                "editors"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "emacs"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "swi-prolog"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ProjectManager",
            "portdir": "gnustep/ProjectManager",
            "version": "0.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://home.gna.org/pmanager",
            "description": "Integrated Development Environment (IDE) for GNUstep",
            "long_description": "Integrated Development Environment (IDE) for GNUstep",
            "active": true,
            "categories": [
                "gnustep"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "HighlighterKit",
                        "KeyArcher",
                        "WizardKit",
                        "plconv"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ProjectLibre",
            "portdir": "office/ProjectLibre",
            "version": "1.8.0-git",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.projectlibre.com/",
            "description": "ProjectLibre is a project management software.",
            "long_description": "ProjectLibre is an open source desktop alternative to Microsoft Project. It has been downloaded over 3,000,000 times in over 200 countries and has won InfoWorld Best of Open Source award. If you are looking for a team solution or multi-project management we recommend our cloud version. ProjectLibre has a lengthy list of Fortune 500, Government, small business and non-profits utilizing our comprehensive project management features. ProjectLibre has been translated into 20 languages.",
            "active": true,
            "categories": [
                "java",
                "office"
            ],
            "maintainers": [
                {
                    "name": "giansalvo.gusinu",
                    "github": "giansalvo",
                    "ports_count": 2
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "apache-ant",
                        "openjdk8-zulu"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ProjectCenter",
            "portdir": "gnustep/ProjectCenter",
            "version": "0.6.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.gnustep.org/",
            "description": "GNUstep's integrated developement environment (IDE).",
            "long_description": "ProjectCenter is GNUstep's integrated developement environment (IDE). It is based in part on NeXT's original Project Builder. It assists you in starting new projects and lets you manage your project files using a intuitive and well ordered graphical user interface.",
            "active": true,
            "categories": [
                "gnustep"
            ],
            "maintainers": [
                {
                    "name": "alex",
                    "github": "",
                    "ports_count": 2
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gnustep-core"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "proj9",
            "portdir": "gis/proj",
            "version": "9.8.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://proj.org/",
            "description": "PROJ 9 is a generic coordinate transformation software",
            "long_description": "PROJ 9 is a generic coordinate transformation software that transforms geospatial coordinates from one coordinate reference system (CRS) to another. This includes cartographic projections as well as geodetic transformations.",
            "active": true,
            "categories": [
                "gis"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2896
                }
            ],
            "variants": [
                "debug",
                "tiff",
                "lto",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "sqlite3",
                        "tiff",
                        "curl"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "pg16-postgis-doc",
                        "pg15-postgis3-doc",
                        "pg17-postgis-doc",
                        "pg16-postgis3-doc",
                        "pg12-postgis-doc",
                        "pg17-postgis3-doc",
                        "pg13-postgis-doc",
                        "pg12-postgis3-doc",
                        "pg14-postgis-doc",
                        "pg13-postgis3-doc",
                        "pg15-postgis-doc",
                        "pg14-postgis3-doc"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pg12-postgis",
                        "pg13-postgis",
                        "pg14-postgis",
                        "pg15-postgis",
                        "pg16-postgis",
                        "pg17-postgis",
                        "spatialite",
                        "spatialite-tools",
                        "grass7",
                        "mapserver",
                        "mod_tile",
                        "proj",
                        "vtk",
                        "gnudatalanguage",
                        "octave-octproj",
                        "p5.28-alien-proj",
                        "p5.30-alien-proj",
                        "p5.32-alien-proj",
                        "p5.34-alien-proj",
                        "py310-pyproj",
                        "py311-pyproj",
                        "py312-pyproj",
                        "py313-pyproj",
                        "py314-pyproj",
                        "cdo",
                        "magicspp",
                        "py39-pyproj",
                        "metview",
                        "py38-pyproj",
                        "osm2pgsql-lua",
                        "R-PROJ",
                        "R-gdalraster",
                        "R-lwgeom",
                        "R-proj4",
                        "R-reproj",
                        "R-rgdal",
                        "R-sf",
                        "R-terra",
                        "R-vapour"
                    ]
                }
            ]
        },
        {
            "name": "proj8",
            "portdir": "gis/proj",
            "version": "8.2.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://proj.org/",
            "description": "PROJ 8 is a generic coordinate transformation software",
            "long_description": "PROJ 8 is a generic coordinate transformation software that transforms geospatial coordinates from one coordinate reference system (CRS) to another. This includes cartographic projections as well as geodetic transformations.",
            "active": true,
            "categories": [
                "gis"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2896
                }
            ],
            "variants": [
                "tiff",
                "lto",
                "native",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "sqlite3",
                        "tiff",
                        "curl"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py37-pyproj",
                        "py36-pyproj",
                        "py37-cartopy",
                        "py38-cartopy",
                        "wgrib2"
                    ]
                }
            ]
        },
        {
            "name": "proj7",
            "portdir": "gis/proj",
            "version": "7.2.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://proj.org/",
            "description": "PROJ 7 is a generic coordinate transformation software",
            "long_description": "PROJ 7 is a generic coordinate transformation software that transforms geospatial coordinates from one coordinate reference system (CRS) to another. This includes cartographic projections as well as geodetic transformations.",
            "active": true,
            "categories": [
                "gis"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2896
                }
            ],
            "variants": [
                "tiff",
                "lto",
                "native",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "sqlite3",
                        "tiff",
                        "curl"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "libosmium",
                        "libosmium-doc"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "postgis2",
                        "py27-pyproj",
                        "relax3d",
                        "qlandkartegt",
                        "py35-pyproj"
                    ]
                }
            ]
        },
        {
            "name": "proj6",
            "portdir": "gis/proj",
            "version": "6.3.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://proj.org/",
            "description": "PROJ 6 is a generic coordinate transformation software",
            "long_description": "PROJ 6 is a generic coordinate transformation software that transforms geospatial coordinates from one coordinate reference system (CRS) to another. This includes cartographic projections as well as geodetic transformations.",
            "active": true,
            "categories": [
                "gis"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2896
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "sqlite3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "proj5",
            "portdir": "gis/proj",
            "version": "5.2.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://proj.org/",
            "description": "PROJ 5 is a generic coordinate transformation software",
            "long_description": "PROJ 5 is a generic coordinate transformation software that transforms geospatial coordinates from one coordinate reference system (CRS) to another. This includes cartographic projections as well as geodetic transformations.",
            "active": true,
            "categories": [
                "gis"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "gerris",
                        "ncarg"
                    ]
                }
            ]
        },
        {
            "name": "proj4",
            "portdir": "gis/proj",
            "version": "4.9.3",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://proj.org/",
            "description": "PROJ 4 is a generic coordinate transformation software",
            "long_description": "PROJ 4 is a generic coordinate transformation software that transforms geospatial coordinates from one coordinate reference system (CRS) to another. This includes cartographic projections as well as geodetic transformations.",
            "active": true,
            "categories": [
                "gis"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "vapor",
                        "py35-cartopy",
                        "py36-cartopy",
                        "percona-lib_mysqludf_fPROJ4",
                        "postgis",
                        "mysql55-lib_mysqludf_fPROJ4",
                        "mysql5-lib_mysqludf_fPROJ4",
                        "mysql51-lib_mysqludf_fPROJ4",
                        "mariadb-lib_mysqludf_fPROJ4",
                        "qlandkarte",
                        "p5.28-alien-proj4",
                        "p5.30-alien-proj4",
                        "p5.32-alien-proj4",
                        "p5.34-alien-proj4",
                        "py27-spatialite",
                        "py27-cartopy"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-ffi-proj4",
                        "rb31-ffi-proj4",
                        "rb33-ffi-proj4"
                    ]
                }
            ]
        },
        {
            "name": "proj",
            "portdir": "gis/proj",
            "version": "9.8.1",
            "license": "Permissive",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://proj.org/",
            "description": "Wrapper port for PROJ 9",
            "long_description": "Wrapper port for PROJ 9",
            "active": true,
            "categories": [
                "gis"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "proj9"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py311-pysaga",
                        "py312-pysaga",
                        "py313-pysaga",
                        "py314-pysaga",
                        "py310-pysaga",
                        "py39-pysaga"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "grass",
                        "liblas",
                        "mapnik",
                        "osm2pgsql",
                        "qgis3",
                        "qgis3-ltr",
                        "saga",
                        "libgeotiff",
                        "xastir",
                        "librasterlite2",
                        "gdal",
                        "gdal-hdf5",
                        "gdal-kea",
                        "gdal-netcdf"
                    ]
                }
            ]
        },
        {
            "name": "proguard",
            "portdir": "java/proguard",
            "version": "7.9.1",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.guardsquare.com/en/products/proguard",
            "description": "Java bytecode shrinker, optimizer, and obfuscator.",
            "long_description": "ProGuard is a free Java class file shrinker, optimizer, obfuscator, and preverifier. It detects and removes unused classes, fields, methods, and attributes. It optimizes bytecode and removes unused instructions. It renames the remaining classes, fields, and methods using short meaningless names. Finally, it preverifies the processed code for Java 6 or for Java Micro Edition.",
            "active": true,
            "categories": [
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "gradle8"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openjdk11",
                        "kaffe"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "jd-gui",
                        "zeroc-ice33-java",
                        "zeroc-ice34-java",
                        "zeroc-ice35-java"
                    ]
                }
            ]
        },
        {
            "name": "progress",
            "portdir": "sysutils/progress",
            "version": "0.17",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Xfennec/progress",
            "description": "Tool to show progress for cp, mv, dd, ... (formerly known as cv)",
            "long_description": "This tool can be described as a Tiny, Dirty, Linux-and-OSX-Only C command that looks for coreutils basic commands (cp, mv, dd, tar, gzip/gunzip, cat, etc.) currently running on your system and displays the percentage of copied data. It can also show estimated time and throughput, and provides a top-like mode (monitoring).",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1053
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "proftpd",
            "portdir": "net/proftpd",
            "version": "1.3.9",
            "license": "GPL-2+",
            "platforms": "darwin freebsd",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.proftpd.org",
            "description": "Highly configurable ftp-server.",
            "long_description": "ProFTPD is a highly configurable ftp daemon for unix and unix-like operating systems. ProFTPD is designed to be somewhat of a drop-in replacement for wu-ftpd with a configuration format like Apache.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [
                {
                    "name": "macintosh",
                    "github": "BjarneDMat",
                    "ports_count": 1504
                }
            ],
            "variants": [
                "mysql57",
                "mysql8",
                "postgresql13",
                "postgresql14",
                "postgresql15",
                "postgresql16",
                "postgresql17",
                "sqlite3",
                "quotasql",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "autoconf",
                        "automake",
                        "libtool"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsodium",
                        "ncurses",
                        "openssl",
                        "libidn"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "profanity",
            "portdir": "net/profanity",
            "version": "0.15.1",
            "license": "(GPL-3+ or OpenSSLException)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://profanity-im.github.io",
            "description": "A console-based XMPP client written in C using ncurses",
            "long_description": "Profanity is a console based XMPP client written in C using ncurses and libstrophe, inspired by Irssi.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 655
                }
            ],
            "variants": [
                "notifications",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "autoconf-archive",
                        "automake",
                        "cmocka",
                        "libtool",
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "readline",
                        "qrencode",
                        "curl",
                        "glib2",
                        "libotr",
                        "expat",
                        "python312",
                        "libstrophe",
                        "gpgme",
                        "libassuan",
                        "libgcrypt",
                        "libgpg-error",
                        "libsignal-protocol-c",
                        "ncurses"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "proctools",
            "portdir": "sysutils/proctools",
            "version": "0.4pre1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://sourceforge.net/projects/proctools/",
            "description": "pgrep, pkill and pfind for OpenBSD and Darwin (Mac OS X)",
            "long_description": "The proctools are text-based utilities to scan for and send signals to processes.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "bsdmake",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "textmate2"
                    ]
                }
            ]
        },
        {
            "name": "procServ",
            "portdir": "science/procServ",
            "version": "2.8.0",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://sourceforge.net/projects/procserv",
            "description": "command wrapper",
            "long_description": "procServ is a wrapper that starts an arbitrary command (e.g. an EPICS soft IOC) as a child process in the background, connecting its standard input and output to a TCP port for telnet access. It supports logging, child restart (manual or automatic) etc.",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "procs",
            "portdir": "sysutils/procs",
            "version": "0.14.11",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dalance/procs",
            "description": "A modern replacement for ps written in Rust",
            "long_description": "A modern replacement for ps written in Rust. proc output is colored in a human-readable format, allows for multi-column keyword search, pager support, watch mode, tree view, TCP/UDP port listing, read/write throughput, enhanced memory information, and more.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1053
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "asciidoctor",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "procmail",
            "portdir": "mail/procmail",
            "version": "3.24",
            "license": "(Artistic-1 or GPL-2+)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/BuGlessRB/procmail",
            "description": "A local mail delivery agent",
            "long_description": "The procmail mail processing program can be used to create mail-servers, mailing lists, sort your incoming mail into separate folders/files (real convenient when subscribing to one or more mailing lists or for prioritising your mail), preprocess your mail, start any programs upon mail arrival (e.g. to generate different chimes on your workstation for different types of mail) or selectively forward certain incoming mail automatically to someone. Procmail can be used: - and installed by an unprivileged user (for himself only). - as a drop in replacement for the local delivery agent /bin/mail (with biff/comsat support). - as a general mailfilter for whole groups of messages (e.g. when called from within sendmail.cf rules). The accompanying formail program enables you to generate autoreplies, split up digests/mailboxes into the original messages, do some very simple header-munging/extraction, or force mail into mail-format (with leading From line).",
            "active": true,
            "categories": [
                "mail"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "spambnc"
                    ]
                }
            ]
        },
        {
            "name": "processing",
            "portdir": "lang/processing",
            "version": "3.5.4",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://processing.org",
            "description": "Flexible software sketchbook and a language for learning how to code within the context of the visual arts.",
            "long_description": "Processing is an open source programming language and environment for people who want to create images, animations, and interactions. Initially developed to serve as a software sketchbook and to teach fundamentals of computer programming within a visual context, Processing also has evolved into a tool for generating finished professional work. Today, there are tens of thousands of students, artists, designers, researchers, and hobbyists who use Processing for learning, prototyping, and production.",
            "active": true,
            "categories": [
                "lang"
            ],
            "maintainers": [
                {
                    "name": "macports",
                    "github": "numeratus",
                    "ports_count": 6
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "apache-ant",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openjdk17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "procenv",
            "portdir": "sysutils/procenv",
            "version": "0.60",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jamesodhunt/procenv",
            "description": "Command-line utility to show process environment",
            "long_description": "procenv is a simple command-line utility, written in C and licensed under the GPL, that dumps all attributes of the environment in which it runs, in well-structured plain ASCII, JSON (YAML), XML or CSV.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "harens",
                    "github": "harens",
                    "ports_count": 165
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "pkgconfig",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "privoxy-pki-bundle",
            "portdir": "www/privoxy",
            "version": "4.1.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.privoxy.org/",
            "description": "PKI Bundle for privoxy",
            "long_description": "PKI Bundle for privoxy",
            "active": true,
            "categories": [
                "net",
                "security",
                "www"
            ],
            "maintainers": [
                {
                    "name": "s.t.smith",
                    "github": "essandess",
                    "ports_count": 37
                }
            ],
            "variants": [
                "user_pki_bundle"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "curl-ca-bundle",
                        "apple-pki-bundle"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "privoxy"
                    ]
                }
            ]
        },
        {
            "name": "privoxy",
            "portdir": "www/privoxy",
            "version": "4.1.0",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.privoxy.org/",
            "description": "Advanced filtering web proxy",
            "long_description": "Privoxy is a web proxy with advanced filtering capabilities for protecting privacy, modifying web page content, managing cookies, controlling access, and removing ads, banners, pop-ups and other obnoxious Internet junk. Privoxy has a very flexible configuration and can be customized to suit individual needs and tastes. Privoxy has application for both stand-alone systems and multi-user networks.",
            "active": true,
            "categories": [
                "net",
                "security",
                "www"
            ],
            "maintainers": [
                {
                    "name": "s.t.smith",
                    "github": "essandess",
                    "ports_count": 37
                }
            ],
            "variants": [
                "https_inspection",
                "ecc"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "libtool",
                        "sf-pwgen",
                        "clang-18",
                        "autoconf",
                        "automake"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "gnupg2"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "brotli",
                        "zlib",
                        "openssl",
                        "pcre2"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "perl5.34",
                        "p5.34-getopt-long",
                        "p5.34-time-local",
                        "privoxy-pki-bundle"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "macos-fortress-proxy",
                        "macos-fortress-proxy-squid"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "adblock2privoxy"
                    ]
                }
            ]
        },
        {
            "name": "prison",
            "portdir": "kde/prison",
            "version": "1.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.kde.org",
            "description": "KDE bar code library",
            "long_description": "prison is a barcode api currently offering a nice Qt api to produce QRCode barcodes and DataMatrix barcodes, and can easily be made support more.",
            "active": true,
            "categories": [
                "kde",
                "kde4"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "docs",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "automoc",
                        "cmake",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "qt4-mac",
                        "phonon",
                        "libdmtx",
                        "qrencode"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "kdepimlibs4",
                        "kdepimlibs4-kioslaves"
                    ]
                }
            ]
        },
        {
            "name": "PrismLauncher",
            "portdir": "games/PrismLauncher",
            "version": "11.0.1",
            "license": "GPL-3 and Apache-2",
            "platforms": "{darwin >= 21}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://prismlauncher.org/",
            "description": "A custom launcher for Minecraft",
            "long_description": "PrismLauncher is A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [
                {
                    "name": "eleanor.publicmail",
                    "github": "eleanordoesntcode",
                    "ports_count": 1
                }
            ],
            "variants": [
                "debug",
                "javadl",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "qt6-qtnetworkauth",
                        "vulkan-headers",
                        "kde-extra-cmake-modules",
                        "pkgconfig",
                        "clang-20",
                        "cmake"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "git"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libarchive",
                        "zlib",
                        "cmark",
                        "qrencode",
                        "openjdk8-zulu",
                        "qt6-qtbase"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "qt6-qtimageformats",
                        "qt6-qtsvg"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "prips.sh",
            "portdir": "net/prips.sh",
            "version": "0.1.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/honzahommer/prips.sh",
            "description": "Print the IP addresses in a given range",
            "long_description": "Print the IP addresses in a given range",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1053
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "bash"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "prips",
            "portdir": "net/prips",
            "version": "1.3.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gitlab.com/prips/prips",
            "description": "prips is a tool that can be used to print all of the IP address on a given range.",
            "long_description": "prips is a tool that can be used to print all of the IP address on a given range.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1053
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "primme",
            "portdir": "math/primme",
            "version": "3.2.3",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.cs.wm.edu/~andreas/software",
            "description": "PReconditioned Iterative MultiMethod Eigensolver for solving symmetric/Hermitian eigenvalue problems and singular value problems",
            "long_description": "PReconditioned Iterative MultiMethod Eigensolver for solving symmetric/Hermitian eigenvalue problems and singular value problems",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "accelerate",
                "atlas",
                "blis",
                "flexiblas",
                "openblas",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang21",
                "clang22",
                "clangdevel",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gccdevel",
                "gfortran",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "gcc15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libgcc",
                        "OpenBLAS"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "primesieve",
            "portdir": "math/primesieve",
            "version": "12.4",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://primesieve.org/",
            "description": "Fast C/C++ prime number generator",
            "long_description": "Primesieve is a C/C++ library that generates prime numbers using a highly optimized sieve of Eratosthenes implementation. It supports segmented sieving and is designed to generate primes in parallel.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-20"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "primegen",
            "portdir": "math/primegen",
            "version": "0.97",
            "license": "public-domain",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://cr.yp.to/primegen.html",
            "description": "Binary and library to generate prime numbers",
            "long_description": "primegen is a small, fast library to generate prime numbers in order. Can generate primes up to 1000000000000000, although it is not optimized for primes past 32 bits. It uses the Sieve of Atkin instead of the traditional Sieve of Eratosthenes.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "bstj",
                    "github": "",
                    "ports_count": 3
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "prima",
            "portdir": "fortran/prima",
            "version": "0.7.2",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://libprima.net",
            "description": "PRIMA is a package for solving general non-linear optimization problems without using derivatives",
            "long_description": "PRIMA is a package for solving general non-linear optimization problems without using derivatives",
            "active": true,
            "categories": [
                "science",
                "fortran"
            ],
            "maintainers": [
                {
                    "name": "",
                    "github": "zaikunzhang",
                    "ports_count": 1
                }
            ],
            "variants": [
                "debug",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang21",
                "clang22",
                "clangdevel",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gccdevel",
                "gfortran",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-18",
                        "gcc15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libgcc"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "PRICE-aqua",
            "portdir": "aqua/PRICE-aqua",
            "version": "1.3.0",
            "license": "GPL-2+",
            "platforms": "macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://price.sourceforge.net/",
            "description": "Image filtering, enhancing and manipulation application",
            "long_description": "PRICE, which stands for Precision Raster Image Convolution Engine, aims to be a high quality Image filtering, enhancing and manipulation application. It is written in Objective-C and AppKit.",
            "active": true,
            "categories": [
                "aqua",
                "graphics"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "PRICE",
            "portdir": "gnustep/PRICE",
            "version": "1.3.0",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://price.sourceforge.net/",
            "description": "A high-quality image manipulation and enhancement application.",
            "long_description": "PRICE can open several image file formats and apply high-quality filters and other enhancements.",
            "active": true,
            "categories": [
                "gnustep"
            ],
            "maintainers": [
                {
                    "name": "alex",
                    "github": "",
                    "ports_count": 2
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gnustep-core"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "gnustep"
                    ]
                }
            ]
        },
        {
            "name": "previous",
            "portdir": "emulators/previous",
            "version": "4.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://sourceforge.net/projects/previous/",
            "description": "NeXT computer emulator",
            "long_description": "Previous is an open source NeXT computer emulator based on the Atari emulator Hatari. It emulates NeXT's 68030 and 68040 machines running NeXTSTEP operating system.",
            "active": true,
            "categories": [
                "emulators"
            ],
            "maintainers": [
                {
                    "name": "manuals-unread2u",
                    "github": "trodemaster",
                    "ports_count": 8
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-18"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "subversion"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "SDL3",
                        "libpng",
                        "libpcap"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "prettyping",
            "portdir": "net/prettyping",
            "version": "1.1.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://denilsonsa.github.io/prettyping/",
            "description": "prettier, more colorful, more compact, easier to read ping output",
            "long_description": "prettyping is a wrapper around the standard ping tool with the objective of making the output prettier, more colorful, more compact, and easier to read. prettyping runs the standard ping in the background and parses its output, showing the ping responses in a graphical way at the terminal (by using colors and Unicode characters).",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "prest",
            "portdir": "devel/prest",
            "version": "1.5.5",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://prestd.com",
            "description": "pREST (PostgreSQL REST) is REST API for any Postgres database.",
            "long_description": "pREST (PostgreSQL REST), simplify and accelerate development, instant, realtime, high-performance on any Postgres application, existing or new",
            "active": true,
            "categories": [
                "devel",
                "databases"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 655
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "presenterm",
            "portdir": "graphics/presenterm",
            "version": "0.13.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mfontanini/presenterm",
            "description": "A terminal slideshow tool",
            "long_description": "A terminal slideshow tool. Features: \n - Define your presentation in a single markdown file. \n - Image rendering support for iterm2, terminals that support the kitty graphics protocol, or sixel. \n - Customize your presentation's look by defining themes, including colors, margins, layout (left/center aligned content), footer for every slide, etc. \n - Code highlighting for a wide list of programming languages. \n - Configurable column layouts that let you structure parts of your slide into columns. \n - Support for an introduction slide that displays the presentation title and your name. \n - Support for slide titles. \n - Create pauses in between each slide so that it progressively renders for a more interactive presentation. \n - Text formatting support for bold, italics, strikethrough, and inline code. \n - Automatically reload your presentation every time it changes for a fast development loop.",
            "active": true,
            "categories": [
                "graphics",
                "textproc",
                "office"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1053
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "present",
            "portdir": "python/present",
            "version": "0.6.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/vinayak-mehta/present",
            "description": "A terminal-based presentation tool with colors and effects",
            "long_description": "A terminal-based presentation tool with colors and effects.",
            "active": true,
            "categories": [
                "office",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py311-build",
                        "py311-installer",
                        "py311-setuptools",
                        "py311-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python311",
                        "py311-pyfiglet",
                        "py311-click",
                        "py311-yaml",
                        "py311-mistune",
                        "py311-asciimatics"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "premake5",
            "portdir": "devel/premake5",
            "version": "5.0.0-beta8",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://premake.github.io/",
            "description": "Premake is a build script generator.",
            "long_description": "Premake is a build script generator. Describe your project using the full-featured Lua scripting language and use premake to create input files for various IDEs and GnuMake",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "amake",
                    "github": "amake",
                    "ports_count": 162
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "otfcc"
                    ]
                }
            ]
        }
    ]
}