{"count":51988,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=408","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=406","results":[{"name":"p5-plack-test-externalserver","portdir":"perl/p5-plack-test-externalserver","version":"0.20.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-plack-test-externalserver","homepage":"https://metacpan.org/pod/Plack::Test::ExternalServer","description":"Plack::Test::ExternalServer - Run HTTP tests on external live servers","long_description":"Plack::Test::ExternalServer - Run HTTP tests on external live servers","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-plack-test-externalserver"]}],"depends_on":[]},{"name":"p5-plack-test-agent","portdir":"perl/p5-plack-test-agent","version":"1.600.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-plack-test-agent","homepage":"https://metacpan.org/pod/Plack::Test::Agent","description":"Plack::Test::Agent - OO interface for testing low-level Plack/PSGI apps","long_description":"Plack::Test::Agent - OO interface for testing low-level Plack/PSGI apps","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-plack-test-agent"]}],"depends_on":[]},{"name":"p5.34-plack-middleware-reverseproxy","portdir":"perl/p5-plack-middleware-reverseproxy","version":"0.160.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack::Middleware::ReverseProxy","description":"Plack::Middleware::ReverseProxy - Supports app to run as a reverse proxy backend","long_description":"Plack::Middleware::ReverseProxy - Supports app to run as a reverse proxy backend","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-plack"]}],"depends_on":[{"type":"lib","ports":["p5.34-catalyst-runtime","p5-plack-middleware-reverseproxy"]}]},{"name":"p5.32-plack-middleware-reverseproxy","portdir":"perl/p5-plack-middleware-reverseproxy","version":"0.160.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack::Middleware::ReverseProxy","description":"Plack::Middleware::ReverseProxy - Supports app to run as a reverse proxy backend","long_description":"Plack::Middleware::ReverseProxy - Supports app to run as a reverse proxy backend","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-plack"]}],"depends_on":[{"type":"lib","ports":["p5.32-catalyst-runtime"]}]},{"name":"p5.30-plack-middleware-reverseproxy","portdir":"perl/p5-plack-middleware-reverseproxy","version":"0.160.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack::Middleware::ReverseProxy","description":"Plack::Middleware::ReverseProxy - Supports app to run as a reverse proxy backend","long_description":"Plack::Middleware::ReverseProxy - Supports app to run as a reverse proxy backend","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-plack"]}],"depends_on":[{"type":"lib","ports":["p5.30-catalyst-runtime"]}]},{"name":"p5.28-plack-middleware-reverseproxy","portdir":"perl/p5-plack-middleware-reverseproxy","version":"0.160.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack::Middleware::ReverseProxy","description":"Plack::Middleware::ReverseProxy - Supports app to run as a reverse proxy backend","long_description":"Plack::Middleware::ReverseProxy - Supports app to run as a reverse proxy backend","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-plack"]}],"depends_on":[{"type":"lib","ports":["p5.28-catalyst-runtime"]}]},{"name":"p5.34-plack-middleware-removeredundantbody","portdir":"perl/p5-plack-middleware-removeredundantbody","version":"0.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack::Middleware::RemoveRedundantBody","description":"Plack::Middleware which sets removes body for HTTP response if it's not required","long_description":"Plack::Middleware which sets removes body for HTTP response if it's not required","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-http-message","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-plack"]}],"depends_on":[{"type":"lib","ports":["p5.34-catalyst-runtime","p5.34-dancer2","p5-plack-middleware-removeredundantbody"]}]},{"name":"p5.32-plack-middleware-removeredundantbody","portdir":"perl/p5-plack-middleware-removeredundantbody","version":"0.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack::Middleware::RemoveRedundantBody","description":"Plack::Middleware which sets removes body for HTTP response if it's not required","long_description":"Plack::Middleware which sets removes body for HTTP response if it's not required","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-http-message","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-plack"]}],"depends_on":[{"type":"lib","ports":["p5.32-catalyst-runtime","p5.32-dancer2"]}]},{"name":"p5.30-plack-middleware-removeredundantbody","portdir":"perl/p5-plack-middleware-removeredundantbody","version":"0.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack::Middleware::RemoveRedundantBody","description":"Plack::Middleware which sets removes body for HTTP response if it's not required","long_description":"Plack::Middleware which sets removes body for HTTP response if it's not required","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-http-message","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-plack"]}],"depends_on":[{"type":"lib","ports":["p5.30-catalyst-runtime","p5.30-dancer2"]}]},{"name":"p5.28-plack-middleware-removeredundantbody","portdir":"perl/p5-plack-middleware-removeredundantbody","version":"0.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack::Middleware::RemoveRedundantBody","description":"Plack::Middleware which sets removes body for HTTP response if it's not required","long_description":"Plack::Middleware which sets removes body for HTTP response if it's not required","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-http-message","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-plack"]}],"depends_on":[{"type":"lib","ports":["p5.28-catalyst-runtime","p5.28-dancer2"]}]},{"name":"p5-plack-middleware-reverseproxy","portdir":"perl/p5-plack-middleware-reverseproxy","version":"0.160.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-plack-middleware-reverseproxy","homepage":"https://metacpan.org/pod/Plack::Middleware::ReverseProxy","description":"Plack::Middleware::ReverseProxy - Supports app to run as a reverse proxy backend","long_description":"Plack::Middleware::ReverseProxy - Supports app to run as a reverse proxy backend","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-plack-middleware-reverseproxy"]}],"depends_on":[]},{"name":"p5-plack-middleware-removeredundantbody","portdir":"perl/p5-plack-middleware-removeredundantbody","version":"0.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-plack-middleware-removeredundantbody","homepage":"https://metacpan.org/pod/Plack::Middleware::RemoveRedundantBody","description":"Plack::Middleware which sets removes body for HTTP response if it's not required","long_description":"Plack::Middleware which sets removes body for HTTP response if it's not required","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-plack-middleware-removeredundantbody"]}],"depends_on":[]},{"name":"p5.34-plack-middleware-methodoverride","portdir":"perl/p5-plack-middleware-methodoverride","version":"0.200.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack::Middleware::MethodOverride","description":"Override REST methods to Plack apps via POST","long_description":"Override REST methods to Plack apps via POST","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-uri","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-plack"]}],"depends_on":[{"type":"lib","ports":["p5.34-catalyst-runtime","p5-plack-middleware-methodoverride"]}]},{"name":"p5.32-plack-middleware-methodoverride","portdir":"perl/p5-plack-middleware-methodoverride","version":"0.200.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack::Middleware::MethodOverride","description":"Override REST methods to Plack apps via POST","long_description":"Override REST methods to Plack apps via POST","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-uri","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-plack"]}],"depends_on":[{"type":"lib","ports":["p5.32-catalyst-runtime"]}]},{"name":"p5.30-plack-middleware-methodoverride","portdir":"perl/p5-plack-middleware-methodoverride","version":"0.200.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack::Middleware::MethodOverride","description":"Override REST methods to Plack apps via POST","long_description":"Override REST methods to Plack apps via POST","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-uri","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-plack"]}],"depends_on":[{"type":"lib","ports":["p5.30-catalyst-runtime"]}]},{"name":"p5.28-plack-middleware-methodoverride","portdir":"perl/p5-plack-middleware-methodoverride","version":"0.200.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack::Middleware::MethodOverride","description":"Override REST methods to Plack apps via POST","long_description":"Override REST methods to Plack apps via POST","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-uri","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-plack"]}],"depends_on":[{"type":"lib","ports":["p5.28-catalyst-runtime"]}]},{"name":"p5.34-plack-middleware-fixmissingbodyinredirect","portdir":"perl/p5-plack-middleware-fixmissingbodyinredirect","version":"0.120.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack::Middleware::FixMissingBodyInRedirect","description":"Plack::Middleware which sets body for redirect response, if it's not already set","long_description":"Plack::Middleware which sets body for redirect response, if it's not already set","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-http-message","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-html-parser","p5.34-plack"]}],"depends_on":[{"type":"lib","ports":["p5.34-catalyst-runtime","p5.34-dancer2","p5-plack-middleware-fixmissingbodyinredirect"]}]},{"name":"p5.32-plack-middleware-fixmissingbodyinredirect","portdir":"perl/p5-plack-middleware-fixmissingbodyinredirect","version":"0.120.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack::Middleware::FixMissingBodyInRedirect","description":"Plack::Middleware which sets body for redirect response, if it's not already set","long_description":"Plack::Middleware which sets body for redirect response, if it's not already set","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-http-message","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-html-parser","p5.32-plack"]}],"depends_on":[{"type":"lib","ports":["p5.32-catalyst-runtime","p5.32-dancer2"]}]},{"name":"p5.30-plack-middleware-fixmissingbodyinredirect","portdir":"perl/p5-plack-middleware-fixmissingbodyinredirect","version":"0.120.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack::Middleware::FixMissingBodyInRedirect","description":"Plack::Middleware which sets body for redirect response, if it's not already set","long_description":"Plack::Middleware which sets body for redirect response, if it's not already set","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-http-message","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-html-parser","p5.30-plack"]}],"depends_on":[{"type":"lib","ports":["p5.30-catalyst-runtime","p5.30-dancer2"]}]},{"name":"p5.28-plack-middleware-fixmissingbodyinredirect","portdir":"perl/p5-plack-middleware-fixmissingbodyinredirect","version":"0.120.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack::Middleware::FixMissingBodyInRedirect","description":"Plack::Middleware which sets body for redirect response, if it's not already set","long_description":"Plack::Middleware which sets body for redirect response, if it's not already set","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-http-message","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-html-parser","p5.28-plack"]}],"depends_on":[{"type":"lib","ports":["p5.28-catalyst-runtime","p5.28-dancer2"]}]},{"name":"p5-plack-middleware-methodoverride","portdir":"perl/p5-plack-middleware-methodoverride","version":"0.200.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-plack-middleware-methodoverride","homepage":"https://metacpan.org/pod/Plack::Middleware::MethodOverride","description":"Override REST methods to Plack apps via POST","long_description":"Override REST methods to Plack apps via POST","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-plack-middleware-methodoverride"]}],"depends_on":[]},{"name":"p5-plack-middleware-fixmissingbodyinredirect","portdir":"perl/p5-plack-middleware-fixmissingbodyinredirect","version":"0.120.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-plack-middleware-fixmissingbodyinredirect","homepage":"https://metacpan.org/pod/Plack::Middleware::FixMissingBodyInRedirect","description":"Plack::Middleware which sets body for redirect response, if it's not already set","long_description":"Plack::Middleware which sets body for redirect response, if it's not already set","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-plack-middleware-fixmissingbodyinredirect"]}],"depends_on":[]},{"name":"p5.34-plack","portdir":"perl/p5-plack","version":"1.5.400","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack","description":"Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)","long_description":"Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-authen-simple-passwd","p5.34-file-sharedir-install","p5.34-http-request-ascgi","p5.34-log-dispatch","p5.34-log-dispatch-array","p5.34-log-log4perl","p5.34-mime-types","p5.34-module-refresh","p5.34-test-requires","clang-18"]},{"type":"lib","ports":["p5.34-filesys-notify-simple","p5.34-hash-multivalue","p5.34-http-entity-parser","p5.34-http-headers-fast","p5.34-http-message","p5.34-http-tiny","perl5.34","p5.34-libwww-perl","p5.34-stream-buffered","p5.34-test-tcp","p5.34-try-tiny","p5.34-uri","p5.34-io-handle-util","p5.34-apache-logformat-compiler","p5.34-cgi-compile","p5.34-cgi-emulate-psgi","p5.34-cookie-baker","p5.34-devel-stacktrace","p5.34-devel-stacktrace-ashtml","p5.34-fcgi","p5.34-fcgi-procmanager","p5.34-file-sharedir"]}],"depends_on":[{"type":"build","ports":["p5.34-lwp-consolelogger","p5.34-catalyst-plugin-session","p5.34-dancer","p5.34-dancer-session-cookie","p5.34-dancer-template-mason","p5.34-dancer2-plugin-database","p5.34-dancer2-session-cookie","p5.34-html-mason-psgihandler","p5.34-plack-test-externalserver","p5.34-test-lwp-useragent"]},{"type":"lib","ports":["p5.34-starman","p5-plack","p5.34-plack-middleware-fixmissingbodyinredirect","p5.34-catalyst-runtime","p5.34-plack-middleware-methodoverride","p5.34-plack-middleware-removeredundantbody","p5.34-plack-middleware-reverseproxy","p5.34-dancer2","p5.34-plack-test-agent","p5.34-test-www-mechanize-psgi","p5.34-html-mason-plackhandler"]}]},{"name":"p5.32-plack","portdir":"perl/p5-plack","version":"1.5.400","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack","description":"Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)","long_description":"Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-authen-simple-passwd","p5.32-file-sharedir-install","p5.32-http-request-ascgi","p5.32-log-dispatch","p5.32-log-dispatch-array","p5.32-log-log4perl","p5.32-mime-types","p5.32-module-refresh","p5.32-test-requires","clang-18"]},{"type":"lib","ports":["p5.32-filesys-notify-simple","p5.32-hash-multivalue","p5.32-http-entity-parser","p5.32-http-headers-fast","p5.32-http-message","p5.32-http-tiny","perl5.32","p5.32-libwww-perl","p5.32-stream-buffered","p5.32-test-tcp","p5.32-try-tiny","p5.32-uri","p5.32-io-handle-util","p5.32-apache-logformat-compiler","p5.32-cgi-compile","p5.32-cgi-emulate-psgi","p5.32-cookie-baker","p5.32-devel-stacktrace","p5.32-devel-stacktrace-ashtml","p5.32-fcgi","p5.32-fcgi-procmanager","p5.32-file-sharedir"]}],"depends_on":[{"type":"build","ports":["p5.32-lwp-consolelogger","p5.32-catalyst-plugin-session","p5.32-dancer","p5.32-dancer-session-cookie","p5.32-dancer-template-mason","p5.32-dancer2-plugin-database","p5.32-dancer2-session-cookie","p5.32-html-mason-psgihandler","p5.32-plack-test-externalserver","p5.32-test-lwp-useragent"]},{"type":"lib","ports":["p5.32-starman","p5.32-plack-middleware-fixmissingbodyinredirect","p5.32-catalyst-runtime","p5.32-plack-middleware-methodoverride","p5.32-plack-middleware-removeredundantbody","p5.32-plack-middleware-reverseproxy","p5.32-dancer2","p5.32-plack-test-agent","p5.32-test-www-mechanize-psgi","p5.32-html-mason-plackhandler"]}]},{"name":"p5.30-plack","portdir":"perl/p5-plack","version":"1.5.400","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack","description":"Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)","long_description":"Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-authen-simple-passwd","p5.30-file-sharedir-install","p5.30-http-request-ascgi","p5.30-log-dispatch","p5.30-log-dispatch-array","p5.30-log-log4perl","p5.30-mime-types","p5.30-module-refresh","p5.30-test-requires","clang-18"]},{"type":"lib","ports":["p5.30-filesys-notify-simple","p5.30-hash-multivalue","p5.30-http-entity-parser","p5.30-http-headers-fast","p5.30-http-message","p5.30-http-tiny","perl5.30","p5.30-libwww-perl","p5.30-stream-buffered","p5.30-test-tcp","p5.30-try-tiny","p5.30-uri","p5.30-io-handle-util","p5.30-apache-logformat-compiler","p5.30-cgi-compile","p5.30-cgi-emulate-psgi","p5.30-cookie-baker","p5.30-devel-stacktrace","p5.30-devel-stacktrace-ashtml","p5.30-fcgi","p5.30-fcgi-procmanager","p5.30-file-sharedir"]}],"depends_on":[{"type":"build","ports":["p5.30-lwp-consolelogger","p5.30-catalyst-plugin-session","p5.30-dancer","p5.30-dancer-session-cookie","p5.30-dancer-template-mason","p5.30-dancer2-plugin-database","p5.30-dancer2-session-cookie","p5.30-html-mason-psgihandler","p5.30-plack-test-externalserver","p5.30-test-lwp-useragent"]},{"type":"lib","ports":["p5.30-starman","p5.30-plack-middleware-fixmissingbodyinredirect","p5.30-catalyst-runtime","p5.30-plack-middleware-methodoverride","p5.30-plack-middleware-removeredundantbody","p5.30-plack-middleware-reverseproxy","p5.30-dancer2","p5.30-plack-test-agent","p5.30-test-www-mechanize-psgi","p5.30-html-mason-plackhandler"]}]},{"name":"p5.28-plack","portdir":"perl/p5-plack","version":"1.5.400","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Plack","description":"Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)","long_description":"Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-authen-simple-passwd","p5.28-file-sharedir-install","p5.28-http-request-ascgi","p5.28-log-dispatch","p5.28-log-dispatch-array","p5.28-log-log4perl","p5.28-mime-types","p5.28-module-refresh","p5.28-test-requires","clang-18"]},{"type":"lib","ports":["p5.28-filesys-notify-simple","p5.28-hash-multivalue","p5.28-http-entity-parser","p5.28-http-headers-fast","p5.28-http-message","p5.28-http-tiny","perl5.28","p5.28-libwww-perl","p5.28-stream-buffered","p5.28-test-tcp","p5.28-try-tiny","p5.28-uri","p5.28-io-handle-util","p5.28-apache-logformat-compiler","p5.28-cgi-compile","p5.28-cgi-emulate-psgi","p5.28-cookie-baker","p5.28-devel-stacktrace","p5.28-devel-stacktrace-ashtml","p5.28-fcgi","p5.28-fcgi-procmanager","p5.28-file-sharedir"]}],"depends_on":[{"type":"build","ports":["p5.28-lwp-consolelogger","p5.28-catalyst-plugin-session","p5.28-dancer","p5.28-dancer-session-cookie","p5.28-dancer-template-mason","p5.28-dancer2-plugin-database","p5.28-dancer2-session-cookie","p5.28-html-mason-psgihandler","p5.28-plack-test-externalserver","p5.28-test-lwp-useragent"]},{"type":"lib","ports":["p5.28-starman","p5.28-plack-middleware-fixmissingbodyinredirect","p5.28-catalyst-runtime","p5.28-plack-middleware-methodoverride","p5.28-plack-middleware-removeredundantbody","p5.28-plack-middleware-reverseproxy","p5.28-dancer2","p5.28-plack-test-agent","p5.28-test-www-mechanize-psgi","p5.28-html-mason-plackhandler"]}]},{"name":"p5.34-pkgconfig","portdir":"perl/p5-pkgconfig","version":"0.260.260","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PkgConfig","description":"PkgConfig - Pure Perl Core-Only replacement for pkg-config","long_description":"PkgConfig - Pure Perl Core-Only replacement for pkg-config","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"build","ports":["p5.34-alien-libtiff","p5.34-alien-proj","p5.34-alien-proj4","p5.34-alien-sqlite"]},{"type":"lib","ports":["p5-pkgconfig"]}]},{"name":"p5.32-pkgconfig","portdir":"perl/p5-pkgconfig","version":"0.260.260","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PkgConfig","description":"PkgConfig - Pure Perl Core-Only replacement for pkg-config","long_description":"PkgConfig - Pure Perl Core-Only replacement for pkg-config","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"build","ports":["p5.32-alien-libtiff","p5.32-alien-proj","p5.32-alien-proj4","p5.32-alien-sqlite"]}]},{"name":"p5.30-pkgconfig","portdir":"perl/p5-pkgconfig","version":"0.260.260","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PkgConfig","description":"PkgConfig - Pure Perl Core-Only replacement for pkg-config","long_description":"PkgConfig - Pure Perl Core-Only replacement for pkg-config","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"build","ports":["p5.30-alien-libtiff","p5.30-alien-proj","p5.30-alien-proj4","p5.30-alien-sqlite"]}]},{"name":"p5.28-pkgconfig","portdir":"perl/p5-pkgconfig","version":"0.260.260","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PkgConfig","description":"PkgConfig - Pure Perl Core-Only replacement for pkg-config","long_description":"PkgConfig - Pure Perl Core-Only replacement for pkg-config","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"build","ports":["p5.28-alien-libtiff","p5.28-alien-proj","p5.28-alien-proj4","p5.28-alien-sqlite"]}]},{"name":"p5-plack","portdir":"perl/p5-plack","version":"1.5.400","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-plack","homepage":"https://metacpan.org/pod/Plack","description":"Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)","long_description":"Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-plack"]}],"depends_on":[]},{"name":"p5-pkgconfig","portdir":"perl/p5-pkgconfig","version":"0.260.260","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-pkgconfig","homepage":"https://metacpan.org/pod/PkgConfig","description":"PkgConfig - Pure Perl Core-Only replacement for pkg-config","long_description":"PkgConfig - Pure Perl Core-Only replacement for pkg-config","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-pkgconfig"]}],"depends_on":[]},{"name":"p5.34-pithub","portdir":"perl/p5-pithub","version":"0.10.430","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Pithub","description":"Pithub - Github v3 API","long_description":"Pithub - Github v3 API","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.34-import-into","p5.34-path-tiny","p5.34-test-differences","p5.34-test-exception","p5.34-test-most","p5.34-test-needs"]},{"type":"lib","ports":["perl5.34","p5.34-chi","p5.34-http-message","p5.34-json-maybexs","p5.34-libwww-perl","p5.34-moo","p5.34-uri"]}],"depends_on":[{"type":"build","ports":["p5.34-lwp-consolelogger"]},{"type":"lib","ports":["p5-pithub"]}]},{"name":"p5.32-pithub","portdir":"perl/p5-pithub","version":"0.10.430","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Pithub","description":"Pithub - Github v3 API","long_description":"Pithub - Github v3 API","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.32-import-into","p5.32-path-tiny","p5.32-test-differences","p5.32-test-exception","p5.32-test-most","p5.32-test-needs"]},{"type":"lib","ports":["perl5.32","p5.32-chi","p5.32-http-message","p5.32-json-maybexs","p5.32-libwww-perl","p5.32-moo","p5.32-uri"]}],"depends_on":[{"type":"build","ports":["p5.32-lwp-consolelogger"]}]},{"name":"p5.30-pithub","portdir":"perl/p5-pithub","version":"0.10.430","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Pithub","description":"Pithub - Github v3 API","long_description":"Pithub - Github v3 API","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.30-import-into","p5.30-path-tiny","p5.30-test-differences","p5.30-test-exception","p5.30-test-most","p5.30-test-needs"]},{"type":"lib","ports":["perl5.30","p5.30-chi","p5.30-http-message","p5.30-json-maybexs","p5.30-libwww-perl","p5.30-moo","p5.30-uri"]}],"depends_on":[{"type":"build","ports":["p5.30-lwp-consolelogger"]}]},{"name":"p5.28-pithub","portdir":"perl/p5-pithub","version":"0.10.430","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Pithub","description":"Pithub - Github v3 API","long_description":"Pithub - Github v3 API","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.28-import-into","p5.28-path-tiny","p5.28-test-differences","p5.28-test-exception","p5.28-test-most","p5.28-test-needs"]},{"type":"lib","ports":["perl5.28","p5.28-chi","p5.28-http-message","p5.28-json-maybexs","p5.28-libwww-perl","p5.28-moo","p5.28-uri"]}],"depends_on":[{"type":"build","ports":["p5.28-lwp-consolelogger"]}]},{"name":"p5.34-php-serialization","portdir":"perl/p5-php-serialization","version":"0.340.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PHP::Serialization","description":"An implementation of PHP-Serialization","long_description":"Provides a simple, quick means of serializing perl memory structures (including object data!) into a format that PHP can deserialize() and access, and vice versa.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-data-serializer","p5-php-serialization"]}]},{"name":"p5.32-php-serialization","portdir":"perl/p5-php-serialization","version":"0.340.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PHP::Serialization","description":"An implementation of PHP-Serialization","long_description":"Provides a simple, quick means of serializing perl memory structures (including object data!) into a format that PHP can deserialize() and access, and vice versa.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-data-serializer"]}]},{"name":"p5.30-php-serialization","portdir":"perl/p5-php-serialization","version":"0.340.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PHP::Serialization","description":"An implementation of PHP-Serialization","long_description":"Provides a simple, quick means of serializing perl memory structures (including object data!) into a format that PHP can deserialize() and access, and vice versa.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-data-serializer"]}]},{"name":"p5.28-php-serialization","portdir":"perl/p5-php-serialization","version":"0.340.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PHP::Serialization","description":"An implementation of PHP-Serialization","long_description":"Provides a simple, quick means of serializing perl memory structures (including object data!) into a format that PHP can deserialize() and access, and vice versa.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-data-serializer"]}]},{"name":"p5-pithub","portdir":"perl/p5-pithub","version":"0.10.430","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-pithub","homepage":"https://metacpan.org/pod/Pithub","description":"Pithub - Github v3 API","long_description":"Pithub - Github v3 API","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-pithub"]}],"depends_on":[]},{"name":"p5-php-serialization","portdir":"perl/p5-php-serialization","version":"0.340.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-php-serialization","homepage":"https://metacpan.org/pod/PHP::Serialization","description":"An implementation of PHP-Serialization","long_description":"Provides a simple, quick means of serializing perl memory structures (including object data!) into a format that PHP can deserialize() and access, and vice versa.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-php-serialization"]}],"depends_on":[]},{"name":"p5.34-pgtop","portdir":"perl/p5-pgtop","version":"0.110.0","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/COSIMO/pgtop-0.11","description":"display PostgreSQL performance info like `top'","long_description":"display PostgreSQL performance info like `top'","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-dbd-pg","p5.34-dbi","perl5.34","p5.34-lwp-useragent-cached","p5.34-term-readkey","p5.34-json"]}],"depends_on":[{"type":"lib","ports":["p5-pgtop"]}]},{"name":"p5.32-pgtop","portdir":"perl/p5-pgtop","version":"0.110.0","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/COSIMO/pgtop-0.11","description":"display PostgreSQL performance info like `top'","long_description":"display PostgreSQL performance info like `top'","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.32-dbd-pg","p5.32-dbi","perl5.32","p5.32-lwp-useragent-cached","p5.32-term-readkey","p5.32-json"]}],"depends_on":[]},{"name":"p5.30-pgtop","portdir":"perl/p5-pgtop","version":"0.110.0","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/COSIMO/pgtop-0.11","description":"display PostgreSQL performance info like `top'","long_description":"display PostgreSQL performance info like `top'","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.30-dbd-pg","p5.30-dbi","perl5.30","p5.30-lwp-useragent-cached","p5.30-term-readkey","p5.30-json"]}],"depends_on":[]},{"name":"p5.28-pgtop","portdir":"perl/p5-pgtop","version":"0.110.0","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/COSIMO/pgtop-0.11","description":"display PostgreSQL performance info like `top'","long_description":"display PostgreSQL performance info like `top'","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.28-dbd-pg","p5.28-dbi","perl5.28","p5.28-lwp-useragent-cached","p5.28-term-readkey","p5.28-json"]}],"depends_on":[]},{"name":"p5.34-pgplot","portdir":"perl/p5-pgplot","version":"2.350.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PGPLOT","description":"PGPLOT - allow subroutines in the PGPLOT graphics library to be called from Perl.","long_description":"PGPLOT - allow subroutines in the PGPLOT graphics library to be called from Perl.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.34-devel-checklib","p5.34-extutils-pkgconfig","clang-18"]},{"type":"lib","ports":["xorg-libX11","zlib","p5.34-extutils-f77","perl5.34","libpng","pgplot"]}],"depends_on":[{"type":"lib","ports":["p5-pgplot"]}]},{"name":"p5.32-pgplot","portdir":"perl/p5-pgplot","version":"2.350.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PGPLOT","description":"PGPLOT - allow subroutines in the PGPLOT graphics library to be called from Perl.","long_description":"PGPLOT - allow subroutines in the PGPLOT graphics library to be called from Perl.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-devel-checklib","p5.32-extutils-pkgconfig","clang-18"]},{"type":"lib","ports":["perl5.32","zlib","p5.32-extutils-f77","xorg-libX11","libpng","pgplot"]}],"depends_on":[]},{"name":"p5.30-pgplot","portdir":"perl/p5-pgplot","version":"2.350.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PGPLOT","description":"PGPLOT - allow subroutines in the PGPLOT graphics library to be called from Perl.","long_description":"PGPLOT - allow subroutines in the PGPLOT graphics library to be called from Perl.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.30-devel-checklib","p5.30-extutils-pkgconfig","clang-18"]},{"type":"lib","ports":["perl5.30","zlib","xorg-libX11","p5.30-extutils-f77","libpng","pgplot"]}],"depends_on":[]},{"name":"p5.28-pgplot","portdir":"perl/p5-pgplot","version":"2.350.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PGPLOT","description":"PGPLOT - allow subroutines in the PGPLOT graphics library to be called from Perl.","long_description":"PGPLOT - allow subroutines in the PGPLOT graphics library to be called from Perl.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.28-devel-checklib","p5.28-extutils-pkgconfig","clang-18"]},{"type":"lib","ports":["perl5.28","zlib","xorg-libX11","p5.28-extutils-f77","libpng","pgplot"]}],"depends_on":[]}]}