HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51500,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=804",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=802",
"results": [
{
"name": "p5.28-set-intspan",
"portdir": "perl/p5-set-intspan",
"version": "1.190.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Set::IntSpan",
"description": "Set::IntSpan - Manages sets of integers",
"long_description": "Set::IntSpan - Manages sets of integers",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.28-set-infinite",
"portdir": "perl/p5-set-infinite",
"version": "0.650.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Set::Infinite",
"description": "Set::Infinite - Sets of intervals",
"long_description": "Set::Infinite - Sets of intervals",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-time-local"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-datetime-set"
]
}
]
},
{
"name": "p5.28-set-array",
"portdir": "perl/p5-set-array",
"version": "0.300.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Set::Array",
"description": "Set::Array - Arrays as objects with lots of handy methods",
"long_description": "Set::Array - Arrays as objects with lots of handy methods",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-module-build",
"p5.28-test-deep",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-try-tiny",
"p5.28-want"
]
}
],
"depends_on": []
},
{
"name": "p5.28-session-storage-secure",
"portdir": "perl/p5-session-storage-secure",
"version": "1.0.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Session::Storage::Secure",
"description": "Session::Storage::Secure - Encrypted, expiring, compressed, serialized session data with integrity",
"long_description": "Session::Storage::Secure - Encrypted, expiring, compressed, serialized session data with integrity",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-number-tolerant",
"p5.28-test-deep",
"p5.28-test-fatal",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.28-digest-sha",
"p5.28-math-random-isaac",
"p5.28-math-random-isaac-xs",
"p5.28-moo",
"perl5.28",
"p5.28-namespace-clean",
"p5.28-sereal-decoder",
"p5.28-sereal-encoder",
"p5.28-string-compare-constanttime",
"p5.28-moox-types-mooselike",
"p5.28-crypt-cbc",
"p5.28-crypt-rijndael",
"p5.28-crypt-urandom"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-dancer-session-cookie",
"p5.28-dancer2-session-cookie"
]
}
]
},
{
"name": "p5.28-sereal-encoder",
"portdir": "perl/p5-sereal-encoder",
"version": "5.4.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Sereal::Encoder",
"description": "Sereal::Encoder - Fast, compact, powerful binary serialization",
"long_description": "Sereal::Encoder - Fast, compact, powerful binary serialization",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15",
"p5.28-test-differences",
"p5.28-test-longstring",
"p5.28-test-warn",
"p5.28-data-dumper",
"p5.28-devel-checklib",
"p5.28-file-path",
"p5.28-test-deep"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-sereal-decoder",
"zstd"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-session-storage-secure",
"p5.28-sereal",
"p5.28-mce-shared",
"p5.28-mce",
"p5.28-devel-cover"
]
}
]
},
{
"name": "p5.28-sereal-decoder",
"portdir": "perl/p5-sereal-decoder",
"version": "5.4.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Sereal::Decoder",
"description": "Sereal::Decoder - Fast, compact, powerful binary deserialization",
"long_description": "Sereal::Decoder - Fast, compact, powerful binary deserialization",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15",
"p5.28-test-longstring",
"p5.28-test-warn",
"p5.28-data-dumper",
"p5.28-devel-checklib",
"p5.28-file-path",
"p5.28-test-deep",
"p5.28-test-differences"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"zstd"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-session-storage-secure",
"p5.28-sereal-encoder",
"p5.28-sereal",
"p5.28-mce-shared",
"p5.28-mce",
"p5.28-devel-cover"
]
}
]
},
{
"name": "p5.28-sereal",
"portdir": "perl/p5-sereal",
"version": "5.4.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Sereal",
"description": "Sereal - Fast, compact, powerful binary (de-)serialization",
"long_description": "Sereal - Fast, compact, powerful binary (de-)serialization",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15",
"p5.28-test-differences",
"p5.28-test-longstring",
"p5.28-test-warn",
"p5.28-data-dumper",
"p5.28-test-deep"
]
},
{
"type": "lib",
"ports": [
"p5.28-sereal-decoder",
"p5.28-sereal-encoder",
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-devel-cover"
]
}
]
},
{
"name": "p5.28-semver",
"portdir": "perl/p5-semver",
"version": "0.10.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/SemVer",
"description": "SemVer - Use semantic version numbers",
"long_description": "SemVer - Use semantic version numbers",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-module-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-test-pod",
"p5.28-test-pod-coverage",
"p5.28-version"
]
}
],
"depends_on": []
},
{
"name": "p5.28-search-elasticsearch-client-6_0",
"portdir": "perl/p5-search-elasticsearch-client-6_0",
"version": "7.717.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Search::Elasticsearch::Client::6_0",
"description": "Thin client with full support for Elasticsearch 6.x APIs",
"long_description": "Thin client with full support for Elasticsearch 6.x APIs",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"p5.28-log-any",
"p5.28-log-any-adapter-callback",
"p5.28-net-curl",
"p5.28-sub-exporter",
"p5.28-test-deep",
"p5.28-test-exception",
"p5.28-io-socket-ssl"
]
},
{
"type": "lib",
"ports": [
"p5.28-devel-globaldestruction",
"p5.28-moo",
"p5.28-namespace-clean",
"p5.28-search-elasticsearch",
"p5.28-try-tiny",
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.28-search-elasticsearch-client-5_0",
"portdir": "perl/p5-search-elasticsearch-client-5_0",
"version": "6.810.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Search::Elasticsearch::Client::5_0",
"description": "Thin client with full support for Elasticsearch 5.x APIs",
"long_description": "Thin client with full support for Elasticsearch 5.x APIs",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"p5.28-log-any",
"p5.28-log-any-adapter-callback",
"p5.28-net-curl",
"p5.28-sub-exporter",
"p5.28-test-deep",
"p5.28-test-exception",
"p5.28-io-socket-ssl"
]
},
{
"type": "lib",
"ports": [
"p5.28-devel-globaldestruction",
"p5.28-moo",
"p5.28-namespace-clean",
"p5.28-search-elasticsearch",
"p5.28-try-tiny",
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.28-search-elasticsearch-client-2_0",
"portdir": "perl/p5-search-elasticsearch-client-2_0",
"version": "6.810.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Search::Elasticsearch::Client::2_0",
"description": "Thin client with full support for Elasticsearch 2.x APIs",
"long_description": "Thin client with full support for Elasticsearch 2.x APIs",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"p5.28-io-socket-ssl",
"p5.28-log-any",
"p5.28-log-any-adapter-callback",
"p5.28-sub-exporter",
"p5.28-test-deep",
"p5.28-test-exception"
]
},
{
"type": "lib",
"ports": [
"p5.28-devel-globaldestruction",
"p5.28-moo",
"p5.28-namespace-clean",
"p5.28-search-elasticsearch",
"p5.28-try-tiny",
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.28-search-elasticsearch",
"portdir": "perl/p5-search-elasticsearch",
"version": "8.120.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Search::Elasticsearch",
"description": "Search::Elasticsearch - The official client for Elasticsearch",
"long_description": "Search::Elasticsearch - The official client for Elasticsearch",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-cpanel-json-xs",
"p5.28-io-socket-ssl",
"p5.28-json-xs",
"p5.28-log-any-adapter-callback",
"p5.28-test-deep",
"p5.28-test-exception",
"p5.28-test-pod",
"p5.28-test-sharedfork",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.28-moo",
"p5.28-namespace-clean",
"p5.28-net-ip",
"p5.28-package-stash",
"perl5.28",
"p5.28-time-hires",
"p5.28-try-tiny",
"p5.28-uri",
"p5.28-uri-escape-xs",
"p5.28-sub-exporter",
"p5.28-any-uri-escape",
"p5.28-devel-globaldestruction",
"p5.28-http-message",
"p5.28-http-tiny",
"p5.28-json-maybexs",
"p5.28-libwww-perl",
"p5.28-log-any",
"p5.28-module-runtime"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-search-elasticsearch-client-2_0",
"p5.28-search-elasticsearch-client-5_0",
"p5.28-search-elasticsearch-client-6_0"
]
}
]
},
{
"name": "p5.28-sdl",
"portdir": "perl/p5-sdl",
"version": "2.548.0",
"license": "LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sdl.perl.org/",
"description": "Simple DirectMedia Layer for Perl",
"long_description": "Simple DirectMedia Layer for Perl",
"active": true,
"categories": [
"devel",
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-most",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"p5.28-module-build",
"perl5.28",
"p5.28-yaml",
"p5.28-tie-simple",
"p5.28-alien-sdl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-sdl"
]
}
]
},
{
"name": "p5.28-scope-upper",
"portdir": "perl/p5-scope-upper",
"version": "0.340.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Scope::Upper",
"description": "Scope::Upper - Act on upper scopes.",
"long_description": "Scope::Upper - Act on upper scopes.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-return-multilevel"
]
}
]
},
{
"name": "p5.28-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.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-test2-harness",
"p5.28-devel-globaldestruction",
"p5.28-test-file-sharedir",
"p5.28-autobox",
"p5.28-code-tidyall",
"p5.28-dbix-class-schema-loader",
"p5.28-dbix-class"
]
}
]
},
{
"name": "p5.28-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.28-module-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-authen-dechpwd"
]
}
]
},
{
"name": "p5.28-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.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-moosex-extended",
"p5.28-math-gmp",
"p5.28-try-tiny",
"p5.28-package-stash-xs",
"p5.28-catalyst-view-tt",
"p5.28-cpan-meta-check",
"p5.28-hash-ordered"
]
},
{
"type": "lib",
"ports": [
"p5.28-role-hooks",
"p5.28-string-flogger",
"p5.28-web-scraper",
"p5.28-imager",
"p5.28-devel-stacktrace-extract",
"p5.28-moosex-types",
"p5.28-dist-build",
"p5.28-object-insideout",
"p5.28-data-uuid-mt",
"p5.28-perl-critic-policy-perlsecret",
"p5.28-math-random-mt-auto",
"p5.28-sql-translator",
"p5.28-email-abstract",
"p5.28-moosex-nonmoose",
"p5.28-crypt-passphrase",
"p5.28-gnupg-interface",
"p5.28-xml-xpath",
"p5.28-log-dispatchouli",
"p5.28-dist-zilla-plugin-ensurelatestperl",
"p5.28-io-socket-ssl",
"p5.28-spreadsheet-readsxc",
"p5.28-template-toolkit",
"p5.28-moo",
"p5.28-list-someutils",
"p5.28-mail-message",
"p5.28-sub-override",
"p5.28-module-scandeps",
"p5.28-data-visitor",
"p5.28-type-tiny",
"p5.28-number-tolerant",
"p5.28-sub-handlesvia",
"p5.28-datetime-format-natural",
"p5.28-devel-dumptrace",
"p5.28-amazon-s3",
"p5.28-alien-base-modulebuild",
"p5.28-ffi-checklib",
"p5.28-metrics-any",
"p5.28-string-tagged-markdown",
"p5.28-protocol-http2",
"p5.28-mce-shared",
"p5.28-module-corelist",
"p5.28-const-exporter",
"p5.28-memoize",
"p5.28-future",
"p5.28-gtk3-imageview",
"p5.28-getopt-long-descriptive",
"p5.28-time-out",
"p5.28-cpan-meta",
"p5.28-extutils-builder",
"p5.28-mojo-dom58",
"p5.28-dist-zilla-plugin-distbuild",
"p5.28-function-parameters",
"p5.28-perl-version",
"p5.28-test-expectandcheck",
"p5.28-business-ismn",
"p5.28-io-lambda",
"p5.28-package-deprecationmanager",
"p5.28-bioperl",
"p5.28-catalyst-controller-formbuilder",
"p5.28-html-scrubber",
"p5.28-list-allutils"
]
}
]
},
{
"name": "p5.28-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.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-dist-zilla-plugin-metaprovides-package",
"p5.28-dist-zilla-role-filewatcher",
"p5.28-http-cookiemonster",
"p5.28-http-thin",
"p5.28-test-lwp-useragent",
"p5.28-test-nicedump",
"p5.28-metacpan-client",
"p5.28-catalyst-runtime",
"p5.28-pdl-graphics-gnuplot",
"p5.28-dist-zilla-app-command-regenerate",
"p5.28-dancer2",
"p5.28-ppi"
]
}
]
},
{
"name": "p5.28-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.28-test-warn",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-io-stringy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-rtf-parser"
]
}
]
},
{
"name": "p5.28-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.28",
"p5.28-rtf-tokenizer"
]
}
],
"depends_on": []
},
{
"name": "p5.28-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.28-io-socket-ip",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.28-datetime-format-iso8601",
"p5.28-libwww-perl",
"perl5.28",
"p5.28-xml-parser",
"p5.28-xml-libxml",
"p5.28-datetime"
]
}
],
"depends_on": []
},
{
"name": "p5.28-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.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-gedcom"
]
}
]
},
{
"name": "p5.28-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.28-test-fatal",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-class-method-modifiers"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-test-cleannamespaces",
"p5.28-role-hooks"
]
},
{
"type": "lib",
"ports": [
"p5.28-moox-traits",
"p5.28-pod-readme",
"p5.28-test-cleannamespaces",
"p5.28-specio",
"p5.28-path-isdev",
"p5.28-mojo-useragent-role-retry",
"p5.28-moo",
"p5.28-sub-handlesvia",
"p5.28-alien-role-alt",
"p5.28-www-oauth",
"p5.28-mojo-dom58",
"p5.28-data-perl",
"p5.28-dancer2",
"p5.28-moox-handlesvia"
]
}
]
},
{
"name": "p5.28-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": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-simple",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-moose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-config-mvp"
]
}
]
},
{
"name": "p5.28-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": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-role-basic",
"p5.28-test-requires",
"p5.28-test-simple",
"clang-14",
"p5.28-class-tiny",
"p5.28-moo",
"p5.28-moose",
"p5.28-mouse",
"p5.28-role-tiny"
]
},
{
"type": "lib",
"ports": [
"p5.28-class-method-modifiers",
"p5.28-scalar-list-utils",
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-sub-handlesvia"
]
}
]
},
{
"name": "p5.28-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": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.28-moose",
"p5.28-moosex-role-parameterized",
"perl5.28",
"p5.28-string-errf",
"p5.28-try-tiny",
"p5.28-namespace-clean"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-config-mvp"
]
}
]
},
{
"name": "p5.28-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": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-module-build",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-role-hooks"
]
}
]
},
{
"name": "p5.28-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.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-email-send"
]
}
]
},
{
"name": "p5.28-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.28-test-fatal",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-scope-upper"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-test2-tools-process"
]
}
]
},
{
"name": "p5.28-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.28"
]
}
],
"depends_on": []
},
{
"name": "p5.28-regexp-parser",
"portdir": "perl/p5-regexp-parser",
"version": "0.270.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Regexp::Parser",
"description": "Regexp::Parser - base class for parsing regexes",
"long_description": "Regexp::Parser - base class for parsing regexes",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.28-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": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-net-ip-checker",
"p5.28-uri"
]
}
]
},
{
"name": "p5.28-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": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-net-ip-checker"
]
}
]
},
{
"name": "p5.28-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.28-test-regexp",
"p5.28-test-simple",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-finance-quotehist"
]
}
]
},
{
"name": "p5.28-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.28"
]
}
],
"depends_on": []
},
{
"name": "p5.28-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.28-readonly",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-ref-util",
"p5.28-type-tiny",
"p5.28-const-exporter"
]
}
]
},
{
"name": "p5.28-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": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-text-parsewords",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-ref-util-xs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-twitter-api",
"p5.28-moosex-extended",
"p5.28-specio",
"p5.28-data-censor",
"p5.28-metacpan-client",
"p5.28-lwp-consolelogger",
"p5.28-ffi-c",
"p5.28-ffi-platypus-type-enum",
"p5.28-catalyst-runtime",
"p5.28-test2-tools-process",
"p5.28-const-exporter",
"p5.28-dancer2"
]
}
]
},
{
"name": "p5.28-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.28-test-deep",
"p5.28-test-fatal",
"p5.28-test-sharedfork",
"p5.28-test-tcp",
"redis",
"p5.28-io-string",
"p5.28-module-build",
"p5.28-module-build-tiny",
"p5.28-pod-coverage-trustpod",
"p5.28-test-cpan-meta"
]
},
{
"type": "lib",
"ports": [
"p5.28-io-socket-ssl",
"p5.28-io-socket-timeout",
"p5.28-try-tiny",
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.28-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.28",
"p5.28-readonly"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-perl-critic",
"p5-readonly-xs",
"p5.28-text-recordparser"
]
}
]
},
{
"name": "p5.28-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.28-module-build",
"p5.28-module-build-tiny",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-ref-util-xs",
"p5.28-params-validate"
]
},
{
"type": "lib",
"ports": [
"p5.28-perl-critic",
"p5.28-perl-critic-moose",
"p5.28-pod-projectdocs",
"p5.28-ppix-quotelike",
"p5.28-ppix-utilities",
"p5.28-readonly-xs",
"p5.28-text-recordparser",
"p5.28-graphics-tiff",
"p5.28-ipc-run",
"p5.28-image-sane",
"p5.28-amazon-s3",
"p5.28-finance-quote",
"p5.28-gtk3-imageview",
"p5.28-file-share"
]
}
]
},
{
"name": "p5.28-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": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-deep",
"p5.28-test-exception",
"p5.28-test-json",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.28-dbd-sqlite",
"p5.28-dbi",
"p5.28-dbix-connector",
"p5.28-error",
"p5.28-http-negotiate",
"p5.28-iri",
"p5.28-libwww-perl",
"p5.28-log-log4perl",
"p5.28-moose",
"p5.28-moosex-arrayref",
"perl5.28",
"p5.28-text-csv_xs",
"p5.28-text-table",
"p5.28-time-hires",
"p5.28-uri",
"p5.28-xml-commonns",
"p5.28-xml-libxml",
"p5.28-xml-namespace",
"p5.28-xml-sax",
"p5.28-xml-sax-expat",
"p5.28-set-scalar",
"p5.28-algorithm-combinatorics",
"p5.28-cache-lru",
"p5.28-data-uuid"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-rdf-query",
"p5.28-bio-phylo"
]
}
]
},
{
"name": "p5.28-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": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-exception",
"p5.28-test-json",
"p5.28-yaml",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.28-json",
"p5.28-module-pluggable",
"p5.28-parse-recdescent",
"perl5.28",
"p5.28-set-scalar",
"p5.28-uri",
"p5.28-rdf-trine",
"p5.28-data-uuid",
"p5.28-datetime-format-w3cdtf",
"p5.28-error"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-bio-phylo"
]
}
]
},
{
"name": "p5.28-razor-agents",
"portdir": "perl/p5-razor-agents",
"version": "2.840.0",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.28-razor2-client-agent",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by p5.28-razor2-client-agent",
"long_description": "This port has been replaced by p5.28-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.28-razor2-client-agent",
"portdir": "perl/p5-razor2-client-agent",
"version": "2.870.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Razor2::Client::Agent",
"description": "Razor2::Client::Agent -- UI routines for razor agents",
"long_description": "Razor2::Client::Agent -- UI routines for razor agents",
"active": true,
"categories": [
"mail",
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.28-digest-sha",
"p5.28-getopt-long",
"perl5.28",
"p5.28-time-hires",
"p5.28-uri",
"p5.28-io-socket-ip"
]
}
],
"depends_on": []
},
{
"name": "p5.28-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.28"
]
}
],
"depends_on": []
},
{
"name": "p5.28-protocol-http2",
"portdir": "perl/p5-protocol-http2",
"version": "1.120.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 (RFC 7540)",
"long_description": "Protocol::HTTP2 - HTTP/2 protocol implementation (RFC 7540)",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-module-build",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.28-mime-base64",
"p5.28-module-build-tiny",
"p5.28-net-ssleay",
"perl5.28",
"p5.28-test-leaktrace",
"p5.28-test-simple",
"p5.28-test-tcp",
"p5.28-scalar-list-utils",
"p5.28-anyevent"
]
}
],
"depends_on": []
},
{
"name": "p5.28-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": 2631
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-inline-python"
]
},
{
"type": "lib",
"ports": [
"p5.28-proc-daemon"
]
}
]
},
{
"name": "p5.28-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": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-module-build",
"p5.28-test-tcp",
"clang-14",
"p5.28-file-which",
"p5.28-test-requires"
]
},
{
"type": "lib",
"ports": [
"p5.28-class-accessor-lite",
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-gearman"
]
}
]
},
{
"name": "p5.28-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.28",
"p5.28-proc-processtable"
]
}
],
"depends_on": []
},
{
"name": "p5.28-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.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-test-script"
]
}
]
}
]
}