HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50600,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=567",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=565",
"results": [
{
"name": "p5.32-test-timer",
"portdir": "perl/p5-test-timer",
"version": "2.120.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::Timer",
"description": "Test::Timer - a test module to test/assert response times",
"long_description": "Test::Timer - a test module to test/assert response times",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-module-build",
"p5.32-test-fatal",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-error",
"p5.32-test-simple"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-gearman"
]
}
]
},
{
"name": "p5.32-test-toolbox",
"portdir": "perl/p5-test-toolbox",
"version": "0.400.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::Toolbox",
"description": "Test::Toolbox - tools for testing",
"long_description": "Test::Toolbox - tools for testing",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-module-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": []
},
{
"name": "p5.32-test-trailingspace",
"portdir": "perl/p5-test-trailingspace",
"version": "0.60.100",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::TrailingSpace",
"description": "Test::TrailingSpace - test for trailing space in source files.",
"long_description": "Test::TrailingSpace - test for trailing space in source files.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-module-build",
"p5.32-file-treecreate",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-file-find-object-rule"
]
}
],
"depends_on": []
},
{
"name": "p5.32-test-trap",
"portdir": "perl/p5-test-trap",
"version": "0.3.5",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::Trap",
"description": "Test::Trap - Trap exit codes, exceptions, output, etc.",
"long_description": "Test::Trap - Trap exit codes, exceptions, output, etc.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-module-build",
"p5.32-test-refcount",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-version",
"p5.32-data-dump"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-app-nopaste",
"p5.32-moosex-getopt"
]
},
{
"type": "lib",
"ports": [
"p5.32-test-spec"
]
}
]
},
{
"name": "p5.32-test-useallmodules",
"portdir": "perl/p5-test-useallmodules",
"version": "0.170.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::UseAllModules",
"description": "do use_ok() for all the MANIFESTed modules",
"long_description": "do use_ok() for all the MANIFESTed modules",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-net-netmask"
]
}
]
},
{
"name": "p5.32-test-utf8",
"portdir": "perl/p5-test-utf8",
"version": "1.30.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::utf8",
"description": "Test::utf8 - handy utf8 tests",
"long_description": "Test::utf8 - handy utf8 tests",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-test-www-mechanize-catalyst"
]
}
]
},
{
"name": "p5.32-test-version",
"portdir": "perl/p5-test-version",
"version": "2.90.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::Version",
"description": "Test::Version - Check to see that versions in modules are sane",
"long_description": "Test::Version - Check to see that versions in modules are sane",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-test-exception",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-file-find-rule-perl"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-dbix-admin-createtable",
"p5.32-dbix-admin-dsnmanager",
"p5.32-dbix-admin-tableinfo",
"p5.32-dist-zilla-plugin-ourpkgversion",
"p5.32-test-strict"
]
}
]
},
{
"name": "p5.32-test-warn",
"portdir": "perl/p5-test-warn",
"version": "0.370.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::Warn",
"description": "A few convenience methods for testing warning-based code",
"long_description": "A few convenience methods for testing warning-based code",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-sub-uplevel"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-conf-libconfig",
"p5.32-b-hooks-atruntime",
"p5.32-inline",
"p5.32-net-ssleay",
"p5.32-dbix-class-schema-loader",
"p5.32-dbix-class",
"p5.32-utf8-all",
"p5.32-chi",
"p5.32-crypt-ciphersaber",
"p5.32-data-ical",
"p5.32-inline-c",
"p5.32-log-dispatch-filerotate",
"p5.32-math-random-secure",
"p5.32-net-radius",
"p5.32-net-twitter",
"p5.32-parse-edid",
"p5.32-parse-recdescent",
"p5.32-rtf-tokenizer",
"p5.32-soap-lite",
"p5.32-sql-abstract",
"p5.32-sql-abstract-classic",
"p5.32-parallel-forkmanager",
"p5.32-test-mockobject",
"p5.32-sereal-decoder",
"p5.32-sereal-encoder",
"p5.32-time-y2038",
"p5.32-warnings-unused",
"p5.32-cgi",
"p5.32-xml-rss-libxml",
"p5.32-pdl",
"p5.32-sereal",
"p5.32-test-kit",
"p5.32-math-gmpz",
"p5.32-yaml-pp",
"p5.32-module-manifest",
"p5.32-chart",
"p5.32-dbm-deep"
]
},
{
"type": "lib",
"ports": [
"p5.32-catalyst-plugin-session-store-dbic",
"p5.32-parse-mediawikidump",
"p5.32-class-dbi-plugin-pager",
"p5.32-net-oauth",
"p5.32-test-most"
]
}
]
},
{
"name": "p5.32-test-warnings",
"portdir": "perl/p5-test-warnings",
"version": "0.38.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::Warnings",
"description": "Test::Warnings - Test for warnings and the lack of them",
"long_description": "Test::Warnings - Test for warnings and the lack of them",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-cpan-meta-check",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-lingua-ja-name-splitter",
"p5.32-package-deprecationmanager",
"p5.32-devel-partialdump",
"p5.32-dist-zilla-plugin-generatefile-fromsharedir",
"p5.32-dist-zilla-plugin-modulebuildtiny-fallback",
"p5.32-file-copy-recursive",
"p5.32-html-formatter",
"p5.32-moosex-singleton",
"p5.32-term-progressbar",
"p5.32-test-cleannamespaces",
"p5.32-test-lwp-useragent",
"p5.32-text-template",
"p5.32-twitter-api",
"p5.32-www-mechanize-cached",
"p5.32-file-slurper",
"p5.32-zmq-ffi",
"p5.32-spreadsheet-xlsx",
"p5.32-moosex-types-common",
"p5.32-moosex-getopt",
"p5.32-test-compile",
"p5.32-file-map",
"p5.32-type-tiny",
"p5.32-lingua-nameutils",
"p5.32-lwp-consolelogger",
"p5.32-json-any",
"p5.32-catalyst-runtime",
"p5.32-font-freetype",
"p5.32-list-someutils-xs",
"p5.32-devel-checkos",
"p5.32-code-tidyall",
"p5.32-datetime",
"p5.32-test-mockmodule",
"p5.32-moose",
"p5.32-uri",
"p5.32-dist-zilla-plugin-test-compile",
"p5.32-getopt-long-descriptive",
"p5.32-html-form",
"p5.32-www-mechanize",
"p5.32-datetime-format-strptime",
"p5.32-exporter-tiny",
"p5.32-sys-cpuload"
]
}
]
},
{
"name": "p5.32-test-weaken",
"portdir": "perl/p5-test-weaken",
"version": "3.22.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::Weaken",
"description": "Test::Weaken - Test that freed memory objects were, indeed, freed",
"long_description": "Test::Weaken - Test that freed memory objects were, indeed, freed",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-bioperl"
]
}
]
},
{
"name": "p5.32-test-without-module",
"portdir": "perl/p5-test-without-module",
"version": "0.230.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::Without::Module",
"description": "Test::Without::Module - Test fallback behaviour in absence of modules",
"long_description": "This module allows you to deliberately hide modules from a program even though they are installed. This is mostly useful for testing modules that have a fallback when a certain dependency module is not installed.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-class-load",
"p5.32-clone-choose",
"p5.32-moosex-configfromfile",
"p5.32-moosex-storage",
"p5.32-json-any",
"p5.32-file-changenotify",
"p5.32-params-validationcompiler",
"p5.32-moosex-types-uri",
"p5.32-datetime"
]
}
]
},
{
"name": "p5.32-test-writevariants",
"portdir": "perl/p5-test-writevariants",
"version": "0.14.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::WriteVariants",
"description": "Test::WriteVariants - Dynamic generation of tests in nested combinations of contexts",
"long_description": "Test::WriteVariants - Dynamic generation of tests in nested combinations of contexts",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-test-directory",
"p5.32-test-most",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.32-module-pluggable",
"perl5.32",
"p5.32-module-runtime",
"p5.32-data-tumbler",
"p5.32-file-find-rule"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-list-moreutils"
]
}
]
},
{
"name": "p5.32-test-www-mechanize",
"portdir": "perl/p5-test-www-mechanize",
"version": "1.600.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::WWW::Mechanize",
"description": "Testing-specific WWW::Mechanize subclass",
"long_description": "Testing-specific WWW::Mechanize subclass",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-http-server-simple",
"p5.32-uri",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.32-html-lint",
"p5.32-html-parser",
"p5.32-html-tidy5",
"p5.32-http-message",
"perl5.32",
"p5.32-test-longstring",
"p5.32-test-simple",
"p5.32-www-mechanize",
"p5.32-libwww-perl",
"p5.32-carp-assert-more",
"p5.32-html-form"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-test-www-mechanize-catalyst",
"p5.32-test-www-mechanize-psgi",
"p5.32-plack-test-agent"
]
}
]
},
{
"name": "p5.32-test-www-mechanize-catalyst",
"portdir": "perl/p5-test-www-mechanize-catalyst",
"version": "0.620.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::WWW::Mechanize::Catalyst",
"description": "Test::WWW::Mechanize for Catalyst",
"long_description": "Test::WWW::Mechanize is a subclass of WWW::Mechanize that incorporates features for web application testing.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-test-exception",
"p5.32-test-utf8",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.32-libwww-perl",
"p5.32-moose",
"perl5.32",
"p5.32-test-www-mechanize",
"p5.32-www-mechanize",
"p5.32-namespace-clean",
"p5.32-catalyst-runtime",
"p5.32-class-load"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-catalyst-plugin-authorization-acl"
]
},
{
"type": "lib",
"ports": [
"p5.32-catalyst-controller-formbuilder"
]
}
]
},
{
"name": "p5.32-test-www-mechanize-psgi",
"portdir": "perl/p5-test-www-mechanize-psgi",
"version": "0.390.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::WWW::Mechanize::PSGI",
"description": "Test::WWW::Mechanize::PSGI - Test PSGI programs using WWW::Mechanize",
"long_description": "Test::WWW::Mechanize::PSGI - Test PSGI programs using WWW::Mechanize",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-cgi",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-plack",
"p5.32-test-www-mechanize",
"p5.32-try-tiny"
]
}
],
"depends_on": []
},
{
"name": "p5.32-test-www-selenium",
"portdir": "perl/p5-test-www-selenium",
"version": "1.360.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::WWW::Selenium",
"description": "Test applications using Selenium Remote Control",
"long_description": "This module sends commands directly to a Selenium Server using simple HTTP GET/POST requests. Using this module together with a Selenium Server instance, you can automatically control any supported browser.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "jon.hermansen",
"github": "",
"ports_count": 6
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-test-exception",
"p5.32-test-mock-lwp",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.32-time-hires",
"perl5.32",
"p5.32-uri",
"p5.32-libwww-perl",
"p5.32-namespace-clean"
]
}
],
"depends_on": []
},
{
"name": "p5.32-test-xml",
"portdir": "perl/p5-test-xml",
"version": "0.80.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::XML",
"description": "Test::XML - Compare XML in perl tests",
"long_description": "Test::XML - Compare XML in perl tests",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-module-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.32-xml-sax",
"p5.32-xml-sax-expat",
"p5.32-xml-sax-writer",
"perl5.32",
"p5.32-xml-twig",
"p5.32-xml-xpath",
"p5.32-xml-semanticdiff",
"p5.32-xml-parser"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-soap-lite"
]
}
]
},
{
"name": "p5.32-test-yaml",
"portdir": "perl/p5-test-yaml",
"version": "1.70.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::YAML",
"description": "Test::YAML - Testing Module for YAML Implementations",
"long_description": "Test::YAML - Testing Module for YAML Implementations",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-test-base"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-yaml"
]
}
]
},
{
"name": "p5.32-test-yaml-valid",
"portdir": "perl/p5-test-yaml-valid",
"version": "0.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test::YAML::Valid",
"description": "Test for valid YAML",
"long_description": "Test for valid YAML",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-yaml",
"p5.32-yaml-libyaml",
"p5.32-yaml-syck",
"p5.32-yaml-tiny"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-test-cpan-meta-yaml"
]
}
]
},
{
"name": "p5.32-test2-harness",
"portdir": "perl/p5-test2-harness",
"version": "1.0.161",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test2::Harness",
"description": "Test2::Harness - A new and improved test harness with better Test2 integration",
"long_description": "Test2::Harness - A new and improved test harness with better Test2 integration",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.32-cpanel-json-xs",
"p5.32-data-uuid",
"p5.32-goto-file",
"p5.32-http-tiny",
"p5.32-http-tiny-multipart",
"p5.32-importer",
"p5.32-json-maybexs",
"p5.32-long-jump",
"p5.32-scope-guard",
"perl5.32",
"p5.32-test2-plugin-cover",
"p5.32-test2-plugin-dbiprofile",
"p5.32-test2-plugin-ioevents",
"p5.32-test2-plugin-memusage",
"p5.32-test2-plugin-uuid",
"p5.32-text-parsewords",
"p5.32-time-hires",
"p5.32-yaml-tiny",
"p5.32-test-simple"
]
}
],
"depends_on": []
},
{
"name": "p5.32-test2-plugin-cover",
"portdir": "perl/p5-test2-plugin-cover",
"version": "0.0.27",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test2::Plugin::Cover",
"description": "Test2::Plugin::Cover - Fast and Minimal file coverage info",
"long_description": "Test2::Plugin::Cover - Fast and Minimal file coverage info",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-path-tiny",
"p5.32-test-simple"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-test2-harness"
]
}
]
},
{
"name": "p5.32-test2-plugin-dbiprofile",
"portdir": "perl/p5-test2-plugin-dbiprofile",
"version": "0.2.6",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test2::Plugin::DBIProfile",
"description": "Test2::Plugin::DBIProfile - Plugin to enable and display DBI profiling.",
"long_description": "Test2::Plugin::DBIProfile - Plugin to enable and display DBI profiling.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-dbd-sqlite",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-dbi",
"p5.32-test-simple"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-test2-harness"
]
}
]
},
{
"name": "p5.32-test2-plugin-ioevents",
"portdir": "perl/p5-test2-plugin-ioevents",
"version": "0.1.1",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test2::Plugin::IOEvents",
"description": "Test2::Plugin::IOEvents - Turn STDOUT and STDERR into Test2 events.",
"long_description": "Test2::Plugin::IOEvents - Turn STDOUT and STDERR into Test2 events.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2620
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-test-simple"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-test2-harness"
]
}
]
},
{
"name": "p5.32-test2-plugin-memusage",
"portdir": "perl/p5-test2-plugin-memusage",
"version": "0.2.3",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test2::Plugin::MemUsage",
"description": "Test2::Plugin::MemUsage - Collect and display memory usage information",
"long_description": "Test2::Plugin::MemUsage - Collect and display memory usage information",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2620
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-test-simple"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-test2-harness"
]
}
]
},
{
"name": "p5.32-test2-plugin-nowarnings",
"portdir": "perl/p5-test2-plugin-nowarnings",
"version": "0.100.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test2::Plugin::NoWarnings",
"description": "Test2::Plugin::NoWarnings - Fail if tests warn",
"long_description": "Test2::Plugin::NoWarnings - Fail if tests warn",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2620
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-capture-tiny",
"p5.32-ipc-run3",
"p5.32-module-pluggable",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-test-simple"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-params-validationcompiler",
"p5.32-template-plugin-cgi",
"p5.32-datetime-locale"
]
}
]
},
{
"name": "p5.32-test2-plugin-uuid",
"portdir": "perl/p5-test2-plugin-uuid",
"version": "0.2.10",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test2::Plugin::UUID",
"description": "Test2::Plugin::UUID - Use REAL UUIDs in Test2",
"long_description": "Test2::Plugin::UUID - Use REAL UUIDs in Test2",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2620
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-test-simple",
"p5.32-uuid-tiny"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-test2-harness"
]
}
]
},
{
"name": "p5.32-test2-suite",
"portdir": "perl/p5-test2-suite",
"version": "0.0.163",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.32-test-simple",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by p5.32-test-simple",
"long_description": "This port has been replaced by p5.32-test-simple.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "p5.32-test2-tools-explain",
"portdir": "perl/p5-test2-tools-explain",
"version": "0.20.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Test2::Tools::Explain",
"description": "Test2::Tools::Explain -- Explain tools for Perl's Test2 framework",
"long_description": "Test2::Tools::Explain -- Explain tools for Perl's Test2 framework",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2620
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-test-simple"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-astro-app-satpass2",
"p5.32-template-plugin-cgi"
]
}
]
},
{
"name": "p5.32-tex-encode",
"portdir": "perl/p5-tex-encode",
"version": "2.10.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/TeX::Encode",
"description": "Encode/decode Perl utf-8 strings into TeX",
"long_description": "Encode/decode Perl utf-8 strings into TeX",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "davide.liessi",
"github": "dliessi",
"ports_count": 72
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-encode"
]
}
],
"depends_on": []
},
{
"name": "p5.32-text-aligner",
"portdir": "perl/p5-text-aligner",
"version": "0.160.0",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Text::Aligner",
"description": "A module to align text",
"long_description": "Exports a single function, align(), which is used to justify strings to various alignment styles",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-module-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-term-ansicolor"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-text-table"
]
}
]
},
{
"name": "p5.32-text-aspell",
"portdir": "perl/p5-text-aspell",
"version": "0.90.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Text::Aspell",
"description": "perl interface to GNU aspell.",
"long_description": "perl interface to GNU aspell.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"aspell"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-text-spellchecker"
]
}
]
},
{
"name": "p5.32-text-autoformat",
"portdir": "perl/p5-text-autoformat",
"version": "1.750.0",
"license": "Artistic-1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Text::Autoformat",
"description": "Automatic text wrapping and reformatting",
"long_description": "Automatic text wrapping and reformatting",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-text-reform"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-term-shell",
"p5.32-text-quoted",
"p5.32-text-recordparser"
]
}
]
},
{
"name": "p5.32-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-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-parse-recdescent",
"p5.32-smart-comments",
"p5.32-sql-abstract",
"p5.32-sql-abstract-classic",
"p5.32-sql-statement",
"p5.32-pdl",
"p5.32-dbix-class"
]
}
]
},
{
"name": "p5.32-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.32-capture-tiny",
"p5.32-extutils-libbuilder",
"clang-17",
"p5.32-module-build",
"p5.32-config-autoconf"
]
},
{
"type": "lib",
"ports": [
"p5.32-unicode-normalize",
"perl5.32"
]
}
],
"depends_on": []
},
{
"name": "p5.32-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": [
"clang-9.0",
"libiconv"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"chasen"
]
}
],
"depends_on": []
},
{
"name": "p5.32-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-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-text-csv_xs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-finance-quotehist"
]
}
]
},
{
"name": "p5.32-text-csv_xs",
"portdir": "perl/p5-text-csv_xs",
"version": "1.610.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.32-extutils-makemaker",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-encode"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-dbd-csv",
"p5.32-finance-quotehist",
"p5.32-rdf-trine",
"p5.32-class-csv",
"p5.32-text-csv"
]
}
]
},
{
"name": "p5.32-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-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-algorithm-diff"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-text-multimarkdown",
"p5.32-mail-spamassassin",
"p5.32-test-base"
]
},
{
"type": "lib",
"ports": [
"p5.32-archive-tar",
"p5.32-test-snapshot",
"p5.32-test-perltidy",
"p5.32-code-tidyall",
"p5.32-text-patch",
"p5.32-test-differences"
]
}
]
},
{
"name": "p5.32-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": 2620
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-module-build",
"p5.32-test-exception",
"p5.32-test-longstring",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-moose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-graphics-primitive-driver-cairo"
]
}
]
},
{
"name": "p5.32-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-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-lingua-stem"
]
}
]
},
{
"name": "p5.32-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-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-file-find-object-rule",
"p5.32-net-appliance-session",
"p5.32-path-iterator-rule",
"p5.32-file-finder",
"p5.32-dist-zilla",
"p5.32-file-find-rule"
]
}
]
},
{
"name": "p5.32-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-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "p5.32-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-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"kakasi"
]
}
],
"depends_on": []
},
{
"name": "p5.32-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-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": []
},
{
"name": "p5.32-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.32-list-moreutils",
"p5.32-test-differences",
"p5.32-test-exception",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-text-multimarkdown"
]
}
]
},
{
"name": "p5.32-text-multimarkdown",
"portdir": "perl/p5-text-multimarkdown",
"version": "1.5.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"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": [
"p5.32-test-exception",
"p5.32-text-diff",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.32-html-parser",
"perl5.32",
"p5.32-text-unidecode",
"p5.32-text-markdown",
"p5.32-encode",
"p5.32-digest-md5"
]
}
],
"depends_on": []
},
{
"name": "p5.32-text-parsewords",
"portdir": "perl/p5-text-parsewords",
"version": "3.310.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Text::ParseWords",
"description": "parse text into an array of tokens or array of arrays",
"long_description": "parse text into an array of tokens or array of arrays",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-devel-overloadinfo",
"p5.32-b-hooks-endofscope",
"p5.32-ref-util",
"p5.32-list-someutils"
]
},
{
"type": "lib",
"ports": [
"p5.32-dist-build",
"p5.32-alien-base-modulebuild",
"p5.32-code-tidyall",
"p5.32-astro-spacetrack",
"p5.32-test-script",
"p5.32-alien-build",
"p5.32-extutils-cbuilder",
"p5.32-test2-harness",
"p5.32-extutils-f77",
"p5.32-astro-app-satpass2",
"p5.32-module-scandeps"
]
}
]
},
{
"name": "p5.32-text-patch",
"portdir": "perl/p5-text-patch",
"version": "1.800.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Text::Patch",
"description": "Text::Patch - Patches text with given patch",
"long_description": "Text::Patch - Patches text with given patch",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-text-diff"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-alien-sdl",
"p5.32-uuid"
]
}
]
},
{
"name": "p5.32-text-pdf",
"portdir": "perl/p5-text-pdf",
"version": "0.310.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Text::PDF",
"description": "Perl module for creating and manipulating PDF files.",
"long_description": "Perl module for creating and manipulating PDF files.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-io-compress"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-cam-pdf",
"p5.32-pdf-reuse"
]
}
]
},
{
"name": "p5.32-text-quoted",
"portdir": "perl/p5-text-quoted",
"version": "2.100.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Text::Quoted",
"description": "Extract the structure of a quoted mail message",
"long_description": "Text::Quoted examines the structure of some text which may contain multiple different levels of quoting, and turns the text into a nested data structure.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-text-autoformat"
]
}
],
"depends_on": []
}
]
}