{"count":51965,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=495","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=493","results":[{"name":"p5.30-declare-constraints-simple","portdir":"perl/p5-declare-constraints-simple","version":"0.30.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Declare::Constraints::Simple","description":"Declare::Constraints::Simple - Declarative Validation of Data Structures","long_description":"Declare::Constraints::Simple - Declarative Validation of Data Structures","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-aliased","p5.30-carp-clan","p5.30-class-inspector"]}],"depends_on":[{"type":"build","ports":["p5.30-moose","p5.30-mouse"]}]},{"name":"p5.28-declare-constraints-simple","portdir":"perl/p5-declare-constraints-simple","version":"0.30.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Declare::Constraints::Simple","description":"Declare::Constraints::Simple - Declarative Validation of Data Structures","long_description":"Declare::Constraints::Simple - Declarative Validation of Data Structures","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-aliased","p5.28-carp-clan","p5.28-class-inspector"]}],"depends_on":[{"type":"build","ports":["p5.28-moose","p5.28-mouse"]}]},{"name":"p5-devel-caller","portdir":"perl/p5-devel-caller","version":"2.70.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-devel-caller","homepage":"https://metacpan.org/pod/Devel::Caller","description":"meatier versions of caller","long_description":"meatier versions of caller","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-devel-caller"]}],"depends_on":[]},{"name":"p5-declare-constraints-simple","portdir":"perl/p5-declare-constraints-simple","version":"0.30.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-declare-constraints-simple","homepage":"https://metacpan.org/pod/Declare::Constraints::Simple","description":"Declare::Constraints::Simple - Declarative Validation of Data Structures","long_description":"Declare::Constraints::Simple - Declarative Validation of Data Structures","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-declare-constraints-simple"]}],"depends_on":[]},{"name":"p5.34-dbm-deep","portdir":"perl/p5-dbm-deep","version":"2.1.900","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBM::Deep","description":"A pure perl persistent multi-level hash/array DBM","long_description":"A unique flat-file database module, written in pure perl. True multi-level hash/array support (unlike MLDBM, which is faked), hybrid OO / tie() interface, cross-platform FTPable files, and quite fast. Can handle millions of keys and unlimited hash levels without significant slow-down. Written from the ground-up in pure perl -- this is NOT a wrapper around a C-based DBM.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.34-test-deep","p5.34-test-exception","p5.34-test-warn","p5.34-module-build"]},{"type":"lib","ports":["p5.34-dbd-sqlite","p5.34-dbi","perl5.34"]}],"depends_on":[{"type":"build","ports":["p5.34-moose"]},{"type":"lib","ports":["p5-dbm-deep"]}]},{"name":"p5.32-dbm-deep","portdir":"perl/p5-dbm-deep","version":"2.1.900","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBM::Deep","description":"A pure perl persistent multi-level hash/array DBM","long_description":"A unique flat-file database module, written in pure perl. True multi-level hash/array support (unlike MLDBM, which is faked), hybrid OO / tie() interface, cross-platform FTPable files, and quite fast. Can handle millions of keys and unlimited hash levels without significant slow-down. Written from the ground-up in pure perl -- this is NOT a wrapper around a C-based DBM.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.32-test-deep","p5.32-test-exception","p5.32-test-warn","p5.32-module-build"]},{"type":"lib","ports":["p5.32-dbd-sqlite","p5.32-dbi","perl5.32"]}],"depends_on":[{"type":"build","ports":["p5.32-moose"]}]},{"name":"p5.30-dbm-deep","portdir":"perl/p5-dbm-deep","version":"2.1.900","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBM::Deep","description":"A pure perl persistent multi-level hash/array DBM","long_description":"A unique flat-file database module, written in pure perl. True multi-level hash/array support (unlike MLDBM, which is faked), hybrid OO / tie() interface, cross-platform FTPable files, and quite fast. Can handle millions of keys and unlimited hash levels without significant slow-down. Written from the ground-up in pure perl -- this is NOT a wrapper around a C-based DBM.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.30-test-deep","p5.30-test-exception","p5.30-test-warn","p5.30-module-build"]},{"type":"lib","ports":["p5.30-dbd-sqlite","p5.30-dbi","perl5.30"]}],"depends_on":[{"type":"build","ports":["p5.30-moose"]}]},{"name":"p5.28-dbm-deep","portdir":"perl/p5-dbm-deep","version":"2.1.900","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBM::Deep","description":"A pure perl persistent multi-level hash/array DBM","long_description":"A unique flat-file database module, written in pure perl. True multi-level hash/array support (unlike MLDBM, which is faked), hybrid OO / tie() interface, cross-platform FTPable files, and quite fast. Can handle millions of keys and unlimited hash levels without significant slow-down. Written from the ground-up in pure perl -- this is NOT a wrapper around a C-based DBM.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.28-test-deep","p5.28-test-exception","p5.28-test-warn","p5.28-module-build"]},{"type":"lib","ports":["p5.28-dbd-sqlite","p5.28-dbi","perl5.28"]}],"depends_on":[{"type":"build","ports":["p5.28-moose"]}]},{"name":"p5.34-dbix-sqlcrosstab","portdir":"perl/p5-dbix-sqlcrosstab","version":"1.170.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::SQLCrosstab","description":"creates a server-side cross tabulation from a database","long_description":"DBIx::SQLCrosstab produces a SQL query to interrogate a database and generate a cross-tabulation report.","active":true,"categories":["perl"],"maintainers":[{"name":"face","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-dbi","p5.34-tree-dag_node"]}],"depends_on":[{"type":"lib","ports":["p5-dbix-sqlcrosstab"]}]},{"name":"p5.32-dbix-sqlcrosstab","portdir":"perl/p5-dbix-sqlcrosstab","version":"1.170.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::SQLCrosstab","description":"creates a server-side cross tabulation from a database","long_description":"DBIx::SQLCrosstab produces a SQL query to interrogate a database and generate a cross-tabulation report.","active":true,"categories":["perl"],"maintainers":[{"name":"face","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-dbi","p5.32-tree-dag_node"]}],"depends_on":[]},{"name":"p5.30-dbix-sqlcrosstab","portdir":"perl/p5-dbix-sqlcrosstab","version":"1.170.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::SQLCrosstab","description":"creates a server-side cross tabulation from a database","long_description":"DBIx::SQLCrosstab produces a SQL query to interrogate a database and generate a cross-tabulation report.","active":true,"categories":["perl"],"maintainers":[{"name":"face","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-dbi","p5.30-tree-dag_node"]}],"depends_on":[]},{"name":"p5.28-dbix-sqlcrosstab","portdir":"perl/p5-dbix-sqlcrosstab","version":"1.170.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::SQLCrosstab","description":"creates a server-side cross tabulation from a database","long_description":"DBIx::SQLCrosstab produces a SQL query to interrogate a database and generate a cross-tabulation report.","active":true,"categories":["perl"],"maintainers":[{"name":"face","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-dbi","p5.28-tree-dag_node"]}],"depends_on":[]},{"name":"p5-dbm-deep","portdir":"perl/p5-dbm-deep","version":"2.1.900","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dbm-deep","homepage":"https://metacpan.org/pod/DBM::Deep","description":"A pure perl persistent multi-level hash/array DBM","long_description":"A unique flat-file database module, written in pure perl. True multi-level hash/array support (unlike MLDBM, which is faked), hybrid OO / tie() interface, cross-platform FTPable files, and quite fast. Can handle millions of keys and unlimited hash levels without significant slow-down. Written from the ground-up in pure perl -- this is NOT a wrapper around a C-based DBM.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-dbm-deep"]}],"depends_on":[]},{"name":"p5-dbix-sqlcrosstab","portdir":"perl/p5-dbix-sqlcrosstab","version":"1.170.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dbix-sqlcrosstab","homepage":"https://metacpan.org/pod/DBIx::SQLCrosstab","description":"creates a server-side cross tabulation from a database","long_description":"DBIx::SQLCrosstab produces a SQL query to interrogate a database and generate a cross-tabulation report.","active":true,"categories":["perl"],"maintainers":[{"name":"face","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-dbix-sqlcrosstab"]}],"depends_on":[]},{"name":"p5.34-dbix-searchbuilder","portdir":"perl/p5-dbix-searchbuilder","version":"1.850.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::SearchBuilder","description":"DBIx::SearchBuilder - Encapsulate SQL queries and rows in simple perl objects","long_description":"DBIx::SearchBuilder - Encapsulate SQL queries and rows in simple perl objects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-dbd-sqlite","p5.34-test-simple","clang-18"]},{"type":"lib","ports":["p5.34-class-accessor","p5.34-class-returnvalue","p5.34-clone","perl5.34","p5.34-dbix-dbschema","p5.34-encode","p5.34-want","p5.34-dbi","p5.34-cache-simple-timedexpiry","p5.34-capitalization"]}],"depends_on":[{"type":"lib","ports":["p5-dbix-searchbuilder"]}]},{"name":"p5.32-dbix-searchbuilder","portdir":"perl/p5-dbix-searchbuilder","version":"1.850.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::SearchBuilder","description":"DBIx::SearchBuilder - Encapsulate SQL queries and rows in simple perl objects","long_description":"DBIx::SearchBuilder - Encapsulate SQL queries and rows in simple perl objects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-dbd-sqlite","p5.32-test-simple","clang-18"]},{"type":"lib","ports":["p5.32-capitalization","p5.32-class-accessor","p5.32-class-returnvalue","perl5.32","p5.32-dbi","p5.32-dbix-dbschema","p5.32-want","p5.32-clone","p5.32-encode","p5.32-cache-simple-timedexpiry"]}],"depends_on":[]},{"name":"p5.30-dbix-searchbuilder","portdir":"perl/p5-dbix-searchbuilder","version":"1.850.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::SearchBuilder","description":"DBIx::SearchBuilder - Encapsulate SQL queries and rows in simple perl objects","long_description":"DBIx::SearchBuilder - Encapsulate SQL queries and rows in simple perl objects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-dbd-sqlite","p5.30-test-simple","clang-18"]},{"type":"lib","ports":["p5.30-class-accessor","p5.30-class-returnvalue","p5.30-clone","perl5.30","p5.30-dbix-dbschema","p5.30-encode","p5.30-want","p5.30-dbi","p5.30-cache-simple-timedexpiry","p5.30-capitalization"]}],"depends_on":[]},{"name":"p5.28-dbix-searchbuilder","portdir":"perl/p5-dbix-searchbuilder","version":"1.850.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::SearchBuilder","description":"DBIx::SearchBuilder - Encapsulate SQL queries and rows in simple perl objects","long_description":"DBIx::SearchBuilder - Encapsulate SQL queries and rows in simple perl objects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-dbd-sqlite","p5.28-test-simple","clang-18"]},{"type":"lib","ports":["p5.28-class-accessor","p5.28-class-returnvalue","p5.28-clone","perl5.28","p5.28-dbix-dbschema","p5.28-encode","p5.28-want","p5.28-dbi","p5.28-cache-simple-timedexpiry","p5.28-capitalization"]}],"depends_on":[]},{"name":"p5.34-dbix-dbschema","portdir":"perl/p5-dbix-dbschema","version":"0.470.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::DBSchema","description":"Database-independent schema objects","long_description":"Database-independent schema objects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-dbi"]}],"depends_on":[{"type":"lib","ports":["p5-dbix-dbschema","p5.34-dbix-searchbuilder"]}]},{"name":"p5.32-dbix-dbschema","portdir":"perl/p5-dbix-dbschema","version":"0.470.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::DBSchema","description":"Database-independent schema objects","long_description":"Database-independent schema objects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-dbi"]}],"depends_on":[{"type":"lib","ports":["p5.32-dbix-searchbuilder"]}]},{"name":"p5.30-dbix-dbschema","portdir":"perl/p5-dbix-dbschema","version":"0.470.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::DBSchema","description":"Database-independent schema objects","long_description":"Database-independent schema objects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-dbi"]}],"depends_on":[{"type":"lib","ports":["p5.30-dbix-searchbuilder"]}]},{"name":"p5.28-dbix-dbschema","portdir":"perl/p5-dbix-dbschema","version":"0.470.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::DBSchema","description":"Database-independent schema objects","long_description":"Database-independent schema objects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-dbi"]}],"depends_on":[{"type":"lib","ports":["p5.28-dbix-searchbuilder"]}]},{"name":"p5-dbix-searchbuilder","portdir":"perl/p5-dbix-searchbuilder","version":"1.850.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dbix-searchbuilder","homepage":"https://metacpan.org/pod/DBIx::SearchBuilder","description":"DBIx::SearchBuilder - Encapsulate SQL queries and rows in simple perl objects","long_description":"DBIx::SearchBuilder - Encapsulate SQL queries and rows in simple perl objects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-dbix-searchbuilder"]}],"depends_on":[]},{"name":"p5-dbix-dbschema","portdir":"perl/p5-dbix-dbschema","version":"0.470.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dbix-dbschema","homepage":"https://metacpan.org/pod/DBIx::DBSchema","description":"Database-independent schema objects","long_description":"Database-independent schema objects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-dbix-dbschema"]}],"depends_on":[]},{"name":"p5.34-dbix-contextualfetch","portdir":"perl/p5-dbix-contextualfetch","version":"1.30.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::ContextualFetch","description":"Add contextual fetches to DBI","long_description":"It always struck me odd that DBI didn't take much advantage of Perl's context sensitivity. DBIx::ContextualFetch redefines some of the various fetch methods to fix this oversight. It also adds a few new methods for convenience (though not necessarily efficiency).","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-dbi"]}],"depends_on":[{"type":"lib","ports":["p5-dbix-contextualfetch","p5.34-ima-dbi"]}]},{"name":"p5.32-dbix-contextualfetch","portdir":"perl/p5-dbix-contextualfetch","version":"1.30.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::ContextualFetch","description":"Add contextual fetches to DBI","long_description":"It always struck me odd that DBI didn't take much advantage of Perl's context sensitivity. DBIx::ContextualFetch redefines some of the various fetch methods to fix this oversight. It also adds a few new methods for convenience (though not necessarily efficiency).","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-dbi"]}],"depends_on":[{"type":"lib","ports":["p5.32-ima-dbi"]}]},{"name":"p5.30-dbix-contextualfetch","portdir":"perl/p5-dbix-contextualfetch","version":"1.30.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::ContextualFetch","description":"Add contextual fetches to DBI","long_description":"It always struck me odd that DBI didn't take much advantage of Perl's context sensitivity. DBIx::ContextualFetch redefines some of the various fetch methods to fix this oversight. It also adds a few new methods for convenience (though not necessarily efficiency).","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-dbi"]}],"depends_on":[{"type":"lib","ports":["p5.30-ima-dbi"]}]},{"name":"p5.28-dbix-contextualfetch","portdir":"perl/p5-dbix-contextualfetch","version":"1.30.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::ContextualFetch","description":"Add contextual fetches to DBI","long_description":"It always struck me odd that DBI didn't take much advantage of Perl's context sensitivity. DBIx::ContextualFetch redefines some of the various fetch methods to fix this oversight. It also adds a few new methods for convenience (though not necessarily efficiency).","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-dbi"]}],"depends_on":[{"type":"lib","ports":["p5.28-ima-dbi"]}]},{"name":"p5.34-dbix-connector","portdir":"perl/p5-dbix-connector","version":"0.600.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Connector","description":"DBIx::Connector - Fast, safe DBI connection and transaction management","long_description":"DBIx::Connector - Fast, safe DBI connection and transaction management","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-dbi"]}],"depends_on":[{"type":"lib","ports":["p5-dbix-connector","p5.34-rdf-trine"]}]},{"name":"p5.32-dbix-connector","portdir":"perl/p5-dbix-connector","version":"0.600.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Connector","description":"DBIx::Connector - Fast, safe DBI connection and transaction management","long_description":"DBIx::Connector - Fast, safe DBI connection and transaction management","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-dbi"]}],"depends_on":[{"type":"lib","ports":["p5.32-rdf-trine"]}]},{"name":"p5.30-dbix-connector","portdir":"perl/p5-dbix-connector","version":"0.600.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Connector","description":"DBIx::Connector - Fast, safe DBI connection and transaction management","long_description":"DBIx::Connector - Fast, safe DBI connection and transaction management","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-dbi"]}],"depends_on":[{"type":"lib","ports":["p5.30-rdf-trine"]}]},{"name":"p5.28-dbix-connector","portdir":"perl/p5-dbix-connector","version":"0.600.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Connector","description":"DBIx::Connector - Fast, safe DBI connection and transaction management","long_description":"DBIx::Connector - Fast, safe DBI connection and transaction management","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-dbi"]}],"depends_on":[{"type":"lib","ports":["p5.28-rdf-trine"]}]},{"name":"p5-dbix-contextualfetch","portdir":"perl/p5-dbix-contextualfetch","version":"1.30.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dbix-contextualfetch","homepage":"https://metacpan.org/pod/DBIx::ContextualFetch","description":"Add contextual fetches to DBI","long_description":"It always struck me odd that DBI didn't take much advantage of Perl's context sensitivity. DBIx::ContextualFetch redefines some of the various fetch methods to fix this oversight. It also adds a few new methods for convenience (though not necessarily efficiency).","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-dbix-contextualfetch"]}],"depends_on":[]},{"name":"p5-dbix-connector","portdir":"perl/p5-dbix-connector","version":"0.600.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dbix-connector","homepage":"https://metacpan.org/pod/DBIx::Connector","description":"DBIx::Connector - Fast, safe DBI connection and transaction management","long_description":"DBIx::Connector - Fast, safe DBI connection and transaction management","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-dbix-connector"]}],"depends_on":[]},{"name":"p5.34-dbix-class-timestamp","portdir":"perl/p5-dbix-class-timestamp","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::TimeStamp","description":"DBIx::Class extension to update and create date and time based fields","long_description":"DBIx::Class extension to update and create date and time based fields","active":true,"categories":["perl"],"maintainers":[{"name":"dev","github":"","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.34-datetime-format-sqlite","p5.34-dbd-sqlite","p5.34-time-hires","p5.34-time-warp","p5.34-class-accessor-grouped","p5.34-datetime-format-mysql"]},{"type":"lib","ports":["p5.34-datetime","p5.34-dbix-class","p5.34-dbix-class-dynamicdefault","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-dbix-class-timestamp"]}]},{"name":"p5.32-dbix-class-timestamp","portdir":"perl/p5-dbix-class-timestamp","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::TimeStamp","description":"DBIx::Class extension to update and create date and time based fields","long_description":"DBIx::Class extension to update and create date and time based fields","active":true,"categories":["perl"],"maintainers":[{"name":"dev","github":"","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.32-datetime-format-sqlite","p5.32-dbd-sqlite","p5.32-time-hires","p5.32-time-warp","p5.32-class-accessor-grouped","p5.32-datetime-format-mysql"]},{"type":"lib","ports":["p5.32-datetime","p5.32-dbix-class","p5.32-dbix-class-dynamicdefault","perl5.32"]}],"depends_on":[]},{"name":"p5.30-dbix-class-timestamp","portdir":"perl/p5-dbix-class-timestamp","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::TimeStamp","description":"DBIx::Class extension to update and create date and time based fields","long_description":"DBIx::Class extension to update and create date and time based fields","active":true,"categories":["perl"],"maintainers":[{"name":"dev","github":"","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.30-datetime-format-sqlite","p5.30-dbd-sqlite","p5.30-time-hires","p5.30-time-warp","p5.30-class-accessor-grouped","p5.30-datetime-format-mysql"]},{"type":"lib","ports":["p5.30-datetime","p5.30-dbix-class","p5.30-dbix-class-dynamicdefault","perl5.30"]}],"depends_on":[]},{"name":"p5.28-dbix-class-timestamp","portdir":"perl/p5-dbix-class-timestamp","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::TimeStamp","description":"DBIx::Class extension to update and create date and time based fields","long_description":"DBIx::Class extension to update and create date and time based fields","active":true,"categories":["perl"],"maintainers":[{"name":"dev","github":"","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.28-datetime-format-sqlite","p5.28-dbd-sqlite","p5.28-time-hires","p5.28-time-warp","p5.28-class-accessor-grouped","p5.28-datetime-format-mysql"]},{"type":"lib","ports":["p5.28-datetime","p5.28-dbix-class","p5.28-dbix-class-dynamicdefault","perl5.28"]}],"depends_on":[]},{"name":"p5.34-dbix-class-schema-loader","portdir":"perl/p5-dbix-class-schema-loader","version":"0.70.530","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::Schema::Loader","description":"DBIx::Class::Schema::Loader - Create a DBIx::Class::Schema based on a database","long_description":"DBIx::Class::Schema::Loader - Create a DBIx::Class::Schema based on a database","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-config-any","p5.34-config-general","p5.34-dbd-sqlite","p5.34-moose","p5.34-moosex-markasmethods","p5.34-moosex-nonmoose","p5.34-namespace-autoclean","p5.34-test-deep","p5.34-test-differences","p5.34-test-exception","p5.34-test-warn","clang-18"]},{"type":"lib","ports":["p5.34-lingua-en-inflect-phrase","p5.34-lingua-en-tagger","p5.34-mro-compat","p5.34-namespace-clean","perl5.34","p5.34-scope-guard","p5.34-string-camelcase","p5.34-string-toidentifier-en","p5.34-try-tiny","p5.34-parent","p5.34-carp-clan","p5.34-class-accessor-grouped","p5.34-class-c3-componentised","p5.34-class-inspector","p5.34-class-unload","p5.34-curry","p5.34-data-dump","p5.34-dbix-class","p5.34-digest-md5","p5.34-hash-merge","p5.34-lingua-en-inflect-number"]}],"depends_on":[{"type":"lib","ports":["p5.34-catalyst-helper-authdbic","p5.34-catalyst-model-dbic-schema","p5-dbix-class-schema-loader"]}]},{"name":"p5.32-dbix-class-schema-loader","portdir":"perl/p5-dbix-class-schema-loader","version":"0.70.530","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::Schema::Loader","description":"DBIx::Class::Schema::Loader - Create a DBIx::Class::Schema based on a database","long_description":"DBIx::Class::Schema::Loader - Create a DBIx::Class::Schema based on a database","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-config-any","p5.32-config-general","p5.32-dbd-sqlite","p5.32-moose","p5.32-moosex-markasmethods","p5.32-moosex-nonmoose","p5.32-namespace-autoclean","p5.32-test-deep","p5.32-test-differences","p5.32-test-exception","p5.32-test-warn","clang-18"]},{"type":"lib","ports":["p5.32-lingua-en-inflect-phrase","p5.32-lingua-en-tagger","p5.32-mro-compat","p5.32-namespace-clean","perl5.32","p5.32-scope-guard","p5.32-string-camelcase","p5.32-string-toidentifier-en","p5.32-try-tiny","p5.32-parent","p5.32-carp-clan","p5.32-class-accessor-grouped","p5.32-class-c3-componentised","p5.32-class-inspector","p5.32-class-unload","p5.32-curry","p5.32-data-dump","p5.32-dbix-class","p5.32-digest-md5","p5.32-hash-merge","p5.32-lingua-en-inflect-number"]}],"depends_on":[{"type":"lib","ports":["p5.32-catalyst-helper-authdbic","p5.32-catalyst-model-dbic-schema"]}]},{"name":"p5.30-dbix-class-schema-loader","portdir":"perl/p5-dbix-class-schema-loader","version":"0.70.530","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::Schema::Loader","description":"DBIx::Class::Schema::Loader - Create a DBIx::Class::Schema based on a database","long_description":"DBIx::Class::Schema::Loader - Create a DBIx::Class::Schema based on a database","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-config-any","p5.30-config-general","p5.30-dbd-sqlite","p5.30-moose","p5.30-moosex-markasmethods","p5.30-moosex-nonmoose","p5.30-namespace-autoclean","p5.30-test-deep","p5.30-test-differences","p5.30-test-exception","p5.30-test-warn","clang-18"]},{"type":"lib","ports":["p5.30-lingua-en-inflect-phrase","p5.30-lingua-en-tagger","p5.30-mro-compat","p5.30-namespace-clean","perl5.30","p5.30-scope-guard","p5.30-string-camelcase","p5.30-string-toidentifier-en","p5.30-try-tiny","p5.30-parent","p5.30-carp-clan","p5.30-class-accessor-grouped","p5.30-class-c3-componentised","p5.30-class-inspector","p5.30-class-unload","p5.30-curry","p5.30-data-dump","p5.30-dbix-class","p5.30-digest-md5","p5.30-hash-merge","p5.30-lingua-en-inflect-number"]}],"depends_on":[{"type":"lib","ports":["p5.30-catalyst-helper-authdbic","p5.30-catalyst-model-dbic-schema"]}]},{"name":"p5.28-dbix-class-schema-loader","portdir":"perl/p5-dbix-class-schema-loader","version":"0.70.530","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::Schema::Loader","description":"DBIx::Class::Schema::Loader - Create a DBIx::Class::Schema based on a database","long_description":"DBIx::Class::Schema::Loader - Create a DBIx::Class::Schema based on a database","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-config-any","p5.28-config-general","p5.28-dbd-sqlite","p5.28-moose","p5.28-moosex-markasmethods","p5.28-moosex-nonmoose","p5.28-namespace-autoclean","p5.28-test-deep","p5.28-test-differences","p5.28-test-exception","p5.28-test-warn","clang-18"]},{"type":"lib","ports":["p5.28-lingua-en-inflect-phrase","p5.28-lingua-en-tagger","p5.28-mro-compat","p5.28-namespace-clean","perl5.28","p5.28-scope-guard","p5.28-string-camelcase","p5.28-string-toidentifier-en","p5.28-try-tiny","p5.28-parent","p5.28-carp-clan","p5.28-class-accessor-grouped","p5.28-class-c3-componentised","p5.28-class-inspector","p5.28-class-unload","p5.28-curry","p5.28-data-dump","p5.28-dbix-class","p5.28-digest-md5","p5.28-hash-merge","p5.28-lingua-en-inflect-number"]}],"depends_on":[{"type":"lib","ports":["p5.28-catalyst-helper-authdbic","p5.28-catalyst-model-dbic-schema"]}]},{"name":"p5-dbix-class-timestamp","portdir":"perl/p5-dbix-class-timestamp","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dbix-class-timestamp","homepage":"https://metacpan.org/pod/DBIx::Class::TimeStamp","description":"DBIx::Class extension to update and create date and time based fields","long_description":"DBIx::Class extension to update and create date and time based fields","active":true,"categories":["perl"],"maintainers":[{"name":"dev","github":"","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-dbix-class-timestamp"]}],"depends_on":[]},{"name":"p5-dbix-class-schema-loader","portdir":"perl/p5-dbix-class-schema-loader","version":"0.70.530","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dbix-class-schema-loader","homepage":"https://metacpan.org/pod/DBIx::Class::Schema::Loader","description":"DBIx::Class::Schema::Loader - Create a DBIx::Class::Schema based on a database","long_description":"DBIx::Class::Schema::Loader - Create a DBIx::Class::Schema based on a database","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-dbix-class-schema-loader"]}],"depends_on":[]},{"name":"p5.34-dbix-class-introspectablem2m","portdir":"perl/p5-dbix-class-introspectablem2m","version":"0.1.2","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::IntrospectableM2M","description":"DBIx::Class::IntrospectableM2M - Introspect many-to-many shortcuts","long_description":"Because the many-to-many relationships are not real relationships, they can not be introspected with DBIx::Class. Many-to-many relationships are actually just a collection of convenience methods installed to bridge two relationships. This DBIx::Class component can be used to store all relevant information about these non-relationships so they can later be introspected and examined.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-dbix-class"]}],"depends_on":[{"type":"lib","ports":["p5-dbix-class-introspectablem2m"]}]},{"name":"p5.32-dbix-class-introspectablem2m","portdir":"perl/p5-dbix-class-introspectablem2m","version":"0.1.2","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::IntrospectableM2M","description":"DBIx::Class::IntrospectableM2M - Introspect many-to-many shortcuts","long_description":"Because the many-to-many relationships are not real relationships, they can not be introspected with DBIx::Class. Many-to-many relationships are actually just a collection of convenience methods installed to bridge two relationships. This DBIx::Class component can be used to store all relevant information about these non-relationships so they can later be introspected and examined.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-dbix-class"]}],"depends_on":[]},{"name":"p5.30-dbix-class-introspectablem2m","portdir":"perl/p5-dbix-class-introspectablem2m","version":"0.1.2","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::IntrospectableM2M","description":"DBIx::Class::IntrospectableM2M - Introspect many-to-many shortcuts","long_description":"Because the many-to-many relationships are not real relationships, they can not be introspected with DBIx::Class. Many-to-many relationships are actually just a collection of convenience methods installed to bridge two relationships. This DBIx::Class component can be used to store all relevant information about these non-relationships so they can later be introspected and examined.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-dbix-class"]}],"depends_on":[]},{"name":"p5.28-dbix-class-introspectablem2m","portdir":"perl/p5-dbix-class-introspectablem2m","version":"0.1.2","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::IntrospectableM2M","description":"DBIx::Class::IntrospectableM2M - Introspect many-to-many shortcuts","long_description":"Because the many-to-many relationships are not real relationships, they can not be introspected with DBIx::Class. Many-to-many relationships are actually just a collection of convenience methods installed to bridge two relationships. This DBIx::Class component can be used to store all relevant information about these non-relationships so they can later be introspected and examined.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-dbix-class"]}],"depends_on":[]},{"name":"p5.34-dbix-class-encodedcolumn","portdir":"perl/p5-dbix-class-encodedcolumn","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::EncodedColumn","description":"DBIx::Class::EncodedColumn - Automatically encode columns","long_description":"DBIx::Class::EncodedColumn - Automatically encode columns","active":true,"categories":["perl"],"maintainers":[{"name":"dev","github":"","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-dbd-sqlite","p5.34-dir-self","p5.34-module-build","p5.34-module-build-tiny","p5.34-test-exception","clang-18"]},{"type":"lib","ports":["p5.34-sub-name","perl5.34","p5.34-crypt-urandom-token","p5.34-crypt-openpgp","p5.34-crypt-urandom","p5.34-dbix-class","p5.34-encode","p5.34-math-pari"]}],"depends_on":[{"type":"lib","ports":["p5.34-catalyst-helper-authdbic","p5-dbix-class-encodedcolumn"]}]},{"name":"p5.32-dbix-class-encodedcolumn","portdir":"perl/p5-dbix-class-encodedcolumn","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::EncodedColumn","description":"DBIx::Class::EncodedColumn - Automatically encode columns","long_description":"DBIx::Class::EncodedColumn - Automatically encode columns","active":true,"categories":["perl"],"maintainers":[{"name":"dev","github":"","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-module-build","p5.32-dbd-sqlite","p5.32-dir-self","p5.32-module-build-tiny","p5.32-test-exception","clang-18"]},{"type":"lib","ports":["p5.32-sub-name","perl5.32","p5.32-crypt-urandom-token","p5.32-encode","p5.32-crypt-openpgp","p5.32-crypt-urandom","p5.32-dbix-class","p5.32-math-pari"]}],"depends_on":[{"type":"lib","ports":["p5.32-catalyst-helper-authdbic"]}]}]}