{"count":52242,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=694","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=692","results":[{"name":"p5.34-sort-key","portdir":"perl/p5-sort-key","version":"1.330.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Sort::Key","description":"Sort::Key (no description available)","long_description":"Sort::Key (no description available)","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["biblatex-biber-ms","p5-sort-key","biblatex-biber"]}]},{"name":"p5.34-software-license","portdir":"perl/p5-software-license","version":"0.104.7","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Software::License","description":"Software::License - packages that provide templated software licenses","long_description":"Software::License - packages that provide templated software licenses","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-try-tiny","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-data-section","p5.34-module-load","p5.34-text-template"]}],"depends_on":[{"type":"build","ports":["p5.34-pod-weaver","p5.34-pod-weaver-plugin-ensureuniquesections"]},{"type":"lib","ports":["p5.34-dist-zilla","p5.34-module-build","p5.34-module-starter","p5-software-license"]}]},{"name":"p5.34-socket6","portdir":"perl/p5-socket6","version":"0.290.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Socket6","description":"IPv6 related part of the C socket.h defines and structure manipulators","long_description":"IPv6 related part of the C socket.h defines and structure manipulators","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["argus-monitor","p5.34-io-socket-inet6","p5.34-net-frame","p5.34-net-ip-lpm","p5.34-net-patricia","p5.34-net-snmp","p5-socket6"]}]},{"name":"p5.34-socket","portdir":"perl/p5-socket","version":"2.41.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Socket","description":"Socket - networking constants and support functions","long_description":"Socket - networking constants and support functions","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-io-socket-ip","p5.34-catalyst-runtime","p5.34-io-async","p5.34-net","p5.34-net-patricia","p5-socket","p5.34-time-format"]}]},{"name":"p5.34-soap-lite","portdir":"perl/p5-soap-lite","version":"1.270.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/SOAP::Lite","description":"A simple interface to the Simple Object Access Protocol","long_description":"A simple interface to the Simple Object Access Protocol","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-io-stringy","p5.34-test-mockobject","p5.34-test-warn","p5.34-test-xml","p5.34-xml-parser-lite","clang-18"]},{"type":"lib","ports":["p5.34-mime-base64","p5.34-mime-tools","perl5.34","p5.34-uri","p5.34-xml-parser","p5.34-task-weaken","p5.34-class-inspector","p5.34-io-compress","p5.34-io-sessiondata","p5.34-io-socket-ssl","p5.34-libwww-perl"]}],"depends_on":[{"type":"lib","ports":["mythtv-plugins.28","p5.34-astro-simbad-client","bugzilla","sympa","xmltv","p5-soap-lite","p5.34-xmlrpc-lite","demeter"]},{"type":"run","ports":["amttools"]}]},{"name":"p5.34-snowball-swedish","portdir":"perl/p5-snowball-swedish","version":"1.200.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/Snowball-Swedish","description":"Porters stemming algorithm for Swedish","long_description":"Porters stemming algorithm for Swedish","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-module-build","clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-lingua-stem","p5-snowball-swedish"]}]},{"name":"p5.34-snowball-norwegian","portdir":"perl/p5-snowball-norwegian","version":"1.200.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/Snowball-Norwegian","description":"Porters stemming algorithm for Norwegian","long_description":"Porters stemming algorithm for Norwegian","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-module-build","clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-lingua-stem","p5-snowball-norwegian"]}]},{"name":"p5.34-snmp_session","portdir":"perl/p5-snmp_session","version":"1.130.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sleinen/snmp-session","description":"A perl5 module providing rudimentary access to SNMPv1 and v2 agents.","long_description":"A perl5 module providing rudimentary access to SNMPv1 and v2 agents.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["smokeping","p5-snmp_session"]}]},{"name":"p5.34-smart-comments","portdir":"perl/p5-smart-comments","version":"1.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Smart::Comments","description":"Smart::Comments - Turn comments into debugging messages","long_description":"Smart comments provide an easy way to insert debugging and tracking code into a program. Best of all, when you're finished debugging, you don't have to remove them. Simply commenting out the use Smart::Comments line turns them back into regular comments.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-text-balanced","p5.34-version"]}],"depends_on":[{"type":"lib","ports":["p5.34-finance-quote","p5-smart-comments"]}]},{"name":"p5.34-shell-parser","portdir":"perl/p5-shell-parser","version":"0.40.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Shell::Parser","description":"Simple shell script parser","long_description":"Simple shell script parser","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-shell-parser"]}]},{"name":"p5.34-shell-guess","portdir":"perl/p5-shell-guess","version":"0.100.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Shell::Guess","description":"Shell::Guess - Make an educated guess about the shell in use","long_description":"Shell::Guess - Make an educated guess about the shell in use","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-unix-process"]}],"depends_on":[{"type":"lib","ports":["p5.34-alien-base-modulebuild","p5-shell-guess","p5.34-shell-config-generate"]}]},{"name":"p5.34-shell-config-generate","portdir":"perl/p5-shell-config-generate","version":"0.340.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Shell::Config::Generate","description":"Shell::Config::Generate - Portably generate config for any shell","long_description":"Shell::Config::Generate - Portably generate config for any shell","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-test-simple","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-shell-guess"]}],"depends_on":[{"type":"lib","ports":["p5.34-alien-base-modulebuild","p5-shell-config-generate"]}]},{"name":"p5.34-sgmlspm","portdir":"perl/p5-sgmlspm","version":"1.100.0","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/RAAB/SGMLSpm-1.1","description":"Convert SGML, HTML, or XML documents into new formats.","long_description":"Perl programs can use the SGMLSpm module to help convert SGML, HTML or XML documents into new formats.","active":true,"categories":["perl"],"maintainers":[{"name":"tlockhart1976","github":"lockhart","ports_count":27}],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-module-build","clang-18"]},{"type":"lib","ports":["openjade","opensp","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-sgmlspm","docbook-utils","po4a"]}]},{"name":"p5.34-sgml-parser-opensp","portdir":"perl/p5-sgml-parser-opensp","version":"0.994.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/SGML::Parser::OpenSP","description":"Provides an interface to the OpenSP SGML parser.","long_description":"Provides an interface to the OpenSP SGML parser.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["opensp","perl5.34","p5.34-class-accessor","p5.34-file-temp","p5.34-test-exception"]}],"depends_on":[{"type":"lib","ports":["p5-sgml-parser-opensp","po4a"]}]},{"name":"p5.34-set-scalar","portdir":"perl/p5-set-scalar","version":"1.290.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Set::Scalar","description":"Basic set operations","long_description":"Basic set operations","active":true,"categories":["perl"],"maintainers":[{"name":"jpo","github":"jpoliv","ports_count":60}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-bioperl","p5.34-rdf-query","p5.34-rdf-trine","p5-set-scalar"]}]},{"name":"p5.34-set-object","portdir":"perl/p5-set-object","version":"1.430.0","license":"Artistic-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Set::Object","description":"Set::Object - set of objects and strings","long_description":"Set::Object - set of objects and strings","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-catalyst-plugin-authentication-store-dbic","p5.34-catalyst-plugin-authorization-roles","p5.34-graph","p5-set-object"]}]},{"name":"p5.34-set-intspan","portdir":"perl/p5-set-intspan","version":"1.190.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Set::IntSpan","description":"Set::IntSpan - Manages sets of integers","long_description":"Set::IntSpan - Manages sets of integers","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["gscan2pdf","p5-set-intspan"]}]},{"name":"p5.34-set-infinite","portdir":"perl/p5-set-infinite","version":"0.650.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Set::Infinite","description":"Set::Infinite - Sets of intervals","long_description":"Set::Infinite - Sets of intervals","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-time-local"]}],"depends_on":[{"type":"lib","ports":["p5.34-datetime-set","p5-set-infinite"]}]},{"name":"p5.34-set-array","portdir":"perl/p5-set-array","version":"0.300.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Set::Array","description":"Set::Array - Arrays as objects with lots of handy methods","long_description":"Set::Array - Arrays as objects with lots of handy methods","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-module-build","p5.34-test-deep","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-try-tiny","p5.34-want"]}],"depends_on":[{"type":"lib","ports":["p5-set-array"]}]},{"name":"p5.34-session-storage-secure","portdir":"perl/p5-session-storage-secure","version":"1.0.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Session::Storage::Secure","description":"Session::Storage::Secure - Encrypted, expiring, compressed, serialized session data with integrity","long_description":"Session::Storage::Secure - Encrypted, expiring, compressed, serialized session data with integrity","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-number-tolerant","p5.34-test-deep","p5.34-test-fatal","clang-18"]},{"type":"lib","ports":["p5.34-digest-sha","p5.34-math-random-isaac","p5.34-math-random-isaac-xs","p5.34-moo","perl5.34","p5.34-namespace-clean","p5.34-sereal-decoder","p5.34-sereal-encoder","p5.34-string-compare-constanttime","p5.34-moox-types-mooselike","p5.34-crypt-cbc","p5.34-crypt-rijndael","p5.34-crypt-urandom"]}],"depends_on":[{"type":"lib","ports":["p5.34-dancer-session-cookie","p5.34-dancer2-session-cookie","p5-session-storage-secure"]}]},{"name":"p5.34-sereal-encoder","portdir":"perl/p5-sereal-encoder","version":"5.6.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Sereal::Encoder","description":"Sereal::Encoder - Fast, compact, powerful binary serialization","long_description":"Sereal::Encoder - Fast, compact, powerful binary serialization","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.34-test-differences","p5.34-test-longstring","p5.34-test-warn","p5.34-data-dumper","p5.34-devel-checklib","p5.34-file-path","p5.34-test-deep"]},{"type":"lib","ports":["perl5.34","p5.34-sereal-decoder","zstd"]}],"depends_on":[{"type":"lib","ports":["p5-sereal-encoder","p5.34-sereal","p5.34-devel-cover","p5.34-mce","p5.34-mce-shared","p5.34-session-storage-secure"]}]},{"name":"p5.34-sereal-decoder","portdir":"perl/p5-sereal-decoder","version":"5.6.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Sereal::Decoder","description":"Sereal::Decoder - Fast, compact, powerful binary deserialization","long_description":"Sereal::Decoder - Fast, compact, powerful binary deserialization","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.34-test-longstring","p5.34-test-warn","p5.34-data-dumper","p5.34-devel-checklib","p5.34-file-path","p5.34-test-deep","p5.34-test-differences"]},{"type":"lib","ports":["perl5.34","zstd"]}],"depends_on":[{"type":"lib","ports":["p5-sereal-decoder","p5.34-sereal-encoder","p5.34-sereal","p5.34-devel-cover","p5.34-mce","p5.34-mce-shared","p5.34-session-storage-secure"]}]},{"name":"p5.34-sereal","portdir":"perl/p5-sereal","version":"5.6.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Sereal","description":"Sereal - Fast, compact, powerful binary (de-)serialization","long_description":"Sereal - Fast, compact, powerful binary (de-)serialization","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.34-test-differences","p5.34-test-longstring","p5.34-test-warn","p5.34-data-dumper","p5.34-test-deep"]},{"type":"lib","ports":["p5.34-sereal-decoder","p5.34-sereal-encoder","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-sereal","p5.34-devel-cover"]}]},{"name":"p5.34-semver","portdir":"perl/p5-semver","version":"0.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/SemVer","description":"SemVer - Use semantic version numbers","long_description":"SemVer - Use semantic version numbers","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-module-build","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-test-pod","p5.34-test-pod-coverage","p5.34-version"]}],"depends_on":[{"type":"lib","ports":["p5-semver"]}]},{"name":"p5.34-search-elasticsearch-client-6_0","portdir":"perl/p5-search-elasticsearch-client-6_0","version":"7.717.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Search::Elasticsearch::Client::6_0","description":"Thin client with full support for Elasticsearch 6.x APIs","long_description":"Thin client with full support for Elasticsearch 6.x APIs","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.34-log-any","p5.34-log-any-adapter-callback","p5.34-net-curl","p5.34-sub-exporter","p5.34-test-deep","p5.34-test-exception","p5.34-io-socket-ssl"]},{"type":"lib","ports":["p5.34-devel-globaldestruction","p5.34-moo","p5.34-namespace-clean","p5.34-search-elasticsearch","p5.34-try-tiny","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-search-elasticsearch-client-6_0"]}]},{"name":"p5.34-search-elasticsearch-client-5_0","portdir":"perl/p5-search-elasticsearch-client-5_0","version":"6.810.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Search::Elasticsearch::Client::5_0","description":"Thin client with full support for Elasticsearch 5.x APIs","long_description":"Thin client with full support for Elasticsearch 5.x APIs","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.34-log-any","p5.34-log-any-adapter-callback","p5.34-net-curl","p5.34-sub-exporter","p5.34-test-deep","p5.34-test-exception","p5.34-io-socket-ssl"]},{"type":"lib","ports":["p5.34-devel-globaldestruction","p5.34-moo","p5.34-namespace-clean","p5.34-search-elasticsearch","p5.34-try-tiny","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-search-elasticsearch-client-5_0"]}]},{"name":"p5.34-search-elasticsearch-client-2_0","portdir":"perl/p5-search-elasticsearch-client-2_0","version":"6.810.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Search::Elasticsearch::Client::2_0","description":"Thin client with full support for Elasticsearch 2.x APIs","long_description":"Thin client with full support for Elasticsearch 2.x APIs","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.34-io-socket-ssl","p5.34-log-any","p5.34-log-any-adapter-callback","p5.34-sub-exporter","p5.34-test-deep","p5.34-test-exception"]},{"type":"lib","ports":["p5.34-devel-globaldestruction","p5.34-moo","p5.34-namespace-clean","p5.34-search-elasticsearch","p5.34-try-tiny","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-search-elasticsearch-client-2_0"]}]},{"name":"p5.34-search-elasticsearch","portdir":"perl/p5-search-elasticsearch","version":"8.120.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Search::Elasticsearch","description":"Search::Elasticsearch - The official client for Elasticsearch","long_description":"Search::Elasticsearch - The official client for Elasticsearch","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-cpanel-json-xs","p5.34-io-socket-ssl","p5.34-json-xs","p5.34-log-any-adapter-callback","p5.34-test-deep","p5.34-test-exception","p5.34-test-pod","p5.34-test-sharedfork","clang-18"]},{"type":"lib","ports":["p5.34-moo","p5.34-namespace-clean","p5.34-net-ip","p5.34-package-stash","perl5.34","p5.34-time-hires","p5.34-try-tiny","p5.34-uri","p5.34-uri-escape-xs","p5.34-sub-exporter","p5.34-any-uri-escape","p5.34-devel-globaldestruction","p5.34-http-message","p5.34-http-tiny","p5.34-json-maybexs","p5.34-libwww-perl","p5.34-log-any","p5.34-module-runtime"]}],"depends_on":[{"type":"lib","ports":["p5-search-elasticsearch","p5.34-search-elasticsearch-client-2_0","p5.34-search-elasticsearch-client-5_0","p5.34-search-elasticsearch-client-6_0"]}]},{"name":"p5.34-sdl","portdir":"perl/p5-sdl","version":"2.548.0","license":"LGPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://sdl.perl.org/","description":"Simple DirectMedia Layer for Perl","long_description":"Simple DirectMedia Layer for Perl","active":true,"categories":["devel","perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.34-module-build","p5.34-test-most","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-yaml","p5.34-alien-sdl","p5.34-tie-simple"]}],"depends_on":[{"type":"lib","ports":["frozenbubble2","p5-sdl"]}]},{"name":"p5.34-scope-upper","portdir":"perl/p5-scope-upper","version":"0.340.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Scope::Upper","description":"Scope::Upper - Act on upper scopes.","long_description":"Scope::Upper - Act on upper scopes.","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-return-multilevel","p5-scope-upper"]}]},{"name":"p5.34-scope-guard","portdir":"perl/p5-scope-guard","version":"0.210.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Scope::Guard","description":"lexically scoped resource management","long_description":"This module provides a convenient way to perform cleanup or other forms of resource management at the end of a scope.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-test2-harness","p5.34-autobox","p5.34-code-tidyall","p5.34-dbix-class","p5.34-dbix-class-schema-loader","p5.34-devel-globaldestruction","p5-scope-guard","p5.34-test-file-sharedir"]},{"type":"test","ports":["picotls"]}]},{"name":"p5.34-scalar-string","portdir":"perl/p5-scalar-string","version":"0.3.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Scalar::String","description":"Scalar::String - String aspects of scalars","long_description":"Scalar::String - String aspects of scalars","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.34-module-build","clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-authen-dechpwd","p5-scalar-string"]}]},{"name":"p5.34-scalar-list-utils","portdir":"perl/p5-scalar-list-utils","version":"1.700.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Scalar::List::Utils","description":"Scalar::List::Utils - A distribution of general-utility subroutines","long_description":"Scalar::List::Utils - A distribution of general-utility subroutines","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"build","ports":["p5.34-package-stash-xs","p5.34-try-tiny","p5.34-math-gmp","p5.34-catalyst-view-tt","p5.34-hash-ordered","p5.34-cpan-meta-check","p5.34-moosex-extended","lilypond","lilypond-devel"]},{"type":"lib","ports":["p5.34-alien-base-modulebuild","p5.34-amazon-s3","p5.34-bioperl","p5.34-business-ismn","p5.34-catalyst-controller-formbuilder","p5.34-const-exporter","p5.34-cpan-meta","p5.34-data-uuid-mt","p5.34-data-visitor","p5.34-devel-dumptrace","p5.34-devel-stacktrace-extract","p5.34-dist-build","p5.34-dist-zilla-plugin-distbuild","p5.34-dist-zilla-plugin-ensurelatestperl","p5.34-email-abstract","p5.34-extutils-builder","p5.34-ffi-checklib","p5.34-function-parameters","p5.34-future","p5.34-getopt-long-descriptive","p5.34-gnupg-interface","p5.34-gtk3-imageview","p5.34-html-scrubber","p5.34-io-lambda","p5.34-io-socket-ssl","p5.34-list-allutils","p5.34-list-someutils","p5.34-log-dispatchouli","p5.34-mail-message","p5.34-math-random-mt-auto","p5.34-mce-shared","p5.34-memoize","p5.34-metrics-any","p5.34-module-scandeps","p5.34-mojo-dom58","p5.34-moo","p5.34-moosex-nonmoose","p5.34-moosex-types","p5.34-number-tolerant","p5.34-object-insideout","p5.34-package-deprecationmanager","p5.34-perl-critic-policy-perlsecret","p5.34-perl-version","p5.34-role-hooks","p5-scalar-list-utils","p5.34-spreadsheet-readsxc","p5.34-sql-translator","p5.34-string-flogger","p5.34-string-tagged-markdown","p5.34-sub-handlesvia","p5.34-sub-override","p5.34-template-toolkit","p5.34-time-out","p5.34-type-tiny","p5.34-web-scraper","p5.34-xml-xpath","ccdiff","intltool","p5.34-test-expectandcheck","p5.34-datetime-format-natural","p5.34-protocol-http2","p5.34-module-corelist","p5.34-crypt-passphrase","p5.34-imager","lcov","sympa","youtube-viewer"]}]},{"name":"p5.34-safe-isa","portdir":"perl/p5-safe-isa","version":"1.0.10","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Safe::Isa","description":"Safe::Isa - Call isa, can, does and DOES safely on things that may not be objects","long_description":"Safe::Isa - Call isa, can, does and DOES safely on things that may not be objects","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-catalyst-runtime","p5.34-dancer2","p5.34-dist-zilla-app-command-regenerate","p5.34-dist-zilla-plugin-metaprovides-package","p5.34-dist-zilla-role-filewatcher","p5.34-http-cookiemonster","p5.34-http-thin","p5.34-metacpan-client","p5.34-pdl-graphics-gnuplot","p5.34-ppi","p5-safe-isa","p5.34-test-lwp-useragent","p5.34-test-nicedump"]}]},{"name":"p5.34-rtf-tokenizer","portdir":"perl/p5-rtf-tokenizer","version":"1.200.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/RTF::Tokenizer","description":"A tokenizer for RTF data","long_description":"A tokenizer for RTF data","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-test-warn","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-io-stringy"]}],"depends_on":[{"type":"lib","ports":["p5-rtf-tokenizer","p5.34-rtf-parser"]}]},{"name":"p5.34-rtf-parser","portdir":"perl/p5-rtf-parser","version":"1.120.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/RTF::Parser","description":"An event-driven RTF Parser","long_description":"An event-driven RTF Parser","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-rtf-tokenizer"]}],"depends_on":[{"type":"lib","ports":["p5-rtf-parser"]}]},{"name":"p5.34-rpc-xml","portdir":"perl/p5-rpc-xml","version":"0.820.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/RPC::XML","description":"A set of classes for core data, message and XML handling.","long_description":"The RPC::XML package is an implementation of the XML-RPC standard.","active":true,"categories":["textproc","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-io-socket-ip","clang-18"]},{"type":"lib","ports":["p5.34-datetime-format-iso8601","p5.34-libwww-perl","perl5.34","p5.34-xml-parser","p5.34-xml-libxml","p5.34-datetime"]}],"depends_on":[{"type":"lib","ports":["p5-rpc-xml","ikiwiki"]}]},{"name":"p5.34-roman","portdir":"perl/p5-roman","version":"1.240.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Roman","description":"Convert between Arabic and Roman numerals","long_description":"Module for conversion between Roman and Arabic numerals","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-gedcom","p5-roman"]}]},{"name":"p5.34-role-tiny","portdir":"perl/p5-role-tiny","version":"2.2.5","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Role::Tiny","description":"Role::Tiny - Roles: a nouvelle cuisine portion size slice of Moose","long_description":"Role::Tiny - Roles: a nouvelle cuisine portion size slice of Moose","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-test-fatal","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-class-method-modifiers"]}],"depends_on":[{"type":"build","ports":["p5.34-test-cleannamespaces","p5.34-role-hooks"]},{"type":"lib","ports":["p5.34-alien-role-alt","p5.34-dancer2","p5.34-data-perl","p5.34-mojo-dom58","p5.34-mojo-useragent-role-retry","p5.34-moo","p5.34-moox-handlesvia","p5.34-moox-traits","p5.34-path-isdev","p5.34-pod-readme","p5.34-specio","p5.34-sub-handlesvia","p5.34-test-cleannamespaces","p5.34-object-hashbase","p5.34-www-oauth","p5-role-tiny"]}]},{"name":"p5.34-role-identifiable","portdir":"perl/p5-role-identifiable","version":"0.9.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Role::Identifiable","description":"Role::Identifiable - a thing you can identify somehow","long_description":"Role::Identifiable - a thing you can identify somehow","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-test-simple","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-moose"]}],"depends_on":[{"type":"lib","ports":["p5.34-config-mvp","p5-role-identifiable"]}]},{"name":"p5.34-role-hooks","portdir":"perl/p5-role-hooks","version":"0.8.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Role::Hooks","description":"Role::Hooks - role callbacks","long_description":"Role::Hooks - role callbacks","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.34-test-requires","p5.34-test-simple","p5.34-role-basic","p5.34-class-tiny","p5.34-moo","p5.34-moose","p5.34-mouse","p5.34-role-tiny"]},{"type":"lib","ports":["p5.34-class-method-modifiers","p5.34-scalar-list-utils","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-role-hooks","p5.34-sub-handlesvia"]}]},{"name":"p5.34-role-hasmessage","portdir":"perl/p5-role-hasmessage","version":"0.7.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Role::HasMessage","description":"Role::HasMessage - a thing with a message method","long_description":"Role::HasMessage - a thing with a message method","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-moose","p5.34-moosex-role-parameterized","perl5.34","p5.34-string-errf","p5.34-try-tiny","p5.34-namespace-clean"]}],"depends_on":[{"type":"lib","ports":["p5.34-config-mvp","p5-role-hasmessage"]}]},{"name":"p5.34-role-basic","portdir":"perl/p5-role-basic","version":"0.160.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Role::Basic","description":"Role::Basic - Just roles. Nothing else.","long_description":"Role::Basic - Just roles. Nothing else.","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-module-build","clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"build","ports":["p5.34-role-hooks"]},{"type":"lib","ports":["p5-role-basic"]}]},{"name":"p5.34-return-value","portdir":"perl/p5-return-value","version":"1.666.5","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Return::Value","description":"Polymorphic Return Values","long_description":"Polymorphic Return Values. Use of this module is deprecated.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-email-send","p5-return-value"]}]},{"name":"p5.34-return-multilevel","portdir":"perl/p5-return-multilevel","version":"0.80.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Return::MultiLevel","description":"Return::MultiLevel - return across multiple call levels","long_description":"Return::MultiLevel - return across multiple call levels","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-test-fatal","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-scope-upper"]}],"depends_on":[{"type":"lib","ports":["p5-return-multilevel","p5.34-test2-tools-process"]}]},{"name":"p5.34-regexp-shellish","portdir":"perl/p5-regexp-shellish","version":"0.930.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Regexp::Shellish","description":"Perl module for shell-like regular expressions.","long_description":"Perl module for shell-like regular expressions.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-regexp-shellish"]}]},{"name":"p5.34-regexp-parser","portdir":"perl/p5-regexp-parser","version":"0.270.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Regexp::Parser","description":"Regexp::Parser - base class for parsing regexes","long_description":"Regexp::Parser - base class for parsing regexes","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-regexp-parser"]}]},{"name":"p5.34-regexp-ipv6","portdir":"perl/p5-regexp-ipv6","version":"0.30.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Regexp::IPv6","description":"Regexp::IPv6 - Regular expression for IPv6 addresses","long_description":"Regexp::IPv6 - Regular expression for IPv6 addresses","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-uri","p5.34-net-ip-checker","p5-regexp-ipv6"]}]},{"name":"p5.34-regexp-ipv4","portdir":"perl/p5-regexp-ipv4","version":"0.3.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Regexp::IPv4","description":"Regexp::IPv4 - Regular expression for IPv4 addresses","long_description":"Regexp::IPv4 - Regular expression for IPv4 addresses","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-net-ip-checker","p5-regexp-ipv4"]}]},{"name":"p5.34-regexp-common","portdir":"perl/p5-regexp-common","version":"2024080801","license":"(MIT or BSD or Artistic-1 or Artistic-2)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Regexp::Common","description":"Regexp::Common - Provide commonly requested regular expressions","long_description":"Regexp::Common - Provide commonly requested regular expressions","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-test-regexp","p5.34-test-simple","clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["biblatex-biber-ms","creduce","demeter","biblatex-biber","p5.34-finance-quotehist","p5-regexp-common"]},{"type":"run","ports":["imapsync","cloc"]}]}]}