{"count":51956,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=780","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=778","results":[{"name":"p5-text-multimarkdown","portdir":"perl/p5-text-multimarkdown","version":"1.5.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-text-multimarkdown","homepage":"https://metacpan.org/pod/Text::MultiMarkdown","description":"Text::MultiMarkdown - Convert MultiMarkdown syntax to (X)HTML","long_description":"Text::MultiMarkdown - Convert MultiMarkdown syntax to (X)HTML","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-text-multimarkdown"]}],"depends_on":[]},{"name":"p5.30-text-markdown","portdir":"perl/p5-text-markdown","version":"1.0.31","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Markdown","description":"Markdown text-to-HTML filter.","long_description":"Markdown text-to-HTML filter. The text format is most similar to that of plain text email.","active":true,"categories":["textproc","perl"],"maintainers":[{"name":"paul.totterman","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-list-moreutils","p5.30-test-differences","p5.30-test-exception","clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-text-multimarkdown"]}]},{"name":"p5.28-text-markdown","portdir":"perl/p5-text-markdown","version":"1.0.31","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Markdown","description":"Markdown text-to-HTML filter.","long_description":"Markdown text-to-HTML filter. The text format is most similar to that of plain text email.","active":true,"categories":["textproc","perl"],"maintainers":[{"name":"paul.totterman","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-list-moreutils","p5.28-test-differences","p5.28-test-exception","clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-text-multimarkdown"]}]},{"name":"p5.26-text-markdown","portdir":"perl/p5-text-markdown","version":"1.0.31","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Markdown","description":"Markdown text-to-HTML filter.","long_description":"Markdown text-to-HTML filter. The text format is most similar to that of plain text email.","active":false,"categories":["textproc","perl"],"maintainers":[{"name":"paul.totterman","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-list-moreutils","p5.26-test-differences","p5.26-test-exception"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-text-multimarkdown"]}]},{"name":"p5-text-markdown","portdir":"perl/p5-text-markdown","version":"1.0.31","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-text-markdown","homepage":"https://metacpan.org/pod/Text::Markdown","description":"Markdown text-to-HTML filter.","long_description":"Markdown text-to-HTML filter. The text format is most similar to that of plain text email.","active":true,"categories":["textproc","perl"],"maintainers":[{"name":"paul.totterman","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-text-markdown"]}],"depends_on":[]},{"name":"p5.30-text-levenshteinxs","portdir":"perl/p5-text-levenshteinxs","version":"0.30.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::LevenshteinXS","description":"An XS implementation of the Levenshtein edit distance","long_description":"An XS implementation of the Levenshtein edit distance","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[]},{"name":"p5.28-text-levenshteinxs","portdir":"perl/p5-text-levenshteinxs","version":"0.30.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::LevenshteinXS","description":"An XS implementation of the Levenshtein edit distance","long_description":"An XS implementation of the Levenshtein edit distance","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[]},{"name":"p5.26-text-levenshteinxs","portdir":"perl/p5-text-levenshteinxs","version":"0.30.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::LevenshteinXS","description":"An XS implementation of the Levenshtein edit distance","long_description":"An XS implementation of the Levenshtein edit distance","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"p5-text-levenshteinxs","portdir":"perl/p5-text-levenshteinxs","version":"0.30.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-text-levenshteinxs","homepage":"https://metacpan.org/pod/Text::LevenshteinXS","description":"An XS implementation of the Levenshtein edit distance","long_description":"An XS implementation of the Levenshtein edit distance","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-text-levenshteinxs"]}],"depends_on":[]},{"name":"p5.30-text-kakasi","portdir":"perl/p5-text-kakasi","version":"2.40.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Kakasi","description":"This module provides interface to kakasi.","long_description":"This module provides interface to kakasi.","active":true,"categories":["textproc","japanese","perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","kakasi"]}],"depends_on":[]},{"name":"p5.28-text-kakasi","portdir":"perl/p5-text-kakasi","version":"2.40.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Kakasi","description":"This module provides interface to kakasi.","long_description":"This module provides interface to kakasi.","active":true,"categories":["textproc","japanese","perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","kakasi"]}],"depends_on":[]},{"name":"p5.26-text-kakasi","portdir":"perl/p5-text-kakasi","version":"2.40.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Kakasi","description":"This module provides interface to kakasi.","long_description":"This module provides interface to kakasi.","active":false,"categories":["textproc","japanese","perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","kakasi"]}],"depends_on":[]},{"name":"p5-text-kakasi","portdir":"perl/p5-text-kakasi","version":"2.40.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":"p5.34-text-kakasi","homepage":"https://metacpan.org/pod/Text::Kakasi","description":"This module provides interface to kakasi.","long_description":"This module provides interface to kakasi.","active":true,"categories":["textproc","japanese","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-text-kakasi"]}],"depends_on":[]},{"name":"p5.30-text-iconv","portdir":"perl/p5-text-iconv","version":"1.700.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Iconv","description":"Perl interface to iconv() codeset conversion function","long_description":"Perl interface to iconv() codeset conversion function","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","libiconv"]}],"depends_on":[]},{"name":"p5.28-text-iconv","portdir":"perl/p5-text-iconv","version":"1.700.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Iconv","description":"Perl interface to iconv() codeset conversion function","long_description":"Perl interface to iconv() codeset conversion function","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","libiconv"]}],"depends_on":[]},{"name":"p5.26-text-iconv","portdir":"perl/p5-text-iconv","version":"1.700.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Iconv","description":"Perl interface to iconv() codeset conversion function","long_description":"Perl interface to iconv() codeset conversion function","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","libiconv"]}],"depends_on":[]},{"name":"p5-text-iconv","portdir":"perl/p5-text-iconv","version":"1.700.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-text-iconv","homepage":"https://metacpan.org/pod/Text::Iconv","description":"Perl interface to iconv() codeset conversion function","long_description":"Perl interface to iconv() codeset conversion function","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-text-iconv"]}],"depends_on":[]},{"name":"p5.30-text-glob","portdir":"perl/p5-text-glob","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Glob","description":"match globbing patterns against text","long_description":"Text::Glob implements glob(3) style matching that can be used to match against text, rather than fetching names from a filesystem. If you want to do full file globbing use the File::Glob module instead.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-dist-zilla","p5.30-file-find-object-rule","p5.30-file-find-rule","p5.30-file-finder","p5.30-net-appliance-session","p5.30-path-iterator-rule"]}]},{"name":"p5.28-text-glob","portdir":"perl/p5-text-glob","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Glob","description":"match globbing patterns against text","long_description":"Text::Glob implements glob(3) style matching that can be used to match against text, rather than fetching names from a filesystem. If you want to do full file globbing use the File::Glob module instead.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-dist-zilla","p5.28-file-find-object-rule","p5.28-file-find-rule","p5.28-file-finder","p5.28-net-appliance-session","p5.28-path-iterator-rule"]}]},{"name":"p5.26-text-glob","portdir":"perl/p5-text-glob","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Glob","description":"match globbing patterns against text","long_description":"Text::Glob implements glob(3) style matching that can be used to match against text, rather than fetching names from a filesystem. If you want to do full file globbing use the File::Glob module instead.","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-dist-zilla","p5.26-file-find-object-rule","p5.26-file-find-rule","p5.26-file-finder","p5.26-net-appliance-session","p5.26-path-iterator-rule"]}]},{"name":"p5-text-glob","portdir":"perl/p5-text-glob","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-text-glob","homepage":"https://metacpan.org/pod/Text::Glob","description":"match globbing patterns against text","long_description":"Text::Glob implements glob(3) style matching that can be used to match against text, rather than fetching names from a filesystem. If you want to do full file globbing use the File::Glob module instead.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-text-glob"]}],"depends_on":[]},{"name":"p5.30-text-german","portdir":"perl/p5-text-german","version":"0.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/Text-German","description":"German grundform reduction","long_description":"German grundform reduction","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-lingua-stem"]}]},{"name":"p5.28-text-german","portdir":"perl/p5-text-german","version":"0.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/Text-German","description":"German grundform reduction","long_description":"German grundform reduction","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-lingua-stem"]}]},{"name":"p5.26-text-german","portdir":"perl/p5-text-german","version":"0.60.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/Text-German","description":"German grundform reduction","long_description":"German grundform reduction","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-lingua-stem"]}]},{"name":"p5-text-german","portdir":"perl/p5-text-german","version":"0.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-text-german","homepage":"https://metacpan.org/release/Text-German","description":"German grundform reduction","long_description":"German grundform reduction","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-text-german"]}],"depends_on":[]},{"name":"p5.30-text-flow","portdir":"perl/p5-text-flow","version":"0.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Flow","description":"Text::Flow - Flexible text flowing and word wrapping for not just ASCII output","long_description":"Text::Flow - Flexible text flowing and word wrapping for not just ASCII output","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-module-build","p5.30-test-exception","p5.30-test-longstring","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-moose"]}],"depends_on":[{"type":"lib","ports":["p5.30-graphics-primitive-driver-cairo"]}]},{"name":"p5.28-text-flow","portdir":"perl/p5-text-flow","version":"0.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Flow","description":"Text::Flow - Flexible text flowing and word wrapping for not just ASCII output","long_description":"Text::Flow - Flexible text flowing and word wrapping for not just ASCII output","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-module-build","p5.28-test-exception","p5.28-test-longstring","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-moose"]}],"depends_on":[{"type":"lib","ports":["p5.28-graphics-primitive-driver-cairo"]}]},{"name":"p5.26-text-flow","portdir":"perl/p5-text-flow","version":"0.10.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Flow","description":"Text::Flow - Flexible text flowing and word wrapping for not just ASCII output","long_description":"Text::Flow - Flexible text flowing and word wrapping for not just ASCII output","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-exception","p5.26-test-longstring"]},{"type":"lib","ports":["perl5.26","p5.26-module-build","p5.26-moose"]}],"depends_on":[{"type":"lib","ports":["p5.26-graphics-primitive-driver-cairo"]}]},{"name":"p5-text-flow","portdir":"perl/p5-text-flow","version":"0.10.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-text-flow","homepage":"https://metacpan.org/pod/Text::Flow","description":"Text::Flow - Flexible text flowing and word wrapping for not just ASCII output","long_description":"Text::Flow - Flexible text flowing and word wrapping for not just ASCII output","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-text-flow"]}],"depends_on":[]},{"name":"p5.30-text-diff","portdir":"perl/p5-text-diff","version":"1.450.0","license":"(Artistic-1 or GPL-2+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Diff","description":"This is a Perl extension for performing diffs on files and record sets.","long_description":"This is a Perl extension for performing diffs on files and record sets.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-algorithm-diff"]}],"depends_on":[{"type":"build","ports":["p5.30-mail-spamassassin","p5.30-text-multimarkdown","p5.30-test-base"]},{"type":"lib","ports":["p5.30-test-perltidy","p5.30-test-snapshot","p5.30-archive-tar","p5.30-text-patch","p5.30-code-tidyall","p5.30-test-differences"]}]},{"name":"p5.28-text-diff","portdir":"perl/p5-text-diff","version":"1.450.0","license":"(Artistic-1 or GPL-2+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Diff","description":"This is a Perl extension for performing diffs on files and record sets.","long_description":"This is a Perl extension for performing diffs on files and record sets.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-algorithm-diff"]}],"depends_on":[{"type":"build","ports":["p5.28-mail-spamassassin","p5.28-text-multimarkdown","p5.28-test-base"]},{"type":"lib","ports":["p5.28-test-perltidy","p5.28-test-snapshot","p5.28-archive-tar","p5.28-text-patch","p5.28-code-tidyall","p5.28-test-differences"]}]},{"name":"p5.26-text-diff","portdir":"perl/p5-text-diff","version":"1.450.0","license":"(Artistic-1 or GPL-2+)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Diff","description":"This is a Perl extension for performing diffs on files and record sets.","long_description":"This is a Perl extension for performing diffs on files and record sets.","active":false,"categories":["perl"],"maintainers":[{"name":"dluke","github":"danielluke","ports_count":31}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-algorithm-diff"]}],"depends_on":[{"type":"build","ports":["p5.26-text-multimarkdown","p5.26-test-base"]},{"type":"lib","ports":["p5.26-code-tidyall","p5.26-test-perltidy","p5.26-test-snapshot","p5.26-test-differences","p5.26-text-patch","p5.26-archive-tar"]}]},{"name":"p5-text-diff","portdir":"perl/p5-text-diff","version":"1.450.0","license":"(Artistic-1 or GPL-2+)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-text-diff","homepage":"https://metacpan.org/pod/Text::Diff","description":"This is a Perl extension for performing diffs on files and record sets.","long_description":"This is a Perl extension for performing diffs on files and record sets.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-text-diff"]}],"depends_on":[]},{"name":"p5.30-text-csv_xs","portdir":"perl/p5-text-csv_xs","version":"1.620.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::CSV_XS","description":"Perl module containing comma-separated values manipulation routines","long_description":"Text::CSV_XS provides facilities for the composition and decomposition of comma-separated values. An instance of the Text::CSV_XS class can combine fields into a CSV string and parse a CSV string into fields.","active":true,"categories":["perl"],"maintainers":[{"name":"mni","github":"","ports_count":27}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.30-extutils-makemaker","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-encode"]}],"depends_on":[{"type":"lib","ports":["p5.30-class-csv","p5.30-dbd-csv","p5.30-finance-quotehist","p5.30-rdf-trine","p5.30-text-csv"]}]},{"name":"p5.28-text-csv_xs","portdir":"perl/p5-text-csv_xs","version":"1.620.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::CSV_XS","description":"Perl module containing comma-separated values manipulation routines","long_description":"Text::CSV_XS provides facilities for the composition and decomposition of comma-separated values. An instance of the Text::CSV_XS class can combine fields into a CSV string and parse a CSV string into fields.","active":true,"categories":["perl"],"maintainers":[{"name":"mni","github":"","ports_count":27}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.28-extutils-makemaker","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-encode"]}],"depends_on":[{"type":"lib","ports":["p5.28-class-csv","p5.28-dbd-csv","p5.28-finance-quotehist","p5.28-rdf-trine","p5.28-text-csv"]}]},{"name":"p5.26-text-csv_xs","portdir":"perl/p5-text-csv_xs","version":"1.450.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::CSV_XS","description":"Perl module containing comma-separated values manipulation routines","long_description":"Text::CSV_XS provides facilities for the composition and decomposition of comma-separated values. An instance of the Text::CSV_XS class can combine fields into a CSV string and parse a CSV string into fields.","active":false,"categories":["perl"],"maintainers":[{"name":"mni","github":"","ports_count":27}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-encode"]}],"depends_on":[{"type":"lib","ports":["p5.26-class-csv","p5.26-dbd-csv","p5.26-finance-quotehist","p5.26-gd","p5.26-rdf-trine","p5.26-text-csv"]}]},{"name":"p5-text-csv_xs","portdir":"perl/p5-text-csv_xs","version":"1.620.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-text-csv_xs","homepage":"https://metacpan.org/pod/Text::CSV_XS","description":"Perl module containing comma-separated values manipulation routines","long_description":"Text::CSV_XS provides facilities for the composition and decomposition of comma-separated values. An instance of the Text::CSV_XS class can combine fields into a CSV string and parse a CSV string into fields.","active":true,"categories":["perl"],"maintainers":[{"name":"mni","github":"","ports_count":27}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-text-csv_xs"]}],"depends_on":[]},{"name":"p5.30-text-csv","portdir":"perl/p5-text-csv","version":"2.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::CSV","description":"Text::CSV - comma-separated values manipulator (using XS or PurePerl)","long_description":"Text::CSV - comma-separated values manipulator (using XS or PurePerl)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-text-csv_xs"]}],"depends_on":[{"type":"lib","ports":["p5.30-finance-quotehist"]}]},{"name":"p5.28-text-csv","portdir":"perl/p5-text-csv","version":"2.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::CSV","description":"Text::CSV - comma-separated values manipulator (using XS or PurePerl)","long_description":"Text::CSV - comma-separated values manipulator (using XS or PurePerl)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-text-csv_xs"]}],"depends_on":[{"type":"lib","ports":["p5.28-finance-quotehist"]}]},{"name":"p5.26-text-csv","portdir":"perl/p5-text-csv","version":"2.0.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::CSV","description":"Text::CSV - comma-separated values manipulation routines","long_description":"Text::CSV provides facilities for the composition and decomposition of comma-separated values. An instance of the Text::CSV class can combine fields into a CSV string and parse a CSV string into fields.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-text-csv_xs"]}],"depends_on":[{"type":"lib","ports":["p5.26-finance-quotehist"]}]},{"name":"p5-text-csv","portdir":"perl/p5-text-csv","version":"2.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-text-csv","homepage":"https://metacpan.org/pod/Text::CSV","description":"Text::CSV - comma-separated values manipulator (using XS or PurePerl)","long_description":"Text::CSV - comma-separated values manipulator (using XS or PurePerl)","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-text-csv"]}],"depends_on":[]},{"name":"p5.30-text-chasen","portdir":"perl/p5-text-chasen","version":"1.40.0","license":"Restrictive/Distributable","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://chasen-legacy.osdn.jp/","description":"ChaSen library module for Perl5.","long_description":"ChaSen library module for Perl5.","active":true,"categories":["textproc","japanese","perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["libiconv","clang-18"]},{"type":"lib","ports":["perl5.30","chasen"]}],"depends_on":[]},{"name":"p5.28-text-chasen","portdir":"perl/p5-text-chasen","version":"1.40.0","license":"Restrictive/Distributable","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://chasen-legacy.osdn.jp/","description":"ChaSen library module for Perl5.","long_description":"ChaSen library module for Perl5.","active":true,"categories":["textproc","japanese","perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["libiconv","clang-18"]},{"type":"lib","ports":["perl5.28","chasen"]}],"depends_on":[]},{"name":"p5.26-text-chasen","portdir":"perl/p5-text-chasen","version":"1.40.0","license":"Restrictive/Distributable","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://chasen-legacy.osdn.jp/","description":"ChaSen library module for Perl5.","long_description":"ChaSen library module for Perl5.","active":false,"categories":["textproc","japanese","perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","libiconv"]},{"type":"lib","ports":["perl5.26","chasen"]}],"depends_on":[]},{"name":"p5-text-chasen","portdir":"perl/p5-text-chasen","version":"1.40.0","license":"Restrictive/Distributable","platforms":"darwin","epoch":0,"replaced_by":"p5.34-text-chasen","homepage":"http://chasen-legacy.osdn.jp/","description":"ChaSen library module for Perl5.","long_description":"ChaSen library module for Perl5.","active":true,"categories":["textproc","japanese","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-text-chasen"]}],"depends_on":[]},{"name":"p5.30-text-bibtex","portdir":"perl/p5-text-bibtex","version":"0.910.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::BibTeX","description":"Text::BibTeX - interface to read and parse BibTeX files","long_description":"Text::BibTeX - interface to read and parse BibTeX files","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.30-config-autoconf","p5.30-module-build","clang-18","p5.30-capture-tiny","p5.30-extutils-libbuilder"]},{"type":"lib","ports":["p5.30-unicode-normalize","perl5.30"]}],"depends_on":[]},{"name":"p5.28-text-bibtex","portdir":"perl/p5-text-bibtex","version":"0.910.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::BibTeX","description":"Text::BibTeX - interface to read and parse BibTeX files","long_description":"Text::BibTeX - interface to read and parse BibTeX files","active":true,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.28-config-autoconf","p5.28-module-build","clang-18","p5.28-capture-tiny","p5.28-extutils-libbuilder"]},{"type":"lib","ports":["p5.28-unicode-normalize","perl5.28"]}],"depends_on":[]},{"name":"p5.26-text-bibtex","portdir":"perl/p5-text-bibtex","version":"0.880.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::BibTeX","description":"Parse BibTeX files","long_description":"Text::BibTeX is a Perl library for reading, parsing, and processing BibTeX files. It is the Perl half of btOOL, a pair of libraries for dealing with BibTeX data.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-capture-tiny","p5.26-config-autoconf","p5.26-extutils-libbuilder"]},{"type":"lib","ports":["p5.26-module-build","p5.26-unicode-normalize","perl5.26"]}],"depends_on":[]},{"name":"p5-text-bibtex","portdir":"perl/p5-text-bibtex","version":"0.910.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-text-bibtex","homepage":"https://metacpan.org/pod/Text::BibTeX","description":"Text::BibTeX - interface to read and parse BibTeX files","long_description":"Text::BibTeX - interface to read and parse BibTeX files","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-text-bibtex"]}],"depends_on":[]},{"name":"p5.30-text-balanced","portdir":"perl/p5-text-balanced","version":"2.70.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Balanced","description":"Text::Balanced - Extract delimited text sequences from strings","long_description":"Text::Balanced - Extract delimited text sequences from strings","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-dbix-class","p5.30-parse-recdescent","p5.30-pdl","p5.30-smart-comments","p5.30-sql-abstract","p5.30-sql-abstract-classic","p5.30-sql-statement"]}]}]}