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

{
    "count": 50422,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=755",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=753",
    "results": [
        {
            "name": "p5.30-lchown",
            "portdir": "perl/p5-lchown",
            "version": "1.10.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Lchown",
            "description": "Use the lchown(2) system call from Perl",
            "long_description": "Use the lchown(2) system call from Perl",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "macports",
                    "github": "",
                    "ports_count": 6
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-module-build"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-layout-manager",
            "portdir": "perl/p5-layout-manager",
            "version": "0.350.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Layout::Manager",
            "description": "Layout::Manager - 2D Layout Management",
            "long_description": "Layout::Manager - 2D Layout Management",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-geometry-primitive",
                        "p5.30-graphics-primitive",
                        "p5.30-moose"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-chart-clicker"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-json-xs",
            "portdir": "perl/p5-json-xs",
            "version": "4.40.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/JSON::XS",
            "description": "JSON serialising/deserialising, done correctly and fast",
            "long_description": "This module converts Perl data structures to JSON and vice versa. Its primary goal is to be *correct* and its secondary goal is to be *fast*. To reach the latter goal it was written in C.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "nottwo",
                    "github": "nottwo",
                    "ports_count": 6
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-canary-stability",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-common-sense",
                        "p5.30-types-serialiser"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-xml-xml2json",
                        "p5.30-search-elasticsearch",
                        "p5.30-b-c",
                        "p5.30-json-maybexs"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-json",
                        "p5.30-moosex-storage",
                        "p5.30-event-rpc",
                        "p5.30-anyevent",
                        "p5.30-data-serializer",
                        "p5.30-geo-coder-osm"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "p5.30-net-apns-persistent"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-json-webtoken",
            "portdir": "perl/p5-json-webtoken",
            "version": "0.100.0",
            "license": "Artistic-1 and GPL",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/JSON::WebToken",
            "description": "Perl JSON Web Token (JWT) implementation.",
            "long_description": "Perl JSON Web Token (JWT) implementation.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-module-build",
                        "p5.30-test-mock-guard",
                        "p5.30-test-requires",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-json",
                        "p5.30-module-runtime",
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-json-pp",
            "portdir": "perl/p5-json-pp",
            "version": "4.160.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/JSON::PP",
            "description": "JSON::PP - JSON::XS compatible pure-Perl module",
            "long_description": "JSON::PP - JSON::XS compatible pure-Perl module",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-module-cpanfile",
                        "p5.30-json-maybexs"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-amazon-s3"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-json-parse",
            "portdir": "perl/p5-json-parse",
            "version": "0.620.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/JSON::Parse",
            "description": "Read JSON into a Perl variable",
            "long_description": "JSON::Parse converts JSON into the nearest equivalent Perl.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "khindenburg",
                    "github": "kurthindenburg",
                    "ports_count": 431
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-lingua-ja-moji",
                        "p5.30-statistics-covid"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-json-maybexs",
            "portdir": "perl/p5-json-maybexs",
            "version": "1.4.8",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/JSON::MaybeXS",
            "description": "Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP",
            "long_description": "Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-json-xs",
                        "p5.30-test-needs",
                        "p5.30-json-pp",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-cpanel-json-xs"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-sql-translator",
                        "p5.30-dist-zilla-pluginbundle-git-versionmanager",
                        "p5.30-yaml-tiny",
                        "p5.30-log-dispatchouli",
                        "p5.30-string-errf",
                        "p5.30-test-simple"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-dist-zilla-plugin-checkissues",
                        "p5.30-module-install",
                        "p5.30-http-entity-parser",
                        "p5.30-moosex-storage",
                        "p5.30-net-github",
                        "p5.30-net-twitter",
                        "p5.30-string-flogger",
                        "p5.30-test-deep-json",
                        "p5.30-dist-zilla-plugin-github",
                        "p5.30-search-elasticsearch",
                        "p5.30-www-shorten-googl",
                        "p5.30-lwp-consolelogger",
                        "p5.30-metacpan-client",
                        "p5.30-devel-nytprof",
                        "p5.30-catalyst-runtime",
                        "p5.30-devel-cover",
                        "p5.30-pithub",
                        "p5.30-dist-zilla",
                        "p5.30-test2-harness",
                        "p5.30-dancer2",
                        "p5.30-twitter-api",
                        "p5.30-app-nopaste",
                        "p5.30-boolean",
                        "p5.30-catalyst-action-rest",
                        "p5.30-catalyst-view-json",
                        "p5.30-chi"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-json-dwiw",
            "portdir": "perl/p5-json-dwiw",
            "version": "0.470.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/JSON::DWIW",
            "description": "JSON::DWIW - JSON converter that Does What I Want",
            "long_description": "JSON::DWIW - JSON converter that Does What I Want",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-math-bigint"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-xml-xml2json"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-json-any",
            "portdir": "perl/p5-json-any",
            "version": "1.400.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/JSON::Any",
            "description": "Wrapper Class for the various JSON classes (DEPRECATED)",
            "long_description": "Wrapper Class for the various JSON classes (DEPRECATED)",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-test-needs",
                        "p5.30-test-without-module",
                        "clang-15",
                        "p5.30-test-fatal",
                        "p5.30-test-warnings"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-json",
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-geometry-primitive"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-graphics-primitive",
                        "p5.30-test-json"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-json",
            "portdir": "perl/p5-json",
            "version": "4.100.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/JSON",
            "description": "parse and convert to JSON (JavaScript Object Notation).",
            "long_description": "This module converts between JSON (JavaScript Object Notation) and Perl data structure into each other. For JSON, See to http://www.crockford.com/JSON/.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-json-xs"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-xml-xml2json",
                        "p5.30-dancer",
                        "p5.30-time-y2038",
                        "p5.30-www-form-urlencoded-xs",
                        "p5.30-cpanel-json-xs"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-finance-quotehist",
                        "p5.30-geo-coder-osm",
                        "p5.30-json-webtoken",
                        "p5.30-rdf-query",
                        "p5.30-mason",
                        "p5.30-mediawiki-api",
                        "p5.30-moosex-storage",
                        "p5.30-net-openid-consumer",
                        "p5.30-net-twitter",
                        "p5.30-net-twitter-lite",
                        "p5.30-geo-webservice-elevation-usgs",
                        "p5.30-pod-projectdocs",
                        "p5.30-zeromq",
                        "p5.30-moosex-storage-format-jsonpm",
                        "p5.30-perl-languageserver",
                        "p5.30-data-stag",
                        "p5.30-test-cpan-meta-json",
                        "p5.30-astro-spacetrack",
                        "p5.30-pgtop",
                        "p5.30-astro-satpass",
                        "p5.30-json-any",
                        "p5.30-bio-phylo",
                        "p5.30-mail-authenticationresults",
                        "p5.30-perl-ldap",
                        "p5.30-finance-quote",
                        "p5.30-anyevent",
                        "p5.30-config-json",
                        "p5.30-data-serializer"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-javascript-spidermonkey",
            "portdir": "perl/p5-javascript-spidermonkey",
            "version": "0.250.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/JavaScript::SpiderMonkey",
            "description": "Perl interface to the JavaScript Engine",
            "long_description": "JavaScript::SpiderMonkey is a Perl Interface to the SpiderMonkey JavaScript Engine. It is different from Claes Jacobsson's JavaScript.pm in that it offers two different levels of access: 1) A 1:1 mapping of the SpiderMonkey API to Perl 2) A more Perl-like API",
            "active": true,
            "categories": [
                "www",
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "p5.30-log-log4perl"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "spidermonkey"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-iterator-util",
            "portdir": "perl/p5-iterator-util",
            "version": "0.20.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Iterator::Util",
            "description": "Essential utilities for the Iterator class.",
            "long_description": "This module implements many useful functions for creating and manipulating iterator objects.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-class-data-inheritable",
                        "p5.30-devel-stacktrace",
                        "p5.30-exception-class",
                        "p5.30-iterator"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-iterator",
            "portdir": "perl/p5-iterator",
            "version": "0.30.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Iterator",
            "description": "An implementation of iterators",
            "long_description": "p5-Iterator provides a class that simplifies the creation and use of these iterator objects. Other p5-iterator modules provide many general-purpose and special-purpose iterator functions.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-class-data-inheritable",
                        "p5.30-devel-stacktrace",
                        "p5.30-exception-class"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-iterator-util"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-iri",
            "portdir": "perl/p5-iri",
            "version": "0.13.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IRI",
            "description": "IRI - Internationalized Resource Identifiers",
            "long_description": "IRI - Internationalized Resource Identifiers",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "p5.30-test-simple",
                        "p5.30-try-tiny",
                        "p5.30-uri"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-moo",
                        "p5.30-moox-handlesvia",
                        "p5.30-type-tiny"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-rdf-trine"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-ipe",
            "portdir": "perl/p5-ipe",
            "version": "0.3.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://web.archive.org/web/20240407185651/http://mblab.wustl.edu/software.html",
            "description": "Perl module for parameter estimation for Hidden Markov Models.",
            "long_description": "iParameterEstimation is a highly configurable maximum likelihood parameter estimation package for generalized Hidden Markov Models. Specific configuration files are included for training Twinscan, N-SCAN and their EST variants. For information and documentation, see https://web.archive.org/web/20240407185651/http://mblab.wustl.edu/software.html.",
            "active": true,
            "categories": [
                "perl",
                "biology"
            ],
            "maintainers": [
                {
                    "name": "rpz",
                    "github": "",
                    "ports_count": 7
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-eval",
                        "p5.30-xml-libxml",
                        "p5.30-xml-checker"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-ipc-system-simple",
            "portdir": "perl/p5-ipc-system-simple",
            "version": "1.300.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IPC::System::Simple",
            "description": "IPC::System::Simple - Run commands simply, with detailed diagnostics",
            "long_description": "IPC::System::Simple - Run commands simply, with detailed diagnostics",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-autobox",
                        "p5.30-datetime-locale"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-mason",
                        "p5.30-unix-process",
                        "p5.30-dist-zilla-plugin-contributorsfromgit",
                        "p5.30-code-tidyall",
                        "p5.30-dist-zilla-plugin-git",
                        "p5.30-astro-app-satpass2",
                        "p5.30-file-basedir"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-ipc-sharelite",
            "portdir": "perl/p5-ipc-sharelite",
            "version": "0.170.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IPC::ShareLite",
            "description": "Lightweight interface to shared memory",
            "long_description": "Lightweight interface to shared memory",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "khindenburg",
                    "github": "kurthindenburg",
                    "ports_count": 431
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-cache-cache"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-ipc-run3",
            "portdir": "perl/p5-ipc-run3",
            "version": "0.49.0",
            "license": "(GPL or Artistic or BSD)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IPC::Run3",
            "description": "Run a subprocess in batch mode (a la system) on Unix, Win32, etc.",
            "long_description": "Run a subprocess in batch mode (a la system) on Unix, Win32, etc.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-catalyst-devel",
                        "p5.30-log-dispatch",
                        "p5.30-module-scandeps",
                        "p5.30-test2-plugin-nowarnings"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-code-tidyall",
                        "p5.30-graphviz2",
                        "p5.30-test-spelling",
                        "p5.30-sys-cpuload"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-ipc-run",
            "portdir": "perl/p5-ipc-run",
            "version": "20250809.0.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IPC::Run",
            "description": "IPC::Run - system() and background procs w/ piping, redirs, ptys",
            "long_description": "IPC::Run - system() and background procs w/ piping, redirs, ptys",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-io-tty",
                        "p5.30-readonly"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-pdl-fftw3",
                        "p5.30-module-signature"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-config-identity",
                        "p5.30-graphviz",
                        "p5.30-net-cli-interact",
                        "p5.30-archive-tar-wrapper",
                        "p5.30-b-c",
                        "p5.30-pdl-graphics-gnuplot",
                        "p5.30-bioperl"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-ip-country",
            "portdir": "perl/p5-ip-country",
            "version": "2.280.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IP::Country",
            "description": "Fast lookup of country codes from IP addresses",
            "long_description": "This module comes with a database of countries where various IP addresses have been assigned.",
            "active": true,
            "categories": [
                "net",
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-ipc-cmd",
            "portdir": "perl/p5-ipc-cmd",
            "version": "1.40.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IPC::Cmd",
            "description": "finding and running system commands made easy",
            "long_description": "finding and running system commands made easy",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-locale-maketext-simple",
                        "p5.30-module-load-conditional",
                        "p5.30-params-check"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-archive-extract",
                        "p5.30-extutils-cbuilder",
                        "p5.30-git-wrapper"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-zlib",
            "portdir": "perl/p5-io-zlib",
            "version": "1.150.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Zlib",
            "description": "IO::-style interface to Compress::Zlib",
            "long_description": "This modules provides an IO:: style interface to the Compress::Zlib package. The main advantage is that you can use an IO::Zlib object in much the same way as an IO::File object so you can have common code that doesn't know which sort of file it is using.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-io-compress"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-archive-tar"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-tty",
            "portdir": "perl/p5-io-tty",
            "version": "1.200.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Tty",
            "description": "Provide an interface to TTYs and PTYs",
            "long_description": "Provide an interface to TTYs and PTYs",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-dist-zilla-plugin-promptifstale"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-io-pty-easy",
                        "p5.30-poe",
                        "p5.30-expect",
                        "p5.30-net-cli-interact",
                        "p5.30-ipc-run"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-tiecombine",
            "portdir": "perl/p5-io-tiecombine",
            "version": "1.5.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::TieCombine",
            "description": "IO::TieCombine - produce tied (and other) separate but combined variables",
            "long_description": "IO::TieCombine - produce tied (and other) separate but combined variables",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-app-cmd"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-tee",
            "portdir": "perl/p5-io-tee",
            "version": "0.660.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Tee",
            "description": "Multiplex output to multiple output handles",
            "long_description": "The `IO::Tee' constructor, given a list of output handles, returns a tied handle that can be written to but not read from. When written to (using print or printf), it multiplexes the output to the list of handles originally passed to the constructor.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-io-stty",
            "portdir": "perl/p5-io-stty",
            "version": "0.40.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Stty",
            "description": "Provide an interface to TTYs and PTYs",
            "long_description": "Provide an interface to TTYs and PTYs",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-io-stringy",
            "portdir": "perl/p5-io-stringy",
            "version": "2.113.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Stringy",
            "description": "IO-stringy - I/O on in-core objects like strings and arrays",
            "long_description": "IO-stringy - I/O on in-core objects like strings and arrays",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-test-strict",
                        "p5.30-soap-lite",
                        "p5.30-class-trigger",
                        "p5.30-xml-twig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-log-dispatch-config",
                        "p5.30-mogilefs-client",
                        "p5.30-moosex-log-log4perl",
                        "p5.30-moosex-storage",
                        "p5.30-net-ftpserver",
                        "p5.30-bioperl",
                        "p5.30-wx-demo",
                        "p5.30-text-recordparser",
                        "p5.30-mime-tools",
                        "p5.30-spreadsheet-parseexcel",
                        "p5.30-amazon-s3",
                        "p5.30-gimp",
                        "p5.30-mail-message",
                        "p5.30-rtf-tokenizer",
                        "p5.30-config-inifiles",
                        "p5.30-convert-tnef",
                        "p5.30-gtk2-ex-podviewer"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-string",
            "portdir": "perl/p5-io-string",
            "version": "1.80.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::String",
            "description": "Emulate file interface for in-core strings",
            "long_description": "The IO::String module provides the IO::File interface for in-core strings. An IO::String object can be attached to a string, and makes it possible to use the normal file operations for reading or writing data, as well as for seeking to various locations of the string. This is useful when you want to use a library module that only provides an interface to file handles on data that you have in a string variable.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-redis",
                        "p5.30-pod-readme",
                        "p5.30-mouse"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-bioperl",
                        "p5.30-email-outlook-message",
                        "p5.30-config-ini",
                        "p5.30-io-handle-util",
                        "p5.30-data-stag",
                        "p5.30-mail-spamassassin",
                        "p5.30-font-ttf",
                        "p5.30-finance-quote",
                        "p5.30-bio-variation"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "p5.30-io-compress-lzma"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-socket-timeout",
            "portdir": "perl/p5-io-socket-timeout",
            "version": "0.320.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Socket::Timeout",
            "description": "IO::Socket with read/write timeout",
            "long_description": "IO::Socket with read/write timeout",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-module-build",
                        "p5.30-module-build-tiny",
                        "p5.30-test-tcp",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-perlio-via-timeout"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-redis"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-socket-ssl",
            "portdir": "perl/p5-io-socket-ssl",
            "version": "2.98.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/dist/IO-Socket-SSL",
            "description": "IO::Socket::SSL - SSL sockets with IO::Socket interface",
            "long_description": "IO::Socket::SSL - SSL sockets with IO::Socket interface",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-io-socket-ip",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-net-ssleay",
                        "p5.30-scalar-list-utils",
                        "p5.30-uri"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-b-c",
                        "p5.30-search-elasticsearch",
                        "p5.30-search-elasticsearch-client-2_0",
                        "p5.30-search-elasticsearch-client-5_0",
                        "p5.30-search-elasticsearch-client-6_0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-gearman",
                        "p5.30-http-daemon-ssl",
                        "p5.30-mail-imapclient",
                        "p5.30-mail-sender",
                        "p5.30-net-smtp-ssl",
                        "p5.30-net-smtps",
                        "p5.30-perl-ldap",
                        "p5.30-soap-lite",
                        "p5.30-twitter-api",
                        "p5.30-mail-spamassassin",
                        "p5.30-net-smtp-tls",
                        "p5.30-net-smtp-tls-butmaintained",
                        "p5.30-lwp-protocol-https",
                        "p5.30-metacpan-client",
                        "p5.30-net-stomp",
                        "p5.30-webservice-musicbrainz",
                        "p5.30-event-rpc",
                        "p5.30-http-tiny",
                        "p5.30-dist-zilla-plugin-github",
                        "p5.30-net-eboks",
                        "p5.30-net",
                        "p5.30-net-http",
                        "p5.30-redis",
                        "p5.30-authcas"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-socket-socks",
            "portdir": "perl/p5-io-socket-socks",
            "version": "0.740.0",
            "license": "LGPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Socket::Socks",
            "description": "Provides a way to create socks client or server both 4 and 5 version",
            "long_description": "Provides a way to create socks client or server both 4 and 5 version",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-io-socket-ip"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-io-socket-ip",
            "portdir": "perl/p5-io-socket-ip",
            "version": "0.430.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Socket::IP",
            "description": "IO::Socket::IP - Family-neutral IP socket supporting both IPv4 and IPv6",
            "long_description": "IO::Socket::IP - Family-neutral IP socket supporting both IPv4 and IPv6",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-module-build",
                        "p5.30-test-simple",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-socket"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-io-socket-ssl",
                        "p5.30-rpc-xml"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-net-http",
                        "p5.30-gearman",
                        "p5.30-io-socket-socks",
                        "p5.30-perl-ldap",
                        "p5.30-test-tcp",
                        "p5.30-mojolicious",
                        "p5.30-http-daemon",
                        "p5.30-mail-spamassassin",
                        "p5.30-io-async",
                        "p5.30-net-stomp",
                        "p5.30-mail-box-imap4",
                        "p5.30-mail-box-pop3",
                        "p5.30-net",
                        "p5.30-http-tiny",
                        "p5.30-net-dns"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-socket-inet6",
            "portdir": "perl/p5-io-socket-inet6",
            "version": "2.730.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Socket::INET6",
            "description": "IO::Socket::INET6 object interface to IPv6",
            "long_description": "IO::Socket::INET6 provides an object interface to creating and using sockets in both AF_INET|AF_INET6 domain. Deprecated in favor of IO::Socket::IP.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-io",
                        "p5.30-socket6"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-b-c"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-sessiondata",
            "portdir": "perl/p5-io-sessiondata",
            "version": "1.30.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::SessionData",
            "description": "supporting module for SOAP::Lite",
            "long_description": "supporting module for SOAP::Lite",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-soap-lite"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-pty-easy",
            "portdir": "perl/p5-io-pty-easy",
            "version": "0.100.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Pty::Easy",
            "description": "Easy interface to IO::Pty",
            "long_description": "IO::Pty::Easy provides an interface to IO::Pty which hides most of the ugly details of handling ptys, wrapping them instead in simple spawn/read/write commands.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-io-tty"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-io-prompt-tiny",
            "portdir": "perl/p5-io-prompt-tiny",
            "version": "0.3.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Prompt::Tiny",
            "description": "IO::Prompt::Tiny - Prompt for user input with a default option",
            "long_description": "IO::Prompt::Tiny - Prompt for user input with a default option",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-capture-tiny",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-net-appliance-session"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-pipely",
            "portdir": "perl/p5-io-pipely",
            "version": "0.6.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Pipely",
            "description": "Portably create pipe() or pipe-like handles, one way or another",
            "long_description": "Portably create pipe() or pipe-like handles, one way or another",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-poe"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-pager",
            "portdir": "perl/p5-io-pager",
            "version": "2.100.0",
            "license": "Artistic-1",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Pager",
            "description": "IO-Pager perl module",
            "long_description": "IO-Pager perl module",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-file-which",
                        "p5.30-term-readkey"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-io-multiplex",
            "portdir": "perl/p5-io-multiplex",
            "version": "1.160.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Multiplex",
            "description": "Manage IO on many file handles",
            "long_description": "IO::Multiplex is designed to take the effort out of managing multiple file handles. It is essentially a really fancy front end to the select system calls. In addition to maintaining the select loop, it buffers all input and output to/from the file handles. It can also accept incoming connections on one or more listen sockets.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-io-lambda",
            "portdir": "perl/p5-io-lambda",
            "version": "1.340.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Lambda",
            "description": "Non-blocking I/O as lambda calculus",
            "long_description": "Non-blocking I/O as lambda calculus",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 171
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-net-dns",
                        "p5.30-scalar-list-utils",
                        "p5.30-storable",
                        "p5.30-libwww-perl",
                        "p5.30-time-hires",
                        "p5.30-uri",
                        "p5.30-sub-name"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-net-eboks"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-kqueue",
            "portdir": "perl/p5-io-kqueue",
            "version": "0.390.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::KQueue",
            "description": "Perl interface to the BSD kqueue system call",
            "long_description": "This module provides a fairly low level interface to the BSD kqueue() system call, allowing you to monitor for changes on sockets, files, processes and signals.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "p5.30-devel-checklib"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-xsloader"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-danga-socket",
                        "p5.30-filesys-notify-kqueue"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-interface",
            "portdir": "perl/p5-io-interface",
            "version": "1.90.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Interface",
            "description": "Perl extension for access to network card configuration information",
            "long_description": "IO::Interface adds methods to IO::Socket objects that allows them to be used to retrieve and change information about the network interfaces on your system. In addition to the object-oriented access methods, you can use a function-oriented style. IO::Interface::Simple allows you to interrogate and change network interfaces. It has overlapping functionality with Net::Interface, but might compile and run on more platforms.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "jpo",
                    "github": "jpoliv",
                    "ports_count": 60
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-module-build"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-io-html",
            "portdir": "perl/p5-io-html",
            "version": "1.4.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::HTML",
            "description": "Open an HTML file with automatic charset detection",
            "long_description": "Open an HTML file with automatic charset detection",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-http-response-encoding",
                        "p5.30-http-message"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-handle-util",
            "portdir": "perl/p5-io-handle-util",
            "version": "0.20.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Handle::Util",
            "description": "IO::Handle::Util - Functions for working with IO::Handle like objects.",
            "long_description": "IO::Handle::Util - Functions for working with IO::Handle like objects.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-module-build",
                        "p5.30-module-build-tiny",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-sub-exporter",
                        "p5.30-asa",
                        "p5.30-io-string"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-plack"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-fdpass",
            "portdir": "perl/p5-io-fdpass",
            "version": "1.300.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::FDPass",
            "description": "IO::FDPass - pass a file descriptor over a socket",
            "long_description": "IO::FDPass - pass a file descriptor over a socket",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-canary-stability",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-mce-shared"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-digest",
            "portdir": "perl/p5-io-digest",
            "version": "0.110.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Digest",
            "description": "This is a Perl extension for calculating digests while reading or writing",
            "long_description": "This is a Perl extension for calculating digests while reading or writing",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-perlio-via-dynamic"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-io-compress-zstd",
            "portdir": "perl/p5-io-compress-zstd",
            "version": "2.214.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Compress::Zstd",
            "description": "IO::Compress::Zstd - Read/Write zstd files/buffers",
            "long_description": "IO::Compress::Zstd - Read/Write zstd files/buffers",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-compress-stream-zstd",
                        "p5.30-io-compress"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-archive-zip-simplezip"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-compress-lzma",
            "portdir": "perl/p5-io-compress-lzma",
            "version": "2.214.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Compress::Lzma",
            "description": "Perl interface to allow reading and writing of lzma files/buffers.",
            "long_description": "Perl interface to allow reading and writing of lzma files/buffers.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "calvin",
                    "github": "cardi",
                    "ports_count": 27
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-compress-raw-lzma",
                        "p5.30-io-compress",
                        "perl5.30"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "p5.30-test-cpan-meta",
                        "p5.30-test-cpan-meta-json",
                        "p5.30-test-pod",
                        "lzip",
                        "p7zip",
                        "p5.30-io-string"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-archive-tar",
                        "p5.30-archive-zip-simplezip"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-io-compress-lzf",
            "portdir": "perl/p5-io-compress-lzf",
            "version": "2.214.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Compress::Lzf",
            "description": "IO::Compress::Lzf - Write lzf files/buffers",
            "long_description": "IO::Compress::Lzf - Write lzf files/buffers",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-compress-lzf",
                        "p5.30-io-compress"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-io-compress-brotli",
            "portdir": "perl/p5-io-compress-brotli",
            "version": "0.19.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Compress::Brotli",
            "description": "IO::Compress::Brotli - Read/Write Brotli buffers/streams",
            "long_description": "IO::Compress::Brotli - Read/Write Brotli buffers/streams",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "p5.30-alien-cmake3"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-file-slurper",
                        "p5.30-getopt-long",
                        "p5.30-time-hires"
                    ]
                }
            ],
            "depends_on": []
        }
    ]
}