HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49581,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=43",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=41",
"results": [
{
"name": "p5.30-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.30-cache-cache",
"p5.30-test-class",
"p5.30-test-deep",
"p5.30-test-exception",
"p5.30-test-warn",
"p5.30-timedate",
"p5.30-module-mask",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.30-log-any",
"p5.30-moo",
"p5.30-moox-types-mooselike",
"p5.30-moox-types-mooselike-numeric",
"perl5.30",
"p5.30-task-weaken",
"p5.30-time-duration",
"p5.30-time-duration-parse",
"p5.30-try-tiny",
"p5.30-string-rewriteprefix",
"p5.30-carp-assert",
"p5.30-class-load",
"p5.30-data-uuid",
"p5.30-digest-jhash",
"p5.30-hash-moreutils",
"p5.30-json-maybexs",
"p5.30-list-moreutils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-catalyst-plugin-session-store-chi",
"p5.30-mojolicious-plugin-chi",
"p5.30-moosex-storage-io-chi",
"p5.30-www-mechanize-cached",
"p5.30-pithub"
]
}
]
},
{
"name": "p5.32-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.32-cache-cache",
"p5.32-test-class",
"p5.32-test-deep",
"p5.32-test-exception",
"p5.32-test-warn",
"p5.32-timedate",
"p5.32-module-mask",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.32-log-any",
"p5.32-moo",
"p5.32-moox-types-mooselike",
"p5.32-moox-types-mooselike-numeric",
"perl5.32",
"p5.32-task-weaken",
"p5.32-time-duration",
"p5.32-time-duration-parse",
"p5.32-try-tiny",
"p5.32-string-rewriteprefix",
"p5.32-carp-assert",
"p5.32-class-load",
"p5.32-data-uuid",
"p5.32-digest-jhash",
"p5.32-hash-moreutils",
"p5.32-json-maybexs",
"p5.32-list-moreutils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-catalyst-plugin-session-store-chi",
"p5.32-mojolicious-plugin-chi",
"p5.32-moosex-storage-io-chi",
"p5.32-www-mechanize-cached",
"p5.32-pithub"
]
}
]
},
{
"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-class-accessor",
"portdir": "perl/p5-class-accessor",
"version": "0.510.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-class-accessor",
"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": [
"p5.34-class-accessor"
]
}
],
"depends_on": []
},
{
"name": "p5.28-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.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-net-oauth",
"p5.28-catalyst-plugin-authentication-store-dbic",
"p5.28-catalyst-plugin-session-store-dbic",
"p5.28-cgi-ajax",
"p5.28-class-accessor-chained",
"p5.28-class-dbi",
"p5.28-color-library",
"p5.28-data-ical",
"p5.28-file-monitor-lite",
"p5.28-http-request-ascgi",
"p5.28-catalyst-view-tt",
"p5.28-google-protocolbuffers",
"p5.28-svn-mirror",
"p5.28-template-provider-fromdata",
"p5.28-text-trac",
"p5.28-wx-demo",
"p5.28-catalyst-authentication-credential-http",
"p5.28-xml-rss-libxml",
"p5.28-text-recordparser",
"p5.28-class-csv",
"p5.28-dbix-searchbuilder",
"p5.28-thrift",
"p5.28-sgml-parser-opensp",
"p5.28-amazon-s3",
"p5.28-authen-simple",
"p5.28-net-stomp"
]
},
{
"type": "run",
"ports": [
"p5.28-net-apns-persistent"
]
}
]
},
{
"name": "p5.30-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.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-net-oauth",
"p5.30-catalyst-plugin-authentication-store-dbic",
"p5.30-catalyst-plugin-session-store-dbic",
"p5.30-cgi-ajax",
"p5.30-class-accessor-chained",
"p5.30-class-dbi",
"p5.30-color-library",
"p5.30-data-ical",
"p5.30-file-monitor-lite",
"p5.30-http-request-ascgi",
"p5.30-catalyst-view-tt",
"p5.30-google-protocolbuffers",
"p5.30-svn-mirror",
"p5.30-template-provider-fromdata",
"p5.30-text-trac",
"p5.30-wx-demo",
"p5.30-catalyst-authentication-credential-http",
"p5.30-xml-rss-libxml",
"p5.30-text-recordparser",
"p5.30-class-csv",
"p5.30-dbix-searchbuilder",
"p5.30-thrift",
"p5.30-sgml-parser-opensp",
"p5.30-amazon-s3",
"p5.30-authen-simple",
"p5.30-net-stomp"
]
},
{
"type": "run",
"ports": [
"p5.30-net-apns-persistent"
]
}
]
},
{
"name": "p5.32-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.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-net-oauth",
"p5.32-catalyst-plugin-authentication-store-dbic",
"p5.32-catalyst-plugin-session-store-dbic",
"p5.32-cgi-ajax",
"p5.32-class-accessor-chained",
"p5.32-class-dbi",
"p5.32-color-library",
"p5.32-data-ical",
"p5.32-file-monitor-lite",
"p5.32-http-request-ascgi",
"p5.32-catalyst-view-tt",
"p5.32-google-protocolbuffers",
"p5.32-svn-mirror",
"p5.32-template-provider-fromdata",
"p5.32-text-trac",
"p5.32-wx-demo",
"p5.32-xml-rss-libxml",
"p5.32-catalyst-authentication-credential-http",
"p5.32-text-recordparser",
"p5.32-class-csv",
"p5.32-dbix-searchbuilder",
"p5.32-thrift",
"p5.32-sgml-parser-opensp",
"p5.32-amazon-s3",
"p5.32-authen-simple",
"p5.32-net-stomp"
]
},
{
"type": "run",
"ports": [
"p5.32-net-apns-persistent"
]
}
]
},
{
"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-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": "p5.34-class-accessor-chained",
"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": [
"p5.34-class-accessor-chained"
]
}
],
"depends_on": []
},
{
"name": "p5.28-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.28",
"p5.28-class-accessor"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-test-expect",
"p5.28-text-vfile-asdata",
"p5.28-data-page",
"p5.28-module-depends"
]
}
]
},
{
"name": "p5.30-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.30",
"p5.30-class-accessor"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-test-expect",
"p5.30-text-vfile-asdata",
"p5.30-data-page",
"p5.30-module-depends"
]
}
]
},
{
"name": "p5.32-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.32",
"p5.32-class-accessor"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-test-expect",
"p5.32-text-vfile-asdata",
"p5.32-data-page",
"p5.32-module-depends"
]
}
]
},
{
"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-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": "p5.34-class-accessor-grouped",
"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"
]
},
{
"type": "lib",
"ports": [
"p5.34-class-accessor-grouped"
]
}
],
"depends_on": []
},
{
"name": "p5.28-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.28-devel-hide",
"p5.28-package-stash",
"p5.28-test-exception"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-class-xsaccessor",
"p5.28-module-runtime",
"p5.28-sub-name"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-dbix-class-timestamp"
]
},
{
"type": "lib",
"ports": [
"p5.28-dbix-class-schema-loader",
"p5.28-dbix-class"
]
}
]
},
{
"name": "p5.30-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.30-devel-hide",
"p5.30-package-stash",
"p5.30-test-exception"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-class-xsaccessor",
"p5.30-module-runtime",
"p5.30-sub-name"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-dbix-class-timestamp"
]
},
{
"type": "lib",
"ports": [
"p5.30-dbix-class-schema-loader",
"p5.30-dbix-class"
]
}
]
},
{
"name": "p5.32-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.32-devel-hide",
"p5.32-package-stash",
"p5.32-test-exception"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-class-xsaccessor",
"p5.32-module-runtime",
"p5.32-sub-name"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-dbix-class-timestamp"
]
},
{
"type": "lib",
"ports": [
"p5.32-dbix-class-schema-loader",
"p5.32-dbix-class"
]
}
]
},
{
"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-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": "p5.34-class-accessor-lite",
"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": 2695
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-class-accessor-lite"
]
}
],
"depends_on": []
},
{
"name": "p5.28-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": 2695
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-proc-guard"
]
}
]
},
{
"name": "p5.30-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": 2695
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-proc-guard"
]
}
]
},
{
"name": "p5.32-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": 2695
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-proc-guard"
]
}
]
},
{
"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": 2695
}
],
"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-class-base",
"portdir": "perl/p5-class-base",
"version": "0.90.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-class-base",
"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": [
"p5.34-class-base"
]
}
],
"depends_on": []
},
{
"name": "p5.28-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.28",
"p5.28-clone"
]
}
],
"depends_on": []
},
{
"name": "p5.30-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.30",
"p5.30-clone"
]
}
],
"depends_on": []
},
{
"name": "p5.32-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.32",
"p5.32-clone"
]
}
],
"depends_on": []
},
{
"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-class-c3",
"portdir": "perl/p5-class-c3",
"version": "0.350.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-class-c3",
"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": [
"p5.34-class-c3"
]
}
],
"depends_on": []
},
{
"name": "p5.28-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.28",
"p5.28-algorithm-c3",
"p5.28-class-c3-xs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-class-c3-componentised"
]
}
]
},
{
"name": "p5.30-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.30",
"p5.30-algorithm-c3",
"p5.30-class-c3-xs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-class-c3-componentised"
]
}
]
},
{
"name": "p5.32-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.32",
"p5.32-algorithm-c3",
"p5.32-class-c3-xs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-class-c3-componentised"
]
}
]
},
{
"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-class-c3-xs",
"portdir": "perl/p5-class-c3-xs",
"version": "0.150.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.28-class-c3-xs",
"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": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"p5.28-class-c3-xs"
]
}
],
"depends_on": []
},
{
"name": "p5.28-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.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-class-c3",
"p5-class-c3-xs"
]
}
]
},
{
"name": "p5.30-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.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-class-c3"
]
}
]
},
{
"name": "p5.32-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.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-class-c3"
]
}
]
},
{
"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-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": "p5.34-class-data-accessor",
"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": [
"p5.34-class-data-accessor"
]
}
],
"depends_on": []
},
{
"name": "p5.28-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.28"
]
}
],
"depends_on": []
},
{
"name": "p5.30-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.30"
]
}
],
"depends_on": []
},
{
"name": "p5.32-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.32"
]
}
],
"depends_on": []
},
{
"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-class-dbi",
"portdir": "perl/p5-class-dbi",
"version": "3.0.17",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-class-dbi",
"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": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-class-dbi"
]
}
],
"depends_on": []
},
{
"name": "p5.28-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.28-date-simple",
"p5.28-dbd-sqlite",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.28-class-trigger",
"p5.28-clone",
"perl5.28",
"p5.28-universal-moniker",
"p5.28-version",
"p5.28-ima-dbi",
"p5.28-class-accessor",
"p5.28-class-data-inheritable"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-dbix-class"
]
},
{
"type": "lib",
"ports": [
"p5.28-class-dbi-mysql",
"p5.28-class-dbi-pg",
"p5.28-class-dbi-plugin-pager",
"p5.28-class-dbi-abstractsearch",
"p5.28-class-dbi-plugin",
"p5.28-class-dbi-plugin-abstractcount",
"p5.28-class-dbi-uuid"
]
}
]
},
{
"name": "p5.30-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.30-date-simple",
"p5.30-dbd-sqlite",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.30-class-trigger",
"p5.30-clone",
"perl5.30",
"p5.30-universal-moniker",
"p5.30-version",
"p5.30-ima-dbi",
"p5.30-class-accessor",
"p5.30-class-data-inheritable"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-dbix-class"
]
},
{
"type": "lib",
"ports": [
"p5.30-class-dbi-mysql",
"p5.30-class-dbi-pg",
"p5.30-class-dbi-plugin-pager",
"p5.30-class-dbi-abstractsearch",
"p5.30-class-dbi-plugin",
"p5.30-class-dbi-plugin-abstractcount",
"p5.30-class-dbi-uuid"
]
}
]
},
{
"name": "p5.32-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.32-date-simple",
"p5.32-dbd-sqlite",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.32-class-data-inheritable",
"p5.32-class-trigger",
"perl5.32",
"p5.32-ima-dbi",
"p5.32-universal-moniker",
"p5.32-clone",
"p5.32-version",
"p5.32-class-accessor"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-dbix-class"
]
},
{
"type": "lib",
"ports": [
"p5.32-class-dbi-mysql",
"p5.32-class-dbi-pg",
"p5.32-class-dbi-plugin-pager",
"p5.32-class-dbi-abstractsearch",
"p5.32-class-dbi-plugin",
"p5.32-class-dbi-plugin-abstractcount",
"p5.32-class-dbi-uuid"
]
}
]
},
{
"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-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": "p5.34-class-dbi-abstractsearch",
"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": [
"p5.34-class-dbi-abstractsearch"
]
}
],
"depends_on": []
},
{
"name": "p5.28-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.28",
"p5.28-class-dbi",
"p5.28-sql-abstract-limit"
]
}
],
"depends_on": []
}
]
}