GET /api/v1/ports/?page=5
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 34160,
    "next": "http://ports.macports.org/api/v1/ports/?page=6",
    "previous": "http://ports.macports.org/api/v1/ports/?page=4",
    "results": [
        {
            "name": "p5.26-astro-fits-header",
            "portdir": "perl/p5-astro-fits-header",
            "version": "3.70.0",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Astro::FITS::Header",
            "description": "Module to work with FITS header blocks",
            "long_description": "The Astro::FITS::Header module can work with FITS Header blocks, either directly from the primary FITS HDU of a file complying with the FITS data standard, or from the FITS extension in an extensible N-dimensional data format (NDF) file or from a Global Section Data file (GSD). Additionally the module also supports .HEADER in HDS contanier files.",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26",
                        "p5.26-astro-fits-cfitsio",
                        "p5.26-module-build"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-pdl"
                    ]
                }
            ]
        },
        {
            "name": "p5.26-ipc-system-simple",
            "portdir": "perl/p5-ipc-system-simple",
            "version": "1.300.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IPC::System::Simple",
            "description": "IPC::System::Simple - Run commands simply, with detailed diagnostics",
            "long_description": "IPC::System::Simple - Run commands simply, with detailed diagnostics",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.26-datetime-locale",
                        "p5.26-autobox"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-dist-zilla-plugin-contributorsfromgit",
                        "p5.26-dist-zilla-plugin-git",
                        "p5.26-file-basedir",
                        "p5.26-mason",
                        "p5.26-astro-app-satpass2",
                        "p5.26-unix-process",
                        "p5.26-code-tidyall"
                    ]
                }
            ]
        },
        {
            "name": "p5.26-context-preserve",
            "portdir": "perl/p5-context-preserve",
            "version": "0.30.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Context::Preserve",
            "description": "Context::Preserve - Run code after a subroutine call, preserving the context the subroutine would have seen if it were the last statement in the caller",
            "long_description": "Context::Preserve - Run code after a subroutine call, preserving the context the subroutine would have seen if it were the last statement in the caller",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "p5.26-test-exception"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-dbix-class"
                    ]
                }
            ]
        },
        {
            "name": "p5.26-test-yaml",
            "portdir": "perl/p5-test-yaml",
            "version": "1.70.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Test::YAML",
            "description": "Test::YAML - Testing Module for YAML Implementations",
            "long_description": "Test::YAML - Testing Module for YAML Implementations",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26",
                        "p5.26-test-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.26-yaml"
                    ]
                }
            ]
        },
        {
            "name": "p5.26-svn-mirror",
            "portdir": "perl/p5-svn-mirror",
            "version": "0.750.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/SVN::Mirror",
            "description": "This is a Perl extension for mirroring a remote repository to a local subversion one.",
            "long_description": "This is a Perl extension for mirroring a remote repository to a local subversion one.",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26",
                        "p5.26-class-accessor",
                        "p5.26-file-chdir",
                        "subversion-perlbindings-5.26",
                        "p5.26-term-readkey",
                        "p5.26-timedate",
                        "p5.26-uri",
                        "p5.26-svn-simple"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.26-math-gmpz",
            "portdir": "perl/p5-math-gmpz",
            "version": "0.480.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Math::GMPz",
            "description": "Math::GMPz - perl interface to the GMP library's integer (mpz) functions.",
            "long_description": "Math::GMPz - perl interface to the GMP library's integer (mpz) functions.",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gmp",
                        "perl5.26"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-math-anynum"
                    ]
                }
            ]
        },
        {
            "name": "p5.26-pdf-api2",
            "portdir": "perl/p5-pdf-api2",
            "version": "2.38.0",
            "license": "LGPL-2.1",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/PDF::API2",
            "description": "create and manipulate PDF files",
            "long_description": "This module is 'The Next Generation' of Text::PDF::API which initially provided a nice API around the Text::PDF::* modules created by Martin Hosken.",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "p5.26-test-exception",
                        "p5.26-test-memory-cycle"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26",
                        "p5.26-font-ttf",
                        "p5.26-io-compress"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.26-pdf-api2-xs"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-bio-phylo"
                    ]
                }
            ]
        },
        {
            "name": "p5.26-html-parser",
            "portdir": "perl/p5-html-parser",
            "version": "3.760.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/HTML::Parser",
            "description": "HTML parsing and extraction modules",
            "long_description": "This is a collection of modules that parse and extract information from HTML documents.",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26",
                        "p5.26-html-tagset",
                        "p5.26-http-message",
                        "p5.26-uri"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.26-sql-translator",
                        "p5.26-http-proxy"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-catalyst-plugin-session",
                        "p5.26-catalyst-runtime",
                        "p5.26-devel-cover",
                        "p5.26-feed-find",
                        "p5.26-file-comments",
                        "p5.26-file-mork",
                        "p5.26-finance-quote",
                        "p5.26-gimp",
                        "p5.26-html-encoding",
                        "p5.26-html-entities-interpolate",
                        "p5.26-html-fillinform",
                        "p5.26-html-form",
                        "p5.26-html-lint",
                        "p5.26-html-mason",
                        "p5.26-html-restrict",
                        "p5.26-html-scrubber",
                        "p5.26-html-stripscripts-parser",
                        "p5.26-html-tableextract",
                        "p5.26-html-tagfilter",
                        "p5.26-html-template-compiled",
                        "p5.26-html-tokeparser-simple",
                        "p5.26-html-tree",
                        "p5.26-html-wikiconverter",
                        "p5.26-http-recorder",
                        "p5.26-lingua-en-tagger",
                        "p5.26-mail-spamassassin",
                        "p5.26-mime-lite-html",
                        "p5.26-net-openid-common",
                        "p5.26-net-twitter",
                        "p5.26-plack-middleware-fixmissingbodyinredirect",
                        "p5.26-pod-markdown",
                        "p5.26-pod-projectdocs",
                        "p5.26-podtohtml",
                        "p5.26-svn-notify",
                        "p5.26-text-multimarkdown",
                        "p5.26-text-trac",
                        "p5.26-twitter-api",
                        "p5.26-web-scraper",
                        "p5.26-www-mechanize",
                        "p5.26-www-search",
                        "p5.26-xml-entities",
                        "p5.26-xml-feed",
                        "p5.26-xml-rss",
                        "p5.26-cgi",
                        "p5.26-xml-twig",
                        "p5.26-libwww-perl"
                    ]
                }
            ]
        },
        {
            "name": "choose",
            "portdir": "textproc/choose",
            "version": "1.3.4",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/theryangeary/choose",
            "description": "A human-friendly and fast alternative to cut and (sometimes) awk",
            "long_description": "A human-friendly and fast alternative to cut and (sometimes) awk. The awk command is not ideal for rapid shell use, with its requisite quoting of a line wrapped in curly braces, even for the simplest of programs. Likewise, cut is far from ideal for rapid shell use, because of its confusing syntax. Field separators and ranges are just plain difficult to get right on the first try. Hence choose. It is not meant to be a drop-in or complete replacement for either of the aforementioned tools, but rather a simple and intuitive tool to reach for when the basics of awk or cut will do, but the overhead of getting them to behave should not be necessary.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 623
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.26-moosex-types-path-class",
            "portdir": "perl/p5-moosex-types-path-class",
            "version": "0.90.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MooseX::Types::Path::Class",
            "description": "MooseX::Types::Path::Class - A Path::Class type library for Moose",
            "long_description": "MooseX::Types::Path::Class - A Path::Class type library for Moose",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "p5.26-module-build-tiny",
                        "p5.26-moose",
                        "p5.26-test-needs"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26",
                        "p5.26-path-class",
                        "p5.26-module-build",
                        "p5.26-moosex-getopt",
                        "p5.26-moosex-types"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.26-moosex-attributeshortcuts"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-moosex-daemonize",
                        "p5.26-moosex-types-uri",
                        "p5.26-treepath-role-graph"
                    ]
                }
            ]
        },
        {
            "name": "p5.26-io-capture",
            "portdir": "perl/p5-io-capture",
            "version": "0.50.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::Capture",
            "description": "Abstract Base Class to build modules to capture output",
            "long_description": "Abstract Base Class to build modules to capture output",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.26-www-search"
                    ]
                }
            ]
        },
        {
            "name": "p5.26-io-html",
            "portdir": "perl/p5-io-html",
            "version": "1.4.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/IO::HTML",
            "description": "Open an HTML file with automatic charset detection",
            "long_description": "Open an HTML file with automatic charset detection",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-http-message",
                        "p5.26-http-response-encoding"
                    ]
                }
            ]
        },
        {
            "name": "p5.26-lwp-protocol-https",
            "portdir": "perl/p5-lwp-protocol-https",
            "version": "6.100.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/LWP::Protocol::https",
            "description": "LWP::Protocol::https - SSL support for libwww-perl",
            "long_description": "The LWP::Protocol::https module used to be bundled with p5-libwww-perl, but it was unbundled in v6.02 so that dependencies could be declared properly. Ports that need https support can just declare their dependency on p5-lwp-protocol-https and will no longer need to know what underlying modules to install.",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "p5.26-test-requiresinternet"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-libwww-perl",
                        "perl5.26",
                        "p5.26-net-http",
                        "p5.26-mozilla-ca",
                        "p5.26-io-socket-ssl"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.26-metacpan-client",
                        "p5.26-alien-wxwidgets"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-astro-spacetrack",
                        "p5.26-bio-db-ncbihelper",
                        "p5.26-cpan-uploader",
                        "p5.26-crypt-ssleay",
                        "p5.26-finance-quote",
                        "p5.26-geo-webservice-elevation-usgs",
                        "p5.26-net-github",
                        "p5.26-net-twitter",
                        "p5.26-net-twitter-lite",
                        "p5.26-www-shorten-googl",
                        "p5.26-astro-simbad-client"
                    ]
                }
            ]
        },
        {
            "name": "p5.26-gdtextutil",
            "portdir": "perl/p5-gdtextutil",
            "version": "0.860.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/GDTextUtil",
            "description": "Text utilities for use with GD",
            "long_description": "This package provides three modules that make it possible to work with internal GD fonts as well as TrueType fonts, without having to worry about different interface functions to call. Apart from an abstract interface to all font types and strings for GD, this library also provides some utility in aligning and wrapping your string.",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26",
                        "p5.26-gd"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-gdgraph"
                    ]
                }
            ]
        },
        {
            "name": "p5.26-roman",
            "portdir": "perl/p5-roman",
            "version": "1.240.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Roman",
            "description": "Convert between Arabic and Roman numerals",
            "long_description": "Module for conversion between Roman and Arabic numerals",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-gedcom"
                    ]
                }
            ]
        },
        {
            "name": "p5.26-text-xslate",
            "portdir": "perl/p5-text-xslate",
            "version": "3.5.8",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Text::Xslate",
            "description": "Text::Xslate - Scalable template engine for Perl5",
            "long_description": "Text::Xslate - Scalable template engine for Perl5",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.26-test-requires",
                        "clang-9.0",
                        "p5.26-devel-ppport",
                        "p5.26-file-copy-recursive",
                        "p5.26-module-build-xsutil"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-data-messagepack",
                        "p5.26-module-build",
                        "p5.26-mouse",
                        "perl5.26"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.26-class-factory-util",
            "portdir": "perl/p5-class-factory-util",
            "version": "1.700.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Class::Factory::Util",
            "description": "Provide utility methods for factory classes",
            "long_description": "This module exports a method that is useful for factory classes.",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "p5.26-module-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.26-net-ip-match-regexp",
            "portdir": "perl/p5-net-ip-match-regexp",
            "version": "1.10.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::IP::Match::Regexp",
            "description": "Net::IP::Match::Regexp - Efficiently match IP addresses against ranges",
            "long_description": "This module allows you to check an IP address against one or more IP ranges. It employs Perl's highly optimized regular expression engine to do the hard work, so it is very fast. It is optimized for speed by doing the match against a regexp which implicitly checks the broadest IP ranges first. An advantage is that the regexp can be computed and stored in advance (in source code, in a database table, etc) and reused, saving much time if the IP ranges don't change too often. The match can optionally report a value (e.g. a network name) instead of just a boolean, which makes module useful for mapping IP ranges to names or codes or anything else.",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.26-cgi-fast",
            "portdir": "perl/p5-cgi-fast",
            "version": "2.150.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/CGI::Fast",
            "description": "CGI::Fast - CGI Interface for Fast CGI",
            "long_description": "CGI::Fast is a subclass of the CGI object created by CGI.pm. It is specialized to work with the FCGI module, which greatly speeds up CGI scripts by turning them into persistently running server processes. Scripts that perform time-consuming initialization processes, such as loading large modules or opening persistent database connections, will see large performance improvements.",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26",
                        "p5.26-cgi",
                        "p5.26-fcgi"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.26-test-base",
            "portdir": "perl/p5-test-base",
            "version": "0.890.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Test::Base",
            "description": "A Data Driven Testing Framework",
            "long_description": "A Data Driven Testing Framework",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "dluke",
                    "github": "danielluke",
                    "ports_count": 33
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "p5.26-algorithm-diff",
                        "p5.26-text-diff"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26",
                        "p5.26-spiffy",
                        "p5.26-test-deep"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.26-extutils-xspp",
                        "p5.26-html-selector-xpath",
                        "p5.26-web-scraper"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-test-yaml",
                        "p5.26-text-trac"
                    ]
                }
            ]
        },
        {
            "name": "p5.26-mime-base64",
            "portdir": "perl/p5-mime-base64",
            "version": "3.160.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/MIME::Base64",
            "description": "base64 encoder/decoder",
            "long_description": "This package contains a base64 encoder/decoder and a quoted-printable encoder/decoder. These encoding methods are specified in RFC 2045 - MIME (Multipurpose Internet Mail Extensions).",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-mail-spf",
                        "p5.26-crypt-ssleay",
                        "p5.26-soap-lite",
                        "p5.26-auth-yubikey_webclient",
                        "p5.26-net-dns-sec",
                        "p5.26-net-smtp-tls-butmaintained"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "p5.26-file-keepass"
                    ]
                }
            ]
        },
        {
            "name": "p5.26-async-interrupt",
            "portdir": "perl/p5-async-interrupt",
            "version": "1.260.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Async::Interrupt",
            "description": "Async::Interrupt - allow C/XS libraries to interrupt perl asynchronously",
            "long_description": "Async::Interrupt - allow C/XS libraries to interrupt perl asynchronously",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "p5.26-canary-stability"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26",
                        "p5.26-common-sense"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-anyevent"
                    ]
                }
            ]
        },
        {
            "name": "p5.26-html-masonx-free",
            "portdir": "perl/p5-html-masonx-free",
            "version": "0.6.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/HTML::MasonX::Free",
            "description": "HTML::MasonX::Free - a secret society of HTML::Mason-using throwback modules",
            "long_description": "These modules, together, help make HTML::Mason work more like it always should have.",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "p5.26-capture-tiny",
                        "p5.26-path-class",
                        "p5.26-test-fatal"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-moose",
                        "perl5.26",
                        "p5.26-params-validate",
                        "p5.26-namespace-autoclean",
                        "p5.26-html-mason",
                        "p5.26-list-allutils",
                        "p5.26-log-any"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.26-search-elasticsearch-client-2_0",
            "portdir": "perl/p5-search-elasticsearch-client-2_0",
            "version": "6.810.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Search::Elasticsearch::Client::2_0",
            "description": "Thin client with full support for Elasticsearch 2.x APIs",
            "long_description": "Thin client with full support for Elasticsearch 2.x APIs",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p5.26-test-exception",
                        "clang-9.0",
                        "p5.26-io-socket-ssl",
                        "p5.26-log-any",
                        "p5.26-log-any-adapter-callback",
                        "p5.26-sub-exporter",
                        "p5.26-test-deep"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-devel-globaldestruction",
                        "p5.26-moo",
                        "p5.26-namespace-clean",
                        "p5.26-search-elasticsearch",
                        "p5.26-try-tiny",
                        "perl5.26"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.26-term-editline",
            "portdir": "perl/p5-term-editline",
            "version": "0.110.0",
            "license": "Artistic-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Term::EditLine",
            "description": "Term::EditLine is an object oriented perl interface to the NetBSD editline library.",
            "long_description": "Term::EditLine is an object oriented perl interface to the NetBSD editline library.",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "james.trammell",
                    "github": "jtrammel",
                    "ports_count": 7
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libedit",
                        "perl5.26"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.26-dancer-plugin-database",
            "portdir": "perl/p5-dancer-plugin-database",
            "version": "2.130.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Dancer::Plugin::Database",
            "description": "Easy database connections for Dancer applications",
            "long_description": "p5-dancer-plugin-database provides an easy way to obtain a connected DBI database handle by simply calling the database keyword within your Dancer application.",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "jpo",
                    "github": "jpoliv",
                    "ports_count": 60
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "p5.26-dbd-sqlite"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26",
                        "p5.26-dancer",
                        "p5.26-dancer-plugin-database-core"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5-fey",
            "portdir": "perl/p5-fey",
            "version": "0.430.0",
            "license": "Artistic-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "p5.28-fey",
            "homepage": "https://metacpan.org/pod/Fey",
            "description": "Fey - Better SQL Generation Through Perl",
            "long_description": "Fey - Better SQL Generation Through Perl",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.28-fey"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.26-smart-comments",
            "portdir": "perl/p5-smart-comments",
            "version": "1.60.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Smart::Comments",
            "description": "Smart::Comments - Turn comments into debugging messages",
            "long_description": "Smart comments provide an easy way to insert debugging and tracking code into a program. Best of all, when you're finished debugging, you don't have to remove them. Simply commenting out the use Smart::Comments line turns them back into regular comments.",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26",
                        "p5.26-text-balanced",
                        "p5.26-version"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py310-faiss",
            "portdir": "math/libfaiss",
            "version": "1.7.2",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://github.com/facebookresearch/faiss",
            "description": "Python 3.10 bindings for Efficient similarity search library from Facebook AI Research.",
            "long_description": "This package provides Python 3.10 bindings, modules, and scripts.",
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "hoss",
                    "github": "beauby",
                    "ports_count": 5
                },
                {
                    "name": "matthijs",
                    "github": "mdouze",
                    "ports_count": 5
                }
            ],
            "variants": [
                "debug",
                "openblas",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "swig",
                        "swig-python",
                        "py310-setuptools",
                        "clang-14",
                        "cmake"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libomp",
                        "OpenBLAS",
                        "python310",
                        "py310-numpy"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py310-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py310-transformers"
                    ]
                }
            ]
        },
        {
            "name": "p5.28-fey",
            "portdir": "perl/p5-fey",
            "version": "0.430.0",
            "license": "Artistic-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Fey",
            "description": "Fey - Better SQL Generation Through Perl",
            "long_description": "Fey - Better SQL Generation Through Perl",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "p5.28-datetime",
                        "p5.28-datetime-format-mysql",
                        "p5.28-fey-test",
                        "p5.28-test-memory-cycle",
                        "p5.28-test-requires"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.28-moosex-semiaffordanceaccessor",
                        "p5.28-moosex-strictconstructor",
                        "p5.28-moosex-types",
                        "perl5.28",
                        "p5.28-task-weaken",
                        "p5.28-tie-ixhash",
                        "p5.28-namespace-autoclean",
                        "p5.28-exception-class",
                        "p5.28-list-allutils",
                        "p5.28-moose",
                        "p5.28-moosex-params-validate",
                        "p5.28-moosex-role-parameterized"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5-fey",
                        "p5.28-fey-dbimanager",
                        "p5.28-fey-loader",
                        "p5.28-fey-orm"
                    ]
                }
            ]
        },
        {
            "name": "p5.26-net-ip",
            "portdir": "perl/p5-net-ip",
            "version": "1.260.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::IP",
            "description": "Perl extension for manipulating IPv4/IPv6 addresses",
            "long_description": "Net-IP rovides functions to deal with IPv4/IPv6 addresses. The module can be used as a class, allowing the user to instantiate IP objects, which can be single IP addresses, prefixes, or ranges of addresses. There is also a procedural way of accessing most of the functions. Most subroutines can take either IPv4 or IPv6 addresses transparently.",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-authen-radius",
                        "p5.26-mail-spf",
                        "p5.26-search-elasticsearch"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-fey",
            "portdir": "perl/p5-fey",
            "version": "0.430.0",
            "license": "Artistic-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Fey",
            "description": "Fey - Better SQL Generation Through Perl",
            "long_description": "Fey - Better SQL Generation Through Perl",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "p5.30-datetime",
                        "p5.30-datetime-format-mysql",
                        "p5.30-fey-test",
                        "p5.30-test-memory-cycle",
                        "p5.30-test-requires"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-moosex-semiaffordanceaccessor",
                        "p5.30-moosex-strictconstructor",
                        "p5.30-moosex-types",
                        "perl5.30",
                        "p5.30-task-weaken",
                        "p5.30-tie-ixhash",
                        "p5.30-namespace-autoclean",
                        "p5.30-exception-class",
                        "p5.30-list-allutils",
                        "p5.30-moose",
                        "p5.30-moosex-params-validate",
                        "p5.30-moosex-role-parameterized"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-fey-dbimanager",
                        "p5.30-fey-loader",
                        "p5.30-fey-orm"
                    ]
                }
            ]
        },
        {
            "name": "p5.28-astro",
            "portdir": "perl/p5-astro",
            "version": "0.780.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/release/Astro",
            "description": "Assorted astronomical routines for perl",
            "long_description": "Astro::Time, Astro::Coord and Astro::Misc provide a collection of useful astronomical routines written entirely in Perl. The routines provided include various time conversions, coordinate transformations, and string parsing as well as a number of astronomical tools. These routines should be used at your own risk! Most should give reasonable accurate results, but spot checks against your favorite program are recommenced. The B1950/J2000/Galactic coordinate routines are based on SLALIB routines and agree very closely.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.28"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5-astro"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-astro",
            "portdir": "perl/p5-astro",
            "version": "0.780.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/release/Astro",
            "description": "Assorted astronomical routines for perl",
            "long_description": "Astro::Time, Astro::Coord and Astro::Misc provide a collection of useful astronomical routines written entirely in Perl. The routines provided include various time conversions, coordinate transformations, and string parsing as well as a number of astronomical tools. These routines should be used at your own risk! Most should give reasonable accurate results, but spot checks against your favorite program are recommenced. The B1950/J2000/Galactic coordinate routines are based on SLALIB routines and agree very closely.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.32-astro",
            "portdir": "perl/p5-astro",
            "version": "0.780.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/release/Astro",
            "description": "Assorted astronomical routines for perl",
            "long_description": "Astro::Time, Astro::Coord and Astro::Misc provide a collection of useful astronomical routines written entirely in Perl. The routines provided include various time conversions, coordinate transformations, and string parsing as well as a number of astronomical tools. These routines should be used at your own risk! Most should give reasonable accurate results, but spot checks against your favorite program are recommenced. The B1950/J2000/Galactic coordinate routines are based on SLALIB routines and agree very closely.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.26-net-netmask",
            "portdir": "perl/p5-net-netmask",
            "version": "1.910.400",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Net::Netmask",
            "description": "Perl module to parse, manipulate and lookup IP network blocks",
            "long_description": "Net::Netmask is a module to parse, manipulate and lookup IP network blocks",
            "active": false,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "p5.26-test-useallmodules",
                        "p5.26-test2-suite"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.26",
                        "p5.26-math-bigint"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-mogilefs-server"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "p5.26-perlbal"
                    ]
                }
            ]
        },
        {
            "name": "py-catalogue",
            "portdir": "python/py-catalogue",
            "version": "2.0.7",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://github.com/explosion/catalogue",
            "description": "Super lightweight function registries for your library",
            "long_description": "catalogue is a tiny, zero-dependencies library that makes it easy to add function (or object) registries to your code. Function registries are helpful when you have objects that need to be both easily serializable and fully customizable. Instead of passing a function into your object, you pass in an identifier name, which the object can use to lookup the function from the registry. This makes the object easy to serialize, because the name is a simple string. If you instead saved the function, you'd have to use Pickle for serialization, which has many drawbacks.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-catalogue"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.32-algorithm-diff",
            "portdir": "perl/p5-algorithm-diff",
            "version": "1.201.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Algorithm::Diff",
            "description": "This is a Perl extension for computing intelligent differences between two files / lists.",
            "long_description": "This is a Perl extension for computing intelligent differences between two files / lists.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.32-cgi-formbuilder",
                        "p5.32-test-base"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.32-algorithm-annotate",
                        "p5.32-data-dump-streamer",
                        "p5.32-text-diff"
                    ]
                }
            ]
        },
        {
            "name": "p5.34-algorithm-dependency",
            "portdir": "perl/p5-algorithm-dependency",
            "version": "1.112.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Algorithm::Dependency",
            "description": "Base class for implementing various dependency trees",
            "long_description": "Algorithm::Dependency is a framework for creating simple read-only dependency hierarchies, where you have a set of items that rely on other items in the set, and require actions on them as well. Despite the most visible of these being software installation systems like the CPAN installer, or debian apt-get, they are usefull in other situations. This module intentionally uses implementation-neutral words, to avoid confusion.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "p5.34-test-classapi"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.34",
                        "p5.34-params-util"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-test-inline"
                    ]
                }
            ]
        },
        {
            "name": "p5-algorithm-diff",
            "portdir": "perl/p5-algorithm-diff",
            "version": "1.201.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "p5.28-algorithm-diff",
            "homepage": "https://metacpan.org/pod/Algorithm::Diff",
            "description": "This is a Perl extension for computing intelligent differences between two files / lists.",
            "long_description": "This is a Perl extension for computing intelligent differences between two files / lists.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.28-algorithm-diff"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-algorithm-diff",
            "portdir": "perl/p5-algorithm-diff",
            "version": "1.201.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Algorithm::Diff",
            "description": "This is a Perl extension for computing intelligent differences between two files / lists.",
            "long_description": "This is a Perl extension for computing intelligent differences between two files / lists.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.30-cgi-formbuilder",
                        "p5.30-test-base"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-algorithm-annotate",
                        "p5.30-data-dump-streamer",
                        "p5.30-text-diff"
                    ]
                }
            ]
        },
        {
            "name": "p5.34-algorithm-diff",
            "portdir": "perl/p5-algorithm-diff",
            "version": "1.201.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Algorithm::Diff",
            "description": "This is a Perl extension for computing intelligent differences between two files / lists.",
            "long_description": "This is a Perl extension for computing intelligent differences between two files / lists.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.34"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.34-test-base",
                        "p5.34-cgi-formbuilder"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-text-diff",
                        "p5.34-algorithm-annotate",
                        "p5.34-data-dump-streamer",
                        "nedi",
                        "ccdiff"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "shelldap",
                        "latexdiff",
                        "cloc"
                    ]
                }
            ]
        },
        {
            "name": "p5-algorithm-munkres",
            "portdir": "perl/p5-algorithm-munkres",
            "version": "0.80.0",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "p5.28-algorithm-munkres",
            "homepage": "https://metacpan.org/pod/Algorithm::Munkres",
            "description": "This is a Perl extension for Munkres' solution to classical Assignment problem for square and rectangular matrices",
            "long_description": "Perl extension for Munkres' solution to classical Assignment problem for square and rectangular matrices This module extends the solution of Assignment problem for square matrices to rectangular matrices by padding zeros. Thus a rectangular matrix is converted to square matrix by padding necessary zeros.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.28-algorithm-munkres"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.28-algorithm-munkres",
            "portdir": "perl/p5-algorithm-munkres",
            "version": "0.80.0",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Algorithm::Munkres",
            "description": "This is a Perl extension for Munkres' solution to classical Assignment problem for square and rectangular matrices",
            "long_description": "Perl extension for Munkres' solution to classical Assignment problem for square and rectangular matrices This module extends the solution of Assignment problem for square matrices to rectangular matrices by padding zeros. Thus a rectangular matrix is converted to square matrix by padding necessary zeros.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.28"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5-algorithm-munkres"
                    ]
                }
            ]
        },
        {
            "name": "p5-aliased",
            "portdir": "perl/p5-aliased",
            "version": "0.340.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "p5.28-aliased",
            "homepage": "https://metacpan.org/pod/aliased",
            "description": "Use shorter versions of class names.",
            "long_description": "Use shorter versions of class names.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.28-aliased"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.28-aliased",
            "portdir": "perl/p5-aliased",
            "version": "0.340.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/aliased",
            "description": "Use shorter versions of class names.",
            "long_description": "Use shorter versions of class names.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "p5.28-module-build-tiny"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.28",
                        "p5.28-module-build"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "p5.28-moosex-meta-typeconstraint-mooish",
                        "p5.28-moosex-util",
                        "p5.28-dist-zilla-role-registerstash"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5-aliased",
                        "p5.28-declare-constraints-simple",
                        "p5.28-dist-zilla-plugin-contributorsfromgit",
                        "p5.28-moosex-role-withoverloading",
                        "p5.28-moosex-attributeshortcuts",
                        "p5.28-moosex-lazyrequire"
                    ]
                }
            ]
        },
        {
            "name": "p5-alien-gimp",
            "portdir": "perl/p5-alien-gimp",
            "version": "0.100.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "p5.28-alien-gimp",
            "homepage": "https://metacpan.org/pod/Alien::Gimp",
            "description": "Alien::Gimp - Encapsulate install info for GIMP",
            "long_description": "Alien::Gimp - Encapsulate install info for GIMP",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.28-alien-gimp"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.28-alien-gimp",
            "portdir": "perl/p5-alien-gimp",
            "version": "0.100.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Alien::Gimp",
            "description": "Alien::Gimp - Encapsulate install info for GIMP",
            "long_description": "Alien::Gimp - Encapsulate install info for GIMP",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13",
                        "p5.28-inline-c",
                        "p5.28-io-all",
                        "p5.28-extutils-depends",
                        "p5.28-extutils-pkgconfig",
                        "p5.28-inline"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.28",
                        "gimp2"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.28-gimp",
                        "p5-alien-gimp"
                    ]
                }
            ]
        },
        {
            "name": "p5.34-alien-ffi",
            "portdir": "perl/p5-alien-ffi",
            "version": "0.250.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Alien::FFI",
            "description": "Alien::FFI - Build and make available libffi",
            "long_description": "Alien::FFI - Build and make available libffi",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2313
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0",
                        "p5.34-capture-tiny",
                        "p5.34-test2-suite"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.34",
                        "p5.34-alien-build",
                        "libffi"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.32-alien-editline",
            "portdir": "perl/p5-alien-editline",
            "version": "0.100.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Alien::Editline",
            "description": "Make available Editline (libedit)",
            "long_description": "Make available Editline (libedit)",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2313
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0",
                        "p5.32-extutils-cbuilder",
                        "p5.32-test2-suite"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.32",
                        "p5.32-alien-build",
                        "libedit"
                    ]
                }
            ],
            "depends_on": []
        }
    ]
}