{"count":51988,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=379","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=377","results":[{"name":"p5.34-test-needs","portdir":"perl/p5-test-needs","version":"0.2.10","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Needs","description":"Test::Needs - Skip tests when modules not available.","long_description":"Test::Needs - Skip tests when modules not available. Compatible with Test2 but does not require it.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"build","ports":["p5.34-www-oauth","p5.34-lwp-consolelogger","p5.34-www-mechanize-cached","p5.34-http-daemon","p5.34-array-iterator","p5.34-catalyst-authentication-credential-http","p5.34-catalyst-plugin-session","p5.34-class-load","p5.34-class-load-xs","p5.34-data-visitor","p5.34-dist-zilla-app-command-regenerate","p5.34-dist-zilla-plugin-dynamicprereqs","p5.34-dist-zilla-plugin-git-contributors","p5.34-dist-zilla-plugin-makemaker-fallback","p5.34-dist-zilla-plugin-modulebuildtiny-fallback","p5.34-dist-zilla-plugin-rewriteversion-transitional","p5.34-dist-zilla-role-modulemetadata","p5.34-http-message","p5.34-json-any","p5.34-json-maybexs","p5.34-log-dispatch","p5.34-lwp-protocol-https","p5.34-metacpan-client","p5.34-moose","p5.34-moosex-getopt","p5.34-moosex-methodattributes","p5.34-moosex-role-parameterized","p5.34-moosex-storage","p5.34-moosex-strictconstructor","p5.34-moosex-types","p5.34-moosex-types-path-class","p5.34-moosex-types-structured","p5.34-moosex-types-uri","p5.34-namespace-autoclean","p5.34-package-stash","p5.34-package-stash-xs","p5.34-pithub","p5.34-specio","p5.34-syntax-keyword-junction","p5.34-test-cleannamespaces","p5.34-test-deep-type","p5.34-test-lwp-useragent","p5.34-libwww-perl","p5.34-time-out","p5.34-uri"]},{"type":"lib","ports":["p5-test-needs"]}]},{"name":"p5.32-test-needs","portdir":"perl/p5-test-needs","version":"0.2.10","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Needs","description":"Test::Needs - Skip tests when modules not available.","long_description":"Test::Needs - Skip tests when modules not available. Compatible with Test2 but does not require it.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"build","ports":["p5.32-libwww-perl","p5.32-lwp-consolelogger","p5.32-www-mechanize-cached","p5.32-http-daemon","p5.32-array-iterator","p5.32-catalyst-authentication-credential-http","p5.32-catalyst-plugin-session","p5.32-class-load","p5.32-class-load-xs","p5.32-data-visitor","p5.32-dist-zilla-app-command-regenerate","p5.32-dist-zilla-plugin-dynamicprereqs","p5.32-dist-zilla-plugin-git-contributors","p5.32-dist-zilla-plugin-makemaker-fallback","p5.32-dist-zilla-plugin-modulebuildtiny-fallback","p5.32-dist-zilla-plugin-rewriteversion-transitional","p5.32-dist-zilla-role-modulemetadata","p5.32-http-message","p5.32-json-any","p5.32-json-maybexs","p5.32-log-dispatch","p5.32-lwp-protocol-https","p5.32-metacpan-client","p5.32-moose","p5.32-moosex-getopt","p5.32-moosex-methodattributes","p5.32-moosex-role-parameterized","p5.32-moosex-storage","p5.32-moosex-strictconstructor","p5.32-moosex-types","p5.32-moosex-types-path-class","p5.32-moosex-types-structured","p5.32-moosex-types-uri","p5.32-namespace-autoclean","p5.32-package-stash","p5.32-package-stash-xs","p5.32-pithub","p5.32-specio","p5.32-syntax-keyword-junction","p5.32-test-cleannamespaces","p5.32-test-deep-type","p5.32-test-lwp-useragent","p5.32-time-out","p5.32-uri","p5.32-www-oauth"]}]},{"name":"p5.30-test-needs","portdir":"perl/p5-test-needs","version":"0.2.10","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Needs","description":"Test::Needs - Skip tests when modules not available.","long_description":"Test::Needs - Skip tests when modules not available. Compatible with Test2 but does not require it.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"build","ports":["p5.30-libwww-perl","p5.30-lwp-consolelogger","p5.30-www-mechanize-cached","p5.30-http-daemon","p5.30-array-iterator","p5.30-catalyst-authentication-credential-http","p5.30-catalyst-plugin-session","p5.30-class-load","p5.30-class-load-xs","p5.30-data-visitor","p5.30-dist-zilla-app-command-regenerate","p5.30-dist-zilla-plugin-dynamicprereqs","p5.30-dist-zilla-plugin-git-contributors","p5.30-dist-zilla-plugin-makemaker-fallback","p5.30-dist-zilla-plugin-modulebuildtiny-fallback","p5.30-dist-zilla-plugin-rewriteversion-transitional","p5.30-dist-zilla-role-modulemetadata","p5.30-http-message","p5.30-json-any","p5.30-json-maybexs","p5.30-log-dispatch","p5.30-lwp-protocol-https","p5.30-metacpan-client","p5.30-moose","p5.30-moosex-getopt","p5.30-moosex-methodattributes","p5.30-moosex-role-parameterized","p5.30-moosex-storage","p5.30-moosex-strictconstructor","p5.30-moosex-types","p5.30-moosex-types-path-class","p5.30-moosex-types-structured","p5.30-moosex-types-uri","p5.30-namespace-autoclean","p5.30-package-stash","p5.30-package-stash-xs","p5.30-pithub","p5.30-specio","p5.30-syntax-keyword-junction","p5.30-test-cleannamespaces","p5.30-test-deep-type","p5.30-test-lwp-useragent","p5.30-time-out","p5.30-uri","p5.30-www-oauth"]}]},{"name":"p5.28-test-needs","portdir":"perl/p5-test-needs","version":"0.2.10","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Needs","description":"Test::Needs - Skip tests when modules not available.","long_description":"Test::Needs - Skip tests when modules not available. Compatible with Test2 but does not require it.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"build","ports":["p5.28-libwww-perl","p5.28-lwp-consolelogger","p5.28-www-mechanize-cached","p5.28-http-daemon","p5.28-array-iterator","p5.28-catalyst-authentication-credential-http","p5.28-catalyst-plugin-session","p5.28-class-load","p5.28-class-load-xs","p5.28-data-visitor","p5.28-dist-zilla-app-command-regenerate","p5.28-dist-zilla-plugin-dynamicprereqs","p5.28-dist-zilla-plugin-git-contributors","p5.28-dist-zilla-plugin-makemaker-fallback","p5.28-dist-zilla-plugin-modulebuildtiny-fallback","p5.28-dist-zilla-plugin-rewriteversion-transitional","p5.28-dist-zilla-role-modulemetadata","p5.28-http-message","p5.28-json-any","p5.28-json-maybexs","p5.28-log-dispatch","p5.28-lwp-protocol-https","p5.28-metacpan-client","p5.28-moose","p5.28-moosex-getopt","p5.28-moosex-methodattributes","p5.28-moosex-role-parameterized","p5.28-moosex-storage","p5.28-moosex-strictconstructor","p5.28-moosex-types","p5.28-moosex-types-path-class","p5.28-moosex-types-structured","p5.28-moosex-types-uri","p5.28-namespace-autoclean","p5.28-package-stash","p5.28-package-stash-xs","p5.28-pithub","p5.28-specio","p5.28-syntax-keyword-junction","p5.28-test-cleannamespaces","p5.28-test-deep-type","p5.28-test-lwp-useragent","p5.28-time-out","p5.28-uri","p5.28-www-oauth"]}]},{"name":"p5-test-needs","portdir":"perl/p5-test-needs","version":"0.2.10","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-test-needs","homepage":"https://metacpan.org/pod/Test::Needs","description":"Test::Needs - Skip tests when modules not available.","long_description":"Test::Needs - Skip tests when modules not available. Compatible with Test2 but does not require it.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-test-needs"]}],"depends_on":[]},{"name":"p5.34-test-more-utf8","portdir":"perl/p5-test-more-utf8","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::More::UTF8","description":"Test::More::UTF8 - Enhancing Test::More for UTF8-based projects","long_description":"Test::More::UTF8 - Enhancing Test::More for UTF8-based projects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"build","ports":["p5.34-text-template"]},{"type":"lib","ports":["p5-test-more-utf8"]}]},{"name":"p5.32-test-more-utf8","portdir":"perl/p5-test-more-utf8","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::More::UTF8","description":"Test::More::UTF8 - Enhancing Test::More for UTF8-based projects","long_description":"Test::More::UTF8 - Enhancing Test::More for UTF8-based projects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"build","ports":["p5.32-text-template"]}]},{"name":"p5.30-test-more-utf8","portdir":"perl/p5-test-more-utf8","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::More::UTF8","description":"Test::More::UTF8 - Enhancing Test::More for UTF8-based projects","long_description":"Test::More::UTF8 - Enhancing Test::More for UTF8-based projects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"build","ports":["p5.30-text-template"]}]},{"name":"p5.28-test-more-utf8","portdir":"perl/p5-test-more-utf8","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::More::UTF8","description":"Test::More::UTF8 - Enhancing Test::More for UTF8-based projects","long_description":"Test::More::UTF8 - Enhancing Test::More for UTF8-based projects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"build","ports":["p5.28-text-template"]}]},{"name":"p5.34-test-moose-more","portdir":"perl/p5-test-moose-more","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Moose::More","description":"Test::Moose::More - More tools for testing Moose packages","long_description":"Test::Moose::More - More tools for testing Moose packages","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-namespace-autoclean","p5.34-tap-simpleoutput","p5.34-test-checkdeps","clang-18"]},{"type":"lib","ports":["p5.34-sub-exporter-progressive","perl5.34","p5.34-syntax-keyword-junction","p5.34-data-optlist","p5.34-list-moreutils","p5.34-moose"]}],"depends_on":[{"type":"build","ports":["p5.34-dist-zilla-plugin-contributorsfromgit","p5.34-dist-zilla-pluginbundle-git-checkfor","p5.34-moosex-attributeshortcuts","p5.34-moosex-meta-typeconstraint-mooish","p5.34-moosex-traitfor-meta-class-betteranonclassnames","p5.34-moosex-util"]},{"type":"lib","ports":["p5-test-moose-more"]}]},{"name":"p5.32-test-moose-more","portdir":"perl/p5-test-moose-more","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Moose::More","description":"Test::Moose::More - More tools for testing Moose packages","long_description":"Test::Moose::More - More tools for testing Moose packages","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-namespace-autoclean","p5.32-tap-simpleoutput","p5.32-test-checkdeps","clang-18"]},{"type":"lib","ports":["p5.32-sub-exporter-progressive","perl5.32","p5.32-syntax-keyword-junction","p5.32-data-optlist","p5.32-list-moreutils","p5.32-moose"]}],"depends_on":[{"type":"build","ports":["p5.32-dist-zilla-plugin-contributorsfromgit","p5.32-dist-zilla-pluginbundle-git-checkfor","p5.32-moosex-attributeshortcuts","p5.32-moosex-meta-typeconstraint-mooish","p5.32-moosex-traitfor-meta-class-betteranonclassnames","p5.32-moosex-util"]}]},{"name":"p5.30-test-moose-more","portdir":"perl/p5-test-moose-more","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Moose::More","description":"Test::Moose::More - More tools for testing Moose packages","long_description":"Test::Moose::More - More tools for testing Moose packages","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-namespace-autoclean","p5.30-tap-simpleoutput","p5.30-test-checkdeps","clang-18"]},{"type":"lib","ports":["p5.30-sub-exporter-progressive","perl5.30","p5.30-syntax-keyword-junction","p5.30-data-optlist","p5.30-list-moreutils","p5.30-moose"]}],"depends_on":[{"type":"build","ports":["p5.30-dist-zilla-plugin-contributorsfromgit","p5.30-dist-zilla-pluginbundle-git-checkfor","p5.30-moosex-attributeshortcuts","p5.30-moosex-meta-typeconstraint-mooish","p5.30-moosex-traitfor-meta-class-betteranonclassnames","p5.30-moosex-util"]}]},{"name":"p5.28-test-moose-more","portdir":"perl/p5-test-moose-more","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Moose::More","description":"Test::Moose::More - More tools for testing Moose packages","long_description":"Test::Moose::More - More tools for testing Moose packages","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-namespace-autoclean","p5.28-tap-simpleoutput","p5.28-test-checkdeps","clang-18"]},{"type":"lib","ports":["p5.28-sub-exporter-progressive","perl5.28","p5.28-syntax-keyword-junction","p5.28-data-optlist","p5.28-list-moreutils","p5.28-moose"]}],"depends_on":[{"type":"build","ports":["p5.28-dist-zilla-plugin-contributorsfromgit","p5.28-dist-zilla-pluginbundle-git-checkfor","p5.28-moosex-attributeshortcuts","p5.28-moosex-meta-typeconstraint-mooish","p5.28-moosex-traitfor-meta-class-betteranonclassnames","p5.28-moosex-util"]}]},{"name":"p5-test-more-utf8","portdir":"perl/p5-test-more-utf8","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-test-more-utf8","homepage":"https://metacpan.org/pod/Test::More::UTF8","description":"Test::More::UTF8 - Enhancing Test::More for UTF8-based projects","long_description":"Test::More::UTF8 - Enhancing Test::More for UTF8-based projects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-test-more-utf8"]}],"depends_on":[]},{"name":"p5-test-moose-more","portdir":"perl/p5-test-moose-more","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-test-moose-more","homepage":"https://metacpan.org/pod/Test::Moose::More","description":"Test::Moose::More - More tools for testing Moose packages","long_description":"Test::Moose::More - More tools for testing Moose packages","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-test-moose-more"]}],"depends_on":[]},{"name":"p5.34-test-mojibake","portdir":"perl/p5-test-mojibake","version":"1.300.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Mojibake","description":"Test::Mojibake - check your source for encoding misbehavior","long_description":"Test::Mojibake - check your source for encoding misbehavior","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-encode","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-unicode-checkutf8"]}],"depends_on":[{"type":"lib","ports":["p5.34-dist-zilla-plugin-mojibaketests","p5-test-mojibake"]}]},{"name":"p5.32-test-mojibake","portdir":"perl/p5-test-mojibake","version":"1.300.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Mojibake","description":"Test::Mojibake - check your source for encoding misbehavior","long_description":"Test::Mojibake - check your source for encoding misbehavior","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-encode","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-unicode-checkutf8"]}],"depends_on":[{"type":"lib","ports":["p5.32-dist-zilla-plugin-mojibaketests"]}]},{"name":"p5.30-test-mojibake","portdir":"perl/p5-test-mojibake","version":"1.300.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Mojibake","description":"Test::Mojibake - check your source for encoding misbehavior","long_description":"Test::Mojibake - check your source for encoding misbehavior","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-encode","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-unicode-checkutf8"]}],"depends_on":[{"type":"lib","ports":["p5.30-dist-zilla-plugin-mojibaketests"]}]},{"name":"p5.28-test-mojibake","portdir":"perl/p5-test-mojibake","version":"1.300.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Mojibake","description":"Test::Mojibake - check your source for encoding misbehavior","long_description":"Test::Mojibake - check your source for encoding misbehavior","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-encode","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-unicode-checkutf8"]}],"depends_on":[{"type":"lib","ports":["p5.28-dist-zilla-plugin-mojibaketests"]}]},{"name":"p5.34-test-mocktime-hires","portdir":"perl/p5-test-mocktime-hires","version":"0.80.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::MockTime::HiRes","description":"Test::MockTime::HiRes - Replaces actual time with simulated high resolution time","long_description":"Test::MockTime::HiRes - Replaces actual time with simulated high resolution time","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.34-module-build","p5.34-module-build-tiny","p5.34-test-class","p5.34-test-requires"]},{"type":"lib","ports":["p5.34-test-mocktime","p5.34-test-simple","p5.34-time-hires","perl5.34"]}],"depends_on":[{"type":"build","ports":["p5.34-datetime-format-natural"]},{"type":"lib","ports":["p5-test-mocktime-hires"]}]},{"name":"p5.32-test-mocktime-hires","portdir":"perl/p5-test-mocktime-hires","version":"0.80.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::MockTime::HiRes","description":"Test::MockTime::HiRes - Replaces actual time with simulated high resolution time","long_description":"Test::MockTime::HiRes - Replaces actual time with simulated high resolution time","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.32-module-build","p5.32-module-build-tiny","p5.32-test-class","p5.32-test-requires"]},{"type":"lib","ports":["p5.32-test-mocktime","p5.32-test-simple","p5.32-time-hires","perl5.32"]}],"depends_on":[{"type":"build","ports":["p5.32-datetime-format-natural"]}]},{"name":"p5.30-test-mocktime-hires","portdir":"perl/p5-test-mocktime-hires","version":"0.80.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::MockTime::HiRes","description":"Test::MockTime::HiRes - Replaces actual time with simulated high resolution time","long_description":"Test::MockTime::HiRes - Replaces actual time with simulated high resolution time","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.30-module-build","p5.30-module-build-tiny","p5.30-test-class","p5.30-test-requires"]},{"type":"lib","ports":["p5.30-test-mocktime","p5.30-test-simple","p5.30-time-hires","perl5.30"]}],"depends_on":[{"type":"build","ports":["p5.30-datetime-format-natural"]}]},{"name":"p5.28-test-mocktime-hires","portdir":"perl/p5-test-mocktime-hires","version":"0.80.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::MockTime::HiRes","description":"Test::MockTime::HiRes - Replaces actual time with simulated high resolution time","long_description":"Test::MockTime::HiRes - Replaces actual time with simulated high resolution time","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.28-module-build","p5.28-module-build-tiny","p5.28-test-class","p5.28-test-requires"]},{"type":"lib","ports":["p5.28-test-mocktime","p5.28-test-simple","p5.28-time-hires","perl5.28"]}],"depends_on":[{"type":"build","ports":["p5.28-datetime-format-natural"]}]},{"name":"p5-test-mojibake","portdir":"perl/p5-test-mojibake","version":"1.300.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-test-mojibake","homepage":"https://metacpan.org/pod/Test::Mojibake","description":"Test::Mojibake - check your source for encoding misbehavior","long_description":"Test::Mojibake - check your source for encoding misbehavior","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-test-mojibake"]}],"depends_on":[]},{"name":"p5-test-mocktime-hires","portdir":"perl/p5-test-mocktime-hires","version":"0.80.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-test-mocktime-hires","homepage":"https://metacpan.org/pod/Test::MockTime::HiRes","description":"Test::MockTime::HiRes - Replaces actual time with simulated high resolution time","long_description":"Test::MockTime::HiRes - Replaces actual time with simulated high resolution time","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-test-mocktime-hires"]}],"depends_on":[]},{"name":"p5.34-test-mocktime","portdir":"perl/p5-test-mocktime","version":"0.170.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::MockTime","description":"Replaces actual time with simulated time","long_description":"Replaces actual time with simulated time","active":true,"categories":["perl"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"build","ports":["p5.34-apache-logformat-compiler","p5.34-datetime-format-flexible","p5.34-dist-zilla-plugin-ensurelatestperl"]},{"type":"lib","ports":["p5-test-mocktime","p5.34-test-mocktime-hires"]}]},{"name":"p5.32-test-mocktime","portdir":"perl/p5-test-mocktime","version":"0.170.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::MockTime","description":"Replaces actual time with simulated time","long_description":"Replaces actual time with simulated time","active":true,"categories":["perl"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"build","ports":["p5.32-apache-logformat-compiler","p5.32-datetime-format-flexible","p5.32-dist-zilla-plugin-ensurelatestperl"]},{"type":"lib","ports":["p5.32-test-mocktime-hires"]}]},{"name":"p5.30-test-mocktime","portdir":"perl/p5-test-mocktime","version":"0.170.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::MockTime","description":"Replaces actual time with simulated time","long_description":"Replaces actual time with simulated time","active":true,"categories":["perl"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"build","ports":["p5.30-apache-logformat-compiler","p5.30-datetime-format-flexible","p5.30-dist-zilla-plugin-ensurelatestperl"]},{"type":"lib","ports":["p5.30-test-mocktime-hires"]}]},{"name":"p5.28-test-mocktime","portdir":"perl/p5-test-mocktime","version":"0.170.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::MockTime","description":"Replaces actual time with simulated time","long_description":"Replaces actual time with simulated time","active":true,"categories":["perl"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"build","ports":["p5.28-apache-logformat-compiler","p5.28-datetime-format-flexible","p5.28-dist-zilla-plugin-ensurelatestperl"]},{"type":"lib","ports":["p5.28-test-mocktime-hires"]}]},{"name":"p5.34-test-mockrandom","portdir":"perl/p5-test-mockrandom","version":"1.10.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::MockRandom","description":"Test::MockRandom - Replaces random number generation with non-random number generation","long_description":"Test::MockRandom - Replaces random number generation with non-random number generation","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"build","ports":["p5.34-path-tiny"]},{"type":"lib","ports":["p5-test-mockrandom"]}]},{"name":"p5.32-test-mockrandom","portdir":"perl/p5-test-mockrandom","version":"1.10.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::MockRandom","description":"Test::MockRandom - Replaces random number generation with non-random number generation","long_description":"Test::MockRandom - Replaces random number generation with non-random number generation","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"build","ports":["p5.32-path-tiny"]}]},{"name":"p5.30-test-mockrandom","portdir":"perl/p5-test-mockrandom","version":"1.10.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::MockRandom","description":"Test::MockRandom - Replaces random number generation with non-random number generation","long_description":"Test::MockRandom - Replaces random number generation with non-random number generation","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"build","ports":["p5.30-path-tiny"]}]},{"name":"p5.28-test-mockrandom","portdir":"perl/p5-test-mockrandom","version":"1.10.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::MockRandom","description":"Test::MockRandom - Replaces random number generation with non-random number generation","long_description":"Test::MockRandom - Replaces random number generation with non-random number generation","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"build","ports":["p5.28-path-tiny"]}]},{"name":"p5-test-mocktime","portdir":"perl/p5-test-mocktime","version":"0.170.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-test-mocktime","homepage":"https://metacpan.org/pod/Test::MockTime","description":"Replaces actual time with simulated time","long_description":"Replaces actual time with simulated time","active":true,"categories":["perl"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-test-mocktime"]}],"depends_on":[]},{"name":"p5-test-mockrandom","portdir":"perl/p5-test-mockrandom","version":"1.10.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-test-mockrandom","homepage":"https://metacpan.org/pod/Test::MockRandom","description":"Test::MockRandom - Replaces random number generation with non-random number generation","long_description":"Test::MockRandom - Replaces random number generation with non-random number generation","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-test-mockrandom"]}],"depends_on":[]},{"name":"p5.34-test-mockobject","portdir":"perl/p5-test-mockobject","version":"1.202.1.220","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::MockObject","description":"Perl extension for emulating troublesome interfaces","long_description":"It's a simple program that doesn't use any other modules, and those are easy to test.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-test-exception","p5.34-test-warn","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-universal-can","p5.34-universal-isa"]}],"depends_on":[{"type":"build","ports":["fusioninventory-agent","p5.34-catalyst-authentication-credential-http","p5.34-dancer2-session-cookie","p5.34-dist-zilla-role-dynamicconfig","p5.34-dist-zilla-role-stash-plugins","p5.34-dist-zilla-stash-podweaver","p5.34-email-sender","p5.34-soap-lite"]},{"type":"lib","ports":["p5.34-gtk3-imageview","p5.34-html-formattext-withlinks","p5-test-mockobject","p5.34-test-mock-lwp","p5.34-fey-test"]}]},{"name":"p5.32-test-mockobject","portdir":"perl/p5-test-mockobject","version":"1.202.1.220","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::MockObject","description":"Perl extension for emulating troublesome interfaces","long_description":"It's a simple program that doesn't use any other modules, and those are easy to test.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-test-exception","p5.32-test-warn","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-universal-can","p5.32-universal-isa"]}],"depends_on":[{"type":"build","ports":["p5.32-catalyst-authentication-credential-http","p5.32-dancer2-session-cookie","p5.32-dist-zilla-role-dynamicconfig","p5.32-dist-zilla-role-stash-plugins","p5.32-dist-zilla-stash-podweaver","p5.32-email-sender","p5.32-soap-lite"]},{"type":"lib","ports":["p5.32-gtk3-imageview","p5.32-html-formattext-withlinks","p5.32-test-mock-lwp","p5.32-fey-test"]}]},{"name":"p5.30-test-mockobject","portdir":"perl/p5-test-mockobject","version":"1.202.1.220","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::MockObject","description":"Perl extension for emulating troublesome interfaces","long_description":"It's a simple program that doesn't use any other modules, and those are easy to test.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-test-exception","p5.30-test-warn","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-universal-can","p5.30-universal-isa"]}],"depends_on":[{"type":"build","ports":["p5.30-catalyst-authentication-credential-http","p5.30-dancer2-session-cookie","p5.30-dist-zilla-role-dynamicconfig","p5.30-dist-zilla-role-stash-plugins","p5.30-dist-zilla-stash-podweaver","p5.30-email-sender","p5.30-soap-lite"]},{"type":"lib","ports":["p5.30-gtk3-imageview","p5.30-html-formattext-withlinks","p5.30-test-mock-lwp","p5.30-fey-test"]}]},{"name":"p5.28-test-mockobject","portdir":"perl/p5-test-mockobject","version":"1.202.1.220","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::MockObject","description":"Perl extension for emulating troublesome interfaces","long_description":"It's a simple program that doesn't use any other modules, and those are easy to test.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-test-exception","p5.28-test-warn","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-universal-can","p5.28-universal-isa"]}],"depends_on":[{"type":"build","ports":["p5.28-catalyst-authentication-credential-http","p5.28-dancer2-session-cookie","p5.28-dist-zilla-role-dynamicconfig","p5.28-dist-zilla-role-stash-plugins","p5.28-dist-zilla-stash-podweaver","p5.28-email-sender","p5.28-soap-lite"]},{"type":"lib","ports":["p5.28-gtk3-imageview","p5.28-html-formattext-withlinks","p5.28-test-mock-lwp","p5.28-fey-test"]}]},{"name":"p5-test-mockobject","portdir":"perl/p5-test-mockobject","version":"1.202.1.220","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-test-mockobject","homepage":"https://metacpan.org/pod/Test::MockObject","description":"Perl extension for emulating troublesome interfaces","long_description":"It's a simple program that doesn't use any other modules, and those are easy to test.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-test-mockobject"]}],"depends_on":[]},{"name":"p5.34-test-mock-lwp","portdir":"perl/p5-test-mock-lwp","version":"0.80.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Mock::LWP","description":"Easy mocking of LWP packages","long_description":"Test::Mock::LWP - Make LWP packages to make testing easier.","active":true,"categories":["perl"],"maintainers":[{"name":"pengyu.ut","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-test-mockobject"]}],"depends_on":[{"type":"build","ports":["p5.34-test-www-selenium"]},{"type":"lib","ports":["p5-test-mock-lwp"]}]},{"name":"p5.32-test-mock-lwp","portdir":"perl/p5-test-mock-lwp","version":"0.80.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Mock::LWP","description":"Easy mocking of LWP packages","long_description":"Test::Mock::LWP - Make LWP packages to make testing easier.","active":true,"categories":["perl"],"maintainers":[{"name":"pengyu.ut","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-test-mockobject"]}],"depends_on":[{"type":"build","ports":["p5.32-test-www-selenium"]}]},{"name":"p5.30-test-mock-lwp","portdir":"perl/p5-test-mock-lwp","version":"0.80.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Mock::LWP","description":"Easy mocking of LWP packages","long_description":"Test::Mock::LWP - Make LWP packages to make testing easier.","active":true,"categories":["perl"],"maintainers":[{"name":"pengyu.ut","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-test-mockobject"]}],"depends_on":[{"type":"build","ports":["p5.30-test-www-selenium"]}]},{"name":"p5.28-test-mock-lwp","portdir":"perl/p5-test-mock-lwp","version":"0.80.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Mock::LWP","description":"Easy mocking of LWP packages","long_description":"Test::Mock::LWP - Make LWP packages to make testing easier.","active":true,"categories":["perl"],"maintainers":[{"name":"pengyu.ut","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-test-mockobject"]}],"depends_on":[{"type":"build","ports":["p5.28-test-www-selenium"]}]},{"name":"p5.34-test-mock-guard","portdir":"perl/p5-test-mock-guard","version":"0.100.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Mock::Guard","description":"Test::Mock::Guard - Simple mock test library using RAII","long_description":"Test::Mock::Guard - Simple mock test library using RAII","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-module-build","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-class-load"]}],"depends_on":[{"type":"build","ports":["p5.34-json-webtoken"]},{"type":"lib","ports":["p5-test-mock-guard"]}]},{"name":"p5.32-test-mock-guard","portdir":"perl/p5-test-mock-guard","version":"0.100.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Mock::Guard","description":"Test::Mock::Guard - Simple mock test library using RAII","long_description":"Test::Mock::Guard - Simple mock test library using RAII","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-module-build","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-class-load"]}],"depends_on":[{"type":"build","ports":["p5.32-json-webtoken"]}]},{"name":"p5.30-test-mock-guard","portdir":"perl/p5-test-mock-guard","version":"0.100.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Mock::Guard","description":"Test::Mock::Guard - Simple mock test library using RAII","long_description":"Test::Mock::Guard - Simple mock test library using RAII","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-module-build","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-class-load"]}],"depends_on":[{"type":"build","ports":["p5.30-json-webtoken"]}]},{"name":"p5.28-test-mock-guard","portdir":"perl/p5-test-mock-guard","version":"0.100.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Mock::Guard","description":"Test::Mock::Guard - Simple mock test library using RAII","long_description":"Test::Mock::Guard - Simple mock test library using RAII","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-module-build","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-class-load"]}],"depends_on":[{"type":"build","ports":["p5.28-json-webtoken"]}]},{"name":"p5-test-mock-lwp","portdir":"perl/p5-test-mock-lwp","version":"0.80.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-test-mock-lwp","homepage":"https://metacpan.org/pod/Test::Mock::LWP","description":"Easy mocking of LWP packages","long_description":"Test::Mock::LWP - Make LWP packages to make testing easier.","active":true,"categories":["perl"],"maintainers":[{"name":"pengyu.ut","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-test-mock-lwp"]}],"depends_on":[]},{"name":"p5-test-mock-guard","portdir":"perl/p5-test-mock-guard","version":"0.100.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-test-mock-guard","homepage":"https://metacpan.org/pod/Test::Mock::Guard","description":"Test::Mock::Guard - Simple mock test library using RAII","long_description":"Test::Mock::Guard - Simple mock test library using RAII","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-test-mock-guard"]}],"depends_on":[]}]}