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

{
    "count": 52321,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=584",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=582",
    "results": [
        {
            "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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-appconfig-std"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.32-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.32-test-differences",
                        "p5.32-test-requiresinternet",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.32",
                        "p5.32-appconfig-std"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.34-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.34-test-differences",
                        "p5.34-test-requiresinternet",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.34",
                        "p5.34-appconfig-std"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5-net-dict"
                    ]
                }
            ]
        },
        {
            "name": "p5-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": "p5.34-net-dns-resolver-mock",
            "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": 2661
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-net-dns-resolver-mock"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5-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": "p5.34-net-dns-resolver-programmable",
            "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": 99
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-net-dns-resolver-programmable"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.28-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": 2661
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.28-test-exception",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.28",
                        "p5.28-net-dns"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.28-mail-dkim"
                    ]
                }
            ]
        },
        {
            "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": 2661
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-test-exception",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-net-dns"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-mail-dkim"
                    ]
                }
            ]
        },
        {
            "name": "p5.32-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": 2661
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.32-test-exception",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.32",
                        "p5.32-net-dns"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.32-mail-dkim"
                    ]
                }
            ]
        },
        {
            "name": "p5.34-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": 2661
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.34-test-exception",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.34",
                        "p5.34-net-dns"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.34-mail-dkim"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5-net-dns-resolver-mock"
                    ]
                }
            ]
        },
        {
            "name": "p5.28-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": 99
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.28",
                        "p5.28-net-dns",
                        "p5.28-version"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.28-mail-spf"
                    ]
                }
            ]
        },
        {
            "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": 99
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-net-dns",
                        "p5.30-version"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-mail-spf"
                    ]
                }
            ]
        },
        {
            "name": "p5.32-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": 99
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.32",
                        "p5.32-version",
                        "p5.32-net-dns"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.32-mail-spf"
                    ]
                }
            ]
        },
        {
            "name": "p5.34-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": 99
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.34",
                        "p5.34-net-dns",
                        "p5.34-version"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.34-mail-spf"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5-net-dns-resolver-programmable"
                    ]
                }
            ]
        },
        {
            "name": "p5-net-dns-sec",
            "portdir": "perl/p5-net-dns-sec",
            "version": "1.270.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "p5.34-net-dns-sec",
            "homepage": "https://metacpan.org/pod/Net::DNS::SEC",
            "description": "Net::DNS::SEC - DNSSEC extensions to Net::DNS",
            "long_description": "Net::DNS::SEC - DNSSEC extensions to Net::DNS",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2661
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-net-dns-sec"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5-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": "p5.34-net-domain-tld",
            "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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-net-domain-tld"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.28-net-dns-sec",
            "portdir": "perl/p5-net-dns-sec",
            "version": "1.270.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::DNS::SEC",
            "description": "Net::DNS::SEC - DNSSEC extensions to Net::DNS",
            "long_description": "Net::DNS::SEC - DNSSEC extensions to Net::DNS",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2661
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl",
                        "perl5.28",
                        "p5.28-io",
                        "p5.28-mime-base64",
                        "p5.28-net-dns"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-net-dns-sec",
            "portdir": "perl/p5-net-dns-sec",
            "version": "1.270.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::DNS::SEC",
            "description": "Net::DNS::SEC - DNSSEC extensions to Net::DNS",
            "long_description": "Net::DNS::SEC - DNSSEC extensions to Net::DNS",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2661
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl",
                        "perl5.30",
                        "p5.30-io",
                        "p5.30-mime-base64",
                        "p5.30-net-dns"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.32-net-dns-sec",
            "portdir": "perl/p5-net-dns-sec",
            "version": "1.270.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::DNS::SEC",
            "description": "Net::DNS::SEC - DNSSEC extensions to Net::DNS",
            "long_description": "Net::DNS::SEC - DNSSEC extensions to Net::DNS",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2661
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl",
                        "perl5.32",
                        "p5.32-io",
                        "p5.32-mime-base64",
                        "p5.32-net-dns"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.34-net-dns-sec",
            "portdir": "perl/p5-net-dns-sec",
            "version": "1.270.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::DNS::SEC",
            "description": "Net::DNS::SEC - DNSSEC extensions to Net::DNS",
            "long_description": "Net::DNS::SEC - DNSSEC extensions to Net::DNS",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2661
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl",
                        "perl5.34",
                        "p5.34-io",
                        "p5.34-mime-base64",
                        "p5.34-net-dns"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5-net-dns-sec"
                    ]
                }
            ]
        },
        {
            "name": "p5.28-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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.28"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.28-data-validate-domain",
                        "p5.28-email-valid"
                    ]
                }
            ]
        },
        {
            "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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-data-validate-domain",
                        "p5.30-email-valid"
                    ]
                }
            ]
        },
        {
            "name": "p5.32-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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.32-data-validate-domain",
                        "p5.32-email-valid"
                    ]
                }
            ]
        },
        {
            "name": "p5.34-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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.34"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-data-validate-domain",
                        "p5.34-email-valid",
                        "p5-net-domain-tld"
                    ]
                }
            ]
        },
        {
            "name": "p5-net-eboks",
            "portdir": "perl/p5-net-eboks",
            "version": "0.110.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": "p5.34-net-eboks",
            "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": 175
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-net-eboks"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5-net-frame",
            "portdir": "perl/p5-net-frame",
            "version": "1.210.0",
            "license": "Artistic-1",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": "p5.34-net-frame",
            "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": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-net-frame"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "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": 175
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "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.32-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": 175
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.32-datetime",
                        "p5.32-digest-sha",
                        "p5.32-getopt-long",
                        "p5.32-io-lambda",
                        "p5.32-crypt-openssl-rsa",
                        "p5.32-mime-base64",
                        "p5.32-mime-tools",
                        "p5.32-xml-simple",
                        "p5.32-io-socket-ssl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.34-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": 175
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-datetime",
                        "p5.34-digest-sha",
                        "p5.34-getopt-long",
                        "p5.34-io-lambda",
                        "p5.34-crypt-openssl-rsa",
                        "p5.34-mime-base64",
                        "p5.34-mime-tools",
                        "p5.34-xml-simple",
                        "p5.34-io-socket-ssl"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5-net-eboks"
                    ]
                }
            ]
        },
        {
            "name": "p5.28-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.28-module-build",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.28-class-gomor",
                        "perl5.28",
                        "p5.28-socket6",
                        "p5.28-net-ipv6addr",
                        "p5.28-bit-vector"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.28-net-frame-dump",
                        "p5.28-net-frame-layer-icmpv6",
                        "p5.28-net-frame-layer-ipv6",
                        "p5.28-net-frame-simple"
                    ]
                }
            ]
        },
        {
            "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-18"
                    ]
                },
                {
                    "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.32-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.32-module-build",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.32-class-gomor",
                        "perl5.32",
                        "p5.32-socket6",
                        "p5.32-net-ipv6addr",
                        "p5.32-bit-vector"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.32-net-frame-dump",
                        "p5.32-net-frame-layer-icmpv6",
                        "p5.32-net-frame-layer-ipv6",
                        "p5.32-net-frame-simple"
                    ]
                }
            ]
        },
        {
            "name": "p5.34-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.34-module-build",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-class-gomor",
                        "perl5.34",
                        "p5.34-socket6",
                        "p5.34-net-ipv6addr",
                        "p5.34-bit-vector"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5-net-frame",
                        "p5.34-net-frame-dump",
                        "p5.34-net-frame-layer-icmpv6",
                        "p5.34-net-frame-layer-ipv6",
                        "p5.34-net-frame-simple"
                    ]
                }
            ]
        },
        {
            "name": "p5-net-frame-dump",
            "portdir": "perl/p5-net-frame-dump",
            "version": "1.180.0",
            "license": "Artistic-1",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": "p5.34-net-frame-dump",
            "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": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-net-frame-dump"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5-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": "p5.34-net-frame-layer-icmpv6",
            "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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-net-frame-layer-icmpv6"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.28-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.28-module-build",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.28-net-frame",
                        "perl5.28",
                        "p5.28-time-hires",
                        "p5.28-net-pcap",
                        "p5.28-class-gomor"
                    ]
                }
            ],
            "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-18"
                    ]
                },
                {
                    "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.32-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.32-module-build",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.32-net-frame",
                        "perl5.32",
                        "p5.32-time-hires",
                        "p5.32-net-pcap",
                        "p5.32-class-gomor"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.34-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.34-module-build",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-net-frame",
                        "perl5.34",
                        "p5.34-time-hires",
                        "p5.34-net-pcap",
                        "p5.34-class-gomor"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5-net-frame-dump"
                    ]
                }
            ]
        },
        {
            "name": "p5.28-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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.28",
                        "p5.28-bit-vector",
                        "p5.28-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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-bit-vector",
                        "p5.30-net-frame"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.32-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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.32",
                        "p5.32-bit-vector",
                        "p5.32-net-frame"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.34-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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.34",
                        "p5.34-bit-vector",
                        "p5.34-net-frame"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5-net-frame-layer-icmpv6"
                    ]
                }
            ]
        },
        {
            "name": "p5-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": "p5.34-net-frame-layer-ipv6",
            "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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-net-frame-layer-ipv6"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5-net-frame-simple",
            "portdir": "perl/p5-net-frame-simple",
            "version": "1.90.0",
            "license": "Artistic-1",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": "p5.34-net-frame-simple",
            "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": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-net-frame-simple"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.28-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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.28",
                        "p5.28-bit-vector",
                        "p5.28-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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-bit-vector",
                        "p5.30-net-frame"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.32-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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.32",
                        "p5.32-bit-vector",
                        "p5.32-net-frame"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.34-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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.34",
                        "p5.34-bit-vector",
                        "p5.34-net-frame"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5-net-frame-layer-ipv6"
                    ]
                }
            ]
        },
        {
            "name": "p5.28-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.28-module-build",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.28",
                        "p5.28-class-gomor",
                        "p5.28-net-frame"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-class-gomor",
                        "p5.30-net-frame"
                    ]
                }
            ],
            "depends_on": []
        }
    ]
}