{"count":51973,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=230","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=228","results":[{"name":"p5.26-pango","portdir":"perl/p5-pango","version":"1.227.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Pango","description":"Perl bindings to Pango","long_description":"Perl bindings to Pango","active":false,"categories":["perl"],"maintainers":[{"name":"ryandesign","github":"","ports_count":99}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-cairo","p5.26-glib","pango"]}],"depends_on":[{"type":"lib","ports":["p5.26-gtk2"]}]},{"name":"p5.28-pango","portdir":"perl/p5-pango","version":"1.227.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Pango","description":"Perl bindings to Pango","long_description":"Perl bindings to Pango","active":true,"categories":["perl"],"maintainers":[{"name":"ryandesign","github":"","ports_count":99}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-cairo","p5.28-glib","pango"]}],"depends_on":[{"type":"lib","ports":["p5.28-gtk2"]}]},{"name":"p5.30-pango","portdir":"perl/p5-pango","version":"1.227.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Pango","description":"Perl bindings to Pango","long_description":"Perl bindings to Pango","active":true,"categories":["perl"],"maintainers":[{"name":"ryandesign","github":"","ports_count":99}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-cairo","p5.30-glib","pango"]}],"depends_on":[{"type":"lib","ports":["p5.30-gtk2"]}]},{"name":"p5-panotools-script","portdir":"perl/p5-panotools-script","version":"0.290.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-panotools-script","homepage":"https://metacpan.org/pod/Panotools::Script","description":"Tools for manipulating Hugin script files","long_description":"Library and utilities for manipulating project files created by the Hugin photo stitching software (available as port hugin-app). This file format is shared with various other tools, in particular this module is also capable of working with Panorama Tools script files.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-panotools-script"]}],"depends_on":[]},{"name":"p5.26-panotools-script","portdir":"perl/p5-panotools-script","version":"0.290.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Panotools::Script","description":"Tools for manipulating Hugin script files","long_description":"Library and utilities for manipulating project files created by the Hugin photo stitching software (available as port hugin-app). This file format is shared with various other tools, in particular this module is also capable of working with Panorama Tools script files.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-graphviz","p5.26-image-exiftool","p5.26-image-size"]}],"depends_on":[]},{"name":"p5.28-panotools-script","portdir":"perl/p5-panotools-script","version":"0.290.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Panotools::Script","description":"Tools for manipulating Hugin script files","long_description":"Library and utilities for manipulating project files created by the Hugin photo stitching software (available as port hugin-app). This file format is shared with various other tools, in particular this module is also capable of working with Panorama Tools script files.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-graphviz","p5.28-image-exiftool","p5.28-image-size"]}],"depends_on":[]},{"name":"p5.30-panotools-script","portdir":"perl/p5-panotools-script","version":"0.290.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Panotools::Script","description":"Tools for manipulating Hugin script files","long_description":"Library and utilities for manipulating project files created by the Hugin photo stitching software (available as port hugin-app). This file format is shared with various other tools, in particular this module is also capable of working with Panorama Tools script files.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-graphviz","p5.30-image-exiftool","p5.30-image-size"]}],"depends_on":[]},{"name":"p5-par-dist","portdir":"perl/p5-par-dist","version":"0.530.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-par-dist","homepage":"https://metacpan.org/pod/PAR::Dist","description":"Create and manipulate PAR distributions","long_description":"Create and manipulate PAR distributions","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-par-dist"]}],"depends_on":[]},{"name":"p5.26-par-dist","portdir":"perl/p5-par-dist","version":"0.510.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PAR::Dist","description":"Create and manipulate PAR distributions","long_description":"Create and manipulate PAR distributions","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-module-install"]}]},{"name":"p5.28-par-dist","portdir":"perl/p5-par-dist","version":"0.530.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PAR::Dist","description":"Create and manipulate PAR distributions","long_description":"Create and manipulate PAR distributions","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-archive-zip","p5.28-yaml-libyaml","clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-module-install"]}]},{"name":"p5.30-par-dist","portdir":"perl/p5-par-dist","version":"0.530.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/PAR::Dist","description":"Create and manipulate PAR distributions","long_description":"Create and manipulate PAR distributions","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-archive-zip","p5.30-yaml-libyaml","clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-module-install"]}]},{"name":"p5-parallel-forkmanager","portdir":"perl/p5-parallel-forkmanager","version":"2.40.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-parallel-forkmanager","homepage":"https://metacpan.org/pod/Parallel::ForkManager","description":"Parallel::ForkManager - A simple parallel processing fork manager","long_description":"Parallel::ForkManager - A simple parallel processing fork manager","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-parallel-forkmanager"]}],"depends_on":[]},{"name":"p5.26-parallel-forkmanager","portdir":"perl/p5-parallel-forkmanager","version":"2.20.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Parallel::ForkManager","description":"Parallel::ForkManager - A simple parallel processing fork manager","long_description":"Parallel::ForkManager - A simple parallel processing fork manager","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-warn"]},{"type":"lib","ports":["perl5.26","p5.26-moo"]}],"depends_on":[{"type":"lib","ports":["p5.26-code-tidyall"]}]},{"name":"p5.28-parallel-forkmanager","portdir":"perl/p5-parallel-forkmanager","version":"2.40.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Parallel::ForkManager","description":"Parallel::ForkManager - A simple parallel processing fork manager","long_description":"Parallel::ForkManager - A simple parallel processing fork manager","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-test-warn","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-moo"]}],"depends_on":[{"type":"lib","ports":["p5.28-code-tidyall"]}]},{"name":"p5.30-parallel-forkmanager","portdir":"perl/p5-parallel-forkmanager","version":"2.40.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Parallel::ForkManager","description":"Parallel::ForkManager - A simple parallel processing fork manager","long_description":"Parallel::ForkManager - A simple parallel processing fork manager","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-test-warn","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-moo"]}],"depends_on":[{"type":"lib","ports":["p5.30-code-tidyall"]}]},{"name":"p5-parallel-iterator","portdir":"perl/p5-parallel-iterator","version":"1.2.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-parallel-iterator","homepage":"https://metacpan.org/pod/Parallel::Iterator","description":"Parallel::Iterator - Simple parallel execution","long_description":"Parallel::Iterator - Simple parallel execution","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-parallel-iterator"]}],"depends_on":[]},{"name":"p5.26-parallel-iterator","portdir":"perl/p5-parallel-iterator","version":"1.0.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Parallel::Iterator","description":"Parallel::Iterator - Simple parallel execution","long_description":"Parallel::Iterator - Simple parallel execution","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-module-build"]}],"depends_on":[{"type":"lib","ports":["p5.26-devel-cover"]}]},{"name":"p5.28-parallel-iterator","portdir":"perl/p5-parallel-iterator","version":"1.2.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Parallel::Iterator","description":"Parallel::Iterator - Simple parallel execution","long_description":"Parallel::Iterator - Simple parallel execution","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":"lib","ports":["p5.28-devel-cover"]}]},{"name":"p5.30-parallel-iterator","portdir":"perl/p5-parallel-iterator","version":"1.2.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Parallel::Iterator","description":"Parallel::Iterator - Simple parallel execution","long_description":"Parallel::Iterator - Simple parallel execution","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":"lib","ports":["p5.30-devel-cover"]}]},{"name":"p5-params-check","portdir":"perl/p5-params-check","version":"0.380.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-params-check","homepage":"https://metacpan.org/pod/Params::Check","description":"A generic input parsing/checking mechanism","long_description":"A generic input parsing/checking mechanism","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-params-check"]}],"depends_on":[]},{"name":"p5.26-params-check","portdir":"perl/p5-params-check","version":"0.380.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::Check","description":"A generic input parsing/checking mechanism","long_description":"A generic input parsing/checking mechanism","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-locale-maketext-simple"]}],"depends_on":[{"type":"lib","ports":["p5.26-archive-extract","p5.26-ipc-cmd","p5.26-module-load-conditional"]}]},{"name":"p5.28-params-check","portdir":"perl/p5-params-check","version":"0.380.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::Check","description":"A generic input parsing/checking mechanism","long_description":"A generic input parsing/checking mechanism","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-locale-maketext-simple"]}],"depends_on":[{"type":"lib","ports":["p5.28-archive-extract","p5.28-ipc-cmd","p5.28-module-load-conditional"]}]},{"name":"p5.30-params-check","portdir":"perl/p5-params-check","version":"0.380.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::Check","description":"A generic input parsing/checking mechanism","long_description":"A generic input parsing/checking mechanism","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-locale-maketext-simple"]}],"depends_on":[{"type":"lib","ports":["p5.30-archive-extract","p5.30-ipc-cmd","p5.30-module-load-conditional"]}]},{"name":"p5-params-classify","portdir":"perl/p5-params-classify","version":"0.15.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-params-classify","homepage":"https://metacpan.org/pod/Params::Classify","description":"Params::Classify - argument type classification","long_description":"Params::Classify - argument type classification","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-params-classify"]}],"depends_on":[]},{"name":"p5.26-params-classify","portdir":"perl/p5-params-classify","version":"0.15.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::Classify","description":"Params::Classify - argument type classification","long_description":"Params::Classify - argument type classification","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-module-build"]}],"depends_on":[{"type":"lib","ports":["p5.26-authen-passphrase","p5.26-class-mix","p5.26-data-entropy"]}]},{"name":"p5.28-params-classify","portdir":"perl/p5-params-classify","version":"0.15.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::Classify","description":"Params::Classify - argument type classification","long_description":"Params::Classify - argument type classification","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.28-module-build","clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-authen-passphrase","p5.28-class-mix","p5.28-data-entropy"]}]},{"name":"p5.30-params-classify","portdir":"perl/p5-params-classify","version":"0.15.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::Classify","description":"Params::Classify - argument type classification","long_description":"Params::Classify - argument type classification","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.30-module-build","clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-authen-passphrase","p5.30-class-mix","p5.30-data-entropy"]}]},{"name":"p5-params-util","portdir":"perl/p5-params-util","version":"1.102.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-params-util","homepage":"https://metacpan.org/pod/Params::Util","description":"Simple, compact and correct param-checking functions","long_description":"Provides a basic set of importable functions that makes checking parameters a hell of a lot easier","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-params-util"]}],"depends_on":[]},{"name":"p5.26-params-util","portdir":"perl/p5-params-util","version":"1.102.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::Util","description":"Simple, compact and correct param-checking functions","long_description":"Provides a basic set of importable functions that makes checking parameters a hell of a lot easier","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-config-autoconf","p5.26-test-leaktrace","p5.26-test-simple"]},{"type":"lib","ports":["perl5.26","p5.26-xsloader"]}],"depends_on":[{"type":"build","ports":["p5.26-dist-zilla-plugin-checkextratests","p5.26-dist-zilla-plugin-twitter"]},{"type":"lib","ports":["p5.26-data-optlist","p5.26-dist-zilla","p5.26-dumbbench","p5.26-email-stuffer","p5.26-file-find-rule-perl","p5.26-file-sharedir","p5.26-log-dispatchouli","p5.26-module-manifest","p5.26-moose","p5.26-moosex-types-perl","p5.26-number-witherror","p5.26-package-deprecationmanager","p5.26-perl-minimumversion","p5.26-perl-prereqscanner","p5.26-pod-elemental-perlmunger","p5.26-pod-weaver","p5.26-ppi","p5.26-ppi-html","p5.26-sql-statement","p5.26-string-errf","p5.26-string-flogger","p5.26-string-formatter","p5.26-sub-exporter","p5.26-sys-filesystem","p5.26-test-classapi","p5.26-algorithm-dependency","p5.26-test-inline","p5.26-config-mvp"]}]},{"name":"p5.28-params-util","portdir":"perl/p5-params-util","version":"1.102.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::Util","description":"Simple, compact and correct param-checking functions","long_description":"Provides a basic set of importable functions that makes checking parameters a hell of a lot easier","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.28-config-autoconf","p5.28-test-leaktrace","p5.28-test-simple","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-xsloader"]}],"depends_on":[{"type":"build","ports":["p5.28-dist-zilla-plugin-checkextratests","p5.28-dist-zilla-plugin-twitter"]},{"type":"lib","ports":["p5.28-data-optlist","p5.28-dist-zilla","p5.28-dumbbench","p5.28-email-stuffer","p5.28-file-find-rule-perl","p5.28-file-sharedir","p5.28-log-dispatchouli","p5.28-module-manifest","p5.28-moose","p5.28-moosex-types-perl","p5.28-number-witherror","p5.28-package-deprecationmanager","p5.28-perl-minimumversion","p5.28-perl-prereqscanner","p5.28-pod-elemental-perlmunger","p5.28-pod-weaver","p5.28-ppi","p5.28-ppi-html","p5.28-sql-statement","p5.28-string-errf","p5.28-string-flogger","p5.28-string-formatter","p5.28-sub-exporter","p5.28-sys-filesystem","p5.28-test-classapi","p5.28-algorithm-dependency","p5.28-test-inline","p5.28-config-mvp"]}]},{"name":"p5.30-params-util","portdir":"perl/p5-params-util","version":"1.102.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::Util","description":"Simple, compact and correct param-checking functions","long_description":"Provides a basic set of importable functions that makes checking parameters a hell of a lot easier","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.30-config-autoconf","p5.30-test-leaktrace","p5.30-test-simple","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-xsloader"]}],"depends_on":[{"type":"build","ports":["p5.30-dist-zilla-plugin-checkextratests","p5.30-dist-zilla-plugin-twitter"]},{"type":"lib","ports":["p5.30-data-optlist","p5.30-dist-zilla","p5.30-dumbbench","p5.30-email-stuffer","p5.30-file-find-rule-perl","p5.30-file-sharedir","p5.30-log-dispatchouli","p5.30-module-manifest","p5.30-moose","p5.30-moosex-types-perl","p5.30-number-witherror","p5.30-package-deprecationmanager","p5.30-perl-minimumversion","p5.30-perl-prereqscanner","p5.30-pod-elemental-perlmunger","p5.30-pod-weaver","p5.30-ppi","p5.30-ppi-html","p5.30-sql-statement","p5.30-string-errf","p5.30-string-flogger","p5.30-string-formatter","p5.30-sub-exporter","p5.30-sys-filesystem","p5.30-test-classapi","p5.30-algorithm-dependency","p5.30-test-inline","p5.30-config-mvp"]}]},{"name":"p5-params-validate","portdir":"perl/p5-params-validate","version":"1.310.0","license":"Artistic-2","platforms":"darwin","epoch":0,"replaced_by":"p5.34-params-validate","homepage":"https://metacpan.org/pod/Params::Validate","description":"Validate method/function parameters","long_description":"The Params::Validate module allows you to validate method or function call parameters to an arbitrary level of specificity. At the simplest level, it is capable of validating the required parameters were given and that no unspecified additional parameters were passed in. It is also capable of determining that a parameter is of a specific type, that it is an object of a certain class hierarchy, that it possesses certain methods, or applying validation callbacks to arguments.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-params-validate"]}],"depends_on":[]},{"name":"p5.26-params-validate","portdir":"perl/p5-params-validate","version":"1.300.0","license":"Artistic-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::Validate","description":"Validate method/function parameters","long_description":"The Params::Validate module allows you to validate method or function call parameters to an arbitrary level of specificity. At the simplest level, it is capable of validating the required parameters were given and that no unspecified additional parameters were passed in. It is also capable of determining that a parameter is of a specific type, that it is an object of a certain class hierarchy, that it possesses certain methods, or applying validation callbacks to arguments.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.26-test-taint","p5.26-readonly","p5.26-test-fatal","p5.26-test-requires","clang-9.0"]},{"type":"lib","ports":["p5.26-module-build","p5.26-module-implementation","perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-apache-session-wrapper","p5.26-authen-simple","p5.26-catalyst-action-rest","p5.26-catalyst-log-log4perl","p5.26-class-container","p5.26-datetime-format-builder","p5.26-datetime-format-mail","p5.26-datetime-format-natural","p5.26-datetime-format-strptime","p5.26-datetime-set","p5.26-getopt-long-descriptive","p5.26-html-mason","p5.26-html-masonx-free","p5.26-html-wikiconverter","p5.26-log-handler","p5.26-moosex-params-validate","p5.26-uri-fromhash"]}]},{"name":"p5.28-params-validate","portdir":"perl/p5-params-validate","version":"1.310.0","license":"Artistic-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::Validate","description":"Validate method/function parameters","long_description":"The Params::Validate module allows you to validate method or function call parameters to an arbitrary level of specificity. At the simplest level, it is capable of validating the required parameters were given and that no unspecified additional parameters were passed in. It is also capable of determining that a parameter is of a specific type, that it is an object of a certain class hierarchy, that it possesses certain methods, or applying validation callbacks to arguments.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.28-test-requires","p5.28-test-taint","p5.28-module-build","p5.28-readonly","p5.28-test-fatal"]},{"type":"lib","ports":["p5.28-module-implementation","perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-apache-session-wrapper","p5.28-authen-simple","p5.28-catalyst-action-rest","p5.28-catalyst-log-log4perl","p5.28-class-container","p5.28-datetime-format-builder","p5.28-datetime-format-mail","p5.28-datetime-format-natural","p5.28-datetime-format-strptime","p5.28-datetime-set","p5.28-getopt-long-descriptive","p5.28-html-mason","p5.28-html-masonx-free","p5.28-html-wikiconverter","p5.28-log-handler","p5.28-moosex-params-validate","p5.28-uri-fromhash"]}]},{"name":"p5.30-params-validate","portdir":"perl/p5-params-validate","version":"1.310.0","license":"Artistic-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::Validate","description":"Validate method/function parameters","long_description":"The Params::Validate module allows you to validate method or function call parameters to an arbitrary level of specificity. At the simplest level, it is capable of validating the required parameters were given and that no unspecified additional parameters were passed in. It is also capable of determining that a parameter is of a specific type, that it is an object of a certain class hierarchy, that it possesses certain methods, or applying validation callbacks to arguments.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.30-test-requires","p5.30-test-taint","p5.30-module-build","p5.30-readonly","p5.30-test-fatal"]},{"type":"lib","ports":["p5.30-module-implementation","perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-apache-session-wrapper","p5.30-authen-simple","p5.30-catalyst-action-rest","p5.30-catalyst-log-log4perl","p5.30-class-container","p5.30-datetime-format-builder","p5.30-datetime-format-mail","p5.30-datetime-format-natural","p5.30-datetime-format-strptime","p5.30-datetime-set","p5.30-getopt-long-descriptive","p5.30-html-mason","p5.30-html-masonx-free","p5.30-html-wikiconverter","p5.30-log-handler","p5.30-moosex-params-validate","p5.30-uri-fromhash"]}]},{"name":"p5-params-validationcompiler","portdir":"perl/p5-params-validationcompiler","version":"0.310.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-params-validationcompiler","homepage":"https://metacpan.org/pod/Params::ValidationCompiler","description":"Params::ValidationCompiler - Build an optimized subroutine parameter validator once, use it forever","long_description":"Params::ValidationCompiler - Build an optimized subroutine parameter validator once, use it forever","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-params-validationcompiler"]}],"depends_on":[]},{"name":"p5.26-params-validationcompiler","portdir":"perl/p5-params-validationcompiler","version":"0.300.0","license":"Artistic-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::ValidationCompiler","description":"Params::ValidationCompiler - Build an optimized subroutine parameter validator once, use it forever","long_description":"Params::ValidationCompiler - Build an optimized subroutine parameter validator once, use it forever","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["p5.26-test2-suite","p5.26-specio","p5.26-test-simple","p5.26-test-without-module","p5.26-test2-plugin-nowarnings","clang-9.0"]},{"type":"lib","ports":["p5.26-class-xsaccessor","p5.26-eval-closure","p5.26-exception-class","perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-datetime","p5.26-datetime-format-iso8601","p5.26-datetime-locale","p5.26-datetime-timezone","p5.26-log-dispatch"]}]},{"name":"p5.28-params-validationcompiler","portdir":"perl/p5-params-validationcompiler","version":"0.310.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::ValidationCompiler","description":"Params::ValidationCompiler - Build an optimized subroutine parameter validator once, use it forever","long_description":"Params::ValidationCompiler - Build an optimized subroutine parameter validator once, use it forever","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.28-specio","p5.28-test-simple","p5.28-test-without-module","p5.28-test2-plugin-nowarnings"]},{"type":"lib","ports":["p5.28-class-xsaccessor","p5.28-eval-closure","p5.28-exception-class","perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-datetime","p5.28-datetime-format-iso8601","p5.28-datetime-locale","p5.28-datetime-timezone","p5.28-log-dispatch"]}]},{"name":"p5.30-params-validationcompiler","portdir":"perl/p5-params-validationcompiler","version":"0.310.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Params::ValidationCompiler","description":"Params::ValidationCompiler - Build an optimized subroutine parameter validator once, use it forever","long_description":"Params::ValidationCompiler - Build an optimized subroutine parameter validator once, use it forever","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.30-specio","p5.30-test-simple","p5.30-test-without-module","p5.30-test2-plugin-nowarnings"]},{"type":"lib","ports":["p5.30-class-xsaccessor","p5.30-eval-closure","p5.30-exception-class","perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-datetime","p5.30-datetime-format-iso8601","p5.30-datetime-locale","p5.30-datetime-timezone","p5.30-log-dispatch"]}]},{"name":"p5-parent","portdir":"perl/p5-parent","version":"0.244.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-parent","homepage":"https://metacpan.org/pod/parent","description":"parent - Establish an ISA relationship with base classes at compile time","long_description":"parent - Establish an ISA relationship with base classes at compile time","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-parent"]}],"depends_on":[]},{"name":"p5.26-parent","portdir":"perl/p5-parent","version":"0.238.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/parent","description":"Establish an ISA relationship with base classes at compile time","long_description":"Establish an ISA relationship with base classes at compile time","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"build","ports":["p5.26-dist-zilla-pluginbundle-git-versionmanager"]},{"type":"lib","ports":["p5.26-b-hooks-op-check-stashchange","p5.26-dbix-class-schema-loader","p5.26-starman"]}]},{"name":"p5.28-parent","portdir":"perl/p5-parent","version":"0.244.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/parent","description":"parent - Establish an ISA relationship with base classes at compile time","long_description":"parent - Establish an ISA relationship with base classes at compile time","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"build","ports":["p5.28-dist-zilla-pluginbundle-git-versionmanager"]},{"type":"lib","ports":["p5.28-crypt-passphrase-argon2","p5.28-dbix-class-schema-loader","p5.28-starman","p5.28-syntax-keyword-junction","p5.28-sys-hostip","p5.28-sys-info-base","p5.28-b-hooks-op-check-stashchange","p5.28-www-mechanize"]}]},{"name":"p5.30-parent","portdir":"perl/p5-parent","version":"0.244.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/parent","description":"parent - Establish an ISA relationship with base classes at compile time","long_description":"parent - Establish an ISA relationship with base classes at compile time","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"build","ports":["p5.30-dist-zilla-pluginbundle-git-versionmanager"]},{"type":"lib","ports":["p5.30-crypt-passphrase-argon2","p5.30-dbix-class-schema-loader","p5.30-starman","p5.30-syntax-keyword-junction","p5.30-sys-hostip","p5.30-sys-info-base","p5.30-b-hooks-op-check-stashchange","p5.30-www-mechanize"]}]},{"name":"p5-parse-cpan-packages-fast","portdir":"perl/p5-parse-cpan-packages-fast","version":"0.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-parse-cpan-packages-fast","homepage":"https://metacpan.org/pod/Parse::CPAN::Packages::Fast","description":"Parse::CPAN::Packages::Fast - parse CPAN's package index","long_description":"Parse::CPAN::Packages::Fast - parse CPAN's package index","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-parse-cpan-packages-fast"]}],"depends_on":[]},{"name":"p5.26-parse-cpan-packages-fast","portdir":"perl/p5-parse-cpan-packages-fast","version":"0.90.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Parse::CPAN::Packages::Fast","description":"Parse::CPAN::Packages::Fast - parse CPAN's package index","long_description":"Parse::CPAN::Packages::Fast - parse CPAN's package index","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-cpan-distnameinfo","p5.26-io-compress"]}],"depends_on":[{"type":"lib","ports":["p5.26-dist-zilla-plugin-promptifstale"]}]},{"name":"p5.28-parse-cpan-packages-fast","portdir":"perl/p5-parse-cpan-packages-fast","version":"0.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Parse::CPAN::Packages::Fast","description":"Parse::CPAN::Packages::Fast - parse CPAN's package index","long_description":"Parse::CPAN::Packages::Fast - parse CPAN's package index","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-cpan-distnameinfo","p5.28-io-compress"]}],"depends_on":[{"type":"lib","ports":["p5.28-dist-zilla-plugin-promptifstale"]}]},{"name":"p5.30-parse-cpan-packages-fast","portdir":"perl/p5-parse-cpan-packages-fast","version":"0.90.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Parse::CPAN::Packages::Fast","description":"Parse::CPAN::Packages::Fast - parse CPAN's package index","long_description":"Parse::CPAN::Packages::Fast - parse CPAN's package index","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-cpan-distnameinfo","p5.30-io-compress"]}],"depends_on":[{"type":"lib","ports":["p5.30-dist-zilla-plugin-promptifstale"]}]},{"name":"p5-parse-edid","portdir":"perl/p5-parse-edid","version":"1.0.7","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-parse-edid","homepage":"https://metacpan.org/pod/Parse::EDID","description":"Parse::EDID - Extended display identification data (EDID) parser","long_description":"Parse::EDID - Extended display identification data (EDID) parser","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-parse-edid"]}],"depends_on":[]},{"name":"p5.26-parse-edid","portdir":"perl/p5-parse-edid","version":"1.0.7","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Parse::EDID","description":"Parse::EDID - Extended display identification data (EDID) parser","long_description":"Parse::EDID - Extended display identification data (EDID) parser","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-warn"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"p5.28-parse-edid","portdir":"perl/p5-parse-edid","version":"1.0.7","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Parse::EDID","description":"Parse::EDID - Extended display identification data (EDID) parser","long_description":"Parse::EDID - Extended display identification data (EDID) parser","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-test-warn","clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[]}]}