HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50429,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=689",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=687",
"results": [
{
"name": "p5.34-class-refresh",
"portdir": "perl/p5-class-refresh",
"version": "0.70.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Refresh",
"description": "Class::Refresh - refresh your classes during runtime",
"long_description": "Class::Refresh - refresh your classes during runtime",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-test-fatal",
"p5.34-test-requires",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-devel-overrideglobalrequire",
"p5.34-try-tiny",
"perl5.34",
"p5.34-class-load",
"p5.34-class-unload"
]
},
{
"type": "test",
"ports": [
"p5.34-moose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-refresh",
"p5.34-perl-languageserver"
]
}
]
},
{
"name": "p5.34-class-mix",
"portdir": "perl/p5-class-mix",
"version": "0.6.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Mix",
"description": "Class::Mix - dynamic class mixing",
"long_description": "Class::Mix - dynamic class mixing",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-module-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-params-classify"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-mix",
"p5.34-crypt-eksblowfish",
"p5.34-net-cli-interact"
]
}
]
},
{
"name": "p5.34-class-method-modifiers",
"portdir": "perl/p5-class-method-modifiers",
"version": "2.150.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Method::Modifiers",
"description": "provides Moose-like method modifiers",
"long_description": "provides Moose-like method modifiers",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-method-modifiers",
"p5.34-data-perl",
"p5.34-http-thin",
"p5.34-moox-aliases",
"p5.34-moox-handlesvia",
"p5.34-pod-readme",
"p5.34-role-hooks",
"p5.34-role-tiny",
"p5.34-moo",
"p5.34-lwp-consolelogger",
"p5.34-sub-handlesvia"
]
}
]
},
{
"name": "p5.34-class-methodmaker",
"portdir": "perl/p5-class-methodmaker",
"version": "2.250.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::MethodMaker",
"description": "Class::MethodMaker - Create generic methods for OO Perl",
"long_description": "Class::MethodMaker - Create generic methods for OO Perl",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"signing-party",
"p5.34-term-progressbar",
"p5-class-methodmaker"
]
}
]
},
{
"name": "p5.34-class-makemethods",
"portdir": "perl/p5-class-makemethods",
"version": "1.10.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::MakeMethods",
"description": "Generate common types of methods",
"long_description": "The Class::MakeMethods framework allows Perl class developers to quickly define common types of methods.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-makemethods"
]
}
]
},
{
"name": "p5.34-class-load-xs",
"portdir": "perl/p5-class-load-xs",
"version": "0.100.0",
"license": "Artistic-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Load::XS",
"description": "XS implementation of parts of Class::Load",
"long_description": "XS implementation of parts of Class::Load",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-module-implementation",
"p5.34-test-fatal",
"p5.34-test-needs",
"clang-9.0",
"p5.34-sub-exporter-progressive"
]
},
{
"type": "lib",
"ports": [
"p5.34-class-load",
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-moose"
]
}
]
},
{
"name": "p5.34-class-loader",
"portdir": "perl/p5-class-loader",
"version": "2.30.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Loader",
"description": "Load modules and create objects on demand",
"long_description": "Load modules and create objects on demand",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-alt-crypt-rsa-bigint",
"p5-class-loader",
"p5.34-crypt-rsa",
"p5.34-crypt-random"
]
}
]
},
{
"name": "p5.34-class-load",
"portdir": "perl/p5-class-load",
"version": "0.250.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Load",
"description": "a working (require Class::Name) and more",
"long_description": "a working (require Class::Name) and more",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-sub-exporter-progressive",
"p5.34-test-fatal",
"p5.34-test-needs",
"p5.34-test-without-module",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-try-tiny",
"p5.34-data-optlist",
"p5.34-module-implementation",
"p5.34-module-runtime",
"p5.34-package-stash"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.34-moosex-types-loadableclass"
]
},
{
"type": "lib",
"ports": [
"p5.34-apache-authcookie",
"p5.34-catalystx-component-traits",
"p5.34-app-cli",
"p5.34-app-nopaste",
"p5.34-chart-clicker",
"p5.34-chi",
"p5-class-load",
"p5.34-class-load-xs",
"p5.34-class-refresh",
"p5.34-dist-zilla-role-registerstash",
"p5.34-mason",
"p5.34-app-cmd",
"p5.34-moosex-traits",
"p5.34-package-pkg",
"p5.34-tap-simpleoutput",
"p5.34-test-mock-guard",
"p5.34-test-www-mechanize-catalyst",
"p5.34-config-mvp",
"p5.34-pod-elemental",
"p5.34-net-cli-interact",
"p5.34-catalyst-runtime",
"p5.34-dist-zilla",
"p5.34-dist-zilla-plugin-github",
"p5.34-moose"
]
}
]
},
{
"name": "p5.34-class-isa",
"portdir": "perl/p5-class-isa",
"version": "0.360.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::ISA",
"description": "Class::ISA - report the search path for a class's ISA tree",
"long_description": "Class::ISA - report the search path for a class's ISA tree",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-class-insideout",
"p5-class-isa",
"p5.34-tcl-ptk"
]
}
]
},
{
"name": "p5.34-class-inspector",
"portdir": "perl/p5-class-inspector",
"version": "1.360.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Inspector",
"description": "Get information about a class and its structure",
"long_description": "Class::Inspector allows you to get information about a loaded class. Most or all of this information can be found in other ways, but they aren't always very friendly, and usually involve a relatively high level of Perl wizardry, or strange and unusual looking code. Class::Inspector attempts to provide an easier, more friendly interface to this information.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.34-ppi"
]
},
{
"type": "lib",
"ports": [
"p5.34-catalyst-action-rest",
"p5.34-catalyst-controller-formbuilder",
"p5-class-inspector",
"p5.34-declare-constraints-simple",
"p5.34-file-sharedir",
"p5.34-class-c3-componentised",
"p5.34-test-classapi",
"p5.34-ffi-c",
"p5.34-class-unload",
"p5.34-dbix-class-schema-loader",
"p5.34-dbix-class",
"p5.34-soap-lite"
]
}
]
},
{
"name": "p5.34-class-insideout",
"portdir": "perl/p5-class-insideout",
"version": "1.140.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::InsideOut",
"description": "Class::InsideOut is a safe, simple inside-out object construction kit.",
"long_description": "Class::InsideOut is a safe, simple inside-out object construction kit.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-class-isa"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-insideout"
]
}
]
},
{
"name": "p5.34-class-inner",
"portdir": "perl/p5-class-inner",
"version": "0.200.1",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Inner",
"description": "A perlish implementation of Java like inner classes",
"long_description": "A perlish implementation of Java like inner classes",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-inner"
]
}
]
},
{
"name": "p5.34-class-gomor",
"portdir": "perl/p5-class-gomor",
"version": "1.30.0",
"license": "Artistic-1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Gomor",
"description": "Class::Gomor - another class and object builder",
"long_description": "Class::Gomor - another class and object builder",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-net-frame",
"p5.34-net-frame-dump",
"p5.34-net-frame-simple",
"p5-class-gomor"
]
}
]
},
{
"name": "p5.34-class-generate",
"portdir": "perl/p5-class-generate",
"version": "1.180.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Generate",
"description": "Generate Perl class hierarchies",
"long_description": "Generate Perl class hierarchies",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-module-build",
"p5.34-text-soundex",
"p5.34-text-tabsxwrap",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-generate",
"p5.34-nmap-scanner"
]
}
]
},
{
"name": "p5.34-class-factory-util",
"portdir": "perl/p5-class-factory-util",
"version": "1.700.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"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": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-module-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-factory-util"
]
}
]
},
{
"name": "p5.34-class-errorhandler",
"portdir": "perl/p5-class-errorhandler",
"version": "0.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::ErrorHandler",
"description": "Base class for error handling",
"long_description": "Base class for error handling",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-errorhandler",
"p5.34-feed-find",
"p5.34-uri-fetch",
"p5.34-convert-pem",
"p5.34-xml-feed"
]
}
]
},
{
"name": "p5.34-class-dbi-uuid",
"portdir": "perl/p5-class-dbi-uuid",
"version": "1.10.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::DBI::UUID",
"description": "Provide Globally Unique Column Values",
"long_description": "This module implements globally unique columns values. When an object is created, the columns specified are given unique IDs.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-class-dbi",
"p5.34-data-uuid"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-dbi-uuid"
]
}
]
},
{
"name": "p5.34-class-dbi-plugin-pager",
"portdir": "perl/p5-class-dbi-plugin-pager",
"version": "0.566.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::DBI::Plugin::Pager",
"description": "paged queries for CDBI",
"long_description": "Adds a pager method to your class that can query using SQL::Abstract where clauses, and limit the number of rows returned to a specific subset.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-class-data-inheritable",
"p5.34-class-dbi",
"p5.34-class-dbi-plugin-abstractcount",
"p5.34-data-page",
"perl5.34",
"p5.34-test-exception",
"p5.34-test-warn",
"p5.34-universal-require",
"p5.34-sql-abstract"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-dbi-plugin-pager"
]
}
]
},
{
"name": "p5.34-class-dbi-plugin-abstractcount",
"portdir": "perl/p5-class-dbi-plugin-abstractcount",
"version": "0.80.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::DBI::Plugin::AbstractCount",
"description": "get COUNT(*) results with abstract SQL",
"long_description": "This Class::DBI plugin combines the functionality from Class::DBI::Plugin::CountSearch (counting objects without having to use an array or an iterator), and Class::DBI::AbstractSearch, which allows complex where-clauses a la SQL::Abstract.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-test-deep",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-class-dbi",
"p5.34-class-dbi-plugin",
"p5.34-sql-abstract"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-class-dbi-plugin-pager",
"p5-class-dbi-plugin-abstractcount"
]
}
]
},
{
"name": "p5.34-class-dbi-plugin",
"portdir": "perl/p5-class-dbi-plugin",
"version": "0.30.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::DBI::Plugin",
"description": "Abstract base class for Class::DBI plugins",
"long_description": "Class::DBI::Plugin is an abstract base class for Class::DBI plugins. Its purpose is to make writing plugins easier. Writers of plugins should be able to concentrate on the functionality their module provides, instead of having to deal with the symbol table hackery involved when writing a plugin module.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-class-dbi"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-dbi-plugin",
"p5.34-class-dbi-plugin-abstractcount"
]
}
]
},
{
"name": "p5.34-class-dbi-pg",
"portdir": "perl/p5-class-dbi-pg",
"version": "0.90.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::DBI::Pg",
"description": "Class::DBI extension for Postgres",
"long_description": "Class::DBI::Pg automate the setup of Class::DBI columns and primary key for Postgres.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-class-dbi",
"p5.34-dbd-pg"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-dbi-pg"
]
}
]
},
{
"name": "p5.34-class-dbi-mysql",
"portdir": "perl/p5-class-dbi-mysql",
"version": "1.0.0",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::DBI::mysql",
"description": "Extensions to Class::DBI for MySQL",
"long_description": "This is an extension to Class::DBI, containing several functions and optimisations for the MySQL database. Instead of setting Class::DBI as your base class, use this instead.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-class-dbi",
"p5.34-dbd-mysql"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-dbi-mysql"
]
}
]
},
{
"name": "p5.34-class-dbi-abstractsearch",
"portdir": "perl/p5-class-dbi-abstractsearch",
"version": "0.70.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::DBI::AbstractSearch",
"description": "Abstract Class::DBI's SQL with SQL::Abstract::Limit",
"long_description": "Class::DBI::AbstractSearch is a Class::DBI plugin to glue SQL::Abstract::Limit into Class::DBI.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-class-dbi",
"p5.34-sql-abstract-limit"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-dbi-abstractsearch"
]
}
]
},
{
"name": "p5.34-class-dbi",
"portdir": "perl/p5-class-dbi",
"version": "3.0.17",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::DBI",
"description": "Simple Database Abstraction",
"long_description": "Class::DBI provides a convenient abstraction layer to a database. It not only provides a simple database to object mapping layer, but can be used to implement several higher order database functions (triggers, referential integrity, cascading delete etc.), at the application level, rather than at the database.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-date-simple",
"p5.34-dbd-sqlite",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-class-trigger",
"p5.34-clone",
"perl5.34",
"p5.34-universal-moniker",
"p5.34-version",
"p5.34-ima-dbi",
"p5.34-class-accessor",
"p5.34-class-data-inheritable"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.34-dbix-class"
]
},
{
"type": "lib",
"ports": [
"p5.34-class-dbi-abstractsearch",
"p5.34-class-dbi-mysql",
"p5.34-class-dbi-pg",
"p5-class-dbi",
"p5.34-class-dbi-uuid",
"p5.34-class-dbi-plugin",
"p5.34-class-dbi-plugin-abstractcount",
"p5.34-class-dbi-plugin-pager"
]
}
]
},
{
"name": "p5.34-class-data-inheritable",
"portdir": "perl/p5-class-data-inheritable",
"version": "0.100.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Data::Inheritable",
"description": "Class::Data::Inheritable - Inheritable, overridable class data",
"long_description": "Class::Data::Inheritable - Inheritable, overridable class data",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-ima-dbi",
"p5.34-authen-simple",
"p5.34-catalyst-controller-formbuilder",
"p5.34-catalyst-plugin-session-store-chi",
"p5.34-class-dbi",
"p5.34-class-dbi-plugin-pager",
"p5.34-color-library",
"p5.34-exception-class",
"p5.34-html-wikiconverter",
"p5.34-iterator",
"p5.34-iterator-util",
"p5.34-net-appliance-phrasebook",
"p5.34-text-trac",
"p5.34-xml-atom",
"p5-class-data-inheritable",
"p5.34-net-oauth"
]
}
]
},
{
"name": "p5.34-class-data-accessor",
"portdir": "perl/p5-class-data-accessor",
"version": "0.40.40",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Data::Accessor",
"description": "Inheritable, overridable class and instance data accessor creation",
"long_description": "Class::Data::Accessor is the marriage of Class::Accessor and Class::Data::Inheritable into a single module.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-data-accessor"
]
}
]
},
{
"name": "p5.34-class-csv",
"portdir": "perl/p5-class-csv",
"version": "1.30.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::CSV",
"description": "Class based CSV parser/writer",
"long_description": "This module can be used to create objects from CSV files, or to create CSV files from objects. Text::CSV_XS is used for parsing and creating CSV file lines, so any limitations in Text::CSV_XS will of course be inherent in this module.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 218
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-class-accessor",
"p5.34-text-csv_xs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-csv"
]
}
]
},
{
"name": "p5.34-class-container",
"portdir": "perl/p5-class-container",
"version": "0.130.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Container",
"description": "Glues object frameworks together transparently",
"long_description": "This class facilitates building frameworks of several classes that inter-operate. It was first designed and built for HTML::Mason, in which the Compiler, Lexer, Interpreter, Resolver, Component, Buffer, and several other objects must create each other transparently, passing the appropriate parameters to the right class, possibly substituting other subclasses for any of these objects.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-module-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-params-validate"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-apache-session-wrapper",
"p5-class-container",
"p5.34-html-mason"
]
}
]
},
{
"name": "p5.34-class-c3-xs",
"portdir": "perl/p5-class-c3-xs",
"version": "0.150.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::C3::XS",
"description": "XS speedups for Class::C3",
"long_description": "This contains XS performance enhancers for Class::C3 version 0.16 and higher.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-class-c3"
]
}
]
},
{
"name": "p5.34-class-c3-componentised",
"portdir": "perl/p5-class-c3-componentised",
"version": "1.1.2",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::C3::Componentised",
"description": "Load mix-ins or components to your C3-based class.",
"long_description": "This will inject base classes to your module using the Class::C3 method resolution order.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-test-exception",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-class-c3",
"p5.34-class-inspector",
"p5.34-mro-compat"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-c3-componentised",
"p5.34-dbix-class-schema-loader",
"p5.34-dbix-class"
]
}
]
},
{
"name": "p5.34-class-c3-adopt-next",
"portdir": "perl/p5-class-c3-adopt-next",
"version": "0.140.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::C3::Adopt::NEXT",
"description": "make NEXT suck less",
"long_description": "make NEXT suck less",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-module-build",
"p5.34-module-build-tiny",
"p5.34-test-exception",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-mro-compat"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-c3-adopt-next",
"p5.34-catalyst-runtime"
]
}
]
},
{
"name": "p5.34-class-c3",
"portdir": "perl/p5-class-c3",
"version": "0.350.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::C3",
"description": "A pragma to use the C3 method resolution order algortihm",
"long_description": "This is a pragma to change Perl 5's standard method resolution order from depth-first left-to-right (a.k.a - pre-order) to the more sophisticated C3 method resolution order.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-algorithm-c3",
"p5.34-class-c3-xs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-class-c3-componentised",
"p5-class-c3"
]
}
]
},
{
"name": "p5.34-class-base",
"portdir": "perl/p5-class-base",
"version": "0.90.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Base",
"description": "useful base class for deriving other modules",
"long_description": "This module implements a simple base class from which other modules can be derived, thereby inheriting a number of useful methods such as new(), init(), params(), clone(), error() and debug().",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-clone"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-base"
]
}
]
},
{
"name": "p5.34-class-autouse",
"portdir": "perl/p5-class-autouse",
"version": "2.20.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Autouse",
"description": "Class::Autouse - Run-time load a class the first time you call a method in it.",
"long_description": "Class::Autouse - Run-time load a class the first time you call a method in it.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-prefork"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-autouse"
]
}
]
},
{
"name": "p5.34-class-accessor-lite",
"portdir": "perl/p5-class-accessor-lite",
"version": "0.80.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Accessor::Lite",
"description": "Class::Accessor::Lite - a minimalistic variant of Class::Accessor",
"long_description": "Class::Accessor::Lite - a minimalistic variant of Class::Accessor",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-accessor-lite",
"p5.34-proc-guard"
]
}
]
},
{
"name": "p5.34-class-accessor-grouped",
"portdir": "perl/p5-class-accessor-grouped",
"version": "0.100.140",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Accessor::Grouped",
"description": "Lets you build groups of accessors",
"long_description": "This class lets you build groups of accessors that will call different getters and setters.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"p5.34-devel-hide",
"p5.34-package-stash",
"p5.34-test-exception"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-class-xsaccessor",
"p5.34-module-runtime",
"p5.34-sub-name"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.34-dbix-class-timestamp"
]
},
{
"type": "lib",
"ports": [
"p5-class-accessor-grouped",
"p5.34-dbix-class-schema-loader",
"p5.34-dbix-class"
]
}
]
},
{
"name": "p5.34-class-accessor-chained",
"portdir": "perl/p5-class-accessor-chained",
"version": "0.10.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Accessor::Chained",
"description": "make chained accessors",
"long_description": "A chained accessor is one that always returns the object when called with parameters (to set), and the value of the field when called with no arguments.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-class-accessor"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-class-accessor-chained",
"p5.34-test-expect",
"p5.34-text-vfile-asdata",
"p5.34-data-page",
"p5.34-module-depends"
]
}
]
},
{
"name": "p5.34-class-accessor",
"portdir": "perl/p5-class-accessor",
"version": "0.510.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Class::Accessor",
"description": "Automated accessor generation",
"long_description": "This module automagically generates accessor/mutators for your class. Most of the time, writing accessors is an exercise in cutting and pasting.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-net-oauth",
"p5.34-authen-simple",
"p5.34-catalyst-plugin-authentication-store-dbic",
"p5.34-catalyst-plugin-session-store-dbic",
"p5.34-cgi-ajax",
"p5-class-accessor",
"p5.34-class-accessor-chained",
"p5.34-class-dbi",
"p5.34-color-library",
"p5.34-data-ical",
"p5.34-file-monitor-lite",
"p5.34-http-request-ascgi",
"p5.34-catalyst-view-tt",
"p5.34-google-protocolbuffers",
"p5.34-svn-mirror",
"p5.34-template-provider-fromdata",
"p5.34-text-trac",
"biblatex-biber",
"p5.34-wx-demo",
"p5.34-xml-rss-libxml",
"p5.34-catalyst-authentication-credential-http",
"p5.34-text-recordparser",
"p5.34-class-csv",
"p5.34-dbix-searchbuilder",
"p5.34-thrift",
"p5.34-sgml-parser-opensp",
"p5.34-amazon-s3",
"monarch",
"p5.34-net-stomp"
]
},
{
"type": "run",
"ports": [
"p5.34-net-apns-persistent"
]
}
]
},
{
"name": "p5.34-chipcard-pcsc",
"portdir": "perl/p5-chipcard-pcsc",
"version": "1.4.16",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Chipcard::PCSC",
"description": "Chipcard::PCSC - Communicate with a smart card using PC/SC from a Perl script",
"long_description": "Chipcard::PCSC - Communicate with a smart card using PC/SC from a Perl script",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-chipcard-pcsc",
"pcsc-tools"
]
}
]
},
{
"name": "p5.34-chi",
"portdir": "perl/p5-chi",
"version": "0.610.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/CHI",
"description": "CHI - Unified cache handling interface",
"long_description": "CHI - Unified cache handling interface",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-cache-cache",
"p5.34-module-mask",
"p5.34-test-class",
"p5.34-test-deep",
"p5.34-test-exception",
"p5.34-test-warn",
"p5.34-timedate",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-log-any",
"p5.34-moo",
"p5.34-moox-types-mooselike",
"p5.34-moox-types-mooselike-numeric",
"perl5.34",
"p5.34-task-weaken",
"p5.34-time-duration",
"p5.34-time-duration-parse",
"p5.34-try-tiny",
"p5.34-string-rewriteprefix",
"p5.34-carp-assert",
"p5.34-class-load",
"p5.34-data-uuid",
"p5.34-digest-jhash",
"p5.34-hash-moreutils",
"p5.34-json-maybexs",
"p5.34-list-moreutils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-catalyst-plugin-session-store-chi",
"p5-chi",
"p5.34-mojolicious-plugin-chi",
"p5.34-moosex-storage-io-chi",
"p5.34-www-mechanize-cached",
"p5.34-pithub"
]
}
]
},
{
"name": "p5.34-chemistry-elements",
"portdir": "perl/p5-chemistry-elements",
"version": "1.81.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Chemistry::Elements",
"description": "Chemistry::Elements - Perl extension for working with Chemical Elements",
"long_description": "Chemistry::Elements - Perl extension for working with Chemical Elements",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"demeter",
"p5-chemistry-elements"
]
}
]
},
{
"name": "p5.34-check-isa",
"portdir": "perl/p5-check-isa",
"version": "0.90.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Check::ISA",
"description": "Check::ISA - DWIM, correct checking of an object's class",
"long_description": "Check::ISA - DWIM, correct checking of an object's class",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-sub-exporter"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-check-isa",
"p5.34-geometry-primitive"
]
}
]
},
{
"name": "p5.34-chart-clicker",
"portdir": "perl/p5-chart-clicker",
"version": "2.900.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Chart::Clicker",
"description": "Chart::Clicker - Powerful, extensible charting",
"long_description": "Chart::Clicker - Powerful, extensible charting",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-test-exception",
"p5.34-test-fatal",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-datetime",
"p5.34-datetime-set",
"p5.34-geometry-primitive",
"p5.34-graphics-color",
"perl5.34",
"p5.34-graphics-primitive-driver-cairo",
"p5.34-layout-manager",
"p5.34-moose",
"p5.34-graphics-primitive",
"p5.34-class-load",
"p5.34-color-scheme"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-chart-clicker",
"p5.34-statistics-covid"
]
}
]
},
{
"name": "p5.34-chart",
"portdir": "perl/p5-chart",
"version": "2.403.9",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Chart",
"description": "Chart - a series of charting modules",
"long_description": "Chart - a series of charting modules",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-test-simple",
"p5.34-test-warn",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-gd",
"p5.34-graphics-toolkit-color"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"bugzilla",
"p5-chart"
]
}
]
},
{
"name": "p5.34-cgi-struct",
"portdir": "perl/p5-cgi-struct",
"version": "1.210.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/CGI::Struct",
"description": "Build structures from CGI data",
"long_description": "Build structures from CGI data",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-test-deep",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-cgi-struct",
"p5.34-catalyst-runtime"
]
}
]
},
{
"name": "p5.34-cgi-ssi",
"portdir": "perl/p5-cgi-ssi",
"version": "0.920.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/CGI::SSI",
"description": "CGI::SSI - Use SSI from CGI scripts",
"long_description": "CGI::SSI - Use SSI from CGI scripts",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-html-simpleparse",
"p5.34-http-cookies",
"p5.34-http-message",
"perl5.34",
"p5.34-timedate",
"p5.34-uri",
"p5.34-libwww-perl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-cgi-ssi",
"p5.34-cgi-formbuilder"
]
}
]
},
{
"name": "p5.34-cgi-simple",
"portdir": "perl/p5-cgi-simple",
"version": "1.282.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/CGI::Simple",
"description": "CGI::Simple - A Simple totally OO CGI interface that is CGI.pm compliant",
"long_description": "CGI::Simple - A Simple totally OO CGI interface that is CGI.pm compliant",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-test-exception",
"p5.34-test-nowarnings",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-cgi-simple",
"p5.34-catalyst-runtime"
]
}
]
},
{
"name": "p5.34-cgi-session",
"portdir": "perl/p5-cgi-session",
"version": "4.480.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/CGI::Session",
"description": "Persistent session data in CGI applications",
"long_description": "Persistent session data in CGI applications",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-module-build",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ikiwiki",
"p5-cgi-session",
"p5.34-cgi-formbuilder"
]
}
]
},
{
"name": "p5.34-cgi-psgi",
"portdir": "perl/p5-cgi-psgi",
"version": "0.150.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/CGI::PSGI",
"description": "CGI::PSGI - Adapt CGI.pm to the PSGI protocol",
"long_description": "CGI::PSGI - Adapt CGI.pm to the PSGI protocol",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-cgi"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-cgi-psgi",
"p5.34-html-mason-psgihandler"
]
}
]
},
{
"name": "p5.34-cgi-formbuilder",
"portdir": "perl/p5-cgi-formbuilder",
"version": "3.200.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/CGI::FormBuilder",
"description": "CGI::FormBuilder - Easily generate and process stateful forms",
"long_description": "CGI::FormBuilder - Easily generate and process stateful forms",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-algorithm-diff",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.34-cgi-fasttemplate",
"p5.34-cgi-session",
"p5.34-cgi-ssi",
"perl5.34",
"p5.34-template-toolkit",
"p5.34-text-template",
"p5.34-html-template",
"p5.34-cgi"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-catalyst-controller-formbuilder",
"ikiwiki",
"p5-cgi-formbuilder"
]
}
]
}
]
}