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

{
    "count": 50429,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=749",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=747",
    "results": [
        {
            "name": "p5.30-net-frame-simple",
            "portdir": "perl/p5-net-frame-simple",
            "version": "1.90.0",
            "license": "Artistic-1",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::Frame::Simple",
            "description": "network frame crafting made easy",
            "long_description": "This module is part of Net::Frame frame crafting framework. It is totally optional, but can make playing with the network far easier. Basically, it hides the complexity of frame forging, sending, and receiving, by providing helper methods, which will analyze internally how to assemble frames and find responses to probes. For example, it will take care of computing lengths and checksums, and matching a response frame to the requesting frame.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-module-build",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-class-gomor",
                        "p5.30-net-frame"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-net-frame-layer-ipv6",
            "portdir": "perl/p5-net-frame-layer-ipv6",
            "version": "1.80.0",
            "license": "Artistic-1",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::Frame::Layer::IPv6",
            "description": "Internet Protocol v6 layer object",
            "long_description": "This modules implements the encoding and decoding of the IPv6 layer. See RFC 2460 for details of the protocol. See also Net::Frame::Layer for other attributes and methods",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-bit-vector",
                        "p5.30-net-frame"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-net-frame-layer-icmpv6",
            "portdir": "perl/p5-net-frame-layer-icmpv6",
            "version": "1.110.0",
            "license": "Artistic-1",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::Frame::Layer::ICMPv6",
            "description": "Internet Control Message Protocol v6 layer object",
            "long_description": "This modules implements the encoding and decoding of the ICMPv6 layer. Encompassed by RFCs 4861,4389,4191, 3775,2463,2461 and 2460. See also Net::Frame::Layer for other attributes and methods.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-bit-vector",
                        "p5.30-net-frame"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-net-frame-dump",
            "portdir": "perl/p5-net-frame-dump",
            "version": "1.180.0",
            "license": "Artistic-1",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::Frame::Dump",
            "description": "tcpdump like implementation",
            "long_description": "Net::Frame::Dump is the base class for all dump modules. With them, you can open a device for live capture, for offline analysis, or for creating a pcap file. See Net::Frame::Dump::Offline, Net::Frame::Dump::Online, Net::Frame::Dump::Writer for specific usage.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-module-build",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-net-frame",
                        "perl5.30",
                        "p5.30-time-hires",
                        "p5.30-net-pcap",
                        "p5.30-class-gomor"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-net-frame",
            "portdir": "perl/p5-net-frame",
            "version": "1.210.0",
            "license": "Artistic-1",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::Frame",
            "description": "framework for crafting network packets",
            "long_description": "Net::Frame is a framework for crafting network packets. It comes with a set of basic layers (e.g. Net::Frame::Layer::TCP). The different layer subclasses handle encoding and decoding of the given layer. It allows one to construct a protocol stack from the top to bottom layers and then inject those packets into the network for communication with other devices that talk the same protocol.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-module-build",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-class-gomor",
                        "perl5.30",
                        "p5.30-socket6",
                        "p5.30-net-ipv6addr",
                        "p5.30-bit-vector"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-net-frame-dump",
                        "p5.30-net-frame-layer-icmpv6",
                        "p5.30-net-frame-layer-ipv6",
                        "p5.30-net-frame-simple"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-net-eboks",
            "portdir": "perl/p5-net-eboks",
            "version": "0.110.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::Eboks",
            "description": "Interface for e-Boks, the Danish national email system.",
            "long_description": "Interface for e-Boks, the Danish national email system.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 172
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-datetime",
                        "p5.30-digest-sha",
                        "p5.30-getopt-long",
                        "p5.30-io-lambda",
                        "p5.30-crypt-openssl-rsa",
                        "p5.30-mime-base64",
                        "p5.30-mime-tools",
                        "p5.30-xml-simple",
                        "p5.30-io-socket-ssl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-net-domain-tld",
            "portdir": "perl/p5-net-domain-tld",
            "version": "1.750.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::Domain::TLD",
            "description": "Net::Domain::TLD - Work with TLD names",
            "long_description": "The purpose of this module is to provide the user with a current list of available top level domain names including new ICANN additions and ccTLDs.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-data-validate-domain",
                        "p5.30-email-valid"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-net-dns-sec",
            "portdir": "perl/p5-net-dns-sec",
            "version": "1.260.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::DNS::SEC",
            "description": "Perl interface for DNSSEC resource records",
            "long_description": "The Net::DSN::SEC suite provides the resource records that are needed for DNSSEC (RFC 4033, 4034 and 4035). It also provides support for SIG0. That latter is useful for dynamic updates using key-pairs. RSA and DSA crypto routines are supported.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl",
                        "perl5.30",
                        "p5.30-io",
                        "p5.30-mime-base64",
                        "p5.30-net-dns"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-net-dns-resolver-programmable",
            "portdir": "perl/p5-net-dns-resolver-programmable",
            "version": "0.9.0",
            "license": "(Artistic-1 or GPL-2+)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::DNS::Resolver::Programmable",
            "description": "allows a virtual DNS to be emulated instead of querying the real DNS",
            "long_description": "Net::DNS::Resolver::Programmable is a Net::DNS::Resolver descendant class that allows a virtual DNS to be emulated instead of querying the real DNS. A set of static DNS records may be supplied, or arbitrary code may be specified as a means for retrieving DNS records, or even generating them on the fly.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "",
                    "ports_count": 218
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-net-dns",
                        "p5.30-version"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-mail-spf"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-net-dns-resolver-mock",
            "portdir": "perl/p5-net-dns-resolver-mock",
            "version": "1.202.302.160",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/release/MBRADSHAW/Net-DNS-Resolver-Mock-1.20230216",
            "description": "Net::DNS::Resolver::Mock - Mock a DNS Resolver object for testing",
            "long_description": "Net::DNS::Resolver::Mock - Mock a DNS Resolver object for testing",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-test-exception",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-net-dns"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-mail-dkim"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-net-dns",
            "portdir": "perl/p5-net-dns",
            "version": "1.530.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::DNS",
            "description": "Net::DNS - Perl Interface to the Domain Name System",
            "long_description": "Net::DNS - Perl Interface to the Domain Name System",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-digest-bubblebabble",
                        "p5.30-digest-hmac",
                        "p5.30-io",
                        "perl5.30",
                        "p5.30-net-libidn2",
                        "p5.30-time-local",
                        "p5.30-io-socket-ip"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-b-c"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-io-lambda",
                        "p5.30-lwpx-paranoidagent",
                        "p5.30-net-nslookup",
                        "p5.30-mail-spf",
                        "p5.30-mail-spamassassin",
                        "p5.30-net-bonjour",
                        "p5.30-net-dns-resolver-programmable",
                        "p5.30-email-valid",
                        "p5.30-mail-dkim",
                        "p5.30-net-dns-resolver-mock",
                        "p5.30-net-dns-sec"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-net-dict",
            "portdir": "perl/p5-net-dict",
            "version": "2.220.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::Dict",
            "description": "Simple client API for the DICT protocol",
            "long_description": "Perl class implementing a simple client API for the DICT protocol defined in RFC2229",
            "active": true,
            "categories": [
                "textproc",
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "dict_altname"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-test-differences",
                        "p5.30-test-requiresinternet",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-appconfig-std"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-net-dbus",
            "portdir": "perl/p5-net-dbus",
            "version": "1.2.0",
            "license": "(Artistic-1 or GPL-2+)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::DBus",
            "description": "Net::DBus - Perl extension for the DBus message system",
            "long_description": "Net::DBus - Perl extension for the DBus message system",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "dbus",
                        "perl5.30",
                        "p5.30-time-hires",
                        "p5.30-xml-twig"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-net-daemon",
            "portdir": "perl/p5-net-daemon",
            "version": "0.490.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::Daemon",
            "description": "Perl extension for portable daemons",
            "long_description": "Perl extension for portable daemons",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-sys-syslog"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-plrpc"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-net-curl",
            "portdir": "perl/p5-net-curl",
            "version": "0.580.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::Curl",
            "description": "Net::Curl - Perl interface for libcurl",
            "long_description": "Net::Curl - Perl interface for libcurl",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "curl",
                        "p5.30-extutils-pkgconfig"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-search-elasticsearch-client-5_0",
                        "p5.30-search-elasticsearch-client-6_0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-lwp-curl"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-net-cli-interact",
            "portdir": "perl/p5-net-cli-interact",
            "version": "2.400.2",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::CLI::Interact",
            "description": "Net::CLI::Interact - A toolkit for CLI automation",
            "long_description": "Net::CLI::Interact - A toolkit for CLI automation",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-file-sharedir-install",
                        "p5.30-test-file-sharedir",
                        "p5.30-test-simple",
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-file-sharedir",
                        "p5.30-io-tty",
                        "p5.30-ipc-run",
                        "p5.30-log-dispatch-config",
                        "p5.30-log-dispatch-configurator-any",
                        "perl5.30",
                        "p5.30-moox-types-mooselike",
                        "p5.30-net-telnet",
                        "p5.30-path-class",
                        "p5.30-time-hires",
                        "p5.30-moo",
                        "p5.30-class-load",
                        "p5.30-class-mix",
                        "p5.30-config-any"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-net-appliance-session"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-net-cidr-lite",
            "portdir": "perl/p5-net-cidr-lite",
            "version": "0.220.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::CIDR::Lite",
            "description": "Net::CIDR::Lite - Perl extension for merging IPv4 or IPv6 CIDR addresses",
            "long_description": "Net::CIDR::Lite - Perl extension for merging IPv4 or IPv6 CIDR addresses",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-mail-spamassassin",
                        "p5.30-net-patricia"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-net-cidr",
            "portdir": "perl/p5-net-cidr",
            "version": "0.270.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::CIDR",
            "description": "Net::CIDR - Manipulate IPv4/IPv6 netblocks in CIDR notation",
            "long_description": "Net::CIDR - Manipulate IPv4/IPv6 netblocks in CIDR notation",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-net-bonjour",
            "portdir": "perl/p5-net-bonjour",
            "version": "0.960.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::Bonjour",
            "description": "Module for DNS service discovery (Apple's Bonjour).",
            "long_description": "Net::Bonjour is a set of modules that allow one to discover local services via multicast DNS (mDNS) or enterprise services via traditional DNS. This method of service discovery has been branded as Bonjour by Apple Computer.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "ww.galen",
                    "github": "",
                    "ports_count": 6
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-net-dns"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-net-appliance-session",
            "portdir": "perl/p5-net-appliance-session",
            "version": "4.300.5",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::Appliance::Session",
            "description": "Run command-line sessions to network appliances",
            "long_description": "Use this module to establish an interactive command-line session with a network appliance. There is special support for moving into privileged mode and configure mode, with all other commands being sent through a generic call to your session object.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-module-build",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-io-prompt-tiny",
                        "p5.30-moo",
                        "p5.30-moox-types-mooselike",
                        "perl5.30",
                        "p5.30-term-readpassword",
                        "p5.30-text-glob",
                        "p5.30-try-tiny",
                        "p5.30-net-cli-interact",
                        "p5.30-file-sharedir"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-net-appliance-phrasebook",
            "portdir": "perl/p5-net-appliance-phrasebook",
            "version": "2.103.642",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::Appliance::Phrasebook",
            "description": "Network appliance command-line phrasebook",
            "long_description": "A simple module that contains a number of dictionaries for the command-line interfaces of some popular network appliances.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-class-data-inheritable",
                        "p5.30-data-phrasebook",
                        "p5.30-data-phrasebook-loader-yaml",
                        "p5.30-list-moreutils"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-net-apns-persistent",
            "portdir": "perl/p5-net-apns-persistent",
            "version": "0.20.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::APNS::Persistent",
            "description": "Send Apple APNS notifications over a persistent connection.",
            "long_description": "Class to create a persistent connection to Apple's APNS servers.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "p5.30-class-accessor",
                        "p5.30-common-sense",
                        "p5.30-json-xs",
                        "p5.30-types-serialiser"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-net-amazon-signature-v4",
            "portdir": "perl/p5-net-amazon-signature-v4",
            "version": "0.220.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::Amazon::Signature::V4",
            "description": "Net::Amazon::Signature::V4 - Implements the Amazon Web Services signature version 4, AWS4-HMAC-SHA256",
            "long_description": "Net::Amazon::Signature::V4 - Implements the Amazon Web Services signature version 4, AWS4-HMAC-SHA256",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-file-slurper",
                        "p5.30-http-message",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-time-piece",
                        "p5.30-uri"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-amazon-s3"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-netaddr-ip",
            "portdir": "perl/p5-netaddr-ip",
            "version": "4.79.0",
            "license": "(Artistic-1 or GPL-2+)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/NetAddr::IP",
            "description": "Manages IPv4 and IPv6 addresses and subnets",
            "long_description": "An object-oriented abstraction on top of IP addresses or IP subnets that allows for easy manipulations",
            "active": true,
            "categories": [
                "net",
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-data-validate-ip",
                        "p5.30-mail-spf",
                        "p5.30-mail-spamassassin"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-net",
            "portdir": "perl/p5-net",
            "version": "3.150.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/release/libnet/",
            "description": "libnet is a collection of Perl modules which provides a simple and consistent programming interface (API) to the client side of various protocols used in the internet community.",
            "long_description": "libnet is a collection of Perl modules which provides a simple and consistent programming interface (API) to the client side of various protocols used in the internet community.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-extutils-makemaker",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-io-socket-ip",
                        "perl5.30",
                        "p5.30-socket",
                        "p5.30-io-socket-ssl",
                        "p5.30-authen-sasl"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-mailtools",
                        "p5.30-mail-spamassassin",
                        "p5.30-email-sender"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-namespace-clean",
            "portdir": "perl/p5-namespace-clean",
            "version": "0.270.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/namespace::clean",
            "description": "Keep imports and functions out of your namespace",
            "long_description": "Keep imports and functions out of your namespace",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-b-hooks-endofscope",
                        "p5.30-package-stash"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-moox-handlesvia",
                        "p5.30-dist-zilla-pluginbundle-git-versionmanager",
                        "p5.30-syntax-keyword-junction",
                        "p5.30-datetime-format-mysql",
                        "p5.30-moosex-has-sugar",
                        "p5.30-datetime-format-builder",
                        "p5.30-test-cleannamespaces",
                        "p5.30-moosex-types-loadableclass"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-moosex-classattribute",
                        "p5.30-moosex-insideout",
                        "p5.30-moosex-role-parameterized",
                        "p5.30-moosex-role-withoverloading",
                        "p5.30-moosex-types-structured",
                        "p5.30-session-storage-secure",
                        "p5.30-role-hasmessage",
                        "p5.30-string-toidentifier-en",
                        "p5.30-test-deep-type",
                        "p5.30-test-lwp-useragent",
                        "p5.30-test-www-mechanize-catalyst",
                        "p5.30-twitter-api",
                        "p5.30-www-mechanize-cached",
                        "p5.30-search-elasticsearch",
                        "p5.30-zmq-ffi",
                        "p5.30-search-elasticsearch-client-2_0",
                        "p5.30-search-elasticsearch-client-5_0",
                        "p5.30-search-elasticsearch-client-6_0",
                        "p5.30-test-www-selenium",
                        "p5.30-html-restrict",
                        "p5.30-data-visitor",
                        "p5.30-catalyst-model-dbic-schema",
                        "p5.30-moosex-emulate-class-accessor-fast",
                        "p5.30-moosex-types-datetime",
                        "p5.30-catalyst-runtime",
                        "p5.30-devel-cover",
                        "p5.30-dist-zilla",
                        "p5.30-namespace-autoclean",
                        "p5.30-dist-zilla-app-command-regenerate",
                        "p5.30-dbix-class-schema-loader",
                        "p5.30-catalyst-plugin-session",
                        "p5.30-dbix-class",
                        "p5.30-catalyst-plugin-session-store-delegate",
                        "p5.30-dist-zilla-pluginbundle-starter",
                        "p5.30-app-nopaste",
                        "p5.30-catalyst-devel",
                        "p5.30-catalystx-leakchecker",
                        "p5.30-crypt-random-source",
                        "p5.30-devel-partialdump",
                        "p5.30-dist-zilla-plugin-config-git",
                        "p5.30-dist-zilla-role-repofileinjector"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-namespace-autoclean",
            "portdir": "perl/p5-namespace-autoclean",
            "version": "0.310.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/namespace::autoclean",
            "description": "namespace::autoclean - Keep imports out of your namespace",
            "long_description": "namespace::autoclean - Keep imports out of your namespace",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-test-needs",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-b-hooks-endofscope",
                        "p5.30-namespace-clean"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-sub-exporter-formethods",
                        "p5.30-test-moose-more",
                        "p5.30-dbix-class-schema-loader",
                        "p5.30-moox-handlesvia",
                        "p5.30-object-id"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-dist-zilla-plugin-checkprereqsindexed",
                        "p5.30-dist-zilla-plugin-podweaver",
                        "p5.30-moosex-traits-pluggable",
                        "p5.30-catalyst-action-rest",
                        "p5.30-catalyst-devel",
                        "p5.30-catalyst-plugin-authorization-acl",
                        "p5.30-catalyst-plugin-static-simple",
                        "p5.30-catalyst-view-html-mason",
                        "p5.30-catalystx-leakchecker",
                        "p5.30-devel-repl",
                        "p5.30-dist-zilla-plugin-checkextratests",
                        "p5.30-dist-zilla-plugin-checkissues",
                        "p5.30-dist-zilla-plugin-checkmetaresources",
                        "p5.30-dist-zilla-plugin-checkselfdependency",
                        "p5.30-dist-zilla-plugin-copyfilesfromrelease",
                        "p5.30-dist-zilla-plugin-dynamicprereqs",
                        "p5.30-dist-zilla-plugin-emailnotify",
                        "p5.30-dist-zilla-plugin-generatefile-fromsharedir",
                        "p5.30-dist-zilla-plugin-installguide",
                        "p5.30-dist-zilla-plugin-keywords",
                        "p5.30-dist-zilla-plugin-makemaker-awesome",
                        "p5.30-dist-zilla-plugin-metaprovides",
                        "p5.30-dist-zilla-plugin-metaprovides-package",
                        "p5.30-dist-zilla-plugin-modulebuildtiny-fallback",
                        "p5.30-dist-zilla-plugin-ourpkgversion",
                        "p5.30-dist-zilla-plugin-rewriteversion-transitional",
                        "p5.30-dist-zilla-plugin-twitter",
                        "p5.30-dist-zilla-plugin-versionfrommainmodule",
                        "p5.30-dist-zilla-pluginbundle-git-checkfor",
                        "p5.30-dist-zilla-pluginbundle-git-versionmanager",
                        "p5.30-dist-zilla-role-filewatcher",
                        "p5.30-dist-zilla-role-modulemetadata",
                        "p5.30-dist-zilla-role-registerstash",
                        "p5.30-fey-dbimanager",
                        "p5.30-fey-loader",
                        "p5.30-fey-orm",
                        "p5.30-datetime-timezone",
                        "p5.30-moose-autobox",
                        "p5.30-moosex-attributeshortcuts",
                        "p5.30-moosex-classattribute",
                        "p5.30-moosex-clone",
                        "p5.30-moosex-configfromfile",
                        "p5.30-moosex-daemonize",
                        "p5.30-moosex-lazyrequire",
                        "p5.30-moosex-markasmethods",
                        "p5.30-moosex-meta-typeconstraint-mooish",
                        "p5.30-moosex-object-pluggable",
                        "p5.30-moosex-role-parameterized",
                        "p5.30-moosex-role-withoverloading",
                        "p5.30-moosex-slurpyconstructor",
                        "p5.30-moosex-storage",
                        "p5.30-moosex-strictconstructor",
                        "p5.30-moosex-traitfor-meta-class-betteranonclassnames",
                        "p5.30-moosex-traits",
                        "p5.30-moosex-types-path-tiny",
                        "p5.30-moosex-util",
                        "p5.30-net-twitter",
                        "p5.30-perl-critic-moose",
                        "p5.30-pod-elemental-transformer-verbatim",
                        "p5.30-pod-readme",
                        "p5.30-pod-weaver-section-allowoverride",
                        "p5.30-moosex-oneargnew",
                        "p5.30-moosex-extended",
                        "p5.30-moosex-storage-format-jsonpm",
                        "p5.30-moosex-types",
                        "p5.30-dist-zilla-plugin-git-describe",
                        "p5.30-fey",
                        "p5.30-datetime-format-iso8601",
                        "p5.30-moosex-getopt",
                        "p5.30-moosex-types-loadableclass",
                        "p5.30-dist-zilla-plugin-ensurelatestperl",
                        "p5.30-pod-elemental",
                        "p5.30-pod-elemental-perlmunger",
                        "p5.30-pod-elemental-transformer-list",
                        "p5.30-log-dispatch",
                        "p5.30-catalyst-model-dbic-schema",
                        "p5.30-moosex-methodattributes",
                        "p5.30-dist-zilla-plugin-makemaker-fallback",
                        "p5.30-file-changenotify",
                        "p5.30-crypt-pbkdf2",
                        "p5.30-dist-zilla-plugin-promptifstale",
                        "p5.30-pod-weaver",
                        "p5.30-moosex-types-uri",
                        "p5.30-dist-zilla-plugin-run",
                        "p5.30-datetime",
                        "p5.30-dist-zilla-plugin-ffi",
                        "p5.30-dist-zilla-plugin-git-contributors",
                        "p5.30-dist-zilla-plugin-test-minimumversion",
                        "p5.30-dist-zilla-plugin-git",
                        "p5.30-catalyst-plugin-authentication",
                        "p5.30-dist-zilla-plugin-test-compile",
                        "p5.30-dist-zilla-plugin-distbuild",
                        "p5.30-datetime-locale",
                        "p5.30-html-masonx-free",
                        "p5.30-dist-zilla-plugin-metamergefile",
                        "p5.30-perl-prereqscanner",
                        "p5.30-catalyst-authentication-store-dbix-class",
                        "p5.30-catalyst-plugin-session-state-cookie",
                        "p5.30-catalystx-component-traits"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-mytop",
            "portdir": "perl/p5-mytop",
            "version": "1.700.0",
            "license": "GPL-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jzawodn/mytop",
            "description": "display MySQL server performance info like `top'",
            "long_description": "display MySQL server performance info like `top'",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-dbd-mysql",
                        "p5.30-dbi",
                        "p5.30-term-readkey"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-musicbrainz-discid",
            "portdir": "perl/p5-musicbrainz-discid",
            "version": "0.60.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MusicBrainz::DiscID",
            "description": "Perl binding for the libdiscid library.",
            "long_description": "Perl binding for the libdiscid library.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "khindenburg",
                    "github": "kurthindenburg",
                    "ports_count": 431
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "p5.30-extutils-makemaker",
                        "clang-12"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libdiscid",
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-multidimensional",
            "portdir": "perl/p5-multidimensional",
            "version": "0.14.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/multidimensional",
            "description": "multidimensional - disables multidimensional array emulation",
            "long_description": "multidimensional - disables multidimensional array emulation",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "p5.30-extutils-depends"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-b-hooks-op-check"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-strictures"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-mro-compat",
            "portdir": "perl/p5-mro-compat",
            "version": "0.150.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MRO::Compat",
            "description": "mro::* interface compatibility for Perls < 5.9.5",
            "long_description": "The mro namespace provides several utilities for dealing with method resolution order and method caching in general in Perl 5.9.5 and higher.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-catalyst-plugin-configloader",
                        "p5.30-catalyst-plugin-session-state-cookie",
                        "p5.30-catalyst-plugin-session-store-delegate",
                        "p5.30-class-c3-componentised",
                        "p5.30-catalyst-action-rest",
                        "p5.30-catalyst-controller-formbuilder",
                        "p5.30-catalyst-log-log4perl",
                        "p5.30-catalyst-plugin-session-store-chi",
                        "p5.30-catalyst-plugin-session-store-dbi",
                        "p5.30-catalyst-plugin-session-store-dbic",
                        "p5.30-catalyst-plugin-stacktrace",
                        "p5.30-catalyst-view-json",
                        "p5.30-catalyst-view-mason",
                        "p5.30-catalyst-view-tt",
                        "p5.30-sql-abstract",
                        "p5.30-sql-abstract-classic",
                        "p5.30-test-class",
                        "p5.30-data-section",
                        "p5.30-specio",
                        "p5.30-catalyst-model-adaptor",
                        "p5.30-catalyst-plugin-session-store-fastmmap",
                        "p5.30-email-abstract",
                        "p5.30-class-c3-adopt-next",
                        "p5.30-catalyst-runtime",
                        "p5.30-moose",
                        "p5.30-catalyst-action-renderview",
                        "p5.30-devel-overloadinfo",
                        "p5.30-catalyst-plugin-authentication",
                        "p5.30-dbix-class-schema-loader",
                        "p5.30-catalyst-plugin-session",
                        "p5.30-dbix-class"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-mp3-tag",
            "portdir": "perl/p5-mp3-tag",
            "version": "1.160.0",
            "license": "Artistic-1",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MP3::Tag",
            "description": "MP3::Tag - Module for reading tags of MP3 audio files",
            "long_description": "MP3::Tag - Module for reading tags of MP3 audio files",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-mp3-info",
            "portdir": "perl/p5-mp3-info",
            "version": "1.260.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MP3::Info",
            "description": "Manipulate / fetch info from MP3 audio files",
            "long_description": "Manipulate / fetch info from MP3 audio files",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-mozilla-publicsuffix",
            "portdir": "perl/p5-mozilla-publicsuffix",
            "version": "1.0.7",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Mozilla::PublicSuffix",
            "description": "Mozilla::PublicSuffix - Get a domain name's public suffix via the Mozilla Public Suffix List",
            "long_description": "Mozilla::PublicSuffix - Get a domain name's public suffix via the Mozilla Public Suffix List",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-http-tiny",
                        "p5.30-module-build",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-uri"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-mozilla-ca",
            "portdir": "perl/p5-mozilla-ca",
            "version": "20250602",
            "license": "(MPL-2 or LGPL-2.1+) and curl",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Mozilla::CA",
            "description": "Mozilla::CA - Mozilla's CA cert bundle in PEM format",
            "long_description": "Mozilla::CA - Mozilla's CA cert bundle in PEM format",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-finance-quote",
                        "p5.30-mail-sender",
                        "p5.30-lwp-protocol-https"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-mousex-types",
            "portdir": "perl/p5-mousex-types",
            "version": "0.60.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MouseX::Types",
            "description": "MouseX::Types - Organize your Mouse types in libraries",
            "long_description": "MouseX::Types - Organize your Mouse types in libraries",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-sub-exporter",
                        "p5.30-test-exception",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-any-moose",
                        "p5.30-mouse"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-mousex-foreign",
            "portdir": "perl/p5-mousex-foreign",
            "version": "1.0.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MouseX::Foreign",
            "description": "MouseX::Foreign - Extends non-Mouse classes as well as Mouse classes",
            "long_description": "MouseX::Foreign - Extends non-Mouse classes as well as Mouse classes",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-module-build",
                        "p5.30-test-requires",
                        "clang-14",
                        "p5.30-any-moose",
                        "p5.30-test-exception"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-mouse",
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-mouse",
            "portdir": "perl/p5-mouse",
            "version": "2.6.1",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Mouse",
            "description": "Mouse - Moose minus the antlers",
            "long_description": "Mouse - Moose minus the antlers",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "p5.30-declare-constraints-simple",
                        "p5.30-devel-ppport",
                        "p5.30-io-string",
                        "p5.30-module-build",
                        "p5.30-module-build-xsutil",
                        "p5.30-path-class",
                        "p5.30-test-deep",
                        "p5.30-test-exception",
                        "p5.30-test-fatal",
                        "p5.30-test-leaktrace",
                        "p5.30-test-output",
                        "p5.30-test-requires",
                        "p5.30-try-tiny"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-any-moose",
                        "p5.30-role-hooks",
                        "p5.30-test-cleannamespaces",
                        "p5.30-sub-handlesvia"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-package-pkg",
                        "p5.30-text-xslate",
                        "p5.30-mo",
                        "p5.30-mousex-foreign",
                        "p5.30-mousex-types"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-moox-typetiny",
            "portdir": "perl/p5-moox-typetiny",
            "version": "0.2.3",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MooX::TypeTiny",
            "description": "MooX::TypeTiny - Optimized type checks for Moo + Type::Tiny",
            "long_description": "MooX::TypeTiny - Optimized type checks for Moo + Type::Tiny",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-test-fatal",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-moo",
                        "p5.30-type-tiny"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-sub-handlesvia"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-dancer2"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-moox-types-mooselike-numeric",
            "portdir": "perl/p5-moox-types-mooselike-numeric",
            "version": "1.30.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MooX::Types::MooseLike::Numeric",
            "description": "MooX::Types::MooseLike::Numeric - Moo types for numbers",
            "long_description": "MooX::Types::MooseLike::Numeric - Moo types for numbers",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-test-fatal",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-moo",
                        "p5.30-moox-types-mooselike"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-chi"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-moox-types-mooselike",
            "portdir": "perl/p5-moox-types-mooselike",
            "version": "0.290.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MooX::Types::MooseLike",
            "description": "MooX::Types::MooseLike - some Moosish types and a type builder",
            "long_description": "MooX::Types::MooseLike - some Moosish types and a type builder",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-moo",
                        "p5.30-test-fatal",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-module-runtime",
                        "p5.30-strictures"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-moox-handlesvia"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-moox-types-mooselike-numeric",
                        "p5.30-net-appliance-session",
                        "p5.30-session-storage-secure",
                        "p5.30-www-mechanize-cached",
                        "p5.30-email-sender",
                        "p5.30-chi",
                        "p5.30-net-cli-interact"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-moox-traits",
            "portdir": "perl/p5-moox-traits",
            "version": "0.5.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MooX::Traits",
            "description": "MooX::Traits - automatically apply roles at object creation time",
            "long_description": "MooX::Traits - automatically apply roles at object creation time",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-test-requires",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-module-runtime",
                        "perl5.30",
                        "p5.30-role-tiny",
                        "p5.30-moo",
                        "p5.30-exporter-tiny"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-twitter-api"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-moox-strictconstructor",
            "portdir": "perl/p5-moox-strictconstructor",
            "version": "0.13.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MooX::StrictConstructor",
            "description": "MooX::StrictConstructor - Make your Moo-based object constructors blow up on unknown attributes.",
            "long_description": "MooX::StrictConstructor - Make your Moo-based object constructors blow up on unknown attributes.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-test-fatal",
                        "p5.30-test-simple",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-moo"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-lwp-consolelogger"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-moox-late",
            "portdir": "perl/p5-moox-late",
            "version": "0.100.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MooX::late",
            "description": "MooX::late - easily translate Moose code to Moo",
            "long_description": "MooX::late - easily translate Moose code to Moo",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-test-fatal",
                        "p5.30-test-requires",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-type-tiny",
                        "p5.30-moo",
                        "p5.30-sub-handlesvia"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-gnupg-interface"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-moox-handlesvia",
            "portdir": "perl/p5-moox-handlesvia",
            "version": "0.1.9",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MooX::HandlesVia",
            "description": "MooX::HandlesVia - NativeTrait-like behavior for Moo.",
            "long_description": "MooX::HandlesVia - NativeTrait-like behavior for Moo.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14",
                        "p5.30-moox-types-mooselike",
                        "p5.30-namespace-autoclean",
                        "p5.30-namespace-clean",
                        "p5.30-test-exception",
                        "p5.30-test-fatal"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-class-method-modifiers",
                        "p5.30-data-perl",
                        "p5.30-module-runtime",
                        "p5.30-moo",
                        "p5.30-role-tiny"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-pod-readme",
                        "p5.30-iri",
                        "p5.30-gnupg-interface"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-moox-aliases",
            "portdir": "perl/p5-moox-aliases",
            "version": "0.1.6",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MooX::Aliases",
            "description": "MooX::Aliases - easy aliasing of methods and attributes in Moo",
            "long_description": "MooX::Aliases - easy aliasing of methods and attributes in Moo",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-test-fatal",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-class-method-modifiers",
                        "p5.30-moo"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-twitter-api"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-moosex-util",
            "portdir": "perl/p5-moosex-util",
            "version": "0.6.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MooseX::Util",
            "description": "MooseX::Util - Moose::Util extensions",
            "long_description": "MooseX::Util - Moose::Util extensions",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14",
                        "p5.30-aliased",
                        "p5.30-test-checkdeps",
                        "p5.30-test-moose-more",
                        "p5.30-test-requires"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-moose",
                        "p5.30-moosex-traitfor-meta-class-betteranonclassnames",
                        "p5.30-namespace-autoclean",
                        "p5.30-sub-exporter-progressive"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-moosex-attributeshortcuts"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-moosex-types-uri",
            "portdir": "perl/p5-moosex-types-uri",
            "version": "0.100.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MooseX::Types::URI",
            "description": "MooseX::Types::URI - URI related types and coercions for Moose",
            "long_description": "MooseX::Types::URI - URI related types and coercions for Moose",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "p5.30-module-build",
                        "p5.30-module-build-tiny",
                        "p5.30-module-metadata",
                        "p5.30-test-needs",
                        "p5.30-test-without-module"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-moose",
                        "p5.30-moosex-types",
                        "p5.30-namespace-autoclean",
                        "p5.30-uri",
                        "p5.30-uri-fromhash"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-dist-zilla-plugin-githubmeta"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-moosex-types-structured",
            "portdir": "perl/p5-moosex-types-structured",
            "version": "0.360.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MooseX::Types::Structured",
            "description": "MooseX::Types::Structured - Structured Type Constraints for Moose",
            "long_description": "MooseX::Types::Structured - Structured Type Constraints for Moose",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14",
                        "p5.30-datetime",
                        "p5.30-module-build",
                        "p5.30-module-build-tiny",
                        "p5.30-moosex-types-datetime",
                        "p5.30-test-fatal",
                        "p5.30-test-needs"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-devel-partialdump",
                        "p5.30-moose",
                        "p5.30-moosex-types",
                        "p5.30-namespace-clean",
                        "p5.30-sub-exporter",
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-catalyst-view-html-mason"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-moosex-types-stringlike",
            "portdir": "perl/p5-moosex-types-stringlike",
            "version": "0.3.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MooseX::Types::Stringlike",
            "description": "MooseX::Types::Stringlike - Moose type constraints for strings or string-like objects",
            "long_description": "MooseX::Types::Stringlike - Moose type constraints for strings or string-like objects",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-moose",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-moosex-types"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-moosex-types-path-tiny",
                        "p5.30-dist-zilla-plugin-metamergefile"
                    ]
                }
            ]
        }
    ]
}