{"count":51768,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=157","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=155","results":[{"name":"p5.30-dancer-plugin-database-core","portdir":"perl/p5-dancer-plugin-database-core","version":"0.200.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Plugin::Database::Core","description":"Shared core library for Dancer and Dancer2 database plugins","long_description":"Shared core library for Dancer and Dancer2 database plugins","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.30","p5.30-dbi"]}],"depends_on":[{"type":"lib","ports":["p5.30-dancer2-plugin-database","p5.30-dancer-plugin-database"]}]},{"name":"p5-dancer-session-cookie","portdir":"perl/p5-dancer-session-cookie","version":"0.300.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dancer-session-cookie","homepage":"https://metacpan.org/pod/Dancer::Session::Cookie","description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer","long_description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-dancer-session-cookie"]}],"depends_on":[]},{"name":"p5.26-dancer-session-cookie","portdir":"perl/p5-dancer-session-cookie","version":"0.300.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Session::Cookie","description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer","long_description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-http-date","p5.26-http-message","p5.26-plack","p5.26-test-exception","p5.26-test-nowarnings","p5.26-test-requires"]},{"type":"lib","ports":["perl5.26","p5.26-time-duration-parse","p5.26-crypt-cbc","p5.26-crypt-rijndael","p5.26-dancer","p5.26-perlx-maybe","p5.26-session-storage-secure","p5.26-string-crc32"]}],"depends_on":[]},{"name":"p5.28-dancer-session-cookie","portdir":"perl/p5-dancer-session-cookie","version":"0.300.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Session::Cookie","description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer","long_description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-http-date","p5.28-http-message","p5.28-plack","p5.28-test-exception","p5.28-test-nowarnings","p5.28-test-requires","clang-14"]},{"type":"lib","ports":["perl5.28","p5.28-time-duration-parse","p5.28-crypt-cbc","p5.28-crypt-rijndael","p5.28-dancer","p5.28-perlx-maybe","p5.28-session-storage-secure","p5.28-string-crc32"]}],"depends_on":[]},{"name":"p5.30-dancer-session-cookie","portdir":"perl/p5-dancer-session-cookie","version":"0.300.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Session::Cookie","description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer","long_description":"Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-http-date","p5.30-http-message","p5.30-plack","p5.30-test-exception","p5.30-test-nowarnings","p5.30-test-requires","clang-14"]},{"type":"lib","ports":["perl5.30","p5.30-time-duration-parse","p5.30-crypt-cbc","p5.30-crypt-rijndael","p5.30-dancer","p5.30-perlx-maybe","p5.30-session-storage-secure","p5.30-string-crc32"]}],"depends_on":[]},{"name":"p5-dancer-template-mason","portdir":"perl/p5-dancer-template-mason","version":"0.4.2","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dancer-template-mason","homepage":"https://metacpan.org/pod/Dancer::Template::Mason","description":"Dancer::Template::Mason - Mason wrapper for Dancer","long_description":"Dancer::Template::Mason - Mason wrapper for Dancer","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-dancer-template-mason"]}],"depends_on":[]},{"name":"p5.26-dancer-template-mason","portdir":"perl/p5-dancer-template-mason","version":"0.4.1","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Template::Mason","description":"Dancer::Template::Mason - Mason wrapper for Dancer","long_description":"Dancer::Template::Mason - Mason wrapper for Dancer","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-plack"]},{"type":"lib","ports":["p5.26-html-mason","perl5.26","p5.26-moo","p5.26-module-build","p5.26-dancer"]}],"depends_on":[]},{"name":"p5.28-dancer-template-mason","portdir":"perl/p5-dancer-template-mason","version":"0.4.2","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Template::Mason","description":"Dancer::Template::Mason - Mason wrapper for Dancer","long_description":"Dancer::Template::Mason - Mason wrapper for Dancer","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-plack","p5.28-test-simple","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-moo","p5.28-dancer","p5.28-html-mason"]}],"depends_on":[]},{"name":"p5.30-dancer-template-mason","portdir":"perl/p5-dancer-template-mason","version":"0.4.2","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Template::Mason","description":"Dancer::Template::Mason - Mason wrapper for Dancer","long_description":"Dancer::Template::Mason - Mason wrapper for Dancer","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-plack","p5.30-test-simple","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-moo","p5.30-dancer","p5.30-html-mason"]}],"depends_on":[]},{"name":"p5-dancer-template-mason2","portdir":"perl/p5-dancer-template-mason2","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dancer-template-mason2","homepage":"https://metacpan.org/pod/Dancer::Template::Mason2","description":"Dancer::Template::Mason2 - Mason 2.x wrapper for Dancer","long_description":"Dancer::Template::Mason2 - Mason 2.x wrapper for Dancer","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-dancer-template-mason2"]}],"depends_on":[]},{"name":"p5.26-dancer-template-mason2","portdir":"perl/p5-dancer-template-mason2","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Template::Mason2","description":"Dancer::Template::Mason2 - Mason 2.x wrapper for Dancer","long_description":"Dancer::Template::Mason2 - Mason 2.x wrapper for Dancer","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-dancer","p5.26-mason"]}],"depends_on":[]},{"name":"p5.28-dancer-template-mason2","portdir":"perl/p5-dancer-template-mason2","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Template::Mason2","description":"Dancer::Template::Mason2 - Mason 2.x wrapper for Dancer","long_description":"Dancer::Template::Mason2 - Mason 2.x wrapper for Dancer","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.28","p5.28-dancer","p5.28-mason"]}],"depends_on":[]},{"name":"p5.30-dancer-template-mason2","portdir":"perl/p5-dancer-template-mason2","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Template::Mason2","description":"Dancer::Template::Mason2 - Mason 2.x wrapper for Dancer","long_description":"Dancer::Template::Mason2 - Mason 2.x wrapper for Dancer","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.30","p5.30-dancer","p5.30-mason"]}],"depends_on":[]},{"name":"p5-dancer2","portdir":"perl/p5-dancer2","version":"2.0.1","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dancer2","homepage":"https://metacpan.org/pod/Dancer2","description":"Dancer2 - Lightweight yet powerful web application framework","long_description":"Dancer2 - Lightweight yet powerful web application framework","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-dancer2"]}],"depends_on":[]},{"name":"p5.26-dancer2","portdir":"perl/p5-dancer2","version":"0.300.4","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer2","description":"Dancer2 - Lightweight yet powerful web application framework","long_description":"Dancer2 - Lightweight yet powerful web application framework","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-anyevent","p5.26-capture-tiny","p5.26-clone","p5.26-cpan-meta-requirements","p5.26-file-sharedir-install","p5.26-module-metadata","p5.26-test-cpan-meta","p5.26-test-eol","p5.26-test-fatal","p5.26-test-memory-cycle","p5.26-test-mocktime"]},{"type":"lib","ports":["p5.26-http-entity-parser","p5.26-http-message","p5.26-http-tiny","p5.26-http-xscookies","p5.26-http-xsheaders","p5.26-import-into","p5.26-json-maybexs","p5.26-math-random-isaac","p5.26-math-random-isaac-xs","p5.26-mime-types","p5.26-module-runtime","p5.26-moo","p5.26-moox-typetiny","p5.26-plack","p5.26-plack-middleware-fixmissingbodyinredirect","p5.26-plack-middleware-removeredundantbody","p5.26-ref-util","p5.26-role-tiny","p5.26-safe-isa","p5.26-scope-upper","perl5.26","p5.26-template-tiny","p5.26-template-toolkit","p5.26-type-tiny","p5.26-type-tiny-xs","p5.26-uri","p5.26-url-encode-xs","p5.26-yaml","p5.26-yaml-libyaml","p5.26-sub-quote","p5.26-app-cmd","p5.26-attribute-handlers","p5.26-cgi-deurl-xs","p5.26-class-xsaccessor","p5.26-config-any","p5.26-cpanel-json-xs","p5.26-crypt-urandom","p5.26-exporter-tiny","p5.26-file-share","p5.26-hash-merge-simple","p5.26-http-date"]}],"depends_on":[{"type":"lib","ports":["p5.26-dancer2-plugin-database","p5.26-dancer2-session-cookie"]}]},{"name":"p5.28-dancer2","portdir":"perl/p5-dancer2","version":"2.0.1","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer2","description":"Dancer2 - Lightweight yet powerful web application framework","long_description":"Dancer2 - Lightweight yet powerful web application framework","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-capture-tiny","p5.28-cpan-meta-requirements","p5.28-file-sharedir-install","p5.28-module-metadata","p5.28-test-cpan-meta","p5.28-test-eol","p5.28-test-exception","p5.28-test-fatal","clang-18"]},{"type":"lib","ports":["p5.28-file-share","p5.28-file-which","p5.28-hash-merge-simple","p5.28-http-date","p5.28-http-entity-parser","p5.28-http-message","p5.28-http-tiny","p5.28-import-into","p5.28-json-maybexs","p5.28-math-random-isaac","p5.28-math-random-isaac-xs","p5.28-mime-types","p5.28-module-pluggable","p5.28-module-runtime","p5.28-moo","p5.28-moox-typetiny","p5.28-path-tiny","p5.28-plack","p5.28-plack-middleware-fixmissingbodyinredirect","p5.28-plack-middleware-removeredundantbody","p5.28-ref-util","p5.28-role-tiny","p5.28-safe-isa","perl5.28","p5.28-template-tiny","p5.28-template-toolkit","p5.28-type-tiny","p5.28-type-tiny-xs","p5.28-uri","p5.28-url-encode-xs","p5.28-yaml","p5.28-yaml-libyaml","p5.28-cli-osprey","p5.28-data-censor","p5.28-sub-quote","p5.28-attribute-handlers","p5.28-cgi-deurl-xs","p5.28-class-xsaccessor","p5.28-clone","p5.28-config-any","p5.28-cpanel-json-xs","p5.28-crypt-urandom","p5.28-exporter-tiny"]}],"depends_on":[{"type":"lib","ports":["p5.28-dancer2-plugin-database","p5.28-dancer2-session-cookie"]}]},{"name":"p5.30-dancer2","portdir":"perl/p5-dancer2","version":"2.0.1","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer2","description":"Dancer2 - Lightweight yet powerful web application framework","long_description":"Dancer2 - Lightweight yet powerful web application framework","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-capture-tiny","p5.30-cpan-meta-requirements","p5.30-file-sharedir-install","p5.30-module-metadata","p5.30-test-cpan-meta","p5.30-test-eol","p5.30-test-exception","p5.30-test-fatal","clang-18"]},{"type":"lib","ports":["p5.30-file-share","p5.30-file-which","p5.30-hash-merge-simple","p5.30-http-date","p5.30-http-entity-parser","p5.30-http-message","p5.30-http-tiny","p5.30-import-into","p5.30-json-maybexs","p5.30-math-random-isaac","p5.30-math-random-isaac-xs","p5.30-mime-types","p5.30-module-pluggable","p5.30-module-runtime","p5.30-moo","p5.30-moox-typetiny","p5.30-path-tiny","p5.30-plack","p5.30-plack-middleware-fixmissingbodyinredirect","p5.30-plack-middleware-removeredundantbody","p5.30-ref-util","p5.30-role-tiny","p5.30-safe-isa","perl5.30","p5.30-template-tiny","p5.30-template-toolkit","p5.30-type-tiny","p5.30-type-tiny-xs","p5.30-uri","p5.30-url-encode-xs","p5.30-yaml","p5.30-yaml-libyaml","p5.30-cli-osprey","p5.30-data-censor","p5.30-sub-quote","p5.30-attribute-handlers","p5.30-cgi-deurl-xs","p5.30-class-xsaccessor","p5.30-clone","p5.30-config-any","p5.30-cpanel-json-xs","p5.30-crypt-urandom","p5.30-exporter-tiny"]}],"depends_on":[{"type":"lib","ports":["p5.30-dancer2-plugin-database","p5.30-dancer2-session-cookie"]}]},{"name":"p5-dancer2-plugin-database","portdir":"perl/p5-dancer2-plugin-database","version":"2.170.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dancer2-plugin-database","homepage":"https://metacpan.org/pod/Dancer2::Plugin::Database","description":"Dancer2::Plugin::Database - easy database connections for Dancer2 applications","long_description":"Dancer2::Plugin::Database - easy database connections for Dancer2 applications","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-dancer2-plugin-database"]}],"depends_on":[]},{"name":"p5.26-dancer2-plugin-database","portdir":"perl/p5-dancer2-plugin-database","version":"2.170.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer2::Plugin::Database","description":"Dancer2::Plugin::Database - easy database connections for Dancer2 applications","long_description":"Dancer2::Plugin::Database - easy database connections for Dancer2 applications","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-dbd-sqlite","p5.26-http-message","p5.26-plack"]},{"type":"lib","ports":["p5.26-dancer-plugin-database-core","p5.26-dancer2","perl5.26"]}],"depends_on":[]},{"name":"p5.28-dancer2-plugin-database","portdir":"perl/p5-dancer2-plugin-database","version":"2.170.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer2::Plugin::Database","description":"Dancer2::Plugin::Database - easy database connections for Dancer2 applications","long_description":"Dancer2::Plugin::Database - easy database connections for Dancer2 applications","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-dbd-sqlite","p5.28-http-message","p5.28-plack","clang-14"]},{"type":"lib","ports":["p5.28-dancer-plugin-database-core","p5.28-dancer2","perl5.28"]}],"depends_on":[]},{"name":"p5.30-dancer2-plugin-database","portdir":"perl/p5-dancer2-plugin-database","version":"2.170.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer2::Plugin::Database","description":"Dancer2::Plugin::Database - easy database connections for Dancer2 applications","long_description":"Dancer2::Plugin::Database - easy database connections for Dancer2 applications","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-dbd-sqlite","p5.30-http-message","p5.30-plack","clang-14"]},{"type":"lib","ports":["p5.30-dancer-plugin-database-core","p5.30-dancer2","perl5.30"]}],"depends_on":[]},{"name":"p5-dancer2-session-cookie","portdir":"perl/p5-dancer2-session-cookie","version":"0.9.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-dancer2-session-cookie","homepage":"https://metacpan.org/pod/Dancer2::Session::Cookie","description":"Dancer2::Session::Cookie - Dancer 2 session storage in secure cookies","long_description":"Dancer2::Session::Cookie - Dancer 2 session storage in secure cookies","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-dancer2-session-cookie"]}],"depends_on":[]},{"name":"p5.26-dancer2-session-cookie","portdir":"perl/p5-dancer2-session-cookie","version":"0.9.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer2::Session::Cookie","description":"Dancer2::Session::Cookie - Dancer 2 session storage in secure cookies","long_description":"Dancer2::Session::Cookie - Dancer 2 session storage in secure cookies","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["p5.26-yaml","p5.26-http-cookies","p5.26-http-message","p5.26-plack","p5.26-test-mockobject","clang-9.0"]},{"type":"lib","ports":["p5.26-dancer2","p5.26-moo","p5.26-session-storage-secure","perl5.26"]}],"depends_on":[]},{"name":"p5.28-dancer2-session-cookie","portdir":"perl/p5-dancer2-session-cookie","version":"0.9.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer2::Session::Cookie","description":"Dancer2::Session::Cookie - Dancer 2 session storage in secure cookies","long_description":"Dancer2::Session::Cookie - Dancer 2 session storage in secure cookies","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14","p5.28-http-message","p5.28-plack","p5.28-test-mockobject","p5.28-yaml","p5.28-http-cookies"]},{"type":"lib","ports":["p5.28-dancer2","p5.28-moo","p5.28-session-storage-secure","perl5.28"]}],"depends_on":[]},{"name":"p5.30-dancer2-session-cookie","portdir":"perl/p5-dancer2-session-cookie","version":"0.9.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer2::Session::Cookie","description":"Dancer2::Session::Cookie - Dancer 2 session storage in secure cookies","long_description":"Dancer2::Session::Cookie - Dancer 2 session storage in secure cookies","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14","p5.30-http-message","p5.30-plack","p5.30-test-mockobject","p5.30-yaml","p5.30-http-cookies"]},{"type":"lib","ports":["p5.30-dancer2","p5.30-moo","p5.30-session-storage-secure","perl5.30"]}],"depends_on":[]},{"name":"p5-danga-socket","portdir":"perl/p5-danga-socket","version":"1.620.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-danga-socket","homepage":"https://metacpan.org/pod/Danga::Socket","description":"Event loop and event-driven async socket base class","long_description":"This is an abstract base class for objects backed by a socket which provides the basic framework for event-driven asynchronous IO, designed to be fast. Danga::Socket is both a base class for objects, and an event loop. Callers subclass Danga::Socket. Danga::Socket's constructor registers itself with the Danga::Socket event loop, and invokes callbacks on the object for readability, writability, errors, and other conditions.","active":true,"categories":["net","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-danga-socket"]}],"depends_on":[]},{"name":"p5.26-danga-socket","portdir":"perl/p5-danga-socket","version":"1.620.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Danga::Socket","description":"Event loop and event-driven async socket base class","long_description":"This is an abstract base class for objects backed by a socket which provides the basic framework for event-driven asynchronous IO, designed to be fast. Danga::Socket is both a base class for objects, and an event loop. Callers subclass Danga::Socket. Danga::Socket's constructor registers itself with the Danga::Socket event loop, and invokes callbacks on the object for readability, writability, errors, and other conditions.","active":false,"categories":["net","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["p5.26-bsd-resource","p5.26-io-aio","p5.26-io-kqueue","perl5.26","p5.26-test-tcp","p5.26-time-hires","p5.26-sys-syscall"]}],"depends_on":[{"type":"lib","ports":["p5.26-gearman-client-async","p5.26-gearman-server","p5.26-mogilefs-server"]},{"type":"run","ports":["p5.26-perlbal"]}]},{"name":"p5.28-danga-socket","portdir":"perl/p5-danga-socket","version":"1.620.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Danga::Socket","description":"Event loop and event-driven async socket base class","long_description":"This is an abstract base class for objects backed by a socket which provides the basic framework for event-driven asynchronous IO, designed to be fast. Danga::Socket is both a base class for objects, and an event loop. Callers subclass Danga::Socket. Danga::Socket's constructor registers itself with the Danga::Socket event loop, and invokes callbacks on the object for readability, writability, errors, and other conditions.","active":true,"categories":["net","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.28-bsd-resource","p5.28-io-aio","p5.28-io-kqueue","perl5.28","p5.28-test-tcp","p5.28-time-hires","p5.28-sys-syscall"]}],"depends_on":[{"type":"lib","ports":["p5.28-mogilefs-server","p5.28-gearman-client-async","p5.28-gearman-server"]},{"type":"run","ports":["p5.28-perlbal"]}]},{"name":"p5.30-danga-socket","portdir":"perl/p5-danga-socket","version":"1.620.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Danga::Socket","description":"Event loop and event-driven async socket base class","long_description":"This is an abstract base class for objects backed by a socket which provides the basic framework for event-driven asynchronous IO, designed to be fast. Danga::Socket is both a base class for objects, and an event loop. Callers subclass Danga::Socket. Danga::Socket's constructor registers itself with the Danga::Socket event loop, and invokes callbacks on the object for readability, writability, errors, and other conditions.","active":true,"categories":["net","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.30-bsd-resource","p5.30-io-aio","p5.30-io-kqueue","perl5.30","p5.30-test-tcp","p5.30-time-hires","p5.30-sys-syscall"]}],"depends_on":[{"type":"lib","ports":["p5.30-mogilefs-server","p5.30-gearman-client-async","p5.30-gearman-server"]},{"type":"run","ports":["p5.30-perlbal"]}]},{"name":"p5-data-buffer","portdir":"perl/p5-data-buffer","version":"0.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-data-buffer","homepage":"https://metacpan.org/pod/Data::Buffer","description":"Data::Buffer - binary buffers for perl","long_description":"Data::Buffer - binary buffers for perl","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["p5.34-data-buffer"]}],"depends_on":[]},{"name":"p5.26-data-buffer","portdir":"perl/p5-data-buffer","version":"0.40.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::Buffer","description":"binary buffers for perl","long_description":"Data::Buffer implements a low-level binary buffer in which you can get and put integers, strings, and other data. Internally the implementation is based on pack and unpack, such that Data::Buffer is really a layer on top of those built-in functions.","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-alt-crypt-rsa-bigint","p5.26-crypt-dsa","p5.26-crypt-rsa"]}]},{"name":"p5.28-data-buffer","portdir":"perl/p5-data-buffer","version":"0.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::Buffer","description":"Data::Buffer - binary buffers for perl","long_description":"Data::Buffer - binary buffers for perl","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-test-simple","clang-17"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-crypt-dsa","p5.28-alt-crypt-rsa-bigint","p5.28-crypt-rsa","p5.28-crypt-openpgp"]}]},{"name":"p5.30-data-buffer","portdir":"perl/p5-data-buffer","version":"0.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::Buffer","description":"Data::Buffer - binary buffers for perl","long_description":"Data::Buffer - binary buffers for perl","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-test-simple","clang-17"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-crypt-dsa","p5.30-alt-crypt-rsa-bigint","p5.30-crypt-rsa","p5.30-crypt-openpgp"]}]},{"name":"p5-data-compare","portdir":"perl/p5-data-compare","version":"1.290.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-data-compare","homepage":"https://metacpan.org/pod/Data::Compare","description":"Compare perl data structures","long_description":"Compare perl data structures","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"lib","ports":["p5.34-data-compare"]}],"depends_on":[]},{"name":"p5.26-data-compare","portdir":"perl/p5-data-compare","version":"1.270.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::Compare","description":"Compare perl data structures","long_description":"Compare perl data structures","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-clone","p5.26-file-find-rule"]}],"depends_on":[{"type":"lib","ports":["p5.26-dbix-class"]}]},{"name":"p5.28-data-compare","portdir":"perl/p5-data-compare","version":"1.290.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::Compare","description":"Compare perl data structures","long_description":"Compare perl data structures","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"lib","ports":["perl5.28","p5.28-clone","p5.28-file-find-rule"]}],"depends_on":[{"type":"lib","ports":["p5.28-dbix-class"]}]},{"name":"p5.30-data-compare","portdir":"perl/p5-data-compare","version":"1.290.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::Compare","description":"Compare perl data structures","long_description":"Compare perl data structures","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"lib","ports":["perl5.30","p5.30-clone","p5.30-file-find-rule"]}],"depends_on":[{"type":"lib","ports":["p5.30-dbix-class"]}]},{"name":"p5-data-diver","portdir":"perl/p5-data-diver","version":"1.10.100","license":"unknown","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-data-diver","homepage":"https://metacpan.org/pod/Data::Diver","description":"Simple, ad-hoc access to elements of deeply nested structures","long_description":"Simple, ad-hoc access to elements of deeply nested structures","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-data-diver"]}],"depends_on":[]},{"name":"p5.26-data-diver","portdir":"perl/p5-data-diver","version":"1.10.100","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::Diver","description":"Simple, ad-hoc access to elements of deeply nested structures","long_description":"Simple, ad-hoc access to elements of deeply nested structures","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"p5.28-data-diver","portdir":"perl/p5-data-diver","version":"1.10.100","license":"unknown","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::Diver","description":"Simple, ad-hoc access to elements of deeply nested structures","long_description":"Simple, ad-hoc access to elements of deeply nested structures","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[]},{"name":"p5.30-data-diver","portdir":"perl/p5-data-diver","version":"1.10.100","license":"unknown","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::Diver","description":"Simple, ad-hoc access to elements of deeply nested structures","long_description":"Simple, ad-hoc access to elements of deeply nested structures","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[]},{"name":"p5-data-dump","portdir":"perl/p5-data-dump","version":"1.250.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-data-dump","homepage":"https://metacpan.org/pod/Data::Dump","description":"Pretty printing of data structures","long_description":"This module provides a single function called dump() that takes a list of values as its argument and produces a string as its result. The string contains Perl code that, when evaled, produces a deep copy of the original arguments. The string is formatted for easy reading. If dump() is called in a void context, then the dump is printed on STDERR instead of being returned.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-data-dump"]}],"depends_on":[]},{"name":"p5.26-data-dump","portdir":"perl/p5-data-dump","version":"1.230.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::Dump","description":"Pretty printing of data structures","long_description":"This module provides a single function called dump() that takes a list of values as its argument and produces a string as its result. The string contains Perl code that, when evaled, produces a deep copy of the original arguments. The string is formatted for easy reading. If dump() is called in a void context, then the dump is printed on STDERR instead of being returned.","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-libwww-perl","p5.26-catalyst-log-log4perl","p5.26-catalyst-runtime","p5.26-dbix-class-schema-loader","p5.26-dist-zilla-plugin-git-remote-check","p5.26-dist-zilla-plugin-metaprovides-package","p5.26-html-restrict","p5.26-perl-languageserver","p5.26-starman","p5.26-statistics-covid","p5.26-test-nicedump","p5.26-test-trap","p5.26-www-mechanize-cached"]}]},{"name":"p5.28-data-dump","portdir":"perl/p5-data-dump","version":"1.250.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::Dump","description":"Pretty printing of data structures","long_description":"This module provides a single function called dump() that takes a list of values as its argument and produces a string as its result. The string contains Perl code that, when evaled, produces a deep copy of the original arguments. The string is formatted for easy reading. If dump() is called in a void context, then the dump is printed on STDERR instead of being returned.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"build","ports":["p5.28-alien-build-plugin-cleanse-builddir"]},{"type":"lib","ports":["p5.28-dist-zilla-plugin-git-remote-check","p5.28-dist-zilla-plugin-metaprovides-package","p5.28-starman","p5.28-test-nicedump","p5.28-test-trap","p5.28-www-mechanize-cached","p5.28-perl-languageserver","p5.28-html-restrict","p5.28-libwww-perl","p5.28-catalyst-runtime","p5.28-dbix-class-schema-loader","p5.28-catalyst-log-log4perl","p5.28-statistics-covid"]}]},{"name":"p5.30-data-dump","portdir":"perl/p5-data-dump","version":"1.250.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::Dump","description":"Pretty printing of data structures","long_description":"This module provides a single function called dump() that takes a list of values as its argument and produces a string as its result. The string contains Perl code that, when evaled, produces a deep copy of the original arguments. The string is formatted for easy reading. If dump() is called in a void context, then the dump is printed on STDERR instead of being returned.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"build","ports":["p5.30-alien-build-plugin-cleanse-builddir"]},{"type":"lib","ports":["p5.30-dist-zilla-plugin-git-remote-check","p5.30-dist-zilla-plugin-metaprovides-package","p5.30-starman","p5.30-test-nicedump","p5.30-test-trap","p5.30-www-mechanize-cached","p5.30-perl-languageserver","p5.30-html-restrict","p5.30-libwww-perl","p5.30-catalyst-runtime","p5.30-dbix-class-schema-loader","p5.30-catalyst-log-log4perl","p5.30-statistics-covid"]}]},{"name":"p5-data-dump-streamer","portdir":"perl/p5-data-dump-streamer","version":"2.420.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-data-dump-streamer","homepage":"https://metacpan.org/pod/Data::Dump::Streamer","description":"Data::Dump::Streamer - Accurately serialize a data structure as Perl code.","long_description":"Data::Dump::Streamer - Accurately serialize a data structure as Perl code.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-data-dump-streamer"]}],"depends_on":[]},{"name":"p5.26-data-dump-streamer","portdir":"perl/p5-data-dump-streamer","version":"2.400.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::Dump::Streamer","description":"Data::Dump::Streamer - Accurately serialize a data structure as Perl code.","long_description":"Data::Dump::Streamer - Accurately serialize a data structure as Perl code.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["p5.26-algorithm-diff","p5.26-b-utils","perl5.26","p5.26-module-build","p5.26-padwalker","p5.26-json-xs"]}],"depends_on":[{"type":"lib","ports":["p5.26-devel-repl"]}]},{"name":"p5.28-data-dump-streamer","portdir":"perl/p5-data-dump-streamer","version":"2.420.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::Dump::Streamer","description":"Data::Dump::Streamer - Accurately serialize a data structure as Perl code.","long_description":"Data::Dump::Streamer - Accurately serialize a data structure as Perl code.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.28-module-build","p5.28-test-simple","clang-14"]},{"type":"lib","ports":["p5.28-cpanel-json-xs","perl5.28","p5.28-padwalker","p5.28-mime-base64","p5.28-algorithm-diff","p5.28-b-utils"]}],"depends_on":[{"type":"lib","ports":["p5.28-devel-repl"]}]},{"name":"p5.30-data-dump-streamer","portdir":"perl/p5-data-dump-streamer","version":"2.420.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::Dump::Streamer","description":"Data::Dump::Streamer - Accurately serialize a data structure as Perl code.","long_description":"Data::Dump::Streamer - Accurately serialize a data structure as Perl code.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.30-module-build","p5.30-test-simple","clang-14"]},{"type":"lib","ports":["p5.30-cpanel-json-xs","perl5.30","p5.30-padwalker","p5.30-mime-base64","p5.30-algorithm-diff","p5.30-b-utils"]}],"depends_on":[{"type":"lib","ports":["p5.30-devel-repl"]}]},{"name":"p5-data-dumper","portdir":"perl/p5-data-dumper","version":"2.183.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.28-data-dumper","homepage":"https://metacpan.org/pod/Data::Dumper","description":"Stringified Perl data structures, suitable for both printing and eval","long_description":"Given a list of scalars or reference variables, writes out their contents in Perl syntax. The references can also be objects. The contents of each variable is output in a single Perl statement. Handles self-referential structures correctly. The return value can be \"eval\"ed to get back an identical copy of the original reference structure.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["p5.28-data-dumper"]}],"depends_on":[]}]}