{"count":53720,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=447","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=445","results":[{"name":"p5.30-html-lint","portdir":"perl/p5-html-lint","version":"2.320.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Lint","description":"a pure-Perl HTML parser and checker for syntactic legitmacy","long_description":"HTML::Lint is a pure-Perl HTML parser and checker for syntactic legitmacy.","active":true,"categories":["perl"],"maintainers":[{"name":"ryandesign","github":"","ports_count":99}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-html-parser","p5.30-libwww-perl"]}],"depends_on":[{"type":"lib","ports":["p5.30-test-www-mechanize"]}]},{"name":"p5.32-html-lint","portdir":"perl/p5-html-lint","version":"2.320.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Lint","description":"a pure-Perl HTML parser and checker for syntactic legitmacy","long_description":"HTML::Lint is a pure-Perl HTML parser and checker for syntactic legitmacy.","active":true,"categories":["perl"],"maintainers":[{"name":"ryandesign","github":"","ports_count":99}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-html-parser","p5.32-libwww-perl"]}],"depends_on":[{"type":"lib","ports":["p5.32-test-www-mechanize"]}]},{"name":"p5.34-html-lint","portdir":"perl/p5-html-lint","version":"2.320.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Lint","description":"a pure-Perl HTML parser and checker for syntactic legitmacy","long_description":"HTML::Lint is a pure-Perl HTML parser and checker for syntactic legitmacy.","active":true,"categories":["perl"],"maintainers":[{"name":"ryandesign","github":"","ports_count":99}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-html-parser","p5.34-libwww-perl"]}],"depends_on":[{"type":"lib","ports":["p5-html-lint","p5.34-test-www-mechanize"]}]},{"name":"p5.28-html-mason","portdir":"perl/p5-html-mason","version":"1.600.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Mason","description":"High-performance, dynamic web site authoring system","long_description":"Mason is a tool for building, serving and managing large web sites. Its features make it an ideal backend for high load sites serving dynamic content, such as online newspapers or database driven e-commerce sites. This version, Mason 1.x, is no longer actively maintained. Mason 2.x, provided by port p5-mason, is recommended for new development.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.28-cache-cache","p5.28-cgi","p5.28-class-container","perl5.28","p5.28-html-parser","p5.28-log-any","p5.28-params-validate","p5.28-exception-class"]}],"depends_on":[{"type":"lib","ports":["p5.28-catalyst-view-html-mason","p5.28-catalyst-view-mason","p5.28-dancer-template-mason","p5.28-html-mason-plackhandler","p5.28-html-mason-psgihandler","p5.28-html-masonx-apachelikeplackhandler","p5.28-html-masonx-free","p5.28-http-server-simple-mason","p5.28-masonx-request-withapachesession","p5.28-mojolicious-plugin-mason1renderer"]}]},{"name":"p5.30-html-mason","portdir":"perl/p5-html-mason","version":"1.600.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Mason","description":"High-performance, dynamic web site authoring system","long_description":"Mason is a tool for building, serving and managing large web sites. Its features make it an ideal backend for high load sites serving dynamic content, such as online newspapers or database driven e-commerce sites. This version, Mason 1.x, is no longer actively maintained. Mason 2.x, provided by port p5-mason, is recommended for new development.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.30-cache-cache","p5.30-cgi","p5.30-class-container","perl5.30","p5.30-html-parser","p5.30-log-any","p5.30-params-validate","p5.30-exception-class"]}],"depends_on":[{"type":"lib","ports":["p5.30-catalyst-view-html-mason","p5.30-catalyst-view-mason","p5.30-dancer-template-mason","p5.30-html-mason-plackhandler","p5.30-html-mason-psgihandler","p5.30-html-masonx-apachelikeplackhandler","p5.30-html-masonx-free","p5.30-http-server-simple-mason","p5.30-masonx-request-withapachesession","p5.30-mojolicious-plugin-mason1renderer"]}]},{"name":"p5.32-html-mason","portdir":"perl/p5-html-mason","version":"1.600.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Mason","description":"High-performance, dynamic web site authoring system","long_description":"Mason is a tool for building, serving and managing large web sites. Its features make it an ideal backend for high load sites serving dynamic content, such as online newspapers or database driven e-commerce sites. This version, Mason 1.x, is no longer actively maintained. Mason 2.x, provided by port p5-mason, is recommended for new development.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.32-cache-cache","p5.32-cgi","p5.32-class-container","perl5.32","p5.32-html-parser","p5.32-log-any","p5.32-params-validate","p5.32-exception-class"]}],"depends_on":[{"type":"lib","ports":["p5.32-catalyst-view-html-mason","p5.32-catalyst-view-mason","p5.32-dancer-template-mason","p5.32-html-mason-plackhandler","p5.32-html-mason-psgihandler","p5.32-html-masonx-apachelikeplackhandler","p5.32-html-masonx-free","p5.32-http-server-simple-mason","p5.32-masonx-request-withapachesession","p5.32-mojolicious-plugin-mason1renderer"]}]},{"name":"p5.34-html-mason","portdir":"perl/p5-html-mason","version":"1.600.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Mason","description":"High-performance, dynamic web site authoring system","long_description":"Mason is a tool for building, serving and managing large web sites. Its features make it an ideal backend for high load sites serving dynamic content, such as online newspapers or database driven e-commerce sites. This version, Mason 1.x, is no longer actively maintained. Mason 2.x, provided by port p5-mason, is recommended for new development.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-cache-cache","p5.34-cgi","p5.34-class-container","perl5.34","p5.34-html-parser","p5.34-log-any","p5.34-params-validate","p5.34-exception-class"]}],"depends_on":[{"type":"lib","ports":["p5.34-catalyst-view-html-mason","p5.34-catalyst-view-mason","p5.34-dancer-template-mason","p5-html-mason","p5.34-html-mason-plackhandler","p5.34-html-mason-psgihandler","p5.34-html-masonx-apachelikeplackhandler","p5.34-html-masonx-free","p5.34-http-server-simple-mason","p5.34-masonx-request-withapachesession","p5.34-mojolicious-plugin-mason1renderer"]}]},{"name":"p5-html-mason-plackhandler","portdir":"perl/p5-html-mason-plackhandler","version":"0.103.70","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-html-mason-plackhandler","homepage":"https://metacpan.org/pod/HTML::Mason::PlackHandler","description":"HTML::Mason::PlackHandler - HTML::Mason handler using Plack::Request and Plack::Response","long_description":"HTML::Mason::PlackHandler - HTML::Mason handler using Plack::Request and Plack::Response","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-html-mason-plackhandler"]}],"depends_on":[]},{"name":"p5-html-mason-psgihandler","portdir":"perl/p5-html-mason-psgihandler","version":"0.530.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-html-mason-psgihandler","homepage":"https://metacpan.org/pod/HTML::Mason::PSGIHandler","description":"HTML::Mason::PSGIHandler - PSGI handler for HTML::Mason","long_description":"HTML::Mason::PSGIHandler - PSGI handler for HTML::Mason","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-html-mason-psgihandler"]}],"depends_on":[]},{"name":"p5.28-html-mason-plackhandler","portdir":"perl/p5-html-mason-plackhandler","version":"0.103.70","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Mason::PlackHandler","description":"HTML::Mason::PlackHandler - HTML::Mason handler using Plack::Request and Plack::Response","long_description":"HTML::Mason::PlackHandler - HTML::Mason handler using Plack::Request and Plack::Response","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-html-mason","p5.28-plack"]}],"depends_on":[]},{"name":"p5.30-html-mason-plackhandler","portdir":"perl/p5-html-mason-plackhandler","version":"0.103.70","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Mason::PlackHandler","description":"HTML::Mason::PlackHandler - HTML::Mason handler using Plack::Request and Plack::Response","long_description":"HTML::Mason::PlackHandler - HTML::Mason handler using Plack::Request and Plack::Response","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-html-mason","p5.30-plack"]}],"depends_on":[]},{"name":"p5.32-html-mason-plackhandler","portdir":"perl/p5-html-mason-plackhandler","version":"0.103.70","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Mason::PlackHandler","description":"HTML::Mason::PlackHandler - HTML::Mason handler using Plack::Request and Plack::Response","long_description":"HTML::Mason::PlackHandler - HTML::Mason handler using Plack::Request and Plack::Response","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-html-mason","p5.32-plack"]}],"depends_on":[]},{"name":"p5.34-html-mason-plackhandler","portdir":"perl/p5-html-mason-plackhandler","version":"0.103.70","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Mason::PlackHandler","description":"HTML::Mason::PlackHandler - HTML::Mason handler using Plack::Request and Plack::Response","long_description":"HTML::Mason::PlackHandler - HTML::Mason handler using Plack::Request and Plack::Response","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-html-mason","p5.34-plack"]}],"depends_on":[{"type":"lib","ports":["p5-html-mason-plackhandler"]}]},{"name":"p5.28-html-mason-psgihandler","portdir":"perl/p5-html-mason-psgihandler","version":"0.530.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Mason::PSGIHandler","description":"HTML::Mason::PSGIHandler - PSGI handler for HTML::Mason","long_description":"HTML::Mason::PSGIHandler - PSGI handler for HTML::Mason","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-plack","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-cgi-psgi","p5.28-html-mason"]}],"depends_on":[]},{"name":"p5.30-html-mason-psgihandler","portdir":"perl/p5-html-mason-psgihandler","version":"0.530.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Mason::PSGIHandler","description":"HTML::Mason::PSGIHandler - PSGI handler for HTML::Mason","long_description":"HTML::Mason::PSGIHandler - PSGI handler for HTML::Mason","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-plack","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-cgi-psgi","p5.30-html-mason"]}],"depends_on":[]},{"name":"p5.32-html-mason-psgihandler","portdir":"perl/p5-html-mason-psgihandler","version":"0.530.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Mason::PSGIHandler","description":"HTML::Mason::PSGIHandler - PSGI handler for HTML::Mason","long_description":"HTML::Mason::PSGIHandler - PSGI handler for HTML::Mason","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-plack","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-cgi-psgi","p5.32-html-mason"]}],"depends_on":[]},{"name":"p5.34-html-mason-psgihandler","portdir":"perl/p5-html-mason-psgihandler","version":"0.530.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Mason::PSGIHandler","description":"HTML::Mason::PSGIHandler - PSGI handler for HTML::Mason","long_description":"HTML::Mason::PSGIHandler - PSGI handler for HTML::Mason","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-plack","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-cgi-psgi","p5.34-html-mason"]}],"depends_on":[{"type":"lib","ports":["p5-html-mason-psgihandler"]}]},{"name":"p5-html-masonx-apachelikeplackhandler","portdir":"perl/p5-html-masonx-apachelikeplackhandler","version":"0.20.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-html-masonx-apachelikeplackhandler","homepage":"https://metacpan.org/pod/HTML::MasonX::ApacheLikePlackHandler","description":"HTML::MasonX::ApacheLikePlackHandler - An evil mod_perl-like Mason handler under Plack","long_description":"This is a forked HTML::Mason::ApacheHandler suitable for running under Plack with a mock Apache 2 request object that you have to provide yourself. This provides one possible way to transition a HTML::Mason application running under Apache 2 and mod_perl to a Plack stack running outside of Apache.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-html-masonx-apachelikeplackhandler"]}],"depends_on":[]},{"name":"p5-html-masonx-free","portdir":"perl/p5-html-masonx-free","version":"0.7.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-html-masonx-free","homepage":"https://metacpan.org/pod/HTML::MasonX::Free","description":"HTML::MasonX::Free - a secret society of HTML::Mason-using throwback modules","long_description":"These modules, together, help make HTML::Mason work more like it always should have.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-html-masonx-free"]}],"depends_on":[]},{"name":"p5.28-html-masonx-apachelikeplackhandler","portdir":"perl/p5-html-masonx-apachelikeplackhandler","version":"0.20.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::MasonX::ApacheLikePlackHandler","description":"HTML::MasonX::ApacheLikePlackHandler - An evil mod_perl-like Mason handler under Plack","long_description":"This is a forked HTML::Mason::ApacheHandler suitable for running under Plack with a mock Apache 2 request object that you have to provide yourself. This provides one possible way to transition a HTML::Mason application running under Apache 2 and mod_perl to a Plack stack running outside of Apache.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-html-mason"]}],"depends_on":[]},{"name":"p5.30-html-masonx-apachelikeplackhandler","portdir":"perl/p5-html-masonx-apachelikeplackhandler","version":"0.20.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::MasonX::ApacheLikePlackHandler","description":"HTML::MasonX::ApacheLikePlackHandler - An evil mod_perl-like Mason handler under Plack","long_description":"This is a forked HTML::Mason::ApacheHandler suitable for running under Plack with a mock Apache 2 request object that you have to provide yourself. This provides one possible way to transition a HTML::Mason application running under Apache 2 and mod_perl to a Plack stack running outside of Apache.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-html-mason"]}],"depends_on":[]},{"name":"p5.32-html-masonx-apachelikeplackhandler","portdir":"perl/p5-html-masonx-apachelikeplackhandler","version":"0.20.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::MasonX::ApacheLikePlackHandler","description":"HTML::MasonX::ApacheLikePlackHandler - An evil mod_perl-like Mason handler under Plack","long_description":"This is a forked HTML::Mason::ApacheHandler suitable for running under Plack with a mock Apache 2 request object that you have to provide yourself. This provides one possible way to transition a HTML::Mason application running under Apache 2 and mod_perl to a Plack stack running outside of Apache.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-html-mason"]}],"depends_on":[]},{"name":"p5.34-html-masonx-apachelikeplackhandler","portdir":"perl/p5-html-masonx-apachelikeplackhandler","version":"0.20.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::MasonX::ApacheLikePlackHandler","description":"HTML::MasonX::ApacheLikePlackHandler - An evil mod_perl-like Mason handler under Plack","long_description":"This is a forked HTML::Mason::ApacheHandler suitable for running under Plack with a mock Apache 2 request object that you have to provide yourself. This provides one possible way to transition a HTML::Mason application running under Apache 2 and mod_perl to a Plack stack running outside of Apache.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-html-mason"]}],"depends_on":[{"type":"lib","ports":["p5-html-masonx-apachelikeplackhandler"]}]},{"name":"p5.28-html-masonx-free","portdir":"perl/p5-html-masonx-free","version":"0.7.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::MasonX::Free","description":"HTML::MasonX::Free - a secret society of HTML::Mason-using throwback modules","long_description":"These modules, together, help make HTML::Mason work more like it always should have.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-capture-tiny","p5.28-path-class","p5.28-test-fatal","clang-18"]},{"type":"lib","ports":["p5.28-moose","perl5.28","p5.28-params-validate","p5.28-namespace-autoclean","p5.28-html-mason","p5.28-list-allutils","p5.28-log-any"]}],"depends_on":[]},{"name":"p5.30-html-masonx-free","portdir":"perl/p5-html-masonx-free","version":"0.7.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::MasonX::Free","description":"HTML::MasonX::Free - a secret society of HTML::Mason-using throwback modules","long_description":"These modules, together, help make HTML::Mason work more like it always should have.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-capture-tiny","p5.30-path-class","p5.30-test-fatal","clang-18"]},{"type":"lib","ports":["p5.30-moose","perl5.30","p5.30-params-validate","p5.30-namespace-autoclean","p5.30-html-mason","p5.30-list-allutils","p5.30-log-any"]}],"depends_on":[]},{"name":"p5.32-html-masonx-free","portdir":"perl/p5-html-masonx-free","version":"0.7.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::MasonX::Free","description":"HTML::MasonX::Free - a secret society of HTML::Mason-using throwback modules","long_description":"These modules, together, help make HTML::Mason work more like it always should have.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-capture-tiny","p5.32-path-class","p5.32-test-fatal","clang-18"]},{"type":"lib","ports":["p5.32-moose","perl5.32","p5.32-params-validate","p5.32-namespace-autoclean","p5.32-html-mason","p5.32-list-allutils","p5.32-log-any"]}],"depends_on":[]},{"name":"p5.34-html-masonx-free","portdir":"perl/p5-html-masonx-free","version":"0.7.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::MasonX::Free","description":"HTML::MasonX::Free - a secret society of HTML::Mason-using throwback modules","long_description":"These modules, together, help make HTML::Mason work more like it always should have.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-capture-tiny","p5.34-path-class","p5.34-test-fatal","clang-18"]},{"type":"lib","ports":["p5.34-moose","perl5.34","p5.34-params-validate","p5.34-namespace-autoclean","p5.34-html-mason","p5.34-list-allutils","p5.34-log-any"]}],"depends_on":[{"type":"lib","ports":["p5-html-masonx-free"]}]},{"name":"p5-html-restrict","portdir":"perl/p5-html-restrict","version":"3.0.2","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-html-restrict","homepage":"https://metacpan.org/pod/HTML::Restrict","description":"HTML::Restrict - Strip unwanted HTML tags and attributes","long_description":"HTML::Restrict - Strip unwanted HTML tags and attributes","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-html-restrict"]}],"depends_on":[]},{"name":"p5.28-html-restrict","portdir":"perl/p5-html-restrict","version":"3.0.2","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Restrict","description":"HTML::Restrict - Strip unwanted HTML tags and attributes","long_description":"HTML::Restrict - Strip unwanted HTML tags and attributes","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-test-fatal","p5.28-test-simple","clang-18"]},{"type":"lib","ports":["p5.28-moo","p5.28-namespace-clean","perl5.28","p5.28-uri","p5.28-type-tiny","p5.28-data-dump","p5.28-html-parser"]}],"depends_on":[{"type":"lib","ports":["p5.28-lwp-consolelogger"]}]},{"name":"p5.30-html-restrict","portdir":"perl/p5-html-restrict","version":"3.0.2","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Restrict","description":"HTML::Restrict - Strip unwanted HTML tags and attributes","long_description":"HTML::Restrict - Strip unwanted HTML tags and attributes","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-test-fatal","p5.30-test-simple","clang-18"]},{"type":"lib","ports":["p5.30-moo","p5.30-namespace-clean","perl5.30","p5.30-uri","p5.30-type-tiny","p5.30-data-dump","p5.30-html-parser"]}],"depends_on":[{"type":"lib","ports":["p5.30-lwp-consolelogger"]}]},{"name":"p5.32-html-restrict","portdir":"perl/p5-html-restrict","version":"3.0.2","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Restrict","description":"HTML::Restrict - Strip unwanted HTML tags and attributes","long_description":"HTML::Restrict - Strip unwanted HTML tags and attributes","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-test-fatal","p5.32-test-simple","clang-18"]},{"type":"lib","ports":["p5.32-moo","p5.32-namespace-clean","perl5.32","p5.32-uri","p5.32-type-tiny","p5.32-data-dump","p5.32-html-parser"]}],"depends_on":[{"type":"lib","ports":["p5.32-lwp-consolelogger"]}]},{"name":"p5.34-html-restrict","portdir":"perl/p5-html-restrict","version":"3.0.2","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Restrict","description":"HTML::Restrict - Strip unwanted HTML tags and attributes","long_description":"HTML::Restrict - Strip unwanted HTML tags and attributes","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-test-fatal","p5.34-test-simple","clang-18"]},{"type":"lib","ports":["p5.34-moo","p5.34-namespace-clean","perl5.34","p5.34-uri","p5.34-type-tiny","p5.34-data-dump","p5.34-html-parser"]}],"depends_on":[{"type":"lib","ports":["p5.34-lwp-consolelogger","p5-html-restrict"]}]},{"name":"p5-html-scrubber","portdir":"perl/p5-html-scrubber","version":"0.190.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-html-scrubber","homepage":"https://metacpan.org/pod/HTML::Scrubber","description":"Perl extension for scrubbing/sanitizing html","long_description":"Perl extension for scrubbing/sanitizing html","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-html-scrubber"]}],"depends_on":[]},{"name":"p5-html-selector-xpath","portdir":"perl/p5-html-selector-xpath","version":"0.280.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-html-selector-xpath","homepage":"https://metacpan.org/pod/HTML::Selector::XPath","description":"HTML::Selector::XPath - CSS Selector to XPath compiler","long_description":"HTML::Selector::XPath is a utility function to compile a full set of CSS2 and partial CSS3 selectors to the equivalent XPath expression.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-html-selector-xpath"]}],"depends_on":[]},{"name":"p5.28-html-scrubber","portdir":"perl/p5-html-scrubber","version":"0.190.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Scrubber","description":"Perl extension for scrubbing/sanitizing html","long_description":"Perl extension for scrubbing/sanitizing html","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-test-differences","p5.28-test-memory-cycle","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-html-parser","p5.28-scalar-list-utils"]}],"depends_on":[]},{"name":"p5.30-html-scrubber","portdir":"perl/p5-html-scrubber","version":"0.190.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Scrubber","description":"Perl extension for scrubbing/sanitizing html","long_description":"Perl extension for scrubbing/sanitizing html","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-test-differences","p5.30-test-memory-cycle","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-html-parser","p5.30-scalar-list-utils"]}],"depends_on":[]},{"name":"p5.32-html-scrubber","portdir":"perl/p5-html-scrubber","version":"0.190.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Scrubber","description":"Perl extension for scrubbing/sanitizing html","long_description":"Perl extension for scrubbing/sanitizing html","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-test-differences","p5.32-test-memory-cycle","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-scalar-list-utils","p5.32-html-parser"]}],"depends_on":[]},{"name":"p5.34-html-scrubber","portdir":"perl/p5-html-scrubber","version":"0.190.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Scrubber","description":"Perl extension for scrubbing/sanitizing html","long_description":"Perl extension for scrubbing/sanitizing html","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-test-differences","p5.34-test-memory-cycle","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-html-parser","p5.34-scalar-list-utils"]}],"depends_on":[{"type":"lib","ports":["bugzilla","p5-html-scrubber","log2timeline","ikiwiki"]}]},{"name":"p5.28-html-selector-xpath","portdir":"perl/p5-html-selector-xpath","version":"0.280.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Selector::XPath","description":"HTML::Selector::XPath - CSS Selector to XPath compiler","long_description":"HTML::Selector::XPath is a utility function to compile a full set of CSS2 and partial CSS3 selectors to the equivalent XPath expression.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-encode","p5.28-html-treebuilder-xpath","p5.28-test-base","p5.28-xml-libxml","clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-web-scraper"]}]},{"name":"p5.30-html-selector-xpath","portdir":"perl/p5-html-selector-xpath","version":"0.280.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Selector::XPath","description":"HTML::Selector::XPath - CSS Selector to XPath compiler","long_description":"HTML::Selector::XPath is a utility function to compile a full set of CSS2 and partial CSS3 selectors to the equivalent XPath expression.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-encode","p5.30-html-treebuilder-xpath","p5.30-test-base","p5.30-xml-libxml","clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-web-scraper"]}]},{"name":"p5.32-html-selector-xpath","portdir":"perl/p5-html-selector-xpath","version":"0.280.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Selector::XPath","description":"HTML::Selector::XPath - CSS Selector to XPath compiler","long_description":"HTML::Selector::XPath is a utility function to compile a full set of CSS2 and partial CSS3 selectors to the equivalent XPath expression.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-encode","p5.32-html-treebuilder-xpath","p5.32-test-base","p5.32-xml-libxml","clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-web-scraper"]}]},{"name":"p5.34-html-selector-xpath","portdir":"perl/p5-html-selector-xpath","version":"0.280.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Selector::XPath","description":"HTML::Selector::XPath - CSS Selector to XPath compiler","long_description":"HTML::Selector::XPath is a utility function to compile a full set of CSS2 and partial CSS3 selectors to the equivalent XPath expression.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-encode","p5.34-html-treebuilder-xpath","p5.34-test-base","p5.34-xml-libxml","clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-html-selector-xpath","p5.34-web-scraper"]}]},{"name":"p5-html-simpleparse","portdir":"perl/p5-html-simpleparse","version":"0.120.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-html-simpleparse","homepage":"https://metacpan.org/pod/HTML::SimpleParse","description":"HTML::SimpleParse - a bare-bones HTML parser","long_description":"HTML::SimpleParse - a bare-bones HTML parser","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-html-simpleparse"]}],"depends_on":[]},{"name":"p5-html-strip","portdir":"perl/p5-html-strip","version":"2.120.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-html-strip","homepage":"https://metacpan.org/pod/HTML::Strip","description":"Perl extension for stripping HTML markup from text.","long_description":"This module simply strips HTML-like markup from text in a very quick and brutal manner. It could quite easily be used to strip XML or SGML from text as well; but removing HTML markup is a much more common problem, hence this module lives in the HTML::namespace.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-html-strip"]}],"depends_on":[]},{"name":"p5.28-html-simpleparse","portdir":"perl/p5-html-simpleparse","version":"0.120.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::SimpleParse","description":"HTML::SimpleParse - a bare-bones HTML parser","long_description":"HTML::SimpleParse - a bare-bones HTML parser","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-cgi-ssi"]}]},{"name":"p5.30-html-simpleparse","portdir":"perl/p5-html-simpleparse","version":"0.120.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::SimpleParse","description":"HTML::SimpleParse - a bare-bones HTML parser","long_description":"HTML::SimpleParse - a bare-bones HTML parser","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-cgi-ssi"]}]},{"name":"p5.32-html-simpleparse","portdir":"perl/p5-html-simpleparse","version":"0.120.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::SimpleParse","description":"HTML::SimpleParse - a bare-bones HTML parser","long_description":"HTML::SimpleParse - a bare-bones HTML parser","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-cgi-ssi"]}]},{"name":"p5.34-html-simpleparse","portdir":"perl/p5-html-simpleparse","version":"0.120.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::SimpleParse","description":"HTML::SimpleParse - a bare-bones HTML parser","long_description":"HTML::SimpleParse - a bare-bones HTML parser","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-cgi-ssi","p5-html-simpleparse"]}]},{"name":"p5.28-html-strip","portdir":"perl/p5-html-strip","version":"2.120.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Strip","description":"Perl extension for stripping HTML markup from text.","long_description":"This module simply strips HTML-like markup from text in a very quick and brutal manner. It could quite easily be used to strip XML or SGML from text as well; but removing HTML markup is a much more common problem, hence this module lives in the HTML::namespace.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-test-exception"]}],"depends_on":[]},{"name":"p5.30-html-strip","portdir":"perl/p5-html-strip","version":"2.120.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Strip","description":"Perl extension for stripping HTML markup from text.","long_description":"This module simply strips HTML-like markup from text in a very quick and brutal manner. It could quite easily be used to strip XML or SGML from text as well; but removing HTML markup is a much more common problem, hence this module lives in the HTML::namespace.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-test-exception"]}],"depends_on":[]}]}