{"count":52179,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=173","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=171","results":[{"name":"p5.26-dbi","portdir":"perl/p5-dbi","version":"1.643.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://dbi.perl.org/","description":"Abstract database access module for Perl","long_description":"The DBI module enables your Perl applications to access multiple database types transparently. You can connect to MySQL, MSSQL, Oracle, Informix, Sybase, ODBC etc. without having to know the different underlying interfaces of each. The API defined by DBI will work on all these database types and many more.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"build","ports":["p5.26-data-printer"]},{"type":"lib","ports":["p5.26-dancer-plugin-database-core","p5.26-dbd-csv","p5.26-dbd-mariadb","p5.26-dbd-mock","p5.26-dbd-mysql","p5.26-dbd-pg","p5.26-dbd-sqlite","p5.26-dbd-sqlite2","p5.26-dbix-admin-createtable","p5.26-dbix-admin-tableinfo","p5.26-dbix-class","p5.26-dbix-connector","p5.26-dbix-contextualfetch","p5.26-dbix-dbschema","p5.26-dbix-searchbuilder","p5.26-dbix-sqlcrosstab","p5.26-dbm-deep","p5.26-fey-loader","p5.26-fey-test","p5.26-ima-dbi","p5.26-innotop","p5.26-log-handler","p5.26-log-log4perl","p5.26-mail-spamassassin","p5.26-mogilefs-server","p5.26-mytop","p5.26-net-ftpserver","p5.26-pgtop","p5.26-rdf-trine","p5.26-sql-abstract-limit","p5.26-sql-translator","p5.26-statistics-covid","p5.26-test2-plugin-dbiprofile","p5.26-catalyst-plugin-session-store-dbi","p5.26-tie-dbi"]}]},{"name":"p5.26-dbicx-testdatabase","portdir":"perl/p5-dbicx-testdatabase","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBICx::TestDatabase","description":"create a temporary database from a DBIx::Class::Schema","long_description":"create a temporary database from a DBIx::Class::Schema","active":false,"categories":["perl"],"maintainers":[{"name":"dev","github":"","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-dbix-class"]},{"type":"lib","ports":["perl5.26","p5.26-dbd-sqlite","p5.26-file-temp","p5.26-sql-translator"]}],"depends_on":[{"type":"build","ports":["p5.26-dbix-class-dynamicdefault"]}]},{"name":"p5.26-dbix-admin-createtable","portdir":"perl/p5-dbix-admin-createtable","version":"2.100.0","license":"Artistic-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Admin::CreateTable","description":"DBIx::Admin::CreateTable - Create and drop tables, primary indexes, and sequences","long_description":"DBIx::Admin::CreateTable - Create and drop tables, primary indexes, and sequences","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-version"]},{"type":"lib","ports":["perl5.26","p5.26-dbi","p5.26-module-build","p5.26-moo"]}],"depends_on":[{"type":"lib","ports":["p5.26-dbix-admin-tableinfo"]}]},{"name":"p5.26-dbix-admin-dsnmanager","portdir":"perl/p5-dbix-admin-dsnmanager","version":"2.10.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Admin::DSNManager","description":"DBIx::Admin::DSNManager - Manage a file of DSNs, for both testing and production","long_description":"DBIx::Admin::DSNManager - Manage a file of DSNs, for both testing and production","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-version"]},{"type":"lib","ports":["p5.26-file-slurp","p5.26-file-temp","perl5.26","p5.26-moo","p5.26-try-tiny","p5.26-module-build","p5.26-config-tiny"]}],"depends_on":[{"type":"lib","ports":["p5.26-dbix-admin-tableinfo"]}]},{"name":"p5.26-dbix-admin-tableinfo","portdir":"perl/p5-dbix-admin-tableinfo","version":"3.30.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Admin::TableInfo","description":"DBIx::Admin::TableInfo - A wrapper for all of table_info(), column_info(), *_key_info()","long_description":"DBIx::Admin::TableInfo - A wrapper for all of table_info(), column_info(), *_key_info()","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-version"]},{"type":"lib","ports":["p5.26-dbi","p5.26-dbix-admin-createtable","p5.26-dbix-admin-dsnmanager","perl5.26","p5.26-moo","p5.26-text-table-manifold","p5.26-lingua-en-pluraltosingular","p5.26-data-dumper-concise"]}],"depends_on":[{"type":"lib","ports":["p5.26-graphviz2-dbi"]}]},{"name":"p5.26-dbix-class","portdir":"perl/p5-dbix-class","version":"0.82.842","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class","description":"Extensible and flexible object <-> relational mapper.","long_description":"Extensible and flexible object <-> relational mapper.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-class-dbi","p5.26-datetime","p5.26-dbd-sqlite","p5.26-file-temp","p5.26-test-deep","p5.26-test-exception","p5.26-test-warn"]},{"type":"lib","ports":["p5.26-dbi","p5.26-devel-globaldestruction","p5.26-hash-merge","p5.26-module-find","p5.26-moo","p5.26-mro-compat","perl5.26","p5.26-path-class","p5.26-scope-guard","p5.26-sql-abstract-classic","p5.26-sub-name","p5.26-text-balanced","p5.26-try-tiny","p5.26-namespace-clean","p5.26-class-accessor-grouped","p5.26-class-c3-componentised","p5.26-class-inspector","p5.26-config-any","p5.26-context-preserve","p5.26-data-compare","p5.26-data-dumper-concise"]}],"depends_on":[{"type":"build","ports":["p5.26-dbicx-testdatabase"]},{"type":"lib","ports":["p5.26-catalyst-model-dbic-schema","p5.26-catalyst-plugin-authentication-store-dbic","p5.26-catalyst-plugin-session-store-dbic","p5.26-dbix-class-cursor-cached","p5.26-dbix-class-dynamicdefault","p5.26-dbix-class-encodedcolumn","p5.26-dbix-class-introspectablem2m","p5.26-dbix-class-schema-loader","p5.26-dbix-class-timestamp","p5.26-statistics-covid","p5.26-catalyst-authentication-store-dbix-class","p5.26-treepath"]}]},{"name":"p5.26-dbix-class-cursor-cached","portdir":"perl/p5-dbix-class-cursor-cached","version":"1.1.4","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::Cursor::Cached","description":"cursor class with built-in caching support","long_description":"cursor class with built-in caching support","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-cache-cache","p5.26-dbd-sqlite"]},{"type":"lib","ports":["perl5.26","p5.26-digest-sha","p5.26-carp-clan","p5.26-dbix-class"]}],"depends_on":[{"type":"lib","ports":["p5.26-catalyst-model-dbic-schema"]}]},{"name":"p5.26-dbix-class-dynamicdefault","portdir":"perl/p5-dbix-class-dynamicdefault","version":"0.40.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::DynamicDefault","description":"Automatically set and update fields","long_description":"Automatically set and update fields","active":false,"categories":["perl"],"maintainers":[{"name":"dev","github":"","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-dbicx-testdatabase"]},{"type":"lib","ports":["perl5.26","p5.26-dbix-class"]}],"depends_on":[{"type":"lib","ports":["p5.26-dbix-class-timestamp"]}]},{"name":"p5.26-dbix-class-encodedcolumn","portdir":"perl/p5-dbix-class-encodedcolumn","version":"0.0.200","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::EncodedColumn","description":"Automatically encode columns","long_description":"Automatically encode columns","active":false,"categories":["perl"],"maintainers":[{"name":"dev","github":"","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-dbd-sqlite","p5.26-dir-self","p5.26-module-build-tiny","p5.26-test-exception"]},{"type":"lib","ports":["p5.26-module-build","perl5.26","p5.26-sub-name","p5.26-crypt-openpgp","p5.26-dbix-class","p5.26-encode","p5.26-math-pari"]}],"depends_on":[{"type":"lib","ports":["p5.26-catalyst-helper-authdbic"]}]},{"name":"p5.26-dbix-class-introspectablem2m","portdir":"perl/p5-dbix-class-introspectablem2m","version":"0.1.2","license":"(Artistic-1 or GPL)","platforms":"darwin","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":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-dbix-class"]}],"depends_on":[]},{"name":"p5.26-dbix-class-schema-loader","portdir":"perl/p5-dbix-class-schema-loader","version":"0.70.490","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::Schema::Loader","description":"Dynamic definition of a DBIx::Class::Schema","long_description":"DBIx::Class::Schema::Loader automates the definition of a DBIx::Class::Schema by scanning database table definitions and setting up the columns, primary keys, and relationships.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-config-any","p5.26-config-general","p5.26-dbd-sqlite","p5.26-moose","p5.26-moosex-markasmethods","p5.26-moosex-nonmoose","p5.26-namespace-autoclean","p5.26-test-deep","p5.26-test-differences","p5.26-test-exception","p5.26-test-warn"]},{"type":"lib","ports":["p5.26-lingua-en-inflect-phrase","p5.26-lingua-en-tagger","p5.26-mro-compat","p5.26-namespace-clean","perl5.26","p5.26-scope-guard","p5.26-string-toidentifier-en","p5.26-try-tiny","p5.26-parent","p5.26-carp-clan","p5.26-class-accessor-grouped","p5.26-class-c3-componentised","p5.26-class-inspector","p5.26-class-unload","p5.26-curry","p5.26-data-dump","p5.26-dbix-class","p5.26-digest-md5","p5.26-hash-merge","p5.26-lingua-en-inflect-number"]}],"depends_on":[{"type":"lib","ports":["p5.26-catalyst-helper-authdbic","p5.26-catalyst-model-dbic-schema"]}]},{"name":"p5.26-dbix-class-timestamp","portdir":"perl/p5-dbix-class-timestamp","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"darwin","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":false,"categories":["perl"],"maintainers":[{"name":"dev","github":"","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["p5.26-time-warp","p5.26-datetime-format-mysql","p5.26-datetime-format-sqlite","p5.26-dbd-sqlite","p5.26-time-hires","clang-9.0","p5.26-class-accessor-grouped"]},{"type":"lib","ports":["p5.26-datetime","p5.26-dbix-class","p5.26-dbix-class-dynamicdefault","perl5.26"]}],"depends_on":[]},{"name":"p5.26-dbix-connector","portdir":"perl/p5-dbix-connector","version":"0.560.0","license":"(Artistic-1 or GPL)","platforms":"darwin","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":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-mockmodule"]},{"type":"lib","ports":["perl5.26","p5.26-dbi","p5.26-module-build"]}],"depends_on":[{"type":"lib","ports":["p5.26-rdf-trine"]}]},{"name":"p5.26-dbix-contextualfetch","portdir":"perl/p5-dbix-contextualfetch","version":"1.30.0","license":"(Artistic-1 or GPL)","platforms":"darwin","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":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-dbi"]}],"depends_on":[{"type":"lib","ports":["p5.26-ima-dbi"]}]},{"name":"p5.26-dbix-dbschema","portdir":"perl/p5-dbix-dbschema","version":"0.450.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::DBSchema","description":"Database-independent schema objects","long_description":"Database-independent schema objects","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-dbi"]}],"depends_on":[{"type":"lib","ports":["p5.26-dbix-searchbuilder"]}]},{"name":"p5.26-dbix-searchbuilder","portdir":"perl/p5-dbix-searchbuilder","version":"1.680.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::SearchBuilder","description":"Deal with multiple SearchBuilder result sets as one","long_description":"Deal with multiple SearchBuilder result sets as one","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-dbd-sqlite"]},{"type":"lib","ports":["p5.26-capitalization","p5.26-class-accessor","p5.26-class-returnvalue","p5.26-clone","perl5.26","p5.26-dbix-dbschema","p5.26-encode","p5.26-want","p5.26-dbi","p5.26-cache-simple-timedexpiry"]}],"depends_on":[]},{"name":"p5.26-dbix-sqlcrosstab","portdir":"perl/p5-dbix-sqlcrosstab","version":"1.170.0","license":"(Artistic-1 or GPL)","platforms":"darwin","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":false,"categories":["perl"],"maintainers":[{"name":"face","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-dbi","p5.26-tree-dag_node"]}],"depends_on":[]},{"name":"p5.26-dbm-deep","portdir":"perl/p5-dbm-deep","version":"2.1.600","license":"(Artistic-1 or GPL)","platforms":"darwin","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":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.26-test-warn","clang-9.0","p5.26-test-deep","p5.26-test-exception"]},{"type":"lib","ports":["perl5.26","p5.26-dbd-sqlite","p5.26-dbi","p5.26-module-build"]}],"depends_on":[{"type":"build","ports":["p5.26-moose"]}]},{"name":"p5.26-declare-constraints-simple","portdir":"perl/p5-declare-constraints-simple","version":"0.30.0","license":"(Artistic-1 or GPL)","platforms":"darwin","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":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-aliased","p5.26-carp-clan","p5.26-class-inspector"]}],"depends_on":[{"type":"build","ports":["p5.26-moose","p5.26-mouse"]}]},{"name":"p5.26-devel-caller","portdir":"perl/p5-devel-caller","version":"2.60.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::Caller","description":"meatier versions of caller","long_description":"meatier versions of caller","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-padwalker"]}],"depends_on":[{"type":"lib","ports":["p5.26-devel-lexalias","p5.26-moosex-params-validate"]}]},{"name":"p5.26-devel-checkbin","portdir":"perl/p5-devel-checkbin","version":"0.40.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::CheckBin","description":"Devel::CheckBin - check that a command is available","long_description":"Devel::CheckBin is a perl module that checks whether a particular command is available.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-extutils-makemaker"]}],"depends_on":[{"type":"build","ports":["p5.26-dist-zilla-pluginbundle-git-checkfor","p5.26-git-wrapper","p5.26-sub-name"]}]},{"name":"p5.26-devel-checkcompiler","portdir":"perl/p5-devel-checkcompiler","version":"0.70.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::CheckCompiler","description":"Check the compiler's availability","long_description":"Check the compiler's availability","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-module-build-tiny"]},{"type":"lib","ports":["perl5.26","p5.26-module-build"]}],"depends_on":[{"type":"lib","ports":["p5.26-module-build-xsutil"]}]},{"name":"p5.26-devel-checklib","portdir":"perl/p5-devel-checklib","version":"1.140.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::CheckLib","description":"check that a library is available","long_description":"Devel::CheckLib is a perl module that checks whether a particular C library and its headers are available.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-capture-tiny","p5.26-mock-config"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"build","ports":["p5.26-uuid","p5.26-io-kqueue","p5.26-pdl","p5.26-crypt-dh-gmp","p5.26-dbd-mariadb","p5.26-dbd-mysql","p5.26-font-freetype","p5.26-git-raw","p5.26-gstreamer1"]},{"type":"lib","ports":["p5.26-compress-snappy","p5.26-alien-gmp"]}]},{"name":"p5.26-devel-checkos","portdir":"perl/p5-devel-checkos","version":"1.850.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::CheckOS","description":"Devel::CheckOS - check what OS we're running on","long_description":"Devel::CheckOS - check what OS we're running on","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-file-find-rule"]}],"depends_on":[{"type":"build","ports":["p5.26-moosex-daemonize"]},{"type":"lib","ports":["p5.26-dumbbench","p5.26-test-compile"]}]},{"name":"p5.26-devel-cover","portdir":"perl/p5-devel-cover","version":"1.360.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::Cover","description":"Code coverage metrics for Perl","long_description":"Code coverage metrics for Perl","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-math-bigint"]},{"type":"lib","ports":["p5.26-browser-open","p5.26-capture-tiny","p5.26-class-xsaccessor","p5.26-html-parser","p5.26-json-maybexs","p5.26-moo","p5.26-namespace-clean","p5.26-parallel-iterator","perl5.26","p5.26-pod-coverage","p5.26-ppi-html","p5.26-sereal","p5.26-sereal-decoder","p5.26-sereal-encoder","p5.26-template-toolkit","p5.26-test-differences","p5.26-perl-tidy","p5.26-b-debug"]}],"depends_on":[{"type":"build","ports":["p5.26-test-strict"]}]},{"name":"p5.26-devel-cycle","portdir":"perl/p5-devel-cycle","version":"1.120.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::Cycle","description":"Find memory cycles in objects and other references","long_description":"Find memory cycles in objects and other references","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-catalystx-leakchecker","p5.26-test-memory-cycle"]}]},{"name":"p5.26-devel-declare","portdir":"perl/p5-devel-declare","version":"0.6.22","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::Declare","description":"(DEPRECATED) Devel::Declare - Adding keywords to perl, in perl","long_description":"(DEPRECATED) Devel::Declare - Adding keywords to perl, in perl","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-extutils-depends","p5.26-test-requires"]},{"type":"lib","ports":["perl5.26","p5.26-sub-name","p5.26-b-hooks-endofscope","p5.26-b-hooks-op-check"]}],"depends_on":[{"type":"build","ports":["p5.26-indirect"]},{"type":"lib","ports":["p5.26-method-signatures-simple"]}]},{"name":"p5.26-devel-findperl","portdir":"perl/p5-devel-findperl","version":"0.15.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::FindPerl","description":"Devel::FindPerl - Find the path to your perl","long_description":"Devel::FindPerl - Find the path to your perl","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"build","ports":["p5.26-module-path"]}]},{"name":"p5.26-devel-globaldestruction","portdir":"perl/p5-devel-globaldestruction","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::GlobalDestruction","description":"Devel::GlobalDestruction - Provides function returning true if the interpreter is in global destruction.","long_description":"Devel::GlobalDestruction - Provides function returning true if the interpreter is in global destruction.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-scope-guard","p5.26-sub-exporter","p5.26-sub-exporter-progressive"]}],"depends_on":[{"type":"lib","ports":["p5.26-dbix-class","p5.26-fey-orm","p5.26-log-dispatch","p5.26-mail-box","p5.26-mason","p5.26-moose","p5.26-search-elasticsearch","p5.26-search-elasticsearch-client-2_0","p5.26-search-elasticsearch-client-5_0","p5.26-search-elasticsearch-client-6_0"]}]},{"name":"p5.26-devel-globalphase","portdir":"perl/p5-devel-globalphase","version":"0.3.3","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::GlobalPhase","description":"Devel::GlobalPhase - Detect perl's global phase on older perls","long_description":"Devel::GlobalPhase - Detect perl's global phase on older perls","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-test-spec"]}]},{"name":"p5.26-devel-hide","portdir":"perl/p5-devel-hide","version":"0.1.300","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::Hide","description":"Devel::Hide - Forces the unavailability of specified Perl modules (for testing)","long_description":"Devel::Hide - Forces the unavailability of specified Perl modules (for testing)","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"build","ports":["p5.26-class-accessor-grouped","p5.26-dancer"]},{"type":"lib","ports":["p5.26-term-size-any"]}]},{"name":"p5.26-devel-leak","portdir":"perl/p5-devel-leak","version":"0.30.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::Leak","description":"Devel::Leak - Utility for looking for perl objects that are not reclaimed.","long_description":"Devel::Leak - Utility for looking for perl objects that are not reclaimed.","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2656}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"p5.26-devel-lexalias","portdir":"perl/p5-devel-lexalias","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::LexAlias","description":"Devel::LexAlias - alias lexical variables","long_description":"Devel::LexAlias - alias lexical variables","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-devel-caller"]}],"depends_on":[{"type":"build","ports":["p5.26-eval-closure"]},{"type":"lib","ports":["p5.26-lexical-persistence"]}]},{"name":"p5.26-devel-mat","portdir":"perl/p5-devel-mat","version":"0.430.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::MAT","description":"Devel::MAT - Perl Memory Analysis Tool","long_description":"Devel::MAT - Perl Memory Analysis Tool","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-identity"]},{"type":"lib","ports":["p5.26-devel-mat-dumper","p5.26-file-sharedir","p5.26-heap","p5.26-list-utilsby","p5.26-module-build","perl5.26","p5.26-string-tagged","p5.26-string-tagged-terminal","p5.26-struct-dumb","p5.26-syntax-keyword-try","p5.26-module-pluggable","p5.26-commandable"]}],"depends_on":[{"type":"lib","ports":["p5.26-test-refcount"]}]},{"name":"p5.26-devel-mat-dumper","portdir":"perl/p5-devel-mat-dumper","version":"0.420.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::MAT::Dumper","description":"Devel::MAT::Dumper - write a heap dump file for later analysis","long_description":"Devel::MAT::Dumper - write a heap dump file for later analysis","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2656}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-module-build"]}],"depends_on":[{"type":"lib","ports":["p5.26-devel-mat"]}]},{"name":"p5.26-devel-nytprof","portdir":"perl/p5-devel-nytprof","version":"6.60.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::NYTProf","description":"Powerful feature-rich perl source code profiler","long_description":"Devel::NYTProf is a powerful feature-rich perl source code profiler. \n o Performs per-line statement profiling for fine detail \n o Performs per-subroutine statement profiling for overview \n o Performs per-block statement profiling (the first profiler to do so) \n o Accounts correctly for time spent after calls return \n o Performs inclusive and exclusive timing of subroutines \n o Subroutine times are per calling location (a powerful feature) \n o Can profile compile-time activity, just run-time, or just END time \n o Uses novel techniques for efficient profiling \n o Sub-microsecond (100ns) resolution on systems with clock_gettime() \n o Very fast - the fastest statement and subroutine profilers for perl \n o Handles applications that fork, with no performance cost \n o Immune from noise caused by profiling overheads and I/O \n o Program being profiled can stop/start the profiler \n o Generates richly annotated and cross-linked html reports \n o Trivial to use with mod_perl - add one line to httpd.conf \n o Includes an extensive test suite \n o Tested on very large codebases \n \nNYTProf is effectively two profilers in one: a statement profiler, and a subroutine profiler.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-sub-name"]},{"type":"lib","ports":["p5.26-json-maybexs","p5.26-test-differences","perl5.26","p5.26-file-which"]},{"type":"test","ports":["p5.26-moose","p5.26-test-pod","p5.26-test-pod-coverage"]}],"depends_on":[]},{"name":"p5.26-devel-overloadinfo","portdir":"perl/p5-devel-overloadinfo","version":"0.5.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::OverloadInfo","description":"Devel::OverloadInfo - introspect overloaded operators","long_description":"Devel::OverloadInfo returns information about overloaded operators for a given class (or object), including where in the inheritance hierarchy the overloads are declared and where the code implementing it is.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-fatal"]},{"type":"lib","ports":["perl5.26","p5.26-mro-compat","p5.26-package-stash","p5.26-sub-identify"]}],"depends_on":[{"type":"lib","ports":["p5.26-moose"]}]},{"name":"p5.26-devel-overrideglobalrequire","portdir":"perl/p5-devel-overrideglobalrequire","version":"0.1.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::OverrideGlobalRequire","description":"Devel::OverrideGlobalRequire - Override CORE::GLOBAL::require safely","long_description":"Devel::OverrideGlobalRequire - Override CORE::GLOBAL::require safely","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-class-refresh"]}]},{"name":"p5.26-devel-partialdump","portdir":"perl/p5-devel-partialdump","version":"0.200.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::PartialDump","description":"Devel::PartialDump - Partial dumping of data structures, optimized for argument printing.","long_description":"Devel::PartialDump - Partial dumping of data structures, optimized for argument printing.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-warnings"]},{"type":"lib","ports":["perl5.26","p5.26-class-tiny","p5.26-namespace-clean","p5.26-sub-exporter"]}],"depends_on":[{"type":"lib","ports":["p5.26-moosex-types-structured"]}]},{"name":"p5.26-devel-ppport","portdir":"perl/p5-devel-ppport","version":"3.620.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::PPPort","description":"Perl/Pollution/Portability","long_description":"Perl/Pollution/Portability","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"build","ports":["p5.26-data-messagepack","p5.26-mouse","p5.26-text-xslate"]},{"type":"lib","ports":["p5.26-module-install"]}]},{"name":"p5.26-devel-refcount","portdir":"perl/p5-devel-refcount","version":"0.100.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::Refcount","description":"Devel::Refcount - obtain the REFCNT value of a referent","long_description":"This module provides a single function which obtains the reference count of the object being pointed to by the passed reference value. It also provides a debugging assertion that asserts a given reference has a count of only 1.","active":false,"categories":["perl"],"maintainers":[{"name":"chrischavez","github":"chrstphrchvz","ports_count":96}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-fatal","p5.26-test-simple"]},{"type":"lib","ports":["perl5.26","p5.26-module-build"]}],"depends_on":[{"type":"test","ports":["p5.26-tcl"]}]},{"name":"p5.26-devel-repl","portdir":"perl/p5-devel-repl","version":"1.3.28","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::REPL","description":"Devel::REPL - a modern perl interactive shell","long_description":"Devel::REPL - a modern perl interactive shell","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-fatal"]},{"type":"lib","ports":["p5.26-b-keywords","p5.26-data-dump-streamer","p5.26-data-dumper-concise","p5.26-file-homedir","p5.26-file-next","p5.26-lexical-persistence","p5.26-module-refresh","p5.26-module-runtime","perl5.26","p5.26-moosex-getopt","p5.26-moosex-object-pluggable","p5.26-namespace-autoclean","p5.26-ppi","p5.26-ppi-xs","p5.26-sys-sigaction","p5.26-task-weaken","p5.26-moose","p5.26-app-nopaste"]}],"depends_on":[{"type":"lib","ports":["p5.26-pdl"]}]},{"name":"p5.26-devel-size","portdir":"perl/p5-devel-size","version":"0.830.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::Size","description":"Perl extension for finding the memory usage of Perl variables","long_description":"Perl extension for finding the memory usage of Perl variables","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-text-template-simple"]}]},{"name":"p5.26-devel-stacktrace","portdir":"perl/p5-devel-stacktrace","version":"2.40.0","license":"Artistic-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::StackTrace","description":"Stack trace and stack trace frame objects","long_description":"The Devel::StackTrace module contains two classes, Devel::StackTrace and Devel::StackTraceFrame. The goal of this object is to encapsulate the information that can found through using the caller() function, as well as providing a simple interface to this data.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-exception-class","p5.26-catalyst-plugin-stacktrace","p5.26-class-returnvalue","p5.26-devel-stacktrace-ashtml","p5.26-iterator","p5.26-iterator-util","p5.26-moose","p5.26-net-twitter","p5.26-plack","p5.26-specio","p5.26-throwable"]}]},{"name":"p5.26-devel-stacktrace-ashtml","portdir":"perl/p5-devel-stacktrace-ashtml","version":"0.150.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::StackTrace::AsHTML","description":"Displays stack trace in HTML","long_description":"Displays stack trace in HTML","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-devel-stacktrace"]}],"depends_on":[{"type":"lib","ports":["p5.26-plack"]}]},{"name":"p5.26-devel-symdump","portdir":"perl/p5-devel-symdump","version":"2.180.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::Symdump","description":"Inspect the symbol table and class hierarchy","long_description":"A convenient way to inspect perl's symbol table and the class hierarchy within a running program.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-capitalization","p5.26-pod-coverage"]}]},{"name":"p5.26-device-serialport","portdir":"perl/p5-device-serialport","version":"1.40.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Device::SerialPort","description":"A POSIX-based version of the Win32::Serialport module","long_description":"A POSIX-based version of the Win32::Serialport module that provides modem support to Perl applications","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-gps"]}]},{"name":"p5.26-digest","portdir":"perl/p5-digest","version":"1.190.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Digest","description":"A simple frontend module for autoloading of various Digest:: modules.","long_description":"A simple frontend module for autoloading of various Digest:: modules.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"p5.26-digest-bubblebabble","portdir":"perl/p5-digest-bubblebabble","version":"0.20.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Digest::BubbleBabble","description":"Create bubble-babble fingerprints","long_description":"Create bubble-babble fingerprints","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-net-dns","p5.26-net-ssh-perl"]}]},{"name":"p5.26-digest-crc","portdir":"perl/p5-digest-crc","version":"0.22.2","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Digest::CRC","description":"Generic CRC functions","long_description":"The Digest::CRC module calculates CRC sums of all sorts. It contains wrapper functions with the correct parameters for CRC-CCITT, CRC-16 and CRC-32.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-authen-dechpwd"]}]}]}