HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50368,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=743",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=741",
"results": [
{
"name": "p5.30-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-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-devel-globaldestruction",
"p5.30-test-file-sharedir",
"p5.30-autobox",
"p5.30-code-tidyall",
"p5.30-dbix-class-schema-loader",
"p5.30-dbix-class",
"p5.30-test2-harness"
]
}
]
},
{
"name": "p5.30-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.30-module-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-authen-dechpwd"
]
}
]
},
{
"name": "p5.30-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-17"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-package-stash-xs",
"p5.30-try-tiny",
"p5.30-catalyst-view-tt",
"p5.30-math-gmp",
"p5.30-cpan-meta-check",
"p5.30-moosex-extended",
"p5.30-hash-ordered"
]
},
{
"type": "lib",
"ports": [
"p5.30-html-scrubber",
"p5.30-list-allutils",
"p5.30-role-hooks",
"p5.30-string-flogger",
"p5.30-web-scraper",
"p5.30-xml-xpath",
"p5.30-imager",
"p5.30-devel-stacktrace-extract",
"p5.30-moosex-types",
"p5.30-object-insideout",
"p5.30-data-uuid-mt",
"p5.30-perl-critic-policy-perlsecret",
"p5.30-math-random-mt-auto",
"p5.30-sql-translator",
"p5.30-perl-version",
"p5.30-email-abstract",
"p5.30-moosex-nonmoose",
"p5.30-log-dispatchouli",
"p5.30-dist-zilla-plugin-ensurelatestperl",
"p5.30-io-socket-ssl",
"p5.30-spreadsheet-readsxc",
"p5.30-template-toolkit",
"p5.30-moo",
"p5.30-list-someutils",
"p5.30-protocol-http2",
"p5.30-sub-override",
"p5.30-module-scandeps",
"p5.30-data-visitor",
"p5.30-type-tiny",
"p5.30-number-tolerant",
"p5.30-sub-handlesvia",
"p5.30-devel-dumptrace",
"p5.30-amazon-s3",
"p5.30-dist-build",
"p5.30-alien-base-modulebuild",
"p5.30-ffi-checklib",
"p5.30-metrics-any",
"p5.30-string-tagged-markdown",
"p5.30-mce-shared",
"p5.30-const-exporter",
"p5.30-memoize",
"p5.30-future",
"p5.30-gtk3-imageview",
"p5.30-crypt-passphrase",
"p5.30-extutils-builder",
"p5.30-gnupg-interface",
"p5.30-time-out",
"p5.30-mail-message",
"p5.30-mojo-dom58",
"p5.30-dist-zilla-plugin-distbuild",
"p5.30-getopt-long-descriptive",
"p5.30-function-parameters",
"p5.30-module-corelist",
"p5.30-test-expectandcheck",
"p5.30-business-ismn",
"p5.30-io-lambda",
"p5.30-package-deprecationmanager",
"p5.30-datetime-format-natural",
"p5.30-bioperl",
"p5.30-catalyst-controller-formbuilder",
"p5.30-cpan-meta"
]
}
]
},
{
"name": "p5.30-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-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-dist-zilla-plugin-metaprovides-package",
"p5.30-dist-zilla-role-filewatcher",
"p5.30-http-cookiemonster",
"p5.30-http-thin",
"p5.30-test-lwp-useragent",
"p5.30-test-nicedump",
"p5.30-metacpan-client",
"p5.30-catalyst-runtime",
"p5.30-pdl-graphics-gnuplot",
"p5.30-dist-zilla-app-command-regenerate",
"p5.30-dancer2",
"p5.30-ppi"
]
}
]
},
{
"name": "p5.30-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.30-test-warn",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-io-stringy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-rtf-parser"
]
}
]
},
{
"name": "p5.30-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-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-rtf-tokenizer"
]
}
],
"depends_on": []
},
{
"name": "p5.30-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.30-io-socket-ip",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.30-datetime-format-iso8601",
"p5.30-libwww-perl",
"perl5.30",
"p5.30-xml-parser",
"p5.30-xml-libxml",
"p5.30-datetime"
]
}
],
"depends_on": []
},
{
"name": "p5.30-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-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-gedcom"
]
}
]
},
{
"name": "p5.30-role-tiny",
"portdir": "perl/p5-role-tiny",
"version": "2.2.4",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Role::Tiny",
"description": "Role::Tiny - Roles. Like a nouvelle cuisine portion size slice of Moose.",
"long_description": "Role::Tiny is a minimalist role composition tool.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-test-fatal",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-class-method-modifiers"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-role-hooks",
"p5.30-test-cleannamespaces"
]
},
{
"type": "lib",
"ports": [
"p5.30-moox-traits",
"p5.30-pod-readme",
"p5.30-test-cleannamespaces",
"p5.30-specio",
"p5.30-path-isdev",
"p5.30-moo",
"p5.30-sub-handlesvia",
"p5.30-alien-role-alt",
"p5.30-www-oauth",
"p5.30-mojo-dom58",
"p5.30-data-perl",
"p5.30-dancer2",
"p5.30-moox-handlesvia"
]
}
]
},
{
"name": "p5.30-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": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-test-simple",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-moose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-config-mvp"
]
}
]
},
{
"name": "p5.30-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": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-role-basic",
"p5.30-test-requires",
"p5.30-test-simple",
"clang-14",
"p5.30-class-tiny",
"p5.30-moo",
"p5.30-moose",
"p5.30-mouse",
"p5.30-role-tiny"
]
},
{
"type": "lib",
"ports": [
"p5.30-class-method-modifiers",
"p5.30-scalar-list-utils",
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-sub-handlesvia"
]
}
]
},
{
"name": "p5.30-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": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.30-moose",
"p5.30-moosex-role-parameterized",
"perl5.30",
"p5.30-string-errf",
"p5.30-try-tiny",
"p5.30-namespace-clean"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-config-mvp"
]
}
]
},
{
"name": "p5.30-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": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-module-build",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-role-hooks"
]
}
]
},
{
"name": "p5.30-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-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-email-send"
]
}
]
},
{
"name": "p5.30-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.30-test-fatal",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-scope-upper"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-test2-tools-process"
]
}
]
},
{
"name": "p5.30-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-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": []
},
{
"name": "p5.30-regexp-parser",
"portdir": "perl/p5-regexp-parser",
"version": "0.230.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Regexp::Parser",
"description": "base class for parsing regexes",
"long_description": "base class for parsing regexes",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": []
},
{
"name": "p5.30-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": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-net-ip-checker",
"p5.30-uri"
]
}
]
},
{
"name": "p5.30-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": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-net-ip-checker"
]
}
]
},
{
"name": "p5.30-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.30-test-regexp",
"p5.30-test-simple",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-finance-quotehist"
]
}
]
},
{
"name": "p5.30-regexp-assemble",
"portdir": "perl/p5-regexp-assemble",
"version": "0.380.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Regexp::Assemble",
"description": "Combine several regular expressions into one",
"long_description": "Regexp::Assemble allows you to take a number of regular expressions and assemble them into a single regular expression (or RE) that will match everything that any of the individual REs match, only what they match and nothing else.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": []
},
{
"name": "p5.30-ref-util-xs",
"portdir": "perl/p5-ref-util-xs",
"version": "0.117.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Ref::Util::XS",
"description": "Ref::Util::XS - XS implementation for Ref::Util",
"long_description": "Ref::Util::XS - XS implementation for Ref::Util",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-readonly",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-ref-util",
"p5.30-type-tiny",
"p5.30-const-exporter"
]
}
]
},
{
"name": "p5.30-ref-util",
"portdir": "perl/p5-ref-util",
"version": "0.204.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Ref::Util",
"description": "Ref::Util - Utility functions for checking references",
"long_description": "Ref::Util - Utility functions for checking references",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-text-parsewords",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-ref-util-xs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-twitter-api",
"p5.30-moosex-extended",
"p5.30-specio",
"p5.30-data-censor",
"p5.30-lwp-consolelogger",
"p5.30-metacpan-client",
"p5.30-ffi-c",
"p5.30-ffi-platypus-type-enum",
"p5.30-catalyst-runtime",
"p5.30-test2-tools-process",
"p5.30-const-exporter",
"p5.30-dancer2"
]
}
]
},
{
"name": "p5.30-redis",
"portdir": "perl/p5-redis",
"version": "2.0.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Redis",
"description": "Redis - perl binding for Redis database",
"long_description": "Redis - perl binding for Redis database",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "macportscf",
"github": "",
"ports_count": 6
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"p5.30-test-deep",
"p5.30-test-fatal",
"p5.30-test-sharedfork",
"p5.30-test-tcp",
"redis",
"p5.30-io-string",
"p5.30-module-build",
"p5.30-module-build-tiny",
"p5.30-pod-coverage-trustpod",
"p5.30-test-cpan-meta"
]
},
{
"type": "lib",
"ports": [
"p5.30-io-socket-ssl",
"p5.30-io-socket-timeout",
"p5.30-try-tiny",
"perl5.30"
]
}
],
"depends_on": []
},
{
"name": "p5.30-readonly-xs",
"portdir": "perl/p5-readonly-xs",
"version": "1.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Readonly::XS",
"description": "Readonly::XS is a companion module for Readonly. It speeds up read-only scalar variables.",
"long_description": "Readonly::XS is a companion module for Readonly. It speeds up read-only scalar variables.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-readonly"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-perl-critic",
"p5.30-text-recordparser"
]
}
]
},
{
"name": "p5.30-readonly",
"portdir": "perl/p5-readonly",
"version": "2.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Readonly",
"description": "Facility for creating read-only scalars, arrays, hashes.",
"long_description": "This is a facility for creating non-modifiable variables. This is useful for configuration files, headers, etc.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-module-build",
"p5.30-module-build-tiny",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-params-validate",
"p5.30-ref-util-xs"
]
},
{
"type": "lib",
"ports": [
"p5.30-perl-critic",
"p5.30-perl-critic-moose",
"p5.30-pod-projectdocs",
"p5.30-ppix-quotelike",
"p5.30-ppix-utilities",
"p5.30-readonly-xs",
"p5.30-text-recordparser",
"p5.30-graphics-tiff",
"p5.30-image-sane",
"p5.30-amazon-s3",
"p5.30-ipc-run",
"p5.30-finance-quote",
"p5.30-gtk3-imageview",
"p5.30-file-share"
]
}
]
},
{
"name": "p5.30-rdf-trine",
"portdir": "perl/p5-rdf-trine",
"version": "1.19.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/RDF::Trine",
"description": "RDF::Trine - An RDF Framework for Perl",
"long_description": "RDF::Trine - An RDF Framework for Perl",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-test-deep",
"p5.30-test-exception",
"p5.30-test-json",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.30-dbd-sqlite",
"p5.30-dbi",
"p5.30-dbix-connector",
"p5.30-error",
"p5.30-http-negotiate",
"p5.30-iri",
"p5.30-libwww-perl",
"p5.30-log-log4perl",
"p5.30-moose",
"p5.30-moosex-arrayref",
"perl5.30",
"p5.30-text-csv_xs",
"p5.30-text-table",
"p5.30-time-hires",
"p5.30-uri",
"p5.30-xml-commonns",
"p5.30-xml-libxml",
"p5.30-xml-namespace",
"p5.30-xml-sax",
"p5.30-xml-sax-expat",
"p5.30-set-scalar",
"p5.30-algorithm-combinatorics",
"p5.30-cache-lru",
"p5.30-data-uuid"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-rdf-query",
"p5.30-bio-phylo"
]
}
]
},
{
"name": "p5.30-rdf-query",
"portdir": "perl/p5-rdf-query",
"version": "2.919.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/RDF::Query",
"description": "RDF::Query - A complete SPARQL 1.1 Query and Update implementation for use with RDF::Trine",
"long_description": "RDF::Query - A complete SPARQL 1.1 Query and Update implementation for use with RDF::Trine",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-test-exception",
"p5.30-test-json",
"p5.30-yaml",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.30-json",
"p5.30-module-pluggable",
"p5.30-parse-recdescent",
"perl5.30",
"p5.30-set-scalar",
"p5.30-uri",
"p5.30-rdf-trine",
"p5.30-data-uuid",
"p5.30-datetime-format-w3cdtf",
"p5.30-error"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-bio-phylo"
]
}
]
},
{
"name": "p5.30-razor-agents",
"portdir": "perl/p5-razor-agents",
"version": "2.840.0",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.30-razor2-client-agent",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by p5.30-razor2-client-agent",
"long_description": "This port has been replaced by p5.30-razor2-client-agent.",
"active": false,
"categories": [
"mail",
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"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.30-razor2-client-agent",
"portdir": "perl/p5-razor2-client-agent",
"version": "2.860.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Razor2::Client::Agent",
"description": "Vipul's Razor is a distributed, collaborative, spam detection and filtering network.",
"long_description": "Vipul's Razor is a distributed, collaborative, spam detection and filtering network.",
"active": true,
"categories": [
"mail",
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-digest-sha1",
"p5.30-getopt-long",
"p5.30-time-hires",
"p5.30-uri"
]
}
],
"depends_on": []
},
{
"name": "p5.30-psgi",
"portdir": "perl/p5-psgi",
"version": "1.102.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/PSGI",
"description": "Perl Web Server Gateway Interface Specification",
"long_description": "Perl Web Server Gateway Interface Specification",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": []
},
{
"name": "p5.30-protocol-http2",
"portdir": "perl/p5-protocol-http2",
"version": "1.110.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Protocol::HTTP2",
"description": "Protocol::HTTP2 - HTTP/2 protocol implementation",
"long_description": "Protocol::HTTP2 - HTTP/2 protocol implementation",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-module-build",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.30-mime-base64",
"p5.30-module-build-tiny",
"p5.30-net-ssleay",
"perl5.30",
"p5.30-test-leaktrace",
"p5.30-test-simple",
"p5.30-test-tcp",
"p5.30-scalar-list-utils",
"p5.30-anyevent"
]
}
],
"depends_on": []
},
{
"name": "p5.30-proc-processtable",
"portdir": "perl/p5-proc-processtable",
"version": "0.637.0",
"license": "Artistic-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Proc::ProcessTable",
"description": "Proc::ProcessTable - Perl extension to access the unix process table",
"long_description": "Proc::ProcessTable - Perl extension to access the unix process table",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-inline-python"
]
},
{
"type": "lib",
"ports": [
"p5.30-proc-daemon"
]
}
]
},
{
"name": "p5.30-proc-guard",
"portdir": "perl/p5-proc-guard",
"version": "0.70.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Proc::Guard",
"description": "Proc::Guard - run a process and destroy it when the perl script exits",
"long_description": "Proc::Guard - run a process and destroy it when the perl script exits. This is useful for testing code working with a server process.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-module-build",
"p5.30-test-tcp",
"clang-14",
"p5.30-file-which",
"p5.30-test-requires"
]
},
{
"type": "lib",
"ports": [
"p5.30-class-accessor-lite",
"perl5.30"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-gearman"
]
}
]
},
{
"name": "p5.30-proc-daemon",
"portdir": "perl/p5-proc-daemon",
"version": "0.230.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Proc::Daemon",
"description": "Run Perl program(s) as a daemon process",
"long_description": "This module can be used by a Perl program to initialize itself as a daemon or to execute (exec) a system command as daemon. You can also check the status of the daemon (alive or dead) and you can kill the daemon.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-proc-processtable"
]
}
],
"depends_on": []
},
{
"name": "p5.30-probe-perl",
"portdir": "perl/p5-probe-perl",
"version": "0.30.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Probe::Perl",
"description": "Information about the currently running perl",
"long_description": "Information about the currently running perl",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-test-script"
]
}
]
},
{
"name": "p5.30-privileges-drop",
"portdir": "perl/p5-privileges-drop",
"version": "1.30.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Privileges::Drop",
"description": "A module to make it simple to drop all privileges, even POSIX groups.",
"long_description": "This module tries to simplify the process of dropping privileges. This can be useful when your Perl program needs to bind to privileged ports, etc. This module is much like Proc::UID, except that it's implemented in pure Perl. Special care has been taken to also drop saved uid on platforms that support this, currently only test on on Linux.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.30-http-date",
"p5.30-module-build",
"p5.30-yaml"
]
}
],
"depends_on": []
},
{
"name": "p5.30-prefork",
"portdir": "perl/p5-prefork",
"version": "1.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/prefork",
"description": "Optimized module loading for forking or non-forking processes",
"long_description": "Optimized module loading for forking or non-forking processes",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-file-flat",
"p5.30-number-witherror",
"p5.30-class-autouse"
]
}
]
},
{
"name": "p5.30-ppix-utils",
"portdir": "perl/p5-ppix-utils",
"version": "0.4.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/PPIx::Utils",
"description": "PPIx::Utils - Utility functions for PPI",
"long_description": "PPIx::Utils - Utility functions for PPI",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-data-dumper",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-b-keywords",
"p5.30-ppi"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-perl-critic",
"p5.30-perl-minimumversion"
]
}
]
},
{
"name": "p5.30-ppix-utilities",
"portdir": "perl/p5-ppix-utilities",
"version": "1.1.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/PPIx::Utilities",
"description": "PPIx::Utilities - Extensions to PPI",
"long_description": "This is a collection of functions for dealing with PPI objects, many of which originated in Perl::Critic.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-test-deep",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.30-ppi",
"perl5.30",
"p5.30-task-weaken",
"p5.30-readonly",
"p5.30-exception-class"
]
}
],
"depends_on": []
},
{
"name": "p5.30-ppi-xs",
"portdir": "perl/p5-ppi-xs",
"version": "0.910.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/PPI::XS",
"description": "PPI::XS - (Minor) XS acceleration for PPI",
"long_description": "PPI::XS - (Minor) XS acceleration for PPI",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-ppi"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-devel-repl",
"p5.30-dist-zilla"
]
}
]
},
{
"name": "p5.30-ppix-regexp",
"portdir": "perl/p5-ppix-regexp",
"version": "0.91.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/PPIx::Regexp",
"description": "Parse regular expressions",
"long_description": "This package parses regular expressions as they appear in Perl scripts, generating a structure similar to the structure generated by PPI when it parses a Perl script, and navigable in much the same way.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 431
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-module-build",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-ppi",
"p5.30-task-weaken"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-perl-critic",
"p5.30-ppix-quotelike",
"p5.30-perl-minimumversion"
]
}
]
},
{
"name": "p5.30-ppix-quotelike",
"portdir": "perl/p5-ppix-quotelike",
"version": "0.23.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/PPIx::QuoteLike",
"description": "PPIx::QuoteLike - Parse Perl string literals and string-literal-like things.",
"long_description": "PPIx::QuoteLike - Parse Perl string literals and string-literal-like things.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-module-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-ppi",
"p5.30-ppix-regexp",
"p5.30-readonly"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-perl-critic"
]
}
]
},
{
"name": "p5.30-ppi-html",
"portdir": "perl/p5-ppi-html",
"version": "1.80.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/PPI::HTML",
"description": "PPI::HTML - Generate syntax-highlighted HTML for Perl using PPI",
"long_description": "PPI::HTML - Generate syntax-highlighted HTML for Perl using PPI",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-css-tiny",
"p5.30-params-util",
"p5.30-ppi"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-devel-cover"
]
}
]
},
{
"name": "p5.30-ppi",
"portdir": "perl/p5-ppi",
"version": "1.284.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/PPI",
"description": "PPI - Parse, Analyze and Manipulate Perl (without perl)",
"long_description": "PPI - Parse, Analyze and Manipulate Perl (without perl)",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-class-inspector",
"p5.30-encode",
"p5.30-test-nowarnings",
"p5.30-test-object",
"p5.30-test-subcalls",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-yaml-pp",
"p5.30-clone",
"p5.30-params-util",
"p5.30-safe-isa",
"p5.30-task-weaken",
"p5.30-version"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-pod-weaver-plugin-ensureuniquesections",
"p5.30-pod-weaver",
"p5.30-pod-weaver-section-allowoverride",
"p5.30-perl-prereqscanner-scanner-distbuild"
]
},
{
"type": "lib",
"ports": [
"p5.30-dist-zilla-plugin-metaprovides-package",
"p5.30-dist-zilla-plugin-ourpkgversion",
"p5.30-dist-zilla-plugin-readmeanyfrompod",
"p5.30-file-comments",
"p5.30-perl-critic",
"p5.30-ppi-html",
"p5.30-perl-prereqscanner",
"p5.30-ppix-quotelike",
"p5.30-ppix-utilities",
"p5.30-ppix-regexp",
"p5.30-perl-minimumversion",
"p5.30-dist-zilla-plugin-git-describe",
"p5.30-catalyst-helper-authdbic",
"p5.30-pod-elemental-perlmunger",
"p5.30-devel-dumptrace",
"p5.30-dist-zilla",
"p5.30-ppix-utils",
"p5.30-ppi-xs",
"p5.30-dist-zilla-plugin-podweaver",
"p5.30-devel-repl",
"p5.30-dist-zilla-plugin-authority"
]
}
]
},
{
"name": "p5.30-postscript-simple",
"portdir": "perl/p5-postscript-simple",
"version": "0.90.0",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/PostScript::Simple",
"description": "Produce PostScript files from Perl",
"long_description": "PostScript::Simple allows you to have a simple method of writing PostScript files from Perl. It has graphics primitives that allow lines, curves, circles, polygons and boxes to be drawn. Text can be added to the page using standard PostScript fonts.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": []
},
{
"name": "p5.30-postscript-font",
"portdir": "perl/p5-postscript-font",
"version": "1.10.03",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/PostScript::Font",
"description": "Module to fetch data from PostScript fonts",
"long_description": "This package reads PostScript font files and stores the information in memory.",
"active": true,
"categories": [
"print",
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": []
},
{
"name": "p5.30-postscript",
"portdir": "perl/p5-postscript",
"version": "0.60.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/PostScript",
"description": "Perl extension for building an object that may be used to construct a block of text in PostScript",
"long_description": "Perl extension for building an object that may be used to construct a block of text in PostScript",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": []
},
{
"name": "p5.30-posix-strftime-compiler",
"portdir": "perl/p5-posix-strftime-compiler",
"version": "0.460.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/POSIX::strftime::Compiler",
"description": "GNU C library compatible strftime for loggers and servers",
"long_description": "POSIX::strftime::Compiler provides GNU C library compatible strftime(3). But this module will not be affected by the system locale. This feature is useful when you want to write loggers, servers and portable applications.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 431
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-module-build",
"p5.30-module-build-tiny",
"p5.30-test-simple",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-apache-logformat-compiler"
]
}
]
},
{
"name": "p5.30-poppler",
"portdir": "perl/p5-poppler",
"version": "1.10.100",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Poppler",
"description": "Perl bindings for the poppler library",
"long_description": "Perl bindings for the poppler library",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-extutils-pkgconfig",
"p5.30-module-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.30-cairo-gobject",
"p5.30-file-sharedir",
"poppler",
"p5.30-uri",
"p5.30-glib-object-introspection",
"perl5.30",
"p5.30-cairo"
]
}
],
"depends_on": []
}
]
}