{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"p5-Log-Dispatch-2.71","path":"devel/p5-Log-Dispatch","url":"/packages/current/devel/p5-Log-Dispatch/","comment":"dispatches messages to one or more outputs","homepage":"https://metacpan.org/release/Log-Dispatch","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"Log::Dispatch is a suite of OO modules for logging messages to\nmultiple outputs, each of which can have a minimum and maximum log\nlevel.  It is designed to be easily subclassed, both for creating a\nnew dispatcher object and particularly for creating new outputs.\n\nIt also allows both global (dispatcher level) and local (logging\nobject) message formatting callbacks which allows greater flexibility\nand should reduce the need for subclassing.\n","package_architecture":"*","stem":"p5-Log-Dispatch","readme":null,"dependencies":[{"path":"devel/p5-Module-Runtime","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-Module-Runtime/"},{"path":"devel/p5-Devel-GlobalDestruction","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-Devel-GlobalDestruction/"},{"path":"devel/p5-Dist-CheckConflicts","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-Dist-CheckConflicts/"},{"path":"devel/p5-Params-Validate","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-Params-Validate/"},{"path":"devel/p5-Specio","type":"runtime","package_spec":"STEM->=0.32","url":"/packages/current/devel/p5-Specio/"},{"path":"devel/p5-Try-Tiny","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-Try-Tiny/"},{"path":"devel/p5-namespace-autoclean","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-namespace-autoclean/"},{"path":"devel/p5-Params-ValidationCompiler","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-Params-ValidationCompiler/"},{"path":"devel/p5-File-Find-Rule","type":"test","package_spec":"","url":"/packages/current/devel/p5-File-Find-Rule/"},{"path":"devel/p5-Test-Needs","type":"test","package_spec":"","url":"/packages/current/devel/p5-Test-Needs/"},{"path":"devel/p5-Test-Requires","type":"test","package_spec":"","url":"/packages/current/devel/p5-Test-Requires/"},{"path":"devel/p5-Test-Fatal","type":"test","package_spec":"","url":"/packages/current/devel/p5-Test-Fatal/"},{"path":"devel/p5-Module-Runtime","type":"test","package_spec":"","url":"/packages/current/devel/p5-Module-Runtime/"},{"path":"devel/p5-Devel-GlobalDestruction","type":"test","package_spec":"","url":"/packages/current/devel/p5-Devel-GlobalDestruction/"},{"path":"devel/p5-Dist-CheckConflicts","type":"test","package_spec":"","url":"/packages/current/devel/p5-Dist-CheckConflicts/"},{"path":"devel/p5-Params-Validate","type":"test","package_spec":"","url":"/packages/current/devel/p5-Params-Validate/"},{"path":"devel/p5-Specio","type":"test","package_spec":"STEM->=0.32","url":"/packages/current/devel/p5-Specio/"},{"path":"devel/p5-Try-Tiny","type":"test","package_spec":"","url":"/packages/current/devel/p5-Try-Tiny/"},{"path":"devel/p5-namespace-autoclean","type":"test","package_spec":"","url":"/packages/current/devel/p5-namespace-autoclean/"},{"path":"devel/p5-Params-ValidationCompiler","type":"test","package_spec":"","url":"/packages/current/devel/p5-Params-ValidationCompiler/"}],"reverse_dependencies":{"count":11,"url":"/packages/data/ba/ba62e7f123e456afa78ee55f311c3b8d213438947352f4f2eed0e6dd66d34d9c.json"},"categories":["devel","perl5"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
