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

{
    "count": 50594,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=574",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=572",
    "results": [
        {
            "name": "pure-lv2",
            "portdir": "pure/pure-lv2",
            "version": "0.2",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/agraef/pure-lang/wiki/Addons#pure-lv2",
            "description": "a generic LV2 plugin wrapper for Pure",
            "long_description": "pure-lv2 provides a generic LV2 plugin wrapper for Pure. It lets you write LV2 audio and MIDI plugins in the Pure programming language.",
            "active": true,
            "categories": [
                "devel",
                "audio",
                "pure"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                },
                {
                    "name": "aggraef",
                    "github": "agraef",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "lv2",
                        "pure"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pure-lilv",
            "portdir": "pure/pure-lilv",
            "version": "0.5",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/agraef/pure-lang/wiki/Addons#pure-lilv",
            "description": "a Pure interface to David Robillard’s Lilv, an LV2 plugin host library",
            "long_description": "pure-lilv provides a Pure interface to David Robillard’s Lilv, an LV2 plugin host library. It lets you write LV2 audio and MIDI plugin hosts in the Pure programming language.",
            "active": true,
            "categories": [
                "devel",
                "audio",
                "pure"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                },
                {
                    "name": "aggraef",
                    "github": "agraef",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "lilv",
                        "lv2",
                        "pure"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pure-liblo",
            "portdir": "pure/pure-liblo",
            "version": "0.9",
            "license": "LGPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/agraef/pure-lang/wiki/Addons#pure-liblo",
            "description": "an interface to liblo, which implements Berkeley’s Open Sound Control (OSC) protocol",
            "long_description": "pure-liblo provides an interface to liblo, which implements Berkeley’s Open Sound Control (OSC) protocol. OSC is used to exchange data between multimedia devices and software across the network.",
            "active": true,
            "categories": [
                "audio",
                "pure"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                },
                {
                    "name": "aggraef",
                    "github": "agraef",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "liblo",
                        "gmp",
                        "pure"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pure-gtk",
            "portdir": "pure/pure-gtk",
            "version": "0.13",
            "license": "LGPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/agraef/pure-lang/wiki/Addons#pure-gtk",
            "description": "a collection of bindings to use the GTK+ GUI toolkit version 2.x with Pure",
            "long_description": "pure-gtk is a collection of bindings to use the GTK+ GUI toolkit version 2.x with Pure. The bindings include the gtk (+gdk), glib, atk, cairo and pango libraries, each in their own Pure module",
            "active": true,
            "categories": [
                "x11",
                "pure"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                },
                {
                    "name": "aggraef",
                    "github": "agraef",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gtk2",
                        "cairo",
                        "atk",
                        "pure-ffi",
                        "pango",
                        "pure",
                        "glib2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pure-gsl",
            "portdir": "pure/pure-gsl",
            "version": "0.12",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/agraef/pure-lang/wiki/Addons#pure-gsl",
            "description": "a wrapper to call GNU Scientific Library functions from Pure",
            "long_description": "pure-gsl aims to provide a complete wrapper for the GNU Scientific Library which provides a wide range of mathematical routines useful for scientific programming, number crunching and signal processing applications.",
            "active": true,
            "categories": [
                "science",
                "math",
                "pure"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                },
                {
                    "name": "aggraef",
                    "github": "agraef",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pure",
                        "gsl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pure-glpk",
            "portdir": "pure/pure-glpk",
            "version": "0.6",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/agraef/pure-lang/wiki/Addons#pure-glpk",
            "description": "an interface to the GNU Linear Programming Kit (GLPK) for the Pure programming language",
            "long_description": "pure-glpk provides an interface to the GNU Linear Programming Kit (GLPK) for the Pure programming language.",
            "active": true,
            "categories": [
                "lang",
                "math",
                "pure"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                },
                {
                    "name": "aggraef",
                    "github": "agraef",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-12"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libtool",
                        "zlib",
                        "glpk",
                        "pure",
                        "gmp"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pure-gl",
            "portdir": "pure/pure-gl",
            "version": "0.9",
            "license": "BSD",
            "platforms": "macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/agraef/pure-lang/wiki/Addons#pure-gl",
            "description": "an interface to access OpenGL functions from Pure",
            "long_description": "pure-gl provides an interface to access OpenGL functions from Pure.",
            "active": true,
            "categories": [
                "graphics",
                "pure"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                },
                {
                    "name": "aggraef",
                    "github": "agraef",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pure"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pure-gen",
            "portdir": "pure/pure-gen",
            "version": "0.25",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/agraef/pure-lang/wiki/Addons#pure-gen",
            "description": "a Pure C bindings generator",
            "long_description": "pure-gen is a Pure C bindings generator.",
            "active": true,
            "categories": [
                "devel",
                "pure"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                },
                {
                    "name": "aggraef",
                    "github": "agraef",
                    "ports_count": 44
                }
            ],
            "variants": [
                "gcc43",
                "gcc44",
                "gcc45",
                "gcc46",
                "gcc47",
                "gcc48",
                "gcc49",
                "gcc6",
                "gcc12"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "file",
                        "grep",
                        "gsed",
                        "clang-16",
                        "alex",
                        "cctools",
                        "happy",
                        "openssl",
                        "pkgconfig",
                        "cabal",
                        "ghc"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gmp",
                        "pure",
                        "libiconv"
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        "cabal"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "gcc12"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pure-g2",
            "portdir": "pure/pure-g2",
            "version": "0.3",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/agraef/pure-lang/wiki/Addons#pure-g2",
            "description": "an interface to the g2 graphics library for Pure",
            "long_description": "pure-g2 provides an interface to the g2 graphics library for Pure.",
            "active": true,
            "categories": [
                "graphics",
                "pure"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                },
                {
                    "name": "aggraef",
                    "github": "agraef",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pure"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "g2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pure-ftpd",
            "portdir": "net/pure-ftpd",
            "version": "1.0.53",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.pureftpd.org/",
            "description": "Pure-FTPd is a fast, production-quality, standard-conformant FTP (SSL/TLS) server, based upon Troll-FTPd.",
            "long_description": "Pure-FTPd has been designed to be secure in default configuration; it has no known vulnerabilities. Features include: virtual domains, built-in 'ls', anti-warez system, configurable ports for passive downloads, FXP protocol, bandwidth throttling, ratios, LDAP / MySQL / PostgreSQL-based authentication, fortune files, Apache-like log files, text / HTML / XML real-time status report, virtual users, virtual quotas, privilege separation, SSL/TLS and more.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [
                {
                    "name": "i0ntempest",
                    "github": "i0ntempest",
                    "ports_count": 226
                }
            ],
            "variants": [
                "uploadscript",
                "mysql51",
                "mysql55",
                "mysql56",
                "mysql57",
                "mariadb",
                "tls",
                "lang_brazilian",
                "lang_czech",
                "lang_dutch",
                "lang_danish",
                "lang_french",
                "lang_french_funny",
                "lang_german",
                "lang_italian",
                "lang_korean",
                "lang_norwegian",
                "lang_polish",
                "lang_romanian",
                "lang_russian",
                "lang_simplified_chinese",
                "lang_slovak",
                "lang_spanish",
                "lang_swedish",
                "lang_trad_chinese",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsodium"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pure-ffi",
            "portdir": "pure/pure-ffi",
            "version": "0.16",
            "license": "LGPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/agraef/pure-lang/wiki/Addons#pure-ffi",
            "description": "an interface to libffi which enables you to call C functions from Pure and vice versa",
            "long_description": "pure-ffi provides an interface to libffi which enables you to call C functions from Pure and vice versa. It goes beyond Pure’s built-in C interface in that it also handles C structs and makes Pure functions callable from C. Moreover, depending on the libffi implementation, it may also be possible to call foreign languages other than C.",
            "active": true,
            "categories": [
                "devel",
                "pure"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                },
                {
                    "name": "aggraef",
                    "github": "agraef",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-12"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gmp",
                        "libffi",
                        "pure"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "pure-gtk"
                    ]
                }
            ]
        },
        {
            "name": "pure-faust",
            "portdir": "pure/pure-faust",
            "version": "0.13",
            "license": "LGPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/agraef/pure-lang/wiki/Addons#pure-faust",
            "description": "a module which lets you load and run Faust-generated signal processing modules in Pure",
            "long_description": "pure-faust provides a module which lets you load and run Faust-generated signal processing modules in Pure.",
            "active": true,
            "categories": [
                "lang",
                "audio",
                "pure"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                },
                {
                    "name": "aggraef",
                    "github": "agraef",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libtool",
                        "pure"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "pd-faust"
                    ]
                }
            ]
        },
        {
            "name": "pure-fastcgi",
            "portdir": "pure/pure-fastcgi",
            "version": "0.6",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/agraef/pure-lang/wiki/Addons#pure-fastcgi",
            "description": "an interface to the FastCGI library in Pure",
            "long_description": "pure-fastcgi lets you write FastCGI scripts in Pure, to be run by web servers like Apache.",
            "active": true,
            "categories": [
                "www",
                "pure"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                },
                {
                    "name": "aggraef",
                    "github": "agraef",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gmp",
                        "mpfr",
                        "pure",
                        "fcgi"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pure-docs",
            "portdir": "pure/pure-docs",
            "version": "0.68",
            "license": "GFDL-1.3+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://agraef.github.io/pure-docs/",
            "description": "documentation for the Pure programming language",
            "long_description": "pure-docs is an offline copy of the documentation for the Pure programming language.",
            "active": true,
            "categories": [
                "lang",
                "pure"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                },
                {
                    "name": "aggraef",
                    "github": "agraef",
                    "ports_count": 44
                }
            ],
            "variants": [
                "tmdocs"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pure"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pure-doc",
            "portdir": "pure/pure-doc",
            "version": "0.7",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/agraef/pure-lang/wiki/Addons#pure-doc",
            "description": "a utility for literate programming and documenting source code in Pure",
            "long_description": "pure-doc is a simple utility for literate programming and documenting source code written in the Pure programming language.",
            "active": true,
            "categories": [
                "textproc",
                "pure"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                },
                {
                    "name": "aggraef",
                    "github": "agraef",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "flex",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pure"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pure-csv",
            "portdir": "pure/pure-csv",
            "version": "1.6",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/agraef/pure-lang/wiki/Addons#pure-csv",
            "description": "an interface to read and write comma separated value files in Pure",
            "long_description": "pure-csv provides an interface to read and write comma separated value files in Pure. The reading and writing functions are loosely based on Python’s CSV module",
            "active": true,
            "categories": [
                "devel",
                "pure"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                },
                {
                    "name": "aggraef",
                    "github": "agraef",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pure"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pure-bonjour",
            "portdir": "pure/pure-bonjour",
            "version": "0.2",
            "license": "LGPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/agraef/pure-lang/wiki/Addons#pure-bonjour",
            "description": "an interface to Bonjour which enables you to publish and discover Zeroconf services from Pure",
            "long_description": "pure-bonjour provides an interface to Bonjour which enables you to publish and discover Zeroconf services from Pure.",
            "active": true,
            "categories": [
                "devel",
                "pure"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                },
                {
                    "name": "aggraef",
                    "github": "agraef",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pure"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pure-audio",
            "portdir": "pure/pure-audio",
            "version": "0.6",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/agraef/pure-lang/wiki/Addons#pure-audio",
            "description": "a digital audio interface for the Pure programming language",
            "long_description": "pure-audio provides a digital audio interface for the Pure programming language. This includes modules for PortAudio, FFTW, libsndfile, libsamplerate and a utility for real-time scheduling.",
            "active": true,
            "categories": [
                "audio",
                "pure"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                },
                {
                    "name": "aggraef",
                    "github": "agraef",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "portaudio",
                        "libsamplerate",
                        "fftw-3",
                        "pure",
                        "libsndfile"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pure",
            "portdir": "lang/pure",
            "version": "0.68",
            "license": "LGPL-3+ and GPL-3+ and BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://agraef.github.io/pure-lang/",
            "description": "functional programming language based on term rewriting",
            "long_description": "Pure is a functional programming language based on term rewriting. It has a modern syntax featuring curried function applications, lexical closures and equational definitions with pattern matching, and thus is somewhat similar to languages of the Haskell and ML variety. But Pure is also a very dynamic and reflective language, and is more like Lisp in this respect. The interpreter has an LLVM backend to do JIT compilation, hence programs run blazingly fast and interfacing to C modules is easy. The libraries are licensed under LGPL-3+, the interpreter is GPL-3+, and the examples are BSD-licensed.",
            "active": true,
            "categories": [
                "lang"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                },
                {
                    "name": "aggraef",
                    "github": "agraef",
                    "ports_count": 44
                }
            ],
            "variants": [
                "pcre",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libffi",
                        "libtool",
                        "mpfr",
                        "ncurses",
                        "gmp",
                        "llvm-3.4",
                        "libiconv",
                        "readline"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "w3m"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "pure-gen",
                        "faust2pd",
                        "pd-faust",
                        "pd-pure",
                        "pure-audio",
                        "pure-bonjour",
                        "pure-csv",
                        "pure-doc",
                        "pure-fastcgi",
                        "pure-faust",
                        "pure-ffi",
                        "pure-gl",
                        "pure-glpk",
                        "pure-gsl",
                        "pure-gtk",
                        "pure-liblo",
                        "pure-lilv",
                        "pure-lv2",
                        "pure-midi",
                        "pure-mpfr",
                        "pure-octave",
                        "pure-odbc",
                        "pure-readline",
                        "pure-reduce",
                        "pure-sockets",
                        "pure-sql3",
                        "pure-stldict",
                        "pure-stllib",
                        "pure-tk",
                        "pure-xml",
                        "pure-docs",
                        "pure-g2",
                        "pure-rational"
                    ]
                }
            ]
        },
        {
            "name": "puppet",
            "portdir": "sysutils/puppet",
            "version": "2.7.6",
            "license": "Apache-2 and GPL-2+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://projects.puppetlabs.com/projects/puppet",
            "description": "Puppet is a configuration management solution.",
            "long_description": "Puppet is a configuration management solution. The Puppet framework provides a means to describe IT infrastructure as policy, execute that policy to build services then audit and enforce ongoing changes to the policy.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby",
                        "facter"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pup",
            "portdir": "textproc/pup",
            "version": "0.4.0",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ericchiang/pup",
            "description": "Parsing HTML at the command line",
            "long_description": "pup is a command line tool for processing HTML. It reads from stdin, prints to stdout, and allows the user to filter parts of the page using CSS selectors. Inspired by jq, pup aims to be a fast and flexible way of exploring HTML from the terminal.",
            "active": true,
            "categories": [
                "textproc",
                "www"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1023
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pulumi",
            "portdir": "sysutils/pulumi",
            "version": "3.216.0",
            "license": "Apache-2",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.pulumi.com",
            "description": "Pulumi - Modern Infrastructure as Code. Any cloud, any language.",
            "long_description": "Pulumi's Infrastructure as Code SDK is the easiest way to create and deploy cloud software that use containers, serverless functions, hosted services, and infrastructure, on any cloud. Simply write code in your favorite language and Pulumi automatically provisions and manages your AWS, Azure, Google Cloud Platform, and/or Kubernetes resources, using an infrastructure-as-code approach. Skip the YAML, and use standard language features like loops, functions, classes, and package management that you already know and love.",
            "active": true,
            "categories": [
                "sysutils",
                "net"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1023
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "curl",
                        "clang-18"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "git"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pulseaudio",
            "portdir": "audio/pulseaudio",
            "version": "17.0",
            "license": "(BSD or LGPL-2.1+ or MIT)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.freedesktop.org/wiki/Software/PulseAudio/",
            "description": "A sound server for POSIX OSes",
            "long_description": "PulseAudio is a sound server for POSIX OSes, meaning that it is a proxy for your sound applications. It allows you to do advanced operations on your sound data as it passes between your application and your hardware. Things like transferring the audio to a different machine, changing the sample format or channel count and mixing several sounds into one are easily achieved using a sound server.",
            "active": true,
            "categories": [
                "audio"
            ],
            "maintainers": [
                {
                    "name": "ionic",
                    "github": "Ionic",
                    "ports_count": 24
                }
            ],
            "variants": [
                "x11",
                "jack",
                "valgrind",
                "tests",
                "minimal",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "gettext",
                        "m4",
                        "meson",
                        "ninja",
                        "pkgconfig",
                        "p5.34-xml-parser"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "orc",
                        "fftw-3-single",
                        "avahi",
                        "libiconv",
                        "xorg-libX11",
                        "libsndfile",
                        "xorg-libice",
                        "xorg-libsm",
                        "xorg-libxcb",
                        "gettext-runtime",
                        "xorg-libXtst",
                        "soxr",
                        "speexDSP",
                        "gdbm",
                        "dbus",
                        "glib2",
                        "libtool",
                        "openssl"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "pcaudiolib",
                        "empathy",
                        "qt6-qtmultimedia",
                        "minimodem",
                        "pavucontrol",
                        "gtk-vnc",
                        "musikcube",
                        "qt69-qtmultimedia",
                        "gpac",
                        "kmix",
                        "cdrtools",
                        "hydrogen",
                        "sidplayfp",
                        "qt5-qtwebengine",
                        "libcanberra",
                        "qt64-qtmultimedia",
                        "qt67-qtmultimedia",
                        "qt68-qtmultimedia",
                        "gnome-control-center",
                        "gnome-settings-daemon",
                        "gstreamer010-gst-plugins-good",
                        "gstreamer1-gst-plugins-good",
                        "cava",
                        "qt513-qtwebengine"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "unixcw",
                        "x2goclient"
                    ]
                }
            ]
        },
        {
            "name": "pulse",
            "portdir": "java/pulse",
            "version": "1.2.18",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.zutubi.com/products/pulse/",
            "description": "Pulse automated build server",
            "long_description": "Pulse is an automated build or continuous integration server. Pulse regularly checks out your project's source code from your SCM, builds the project and reports on the results. A project build typically involves compiling the source code and running tests to ensure the quality of the code. By automating this process, pulse allows you to constantly monitor the health of your project.",
            "active": false,
            "categories": [
                "java"
            ],
            "maintainers": [
                {
                    "name": "simon",
                    "github": "",
                    "ports_count": 1
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "kaffe"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pugixml",
            "portdir": "textproc/pugixml",
            "version": "1.15",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/zeux/pugixml",
            "description": "C++ Library for XML processing",
            "long_description": "C++ library for creating and manipulating XML DOMs. Features: efficient parsing of XML, XPath 1.0 support, full Unicode support.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "liblsl"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gnss-sdr",
                        "gnss-sdr-devel",
                        "darktable",
                        "darktable-devel",
                        "paraview",
                        "qt69-qt3d",
                        "mkvtoolnix-legacy",
                        "mame",
                        "qt64-qt3d",
                        "qt67-qt3d",
                        "qt68-qt3d",
                        "ismrmrd",
                        "photoqt",
                        "qt6-qt3d",
                        "ogre",
                        "mkvtoolnix-devel",
                        "mkvtoolnix",
                        "assimp",
                        "osl",
                        "assimp_tools"
                    ]
                }
            ]
        },
        {
            "name": "pueue",
            "portdir": "sysutils/pueue",
            "version": "4.0.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Nukesor/pueue",
            "description": "A CLI task management tool for sequential and parallel execution of long-running tasks.",
            "long_description": "Pueue is a command-line task management tool for sequential and parallel execution of long-running tasks. Simply put, it's a tool that processes a queue of shell commands. On top of that, there are a lot of convenient features and abstractions. Since Pueue is not bound to any terminal, you can control your tasks from any terminal on the same machine. The queue will be continuously processed, even if you no longer have any active SSH sessions.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1023
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pub2port",
            "portdir": "sysutils/pub2port",
            "version": "0.0.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://github.com/amake/pub2port",
            "description": "A tool for creating MacPorts portfiles for Dart projects",
            "long_description": "A tool for creating MacPorts portfiles for Dart projects",
            "active": true,
            "categories": [
                "sysutils",
                "macports"
            ],
            "maintainers": [
                {
                    "name": "amake",
                    "github": "amake",
                    "ports_count": 163
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "dart-sdk",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ptunnel",
            "portdir": "net/ptunnel",
            "version": "0.72",
            "license": "BSD and zlib",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.cs.uit.no/~daniels/PingTunnel/",
            "description": "tunnel over ICMP",
            "long_description": "Ptunnel is an application that allows you to reliably tunnel TCP connections to a remote host using ICMP echo request and reply packets, commonly known as ping requests and replies.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [
                {
                    "name": "i0ntempest",
                    "github": "i0ntempest",
                    "ports_count": 226
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pts-tiny-7z-sfx",
            "portdir": "archivers/pts-tiny-7z-sfx",
            "version": "9.22+pts8",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pts/pts-tiny-7z-sfx",
            "description": "size-optimized tiny .7z extractor and SFX",
            "long_description": "pts-tiny-7z-sfx is a tiny 7-Zip (.7z archive) extractor and self-extractor (SFX) written in standard C",
            "active": true,
            "categories": [
                "archivers"
            ],
            "maintainers": [
                {
                    "name": "i0ntempest",
                    "github": "i0ntempest",
                    "ports_count": 226
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ptpython_select",
            "portdir": "python/ptpython_select",
            "version": "0.1",
            "license": "Permissive",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "",
            "description": "common files for selecting default ptpython version",
            "long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of ptpython.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-15"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py310-ptpython",
                        "py311-ptpython",
                        "py312-ptpython",
                        "py313-ptpython",
                        "py38-ptpython",
                        "py39-ptpython"
                    ]
                }
            ]
        },
        {
            "name": "ptpython",
            "portdir": "python/ptpython",
            "version": "3.0.20",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": "py-ptpython",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by py-ptpython",
            "long_description": "This port has been replaced by py-ptpython.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-15"
                    ]
                },
                {
                    "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": "pthsem",
            "portdir": "devel/pthsem",
            "version": "2.0.8",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.auto.tuwien.ac.at/~mkoegler/index.php/pth",
            "description": "pthsem is an extend version of GNU pth, with support for semaphores",
            "long_description": "GNU pth is a user mode multi threading library. pthsem is an extend version, with support for semaphores added. It can be installed parallel to a normal pth. The header file is called pthsem.h, the configuration program pthsem-config and the autoconf macro AC_CHECK_PTHSEM. If references to one of these names are changed, pthsem can be used as an replacement of GNU pth.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "libtool",
                        "pkgconfig",
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "eibd"
                    ]
                }
            ]
        },
        {
            "name": "pth",
            "portdir": "devel/pth",
            "version": "2.0.7",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/pth/",
            "description": "GNU Portable Threads",
            "long_description": "Pth is a very portable POSIX/ANSI-C based library for Unix platforms which provides non-preemptive priority-based scheduling for multiple threads of execution (\"multithreading\") inside server applications. All threads run in the same address space of the server application, but each thread has its own individual program-counter, run-time stack, signal mask and errno variable.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "jabber",
                        "nasty",
                        "libassuan",
                        "gpgme"
                    ]
                }
            ]
        },
        {
            "name": "ptex-sfmacros",
            "portdir": "tex/ptex-sfmacros",
            "version": "0",
            "license": "unknown",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://xymtex.my.coocan.jp/fujitas2/texlatex/",
            "description": "Tategumi/Tateyoko/Kunten packages written by Shinsaku Fujita.",
            "long_description": "Tategumi/Tateyoko/Kunten packages written by Shinsaku Fujita.",
            "active": true,
            "categories": [
                "japanese",
                "tex",
                "print"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "lha",
                        "nkf",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "texlive-basic"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "texlive-common"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ptex",
            "portdir": "graphics/ptex",
            "version": "2.4.2",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/wdas/ptex",
            "description": "Per-face texture mapping for production rendering",
            "long_description": "Ptex is a texture mapping system developed by Walt Disney Animation Studios for production-quality rendering.",
            "active": true,
            "categories": [
                "graphics"
            ],
            "maintainers": [
                {
                    "name": "mcalhoun",
                    "github": "MarcusCalhoun-Lopez",
                    "ports_count": 1513
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "doxygen",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "usd",
                        "openimageio",
                        "opensubdiv",
                        "pbrt3"
                    ]
                }
            ]
        },
        {
            "name": "pta",
            "portdir": "finance/pta",
            "version": "0.1",
            "license": "ISC",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mandoc.bsd.lv/pta/",
            "description": "the plain text accounting program",
            "long_description": "pta reads bookkeeping journals and writes account lists, balances, and cost center assessments to standard output.",
            "active": true,
            "categories": [
                "finance"
            ],
            "maintainers": [
                {
                    "name": "",
                    "github": "admacleod",
                    "ports_count": 1
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "PsyncX",
            "portdir": "aqua/PsyncX",
            "version": "2.2.2",
            "license": "unknown",
            "platforms": "macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://psyncx.sourceforge.net/",
            "description": "Mac OS X wrapper around psync and crontab",
            "long_description": "PsyncX is a Mac OS X wrapper around psync and crontab. That means that PsyncX uses an existing free Unix application, psync, and the ability to schedule jobs (known as cron in Unix) to allow you to schedule backups whenever you want.",
            "active": true,
            "categories": [
                "aqua",
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "",
                    "ports_count": 218
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "subversion"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.34",
                        "p5.34-macosx-file"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "psutilsql",
            "portdir": "sysutils/psutilsql",
            "version": "0.0.2",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/noborus/psutilsql",
            "description": "CLI utility to query process & system information using SQL",
            "long_description": "CLI utility to query process & system information using SQL, written in Go handling SQL via trdsql.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1023
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "psutils",
            "portdir": "print/psutils",
            "version": "p17",
            "license": "Permissive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.knackered.org/angus/psutils/",
            "description": "Useful utilities for manipulating PostScript documents",
            "long_description": "PSUtils is a collection of useful utilities for manipulating PostScript documents. Programs included are psnup, for placing out several logical pages on a single sheet of paper, psselect, for selecting pages from a document, pstops, for general imposition, psbook, for signature generation for booklet printing, and psresize, for adjusting page sizes.",
            "active": true,
            "categories": [
                "print"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "perl5"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "a2ps"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "groff"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "yap-app",
                        "texlive-fontutils"
                    ]
                }
            ]
        },
        {
            "name": "pstree",
            "portdir": "sysutils/pstree",
            "version": "2.40",
            "license": "GPL-2",
            "platforms": "darwin freebsd",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/FredHucht/pstree",
            "description": "pstree shows the output of the ps command as a tree",
            "long_description": "pstree shows the output of the ps command as a tree",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pstoedit",
            "portdir": "graphics/pstoedit",
            "version": "4.01",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.pstoedit.net",
            "description": "Translate PostScript and PDF to other vector formats",
            "long_description": "pstoedit converts PostScript™ and PDF files to other vector graphic formats so that they can be edited graphically.",
            "active": true,
            "categories": [
                "graphics"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "autoconf",
                        "automake",
                        "libtool",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ImageMagick",
                        "plotutils",
                        "libzip"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "ghostscript"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "autotrace"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "texlive-bin-extra",
                        "octave"
                    ]
                }
            ]
        },
        {
            "name": "pssh-lilydjwg",
            "portdir": "sysutils/pssh-lilydjwg",
            "version": "2.3.6",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/lilydjwg/pssh",
            "description": "Fork of pssh (Parallel SSH) with Python 3 support and bugfixes",
            "long_description": "Fork of pssh (Parallel SSH) with Python 3 support and bugfixes",
            "active": true,
            "categories": [
                "sysutils",
                "net"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1023
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pssh",
            "portdir": "sysutils/pssh",
            "version": "2.3.1",
            "license": "none",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "pssh-lilydjwg",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by pssh-lilydjwg",
            "long_description": "This port has been replaced by pssh-lilydjwg.",
            "active": true,
            "categories": [
                "sysutils",
                "net"
            ],
            "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": "psqlODBC",
            "portdir": "databases/psqlODBC",
            "version": "16.00.0000",
            "license": "LGPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://odbc.postgresql.org",
            "description": "Official ODBC driver for the PostgreSQL database.",
            "long_description": "psqlODBC allows ODBC-compliant applications to connect to PostgreSQL database servers.",
            "active": true,
            "categories": [
                "databases"
            ],
            "maintainers": [
                {
                    "name": "macports",
                    "github": "",
                    "ports_count": 2
                }
            ],
            "variants": [
                "iodbc",
                "unixodbc",
                "postgresql82",
                "postgresql83",
                "postgresql84",
                "postgresql90",
                "postgresql91",
                "postgresql92",
                "postgresql93",
                "postgresql94",
                "postgresql95",
                "postgresql96",
                "postgresql10",
                "postgresql11",
                "postgresql12",
                "postgresql13",
                "postgresql14",
                "postgresql15",
                "postgresql16",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "unixODBC",
                        "libtool",
                        "postgresql16"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pspp-devel",
            "portdir": "math/pspp-devel",
            "version": "2.0.1",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/pspp/",
            "description": "Statistical analysis of sampled data (free replacement for SPSS).",
            "long_description": "PSPP is a program for statistical analysis of sampled data. It is a Free replacement for the proprietary program SPSS, and appears very similar to it with a few exceptions.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "snc",
                    "github": "nerdling",
                    "ports_count": 157
                }
            ],
            "variants": [
                "help",
                "postgres",
                "gui",
                "quartz",
                "x11",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "gettext",
                        "pkgconfig",
                        "makeicns",
                        "coreutils",
                        "p5.34-text-diff",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gtksourceview4",
                        "cairo",
                        "fontconfig",
                        "gdk-pixbuf2",
                        "harfbuzz",
                        "librsvg",
                        "gsl",
                        "spread-sheet-widget",
                        "freetype",
                        "libiconv",
                        "libxml2",
                        "texinfo",
                        "pango",
                        "perl5.34",
                        "gettext-runtime",
                        "python311",
                        "zlib",
                        "atk",
                        "glib2",
                        "ncurses",
                        "readline",
                        "gtk3"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "coreutils",
                        "p5.34-text-diff"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pspp",
            "portdir": "math/pspp",
            "version": "1.6.2",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/pspp/",
            "description": "Statistical analysis of sampled data (free replacement for SPSS).",
            "long_description": "PSPP is a program for statistical analysis of sampled data. It is a Free replacement for the proprietary program SPSS, and appears very similar to it with a few exceptions.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "snc",
                    "github": "nerdling",
                    "ports_count": 157
                }
            ],
            "variants": [
                "help",
                "doc",
                "reloc",
                "postgres",
                "gui",
                "quartz",
                "x11",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "gettext",
                        "pkgconfig",
                        "makeicns",
                        "texinfo",
                        "python310"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "readline",
                        "gtksourceview3",
                        "cairo",
                        "fontconfig",
                        "gdk-pixbuf2",
                        "gsl",
                        "spread-sheet-widget",
                        "freetype",
                        "libiconv",
                        "libxml2",
                        "pango",
                        "xorg-libX11",
                        "zlib",
                        "xorg-libXcomposite",
                        "xorg-libXcursor",
                        "xorg-libXdamage",
                        "xorg-libXdmcp",
                        "xorg-libXext",
                        "xorg-libXfixes",
                        "xorg-libXi",
                        "xorg-libXinerama",
                        "xorg-libXrandr",
                        "xorg-libxcb",
                        "xrender",
                        "xorg-libXau",
                        "appstream-glib",
                        "atk",
                        "gettext",
                        "glib2",
                        "ncurses"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "adwaita-icon-theme"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pspg",
            "portdir": "databases/pspg",
            "version": "5.8.7",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/okbob/pspg",
            "description": "pspg is a Unix pager optimized for table browsing",
            "long_description": "pspg is a Unix pager optimized for table browsing",
            "active": true,
            "categories": [
                "databases"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses",
                        "readline"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pslib",
            "portdir": "print/pslib",
            "version": "0.4.6",
            "license": "(GPL-2+ or LGPL-2+)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pslib.sourceforge.net/",
            "description": "C-library to create PostScript files on the fly",
            "long_description": "pslib is a C-library to create PostScript files on the fly. It offers many drawing primitives, inclusion of png and eps images and a very sophisticated text rendering including hyphenation, kerning and ligatures. It can read external Type1 fonts and embed them into the output file. It supports pdfmarks which makes it in combination with ghostscript's pdfwriter an alternative for libraries creating PDF.",
            "active": true,
            "categories": [
                "print"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14",
                        "automake",
                        "glib2",
                        "libtool",
                        "intltool",
                        "autoconf"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libjpeg-turbo",
                        "libpng",
                        "tiff",
                        "giflib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "psi-otr",
            "portdir": "net/psi-otr",
            "version": "0.5",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.tfh-berlin.de/~s30935/",
            "description": "otr-plugin for psi - for plugin-enabled psi",
            "long_description": "Psi is a capable Jabber client aimed at experienced users. Its design goals are simplicity and stability. This plugin adds the support fot off the message recording to psi",
            "active": false,
            "categories": [
                "net",
                "chat"
            ],
            "maintainers": [
                {
                    "name": "rowue",
                    "github": "rowue",
                    "ports_count": 10
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "psi",
                        "libotr"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "psiconv",
            "portdir": "databases/psiconv",
            "version": "0.9.9",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://frodo.looijaard.name/project/psiconv",
            "description": "A utility for converting Psion files.",
            "long_description": "A utility for converting Psion files.",
            "active": true,
            "categories": [
                "databases"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "pkgconfig",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ImageMagick"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "gnumeric",
                        "abiword-x11"
                    ]
                }
            ]
        }
    ]
}