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

{
    "count": 50422,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=747",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=745",
    "results": [
        {
            "name": "p5.30-parent",
            "portdir": "perl/p5-parent",
            "version": "0.244.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/parent",
            "description": "parent - Establish an ISA relationship with base classes at compile time",
            "long_description": "parent - Establish an ISA relationship with base classes at compile time",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-dist-zilla-pluginbundle-git-versionmanager"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-b-hooks-op-check-stashchange",
                        "p5.30-starman",
                        "p5.30-syntax-keyword-junction",
                        "p5.30-sys-info-base",
                        "p5.30-dbix-class-schema-loader",
                        "p5.30-crypt-passphrase-argon2",
                        "p5.30-sys-hostip",
                        "p5.30-www-mechanize"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-par-dist",
            "portdir": "perl/p5-par-dist",
            "version": "0.530.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/PAR::Dist",
            "description": "Create and manipulate PAR distributions",
            "long_description": "Create and manipulate PAR distributions",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-archive-zip",
                        "p5.30-yaml-libyaml",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-module-install"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-params-validationcompiler",
            "portdir": "perl/p5-params-validationcompiler",
            "version": "0.310.0",
            "license": "Artistic-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Params::ValidationCompiler",
            "description": "Params::ValidationCompiler - Build an optimized subroutine parameter validator once, use it forever",
            "long_description": "Params::ValidationCompiler - Build an optimized subroutine parameter validator once, use it forever",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "p5.30-specio",
                        "p5.30-test-simple",
                        "p5.30-test-without-module",
                        "p5.30-test2-plugin-nowarnings"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-class-xsaccessor",
                        "p5.30-eval-closure",
                        "p5.30-exception-class",
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-datetime-timezone",
                        "p5.30-datetime-format-iso8601",
                        "p5.30-log-dispatch",
                        "p5.30-datetime",
                        "p5.30-datetime-locale"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-params-validate",
            "portdir": "perl/p5-params-validate",
            "version": "1.310.0",
            "license": "Artistic-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Params::Validate",
            "description": "Validate method/function parameters",
            "long_description": "The Params::Validate module allows you to validate method or function call parameters to an arbitrary level of specificity. At the simplest level, it is capable of validating the required parameters were given and that no unspecified additional parameters were passed in. It is also capable of determining that a parameter is of a specific type, that it is an object of a certain class hierarchy, that it possesses certain methods, or applying validation callbacks to arguments.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14",
                        "p5.30-test-requires",
                        "p5.30-test-taint",
                        "p5.30-module-build",
                        "p5.30-readonly",
                        "p5.30-test-fatal"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-module-implementation",
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-apache-session-wrapper",
                        "p5.30-class-container",
                        "p5.30-html-masonx-free",
                        "p5.30-datetime-format-natural",
                        "p5.30-authen-simple",
                        "p5.30-catalyst-action-rest",
                        "p5.30-catalyst-log-log4perl",
                        "p5.30-datetime-format-builder",
                        "p5.30-datetime-format-mail",
                        "p5.30-datetime-set",
                        "p5.30-html-wikiconverter",
                        "p5.30-log-handler",
                        "p5.30-moosex-params-validate",
                        "p5.30-uri-fromhash",
                        "p5.30-html-mason",
                        "p5.30-getopt-long-descriptive",
                        "p5.30-datetime-format-strptime"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-params-util",
            "portdir": "perl/p5-params-util",
            "version": "1.102.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Params::Util",
            "description": "Simple, compact and correct param-checking functions",
            "long_description": "Provides a basic set of importable functions that makes checking parameters a hell of a lot easier",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "p5.30-config-autoconf",
                        "p5.30-test-leaktrace",
                        "p5.30-test-simple"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-xsloader"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-dist-zilla-plugin-twitter",
                        "p5.30-dist-zilla-plugin-checkextratests"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-algorithm-dependency",
                        "p5.30-string-errf",
                        "p5.30-string-formatter",
                        "p5.30-file-find-rule-perl",
                        "p5.30-file-sharedir",
                        "p5.30-number-witherror",
                        "p5.30-ppi-html",
                        "p5.30-sql-statement",
                        "p5.30-string-flogger",
                        "p5.30-sys-filesystem",
                        "p5.30-test-classapi",
                        "p5.30-test-inline",
                        "p5.30-config-mvp",
                        "p5.30-perl-minimumversion",
                        "p5.30-email-stuffer",
                        "p5.30-sub-exporter",
                        "p5.30-moosex-types-perl",
                        "p5.30-module-manifest",
                        "p5.30-log-dispatchouli",
                        "p5.30-pod-elemental-perlmunger",
                        "p5.30-data-optlist",
                        "p5.30-dist-zilla",
                        "p5.30-pod-weaver",
                        "p5.30-moose",
                        "p5.30-dumbbench",
                        "p5.30-perl-prereqscanner",
                        "p5.30-ppi",
                        "p5.30-package-deprecationmanager"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-params-classify",
            "portdir": "perl/p5-params-classify",
            "version": "0.15.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Params::Classify",
            "description": "Params::Classify - argument type classification",
            "long_description": "Params::Classify - argument type classification",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-module-build"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-authen-passphrase",
                        "p5.30-class-mix",
                        "p5.30-data-entropy"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-params-check",
            "portdir": "perl/p5-params-check",
            "version": "0.380.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Params::Check",
            "description": "A generic input parsing/checking mechanism",
            "long_description": "A generic input parsing/checking mechanism",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-locale-maketext-simple"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-archive-extract",
                        "p5.30-ipc-cmd",
                        "p5.30-module-load-conditional"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-parallel-iterator",
            "portdir": "perl/p5-parallel-iterator",
            "version": "1.2.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Parallel::Iterator",
            "description": "Parallel::Iterator - Simple parallel execution",
            "long_description": "Parallel::Iterator - Simple parallel execution",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-devel-cover"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-parallel-forkmanager",
            "portdir": "perl/p5-parallel-forkmanager",
            "version": "2.40.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Parallel::ForkManager",
            "description": "Parallel::ForkManager - A simple parallel processing fork manager",
            "long_description": "Parallel::ForkManager - A simple parallel processing fork manager",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-test-warn",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-moo"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-code-tidyall"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-panotools-script",
            "portdir": "perl/p5-panotools-script",
            "version": "0.290.0",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Panotools::Script",
            "description": "Tools for manipulating Hugin script files",
            "long_description": "Library and utilities for manipulating project files created by the Hugin photo stitching software (available as port hugin-app). This file format is shared with various other tools, in particular this module is also capable of working with Panorama Tools script files.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-graphviz",
                        "p5.30-image-exiftool",
                        "p5.30-image-size"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-pango",
            "portdir": "perl/p5-pango",
            "version": "1.227.0",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Pango",
            "description": "Perl bindings to Pango",
            "long_description": "Perl bindings to Pango",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "",
                    "ports_count": 218
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-cairo",
                        "p5.30-glib",
                        "pango"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-gtk2"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-palm-pdb",
            "portdir": "perl/p5-palm-pdb",
            "version": "1.400.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Palm::PDB",
            "description": "Palm::PDB - Parse Palm database files",
            "long_description": "Palm::PDB - Parse Palm database files",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-palm"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-palm",
            "portdir": "perl/p5-palm",
            "version": "1.400.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Palm",
            "description": "Palm OS utility functions",
            "long_description": "Perl modules for creating and manipulating Palm OS databases, including raw PDB and PRC files as well as application-specific databases (Address, DateBook, Mail, Memo, ToDo, and ZirePhoto).",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-palm-pdb"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-padwalker",
            "portdir": "perl/p5-padwalker",
            "version": "2.500.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/PadWalker",
            "description": "play with other peoples' lexical variables",
            "long_description": "PadWalker is a module which allows you to inspect (and even change!) lexical variables in any subroutine which called you.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-dist-zilla-plugin-dynamicprereqs",
                        "p5.30-eval-closure"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-data-dumper-names",
                        "p5.30-lexical-persistence",
                        "p5.30-parse-mediawikidump",
                        "p5.30-test-memory-cycle",
                        "p5.30-perl-languageserver",
                        "p5.30-data-dump-streamer",
                        "p5.30-devel-caller",
                        "p5.30-devel-dumptrace",
                        "p5.30-catalystx-leakchecker"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-package-variant",
            "portdir": "perl/p5-package-variant",
            "version": "1.3.2",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Package::Variant",
            "description": "Package::Variant - Parameterizable packages",
            "long_description": "This module allows you to build a variable package that contains a package template and can use it to build variant packages at runtime.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-test-fatal",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-import-into",
                        "p5.30-module-runtime",
                        "p5.30-strictures"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-sql-translator"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-package-stash-xs",
            "portdir": "perl/p5-package-stash-xs",
            "version": "0.300.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Package::Stash::XS",
            "description": "faster and more correct implementation of Package::Stash",
            "long_description": "faster and more correct implementation of Package::Stash",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-test-needs",
                        "p5.30-scalar-list-utils",
                        "p5.30-test-fatal",
                        "clang-14",
                        "p5.30-test-simple",
                        "p5.30-variable-magic"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-package-stash",
                        "p5.30-test-cleannamespaces",
                        "p5.30-moose",
                        "p5.30-const-exporter"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-package-stash",
            "portdir": "perl/p5-package-stash",
            "version": "0.400.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Package::Stash",
            "description": "routines for manipulating stashes",
            "long_description": "routines for manipulating stashes",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14",
                        "p5.30-cpan-meta-check",
                        "p5.30-test-fatal",
                        "p5.30-test-needs"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-dist-checkconflicts",
                        "p5.30-module-implementation",
                        "p5.30-package-stash-xs"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-alien-cfitsio",
                        "p5.30-class-accessor-grouped"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-namespace-clean",
                        "p5.30-test-cleannamespaces",
                        "p5.30-test-spec",
                        "p5.30-search-elasticsearch",
                        "p5.30-moose",
                        "p5.30-const-exporter",
                        "p5.30-package-deprecationmanager",
                        "p5.30-devel-overloadinfo",
                        "p5.30-class-load"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-package-pkg",
            "portdir": "perl/p5-package-pkg",
            "version": "0.2.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Package::Pkg",
            "description": "Package::Pkg - Handy package munging utilities",
            "long_description": "Package::Pkg - Handy package munging utilities",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-test-most",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-clone",
                        "p5.30-mouse",
                        "perl5.30",
                        "p5.30-try-tiny",
                        "p5.30-sub-install",
                        "p5.30-class-load"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-getopt-usaginator"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-package-deprecationmanager",
            "portdir": "perl/p5-package-deprecationmanager",
            "version": "0.180.0",
            "license": "Artistic-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Package::DeprecationManager",
            "description": "Manage deprecation warnings for your distribution",
            "long_description": "Manage deprecation warnings for your distribution",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-test-fatal",
                        "p5.30-test-simple",
                        "p5.30-test-warnings",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-sub-install",
                        "p5.30-package-stash",
                        "p5.30-params-util",
                        "p5.30-scalar-list-utils"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-moose"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-package-constants",
            "portdir": "perl/p5-package-constants",
            "version": "0.60.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Package::Constants",
            "description": "List all constants declared in a package",
            "long_description": "Package::Constants lists all the constants defined in a certain package. This can be useful for, among others, setting up an autogenerated @EXPORT/@EXPORT_OK for a Constants.pm file.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-openoffice-oodoc",
            "portdir": "perl/p5-openoffice-oodoc",
            "version": "2.125.0",
            "license": "LGPL-2.1",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/OpenOffice::OODoc",
            "description": "The Open OpenDocument Connector",
            "long_description": "The Open OpenDocument Connector",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "clot",
                    "github": "",
                    "ports_count": 6
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "p5.30-archive-zip",
                        "p5.30-xml-twig"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-opengl-modern",
            "portdir": "perl/p5-opengl-modern",
            "version": "0.40.100",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/OpenGL::Modern",
            "description": "OpenGL::Modern - Perl extension to Modern OpenGL API up to 4.6",
            "long_description": "OpenGL::Modern - Perl extension to Modern OpenGL API up to 4.6",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-capture-tiny",
                        "p5.30-devel-checklib",
                        "p5.30-extutils-makemaker",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-opengl-glfw"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-opengl-glut",
            "portdir": "perl/p5-opengl-glut",
            "version": "0.720.0",
            "license": "none",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "p5.30-opengl",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by p5.30-opengl",
            "long_description": "This port has been replaced by p5.30-opengl.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-opengl-glfw",
            "portdir": "perl/p5-opengl-glfw",
            "version": "0.40.300",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/OpenGL::GLFW",
            "description": "OpenGL::GLFW - Perl bindings for the GLFW library",
            "long_description": "OpenGL::GLFW - Perl bindings for the GLFW library",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "p5.30-opengl-modern"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "glfw",
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-opengl",
            "portdir": "perl/p5-opengl",
            "version": "0.700.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin < 22}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/OpenGL",
            "description": "Perl OpenGL: a.k.a. POGL",
            "long_description": "Perl OpenGL (a.k.a. POGL) is a perl5 interface to opengl, glu, and glut. Virtually all of the OpenGL 1.0 and 1.1 functions are available as well as most of 1.2. The functional interface is very similar to using C with most changes made in an obvious way (see man page for details). High-level object interfaces are available in the form of OpenGL::Array, OpenGL::Image, and OpenGL::Shader.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-time-hires",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libGLU",
                        "mesa",
                        "xorg-libX11",
                        "perl5.30",
                        "xorg-libXi",
                        "xorg-libXmu",
                        "xorg-libice",
                        "xorg-libXext",
                        "freeglut"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-opcodes",
            "portdir": "perl/p5-opcodes",
            "version": "0.160.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Opcodes",
            "description": "Opcodes - More Opcodes information from opnames.h and opcode.h",
            "long_description": "Opcodes - More Opcodes information from opnames.h and opcode.h",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-b-c"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-ole-storage_lite",
            "portdir": "perl/p5-ole-storage_lite",
            "version": "0.240.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/OLE::Storage_Lite",
            "description": "OLE::Storage_Lite - Simple Class for OLE document interface",
            "long_description": "OLE::Storage_Lite - Simple Class for OLE document interface",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-email-outlook-message",
                        "p5.30-spreadsheet-parseexcel"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-ogg-vorbis-header-pureperl",
            "portdir": "perl/p5-ogg-vorbis-header-pureperl",
            "version": "1.50.0",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Ogg::Vorbis::Header::PurePerl",
            "description": "Ogg::Vorbis::Header::PurePerl - access Ogg Vorbis info and comment fields (read-only)",
            "long_description": "Ogg::Vorbis::Header::PurePerl - access Ogg Vorbis info and comment fields (read-only)",
            "active": true,
            "categories": [
                "audio",
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-object-tiny",
            "portdir": "perl/p5-object-tiny",
            "version": "1.90.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Object::Tiny",
            "description": "A data object with as little code as possible",
            "long_description": "A data object with as little code as possible",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-object-signature",
            "portdir": "perl/p5-object-signature",
            "version": "1.80.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Object::Signature",
            "description": "Generate cryptographic signatures for objects",
            "long_description": "Object::Signature is an abstract base class that you can inherit from in order to allow your objects to generate unique cryptographic signatures.",
            "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-session"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-object-realize-later",
            "portdir": "perl/p5-object-realize-later",
            "version": "4.0.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Object::Realize::Later",
            "description": "Object::Realize::Later - Delayed creation of objects",
            "long_description": "Object::Realize::Later - Delayed creation of objects",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-log-report"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-mail-box"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-object-pad",
            "portdir": "perl/p5-object-pad",
            "version": "0.823.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Object::Pad",
            "description": "Object::Pad - a simple syntax for lexical field-based objects",
            "long_description": "Object::Pad - a simple syntax for lexical field-based objects",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-extutils-cbuilder",
                        "p5.30-module-build",
                        "p5.30-test-simple",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-xs-parse-sublike",
                        "p5.30-xs-parse-keyword",
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-sub-handlesvia",
                        "p5.30-syntax-keyword-dynamically"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-feature-compat-class"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-object-insideout",
            "portdir": "perl/p5-object-insideout",
            "version": "4.50.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Object::InsideOut",
            "description": "Object::InsideOut - Comprehensive inside-out object support module",
            "long_description": "Object::InsideOut - Comprehensive inside-out object support module",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-data-dumper",
                        "p5.30-exception-class",
                        "p5.30-scalar-list-utils",
                        "p5.30-test-simple"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-math-random-mt-auto"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-object-id",
            "portdir": "perl/p5-object-id",
            "version": "0.1.2",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Object::ID",
            "description": "Object::ID - A unique identifier for any object",
            "long_description": "Object::ID - A unique identifier for any object",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-module-build",
                        "p5.30-namespace-autoclean",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-sub-name",
                        "p5.30-data-uuid",
                        "p5.30-hash-fieldhash"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-fey-orm"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-object-hashbase",
            "portdir": "perl/p5-object-hashbase",
            "version": "0.15.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Object::HashBase",
            "description": "Object::HashBase - Build hash based classes.",
            "long_description": "Object::HashBase - Build hash based classes.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-class-xsaccessor"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-object-destroyer",
            "portdir": "perl/p5-object-destroyer",
            "version": "2.20.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Object::Destroyer",
            "description": "Make objects with circular references DESTROY normally",
            "long_description": "Make objects with circular references DESTROY normally",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-parse-mediawikidump"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-number-witherror",
            "portdir": "perl/p5-number-witherror",
            "version": "1.10.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Number::WithError",
            "description": "Number::WithError - Numbers with error propagation and scientific rounding",
            "long_description": "Number::WithError - Numbers with error propagation and scientific rounding",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2610
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-test-lectrotest",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-math-bigint",
                        "p5.30-params-util",
                        "p5.30-prefork"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-dumbbench"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-number-tolerant",
            "portdir": "perl/p5-number-tolerant",
            "version": "1.710.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Number::Tolerant",
            "description": "Number::Tolerant - tolerance ranges for inexact numbers",
            "long_description": "Number::Tolerant - tolerance ranges for inexact numbers",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-math-bigint",
                        "p5.30-scalar-list-utils",
                        "p5.30-sub-exporter"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-session-storage-secure"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-number-misc",
            "portdir": "perl/p5-number-misc",
            "version": "1.200.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Number::Misc",
            "description": "Number::Misc - handy utilities for numbers",
            "long_description": "Number::Misc - handy utilities for numbers",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-module-build",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-number-format",
            "portdir": "perl/p5-number-format",
            "version": "1.760.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Number::Format",
            "description": "Perl extension for formatting numbers",
            "long_description": "These functions provide an easy means of formatting numbers in a manner suitable for displaying to the user.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-number-compare",
            "portdir": "perl/p5-number-compare",
            "version": "0.30.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Number::Compare",
            "description": "numeric comparisons",
            "long_description": "Number::Compare compiles a simple comparison to an anonymous subroutine, which you can call with a value to be tested again.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-file-find-object-rule",
                        "p5.30-path-iterator-rule",
                        "p5.30-file-find-rule"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-ntlm",
            "portdir": "perl/p5-ntlm",
            "version": "1.90.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/NTLM",
            "description": "A perl NTLM authentication module",
            "long_description": "A perl NTLM authentication module",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-digest-hmac"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-mail-imapclient",
                        "p5.30-mail-sender"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-nmap-scanner",
            "portdir": "perl/p5-nmap-scanner",
            "version": "1.0.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Nmap::Scanner",
            "description": "Perform and manipulate nmap scans using perl",
            "long_description": "Nmap::Scanner perlifies the output of the network mapping tool nmap (http://www.insecure.org/nmap/) creating lists of model objects in batch scan mode or firing events when significant scanning events occur in event scan mode.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "nmap",
                        "p5.30-class-generate",
                        "p5.30-libwww-perl",
                        "perl5.30",
                        "p5.30-xml-sax",
                        "p5.30-xml-sax-expat",
                        "p5.30-xml-libxml"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-nkf",
            "portdir": "perl/p5-nkf",
            "version": "2.150.0",
            "license": "zlib",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://osdn.net/projects/nkf/",
            "description": "A perl extension module to use the nkf kanji code conversion filter.",
            "long_description": "A perl extension module to use the nkf kanji code conversion filter.",
            "active": true,
            "categories": [
                "textproc",
                "japanese",
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-next",
            "portdir": "perl/p5-next",
            "version": "0.690.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/NEXT",
            "description": "Provide a pseudo-class NEXT (et al) that allows method redispatch",
            "long_description": "NEXT.pm adds a pseudoclass named NEXT to any program that uses it. If a method m calls $self-NEXT::m()>, the call to m is redispatched as if the calling method had not originally been found.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-news-nntpclient",
            "portdir": "perl/p5-news-nntpclient",
            "version": "0.370.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/News::NNTPClient",
            "description": "News::NNTPClient - Perl 5 module to talk to NNTP (RFC977) server",
            "long_description": "News::NNTPClient - Perl 5 module to talk to NNTP (RFC977) server",
            "active": true,
            "categories": [
                "perl",
                "news"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-net-z3950-zoom",
            "portdir": "perl/p5-net-z3950-zoom",
            "version": "1.320.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::Z3950::ZOOM",
            "description": "Perl implementation of the ZOOM API",
            "long_description": "This module provides a nice, Perlish implementation of the ZOOM Abstract API for information retrieval, described and documented at http://zoom.z3950.org/api/. The older Net::Z3950 API is also included.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "yaz",
                        "p5.30-marc-record"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-net-upnp",
            "portdir": "perl/p5-net-upnp",
            "version": "1.4.6",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::UPnP",
            "description": "Net::UPnP: Perl extension for UPnP",
            "long_description": "Net::UPnP: Perl extension for UPnP This package provides some functions to control UPnP media devices.",
            "active": true,
            "categories": [
                "net",
                "multimedia",
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-module-build",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-net-twitter-lite",
            "portdir": "perl/p5-net-twitter-lite",
            "version": "0.120.80",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::Twitter::Lite",
            "description": "A perl interface to the Twitter API",
            "long_description": "A perl interface to the Twitter API",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-module-build",
                        "p5.30-module-build-tiny",
                        "p5.30-test-fatal",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-lwp-protocol-https",
                        "p5.30-net-http",
                        "perl5.30",
                        "p5.30-uri",
                        "p5.30-net-oauth",
                        "p5.30-http-message",
                        "p5.30-json",
                        "p5.30-libwww-perl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-net-twitter",
            "portdir": "perl/p5-net-twitter",
            "version": "4.10.430",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::Twitter",
            "description": "DEPRECATED: A Perl interface to the Twitter API",
            "long_description": "DEPRECATED: A Perl interface to the Twitter API. This module has been superceded by Twitter::API and is no longer maintained.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-extutils-makemaker",
                        "p5.30-libwww-perl",
                        "p5.30-test-deep",
                        "p5.30-test-fatal",
                        "p5.30-test-warn",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-digest-sha",
                        "p5.30-encode",
                        "p5.30-html-parser",
                        "p5.30-http-message",
                        "p5.30-json",
                        "p5.30-json-maybexs",
                        "p5.30-lwp-protocol-https",
                        "perl5.30",
                        "p5.30-moosex-role-parameterized",
                        "p5.30-namespace-autoclean",
                        "p5.30-net-http",
                        "p5.30-net-oauth",
                        "p5.30-time-hires",
                        "p5.30-try-tiny",
                        "p5.30-uri",
                        "p5.30-moose",
                        "p5.30-carp-clan",
                        "p5.30-data-visitor",
                        "p5.30-datetime",
                        "p5.30-datetime-format-strptime",
                        "p5.30-devel-stacktrace"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-dist-zilla-plugin-twitter"
                    ]
                }
            ]
        }
    ]
}