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

{
    "count": 50885,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=401",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=399",
    "results": [
        {
            "name": "paramonte",
            "portdir": "math/paramonte",
            "version": "1.5.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.cdslab.org/paramonte",
            "description": "ParaMonte: plain powerful parallel Monte Carlo and MCMC library",
            "long_description": "ParaMonte: plain powerful parallel Monte Carlo and MCMC library",
            "active": true,
            "categories": [
                "science",
                "math",
                "fortran"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [
                "debug",
                "accelerate",
                "atlas",
                "blis",
                "flexiblas",
                "openblas",
                "clang10",
                "clang11",
                "clang12",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang90",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gfortran",
                "mpich",
                "openmpi"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "gcc14",
                        "cmake",
                        "bash",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "vecLibFort",
                        "libgcc",
                        "libomp",
                        "mpich-clang17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "paraview",
            "portdir": "science/paraview",
            "version": "5.6.2",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.paraview.org/",
            "description": "3D data analysis and visualization application",
            "long_description": "An open-source, multi-platform data analysis and visualization application. ParaView users can quickly build visualizations to analyze their data using qualitative and quantitative techniques. The data exploration can be done interactively in 3D or programmatically using ParaView's batch processing capabilities.",
            "active": true,
            "categories": [
                "graphics",
                "science"
            ],
            "maintainers": [
                {
                    "name": "jjstickel",
                    "github": "jjstickel",
                    "ports_count": 169
                },
                {
                    "name": "dstrubbe",
                    "github": "dstrubbe",
                    "ports_count": 38
                }
            ],
            "variants": [
                "debug",
                "g95",
                "mpich",
                "openmpi",
                "python27",
                "python35",
                "python36",
                "python37",
                "ffmpeg",
                "xdmf",
                "testing"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "lz4",
                        "xz",
                        "zlib",
                        "PEGTL",
                        "double-conversion",
                        "jsoncpp",
                        "protobuf3-cpp",
                        "qttesting",
                        "readline",
                        "gl2ps",
                        "glew",
                        "icet",
                        "libjpeg-turbo",
                        "libpng",
                        "qt5-qtbase",
                        "eigen3",
                        "ffmpeg",
                        "libogg",
                        "libtheora",
                        "freetype",
                        "cgnslib",
                        "hdf5",
                        "netcdf",
                        "netcdf-cxx",
                        "expat",
                        "libxml2",
                        "pugixml",
                        "mpich-clang18",
                        "tiff",
                        "qt5-qtxmlpatterns",
                        "qt5-qttools",
                        "qt5-sqlite-plugin"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pari",
            "portdir": "math/pari",
            "version": "2.17.0",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pari.math.u-bordeaux.fr/",
            "description": "PARI/GP computer algebra system",
            "long_description": "PARI/GP is a widely used computer algebra system designed for fast computations in number theory (factorizations, algebraic number theory, elliptic curves...)",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "watsonbladd",
                    "github": "wbl",
                    "ports_count": 1
                }
            ],
            "variants": [
                "doc",
                "x11",
                "fltk",
                "mt"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gmp",
                        "ncurses",
                        "readline"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "cmh",
                        "ecgen",
                        "sympow"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "pari-elldata",
                        "pari-galpol",
                        "pari-seadata-small",
                        "pari-seadata",
                        "pari-seadata-big",
                        "pari-nftables",
                        "pari-galdata",
                        "pari-nflistdata",
                        "pari-extra"
                    ]
                }
            ]
        },
        {
            "name": "pari-elldata",
            "portdir": "math/pari-extra",
            "version": "20210301",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pari.math.u-bordeaux.fr/",
            "description": "PARI/GP version of J. E. Cremona Elliptic Curve Data",
            "long_description": "PARI/GP version of J. E. Cremona Elliptic Curve Data, needed by ellsearch and ellidentify.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "pari"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "pari-extra"
                    ]
                }
            ]
        },
        {
            "name": "pari-extra",
            "portdir": "math/pari-extra",
            "version": "20230725",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pari.math.u-bordeaux.fr/",
            "description": "PARI/GP optional packages.",
            "long_description": "PARI/GP optional packages.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "pari-elldata",
                        "pari-galpol",
                        "pari-seadata",
                        "pari",
                        "pari-nftables",
                        "pari-galdata",
                        "pari-nflistdata",
                        "pari-seadata-big"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pari-galdata",
            "portdir": "math/pari-extra",
            "version": "20080412",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pari.math.u-bordeaux.fr/",
            "description": "Needed by polgalois to compute Galois group in degrees 8 through 11.",
            "long_description": "Needed by polgalois to compute Galois group in degrees 8 through 11.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "pari"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "pari-extra"
                    ]
                }
            ]
        },
        {
            "name": "pari-galpol",
            "portdir": "math/pari-extra",
            "version": "20180625",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pari.math.u-bordeaux.fr/",
            "description": "PARI package of the GALPOL database of polynomials defining Galois extensions of the rationals",
            "long_description": "PARI package of the GALPOL database of polynomials defining Galois extensions of the rationals, accessed by galoisgetpol, galoisgetgroup, galoisgetname.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "pari"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "pari-extra"
                    ]
                }
            ]
        },
        {
            "name": "pari-nflistdata",
            "portdir": "math/pari-extra",
            "version": "20220729",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pari.math.u-bordeaux.fr/",
            "description": "Needed by nflist to list fields of small discriminant",
            "long_description": "Needed by nflist to list fields of small discriminant (currently needed by the single Galois groups A5 and A5(6)) or to list regular extensions of Q(T) in degree 7 to 15.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "pari"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "pari-extra"
                    ]
                }
            ]
        },
        {
            "name": "pari-nftables",
            "portdir": "math/pari-extra",
            "version": "20080929",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pari.math.u-bordeaux.fr/",
            "description": "Repackaging of the historical megrez number field tables (errors fixed, 1/10th the size, easier to use).",
            "long_description": "Repackaging of the historical megrez number field tables (errors fixed, 1/10th the size, easier to use). This package requires no installation: extract it where desired and look at the README. Individual tables from the package are available separately.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "pari"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "pari-extra"
                    ]
                }
            ]
        },
        {
            "name": "pari-seadata",
            "portdir": "math/pari-extra",
            "version": "20090618",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pari.math.u-bordeaux.fr/",
            "description": "These polynomials were extracted from the ECHIDNA databases and computed by David R. Kohel",
            "long_description": "These polynomials were extracted from the ECHIDNA databases and computed by David R. Kohel. This covers finite fields of cardinality q up to 750 bits. PARI/GP 2.9 contains fallback code to go on when all modular polynomials in the database have been exhausted and can handle larger fields (with an important slowdown). Needed by ellap and ellcard for large primes.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "pari"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "pari-extra"
                    ]
                }
            ]
        },
        {
            "name": "pari-seadata-big",
            "portdir": "math/pari-extra",
            "version": "20170418",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pari.math.u-bordeaux.fr/",
            "description": "The third one is huge and contains extra modular polynomials of level between 500 and 800.",
            "long_description": "The third one is huge and contains extra modular polynomials of level between 500 and 800. This is suitable for fields up to 1100 bits.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "pari"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "pari-extra"
                    ]
                }
            ]
        },
        {
            "name": "pari-seadata-small",
            "portdir": "math/pari-extra",
            "version": "20090618",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pari.math.u-bordeaux.fr/",
            "description": "The second one is a much smaller version that should be suitable for fields up to 350 bits.",
            "long_description": "The second one is a much smaller version that should be suitable for fields up to 350 bits.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "pari"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "parley",
            "portdir": "kde/parley",
            "version": "4.14.3",
            "license": "GPL-2+ and GFDL-1.2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.kde.org",
            "description": "Vocabulary Trainer",
            "long_description": "KDE Vocabulary Trainer",
            "active": true,
            "categories": [
                "kde",
                "kde4"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "docs",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "automoc",
                        "clang-14",
                        "pkgconfig",
                        "cmake"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "qt4-mac",
                        "libxml2",
                        "libkdeedu",
                        "attica",
                        "phonon"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "kdeedu4"
                    ]
                }
            ]
        },
        {
            "name": "parmetis",
            "portdir": "math/parmetis",
            "version": "20230326",
            "license": "Restrictive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/KarypisLab/ParMETIS",
            "description": "ParMETIS - parallel graph partitioning",
            "long_description": "ParMETIS - parallel graph partitioning",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "clang11",
                "clang12",
                "clang13",
                "debug",
                "clang10",
                "clang14",
                "clang15",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "mpich",
                "openmpi",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang90",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "metis",
                        "mpich-clang17"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "superlu_dist",
                        "mumps"
                    ]
                }
            ]
        },
        {
            "name": "parrot",
            "portdir": "lang/parrot",
            "version": "8.1.0",
            "license": "Artistic-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "MoarVM",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by MoarVM",
            "long_description": "This port has been replaced by MoarVM.",
            "active": true,
            "categories": [
                "devel",
                "lang"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "partio",
            "portdir": "graphics/partio",
            "version": "1.14.6",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://partio.us",
            "description": "C++ library for manipulating a variety of particle formats",
            "long_description": "Partio is an open-source C++ library, developed by Walt Disney Animation Studios, for reading, writing, and manipulating a variety of standard particle formats (GEO, BGEO, PTC, PDB, PDA). It allows software applications to read and write point cloud formats from a variety of computer graphics programs and can serve as a way to interchange particle data between various file formats.",
            "active": true,
            "categories": [
                "graphics"
            ],
            "maintainers": [
                {
                    "name": "",
                    "github": "jasonliu--",
                    "ports_count": 37
                }
            ],
            "variants": [
                "debug",
                "python310",
                "python311",
                "tests",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "swig-python",
                        "doxygen",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "python311"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "osl"
                    ]
                }
            ]
        },
        {
            "name": "pascal-p5",
            "portdir": "lang/pascal-p5",
            "version": "1.4",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.standardpascal.org/p5.html",
            "description": "P5, Zuerich type ISO 7185 Pascal compiler",
            "long_description": "This is the 5th version of the Pascal-P compiler from Zuerich. It is modified to be ISO 7185 Pascal compliant, both in the implementation language, and in the language it processes.",
            "active": true,
            "categories": [
                "lang"
            ],
            "maintainers": [
                {
                    "name": "karl-michael.schindler",
                    "github": "kamischi",
                    "ports_count": 56
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "fpc",
                        "clang-17"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "git"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "Pashua",
            "portdir": "devel/Pashua",
            "version": "0.11",
            "license": "BSD",
            "platforms": "macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/BlueM/Pashua",
            "description": "native macOS dialogs for scripting languages",
            "long_description": "Pashua is a macOS application for creating native dialog windows from almost any programming language. Typically, it is used with languages that have no or only limited support for graphic user interfaces on macOS, such as AppleScript, Bash scripts, JavaScript, Perl, PHP, Python, Ruby, Tcl and others.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "Pashua-Binding-Bash"
                    ]
                }
            ]
        },
        {
            "name": "Pashua-Binding-Bash",
            "portdir": "devel/Pashua-Binding-Bash",
            "version": "0.10.1",
            "license": "MIT",
            "platforms": "{macosx any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/BlueM/Pashua-Binding-Bash",
            "description": "native macOS dialogs for Bash using Pashua",
            "long_description": "Pashua-Binding-Bash is a Bash language binding (glue code) for using Pashua from Bash scripts. Pashua is a macOS application for using native GUI dialog windows in various programming languages.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "Pashua"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pass",
            "portdir": "security/pass",
            "version": "1.7.4",
            "license": "GPL-2+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.passwordstore.org/",
            "description": "pass is the standard unix password manager",
            "long_description": "pass is the standard unix password manager",
            "active": true,
            "categories": [
                "security"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 652
                }
            ],
            "variants": [
                "external_gpg"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "util-linux",
                        "gnupg2",
                        "tree",
                        "qrencode",
                        "git"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "pass-import",
                        "pass-update"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "pass-otp",
                        "pass-update"
                    ]
                }
            ]
        },
        {
            "name": "passage",
            "portdir": "security/passage",
            "version": "1.7.4a2",
            "license": "GPL-2+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/FiloSottile/passage",
            "description": "passage passage is a fork of password-store that uses age as a backend instead of GnuPG.",
            "long_description": "passage passage is a fork of password-store that uses age as a backend instead of GnuPG.",
            "active": true,
            "categories": [
                "security"
            ],
            "maintainers": [
                {
                    "name": "austin",
                    "github": "halostatue",
                    "ports_count": 21
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "git",
                        "util-linux",
                        "qrencode",
                        "age",
                        "tree"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pass-import",
            "portdir": "security/pass-import",
            "version": "0.1",
            "license": "GPL-2+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/roddhjav/pass-import",
            "description": "A generic importer extension for the standard unix password manager pass.",
            "long_description": "A generic importer extension for the standard unix password manager pass.",
            "active": true,
            "categories": [
                "security"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "coreutils",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pass"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "passogva",
            "portdir": "sysutils/passogva",
            "version": "1.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://web.archive.org/web/20080908084832/https://dev.mosuki.com/passogva/index.php",
            "description": "automated password generator",
            "long_description": "passogva is a FIPS-181 automated password generator implementation. It generates random, pronounceable words.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pass-otp",
            "portdir": "security/pass-otp",
            "version": "1.2.0",
            "license": "GPL-3",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tadfisher/pass-otp",
            "description": "A pass extension for managing one-time-password (OTP) tokens",
            "long_description": "A pass extension for managing one-time-password (OTP) tokens",
            "active": true,
            "categories": [
                "security"
            ],
            "maintainers": [
                {
                    "name": "loic-github",
                    "github": "lpefferkorn",
                    "ports_count": 1
                },
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 652
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "qrencode",
                        "oath-toolkit",
                        "pass"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pass-update",
            "portdir": "security/pass-update",
            "version": "2.2.1",
            "license": "GPL-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/roddhjav/pass-update",
            "description": "A pass extension that provides a convenient solution to update an existing password.",
            "long_description": "A pass extension that provides a convenient solution to update an existing password.",
            "active": true,
            "categories": [
                "security"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 652
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "coreutils",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pass"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "pass"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pastebinit",
            "portdir": "net/pastebinit",
            "version": "1.5",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.stgraber.org/category/pastebinit",
            "description": "pastebinit is a command-line tool to send data to a pastebin",
            "long_description": "pastebinit is a command-line tool to send data to a pastebin: a web site which allows its users to upload snippets of text for public viewing.",
            "active": true,
            "categories": [
                "net",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "gettext",
                        "clang-12"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py27-configobj"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pastel",
            "portdir": "graphics/pastel",
            "version": "0.12.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/sharkdp/pastel",
            "description": "A command-line tool to generate, analyze, convert and manipulate colors",
            "long_description": "pastel is a command-line tool to generate, analyze, convert and manipulate colors. It supports many different color formats and color spaces like RGB (sRGB), HSL, CIELAB, CIELCh as well as ANSI 8-bit and 24-bit representations.",
            "active": true,
            "categories": [
                "graphics"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1031
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "patchelf",
            "portdir": "devel/patchelf",
            "version": "0.18.0",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/NixOS/patchelf",
            "description": "Modify dynamic ELF executables",
            "long_description": "PatchELF is a simple utility for modifying existing ELF executables and libraries",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "laszlo",
                    "github": "lkollar",
                    "ports_count": 2
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "patcher",
            "portdir": "devel/patcher",
            "version": "0.6",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://labix.org/patcher",
            "description": "A tool for quick creation of patches against a project source tree",
            "long_description": "Patcher is a tool for quick creation of patches against a project source tree. Patcher functionality resembles a lightweight version control system. It has no repository, and only controls differences between a pristine version and a working copy.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "patchutils",
            "portdir": "devel/patchutils",
            "version": "0.4.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://cyberelk.net/tim/patchutils",
            "description": "small collection of programs that operate on patch files",
            "long_description": "Patchutils is a small collection of programs that operate on patch files. They are the following: interdiff, combinediff, filterdiff, fixcvsdiff, lsdiff, splitdiff, rediff, grepdiff, recountdiff, unwrapdiff, dehtmldiff, flipdiff, espdiff",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "perl5.28"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "bugzilla"
                    ]
                }
            ]
        },
        {
            "name": "pathalizer",
            "portdir": "www/pathalizer",
            "version": "0.7",
            "license": "GPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pathalizer.sourceforge.net/",
            "description": "visualize the paths most users take when browsing a website",
            "long_description": "Pathalizer is a tool to visualize the paths most users take when browsing a website. This information can then be used to decide how to improve the navigation of the site, and which parts are most worth improving and keeping up to date.",
            "active": true,
            "categories": [
                "www"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-15"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "graphviz",
                        "netpbm",
                        "ghostscript"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "patoline",
            "portdir": "textproc/patoline",
            "version": "0.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://patoline.org/",
            "description": "A new typesetting system, programmable in ocaml.",
            "long_description": "A new typesetting system, programmable in ocaml.",
            "active": true,
            "categories": [
                "textproc",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "pierreetienne.meunier",
                    "github": "",
                    "ports_count": 2
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-dypgen",
                        "ocaml-camomile",
                        "ocaml",
                        "ocaml-sqlite3",
                        "ocaml-zip",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pavucontrol",
            "portdir": "audio/pavucontrol",
            "version": "6.0",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.freedesktop.org/software/pulseaudio/pavucontrol/",
            "description": "PulseAudio Volume Control",
            "long_description": "PulseAudio Volume Control is a GTK+ volume control tool for PulseAudio.",
            "active": true,
            "categories": [
                "audio"
            ],
            "maintainers": [
                {
                    "name": "quentin",
                    "github": "quentinmit",
                    "ports_count": 8
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "gettext",
                        "meson",
                        "ninja",
                        "pkgconfig",
                        "intltool",
                        "lynx"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pulseaudio",
                        "json-glib",
                        "libcanberra",
                        "gettext-runtime",
                        "gtkmm4",
                        "libsigcxx3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pavuk",
            "portdir": "net/pavuk",
            "version": "0.9.35",
            "license": "(GPL-2+ or OpenSSLException)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pavuk.sourceforge.net/",
            "description": "HTTP, FTP and Gopher mirroring tool",
            "long_description": "Pavuk is UNIX program used to mirror contents of WWW documents or files. It transfers documents from HTTP, FTP, Gopher and optionaly from HTTPS (HTTP over SSL) servers. Pavuk have optional GUI based on GTK+ widget set.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "ssl",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "gettext"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "payload-dumper-go",
            "portdir": "sysutils/payload-dumper-go",
            "version": "1.3.0",
            "license": "Apache-2",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ssut/payload-dumper-go",
            "description": "An android OTA payload dumper written in Go.",
            "long_description": "An android OTA payload dumper written in Go.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "tsln1998",
                    "github": "tsln1998",
                    "ports_count": 3
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "xz"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pazpar2",
            "portdir": "databases/pazpar2",
            "version": "1.14.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.indexdata.com/pazpar2",
            "description": "metasearch daemon and server",
            "long_description": "Pazpar2 is a high-performance, user interface-independent, data model-independent metasearching middleware webservice featuring merging, relevance ranking, record sorting, and faceted results.",
            "active": true,
            "categories": [
                "devel",
                "net",
                "databases",
                "www"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "icu",
                        "yaz"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pbc",
            "portdir": "security/pbc",
            "version": "1.0.0",
            "license": "LGPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://crypto.stanford.edu/pbc/",
            "description": "The Pairing-Based Cryptography Library",
            "long_description": "The Pairing-Based Cryptography Library \n\nPairing-based cryptography is a relatively young area of cryptography that revolves around a certain function with special properties. \n\nThe PBC (Pairing-Based Cryptography) library is a free C library built on the GMP library that performs the mathematical operations underlying pairing-based cryptosystems. \n\nThe PBC library is designed to be the backbone of implementations of pairing-based cryptosystems, thus speed and portability are important goals. It provides routines such as elliptic curve generation, elliptic curve arithmetic and pairing computation. Thanks to the GMP library, despite being written in C, pairings times are reasonable.",
            "active": true,
            "categories": [
                "security"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gmp"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "cpabe",
                        "libbswabe"
                    ]
                }
            ]
        },
        {
            "name": "pbrt2",
            "portdir": "graphics/pbrt2",
            "version": "20190104",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.pbrt.org",
            "description": "a photorealistic rendering system",
            "long_description": "Source code for pbrt, the renderer described in the second edition of \"Physically Based Rendering: From Theory To Implementation\", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.",
            "active": true,
            "categories": [
                "graphics"
            ],
            "maintainers": [
                {
                    "name": "mcalhoun",
                    "github": "MarcusCalhoun-Lopez",
                    "ports_count": 1514
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "openexr",
                        "tiff"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pbrt3",
            "portdir": "graphics/pbrt3",
            "version": "20200626",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.pbrt.org",
            "description": "a photorealistic rendering system",
            "long_description": "Source code for pbrt, the renderer described in the third edition of \"Physically Based Rendering: From Theory To Implementation\", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.",
            "active": true,
            "categories": [
                "graphics"
            ],
            "maintainers": [
                {
                    "name": "mcalhoun",
                    "github": "MarcusCalhoun-Lopez",
                    "ports_count": 1514
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "ptex",
                        "google-glog",
                        "openexr"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pbsecret",
            "portdir": "sysutils/pbsecret",
            "version": "20200219",
            "license": "MIT",
            "platforms": "macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/roosto/pbsecret",
            "description": "CLI util to write text to pasteboard as `org.nspasteboard.ConcealedType`",
            "long_description": "Copies data from STDIN to the general pasteboard as UTF-8 text. Copied data is tagged with org.nspasteboard.ConcealedType to prevent it from being saved in the history of a clipboard manager, as per the spec at:",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "",
                    "github": "midnightrocket",
                    "ports_count": 1
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pbtomake",
            "portdir": "devel/pbtomake",
            "version": "4.0",
            "license": "none",
            "platforms": "macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://members.bellatlantic.net/~vze35xda/software.html",
            "description": "Project Builder pbproj file to standard Makefile converter",
            "long_description": "pbtomake is an application to convert from an Apple Project Builder pbproj file to standard Makefile. It will convert simple projects to allow them to be built on other platforms.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pbzip2",
            "portdir": "archivers/pbzip2",
            "version": "1.1.13",
            "license": "Permissive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://compression.ca/pbzip2/",
            "description": "parallel bzip2",
            "long_description": "PBZIP2 is a parallel implementation of the bzip2 block-sorting file compressor that uses pthreads and achieves near-linear speedup on SMP machines.",
            "active": true,
            "categories": [
                "archivers"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [
                "universal",
                "debug"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "bzip2"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "VIBES"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "gutils-suite-core"
                    ]
                }
            ]
        },
        {
            "name": "pbzx",
            "portdir": "archivers/pbzx",
            "version": "20180319",
            "license": "Permissive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://newosxbook.com/articles/OTA5.html",
            "description": "utility to decode pbzx streams in xip files",
            "long_description": "pbzx is a utility to decode pbzx streams in xip files.",
            "active": true,
            "categories": [
                "archivers"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "xz"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pcal",
            "portdir": "print/pcal",
            "version": "4.11.0",
            "license": "Unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pcal.sourceforge.net/",
            "description": "PostScript calendar program",
            "long_description": "Pcal is a program to print PostScript calendars for any month and year. By default, it looks for a file in the home directory named calendar for entries with leading dates matching dates on the calendar, and prints any following text under the appropriate day.",
            "active": true,
            "categories": [
                "print"
            ],
            "maintainers": [
                {
                    "name": "khindenburg",
                    "github": "kurthindenburg",
                    "ports_count": 433
                }
            ],
            "variants": [
                "universal",
                "a4"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pcap-mode.el",
            "portdir": "net/pcap-mode.el",
            "version": "2016.10.25",
            "license": "GPL-2+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/orgcandman/pcap-mode",
            "description": "Emacs Lisp pcap file viewer",
            "long_description": "This is a major mode for viewing pcap files.",
            "active": true,
            "categories": [
                "net",
                "editors"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "emacs"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "wireshark3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pcaudiolib",
            "portdir": "audio/pcaudiolib",
            "version": "1.2",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/espeak-ng/pcaudiolib",
            "description": "Portable C Audio Library",
            "long_description": "The Portable C Audio Library (pcaudiolib) provides a C API to different audio devices.",
            "active": true,
            "categories": [
                "audio"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pulseaudio"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "espeak-ng"
                    ]
                }
            ]
        },
        {
            "name": "pcb",
            "portdir": "x11/pcb",
            "version": "4.2.0",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "http://pcb.geda-project.org/index.html",
            "description": "Printed Circuit Board Layout Tool",
            "long_description": "PCB is an interactive printed circuit board editor for the X11 window system. PCB includes a rats nest feature, design rule checking, and can provide industry standard RS-274-X (Gerber), NC drill, and centroid data (X-Y data) output for use in the board fabrication and assembly process. PCB offers high end features such as an autorouter and trace optimizer which can tremendously reduce layout time.",
            "active": true,
            "categories": [
                "graphics",
                "electronics",
                "x11"
            ],
            "maintainers": [
                {
                    "name": "parker.charles",
                    "github": "technobauble",
                    "ports_count": 1
                }
            ],
            "variants": [
                "dbus",
                "docs",
                "quartz",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "ghostscript",
                        "texlive-latex",
                        "intltool",
                        "texinfo",
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mesa",
                        "flex",
                        "tk",
                        "gtkglext",
                        "m4",
                        "gtk2",
                        "gd2",
                        "libGLU"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "xgsch2pcb"
                    ]
                }
            ]
        },
        {
            "name": "pcc",
            "portdir": "lang/pcc",
            "version": "1.1.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pcc.ludd.ltu.se/",
            "description": "the portable C compiler",
            "long_description": "This compiler is based on the original Portable C Compiler by S. C. Johnson, written in the late 70's. Even though much of the compiler has been rewritten, some of the basics still remain. The intention is to write a C99 compiler while still keeping it small, simple, fast and understandable.",
            "active": true,
            "categories": [
                "lang"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "bison",
                        "flex",
                        "m4",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "pcc-libs"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pcc-libs",
            "portdir": "lang/pcc",
            "version": "1.1.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pcc.ludd.ltu.se/",
            "description": "the portable C compiler",
            "long_description": "This compiler is based on the original Portable C Compiler by S. C. Johnson, written in the late 70's. Even though much of the compiler has been rewritten, some of the basics still remain. The intention is to write a C99 compiler while still keeping it small, simple, fast and understandable.",
            "active": true,
            "categories": [
                "lang"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "pcc"
                    ]
                }
            ]
        },
        {
            "name": "pccts",
            "portdir": "devel/pccts",
            "version": "1.33",
            "license": "public-domain",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.polhode.com/pccts.html",
            "description": "Purdue Compiler-Construction Tool Set (parser-generator)",
            "long_description": "The Purdue Compiler-Compiler Tool Set (PCCTS) is a set of public domain software tools designed to facilitate the implementation of compilers and other translation systems. These tools currently include antlr, dlg and support code. In many ways, PCCTS is similar to a highly integrated version of YACC and LEX; where antlr (ANother Tool for Language Recognition) corresponds to YACC and dlg (DFA-based Lexical analyzer Generator) functions like LEX. However, PCCTS has many additional features which make it easier to use for a wider range of translation problems.",
            "active": true,
            "categories": [
                "devel",
                "lang"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": []
        }
    ]
}