{"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-Dancer2-1.1.2","path":"www/p5-Dancer2","url":"/packages/current/www/p5-Dancer2/","comment":"lightweight yet powerful web application framework","homepage":"https://metacpan.org/release/Dancer2","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"Dancer2 is the new generation of Dancer, the lightweight web-framework for\nPerl. Dancer2 is a complete rewrite based on Moo.\n","package_architecture":"*","stem":"p5-Dancer2","readme":null,"dependencies":[{"path":"converters/p5-Cpanel-JSON-XS","type":"runtime","package_spec":"","url":"/packages/current/converters/p5-Cpanel-JSON-XS/"},{"path":"converters/p5-JSON","type":"runtime","package_spec":"","url":"/packages/current/converters/p5-JSON/"},{"path":"converters/p5-JSON-XS","type":"runtime","package_spec":"","url":"/packages/current/converters/p5-JSON-XS/"},{"path":"converters/p5-JSON-MaybeXS","type":"runtime","package_spec":"","url":"/packages/current/converters/p5-JSON-MaybeXS/"},{"path":"devel/p5-CLI-Osprey","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-CLI-Osprey/"},{"path":"devel/p5-Class-Load","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-Class-Load/"},{"path":"devel/p5-Config-Any","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-Config-Any/"},{"path":"devel/p5-File-Share","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-File-Share/"},{"path":"devel/p5-Hash-Merge-Simple","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-Hash-Merge-Simple/"},{"path":"devel/p5-Import-Into","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-Import-Into/"},{"path":"devel/p5-Moo","type":"runtime","package_spec":"STEM->=2.000000","url":"/packages/current/devel/p5-Moo/"},{"path":"devel/p5-MooX-Types-MooseLike","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-MooX-Types-MooseLike/"},{"path":"devel/p5-Ref-Util","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-Ref-Util/"},{"path":"devel/p5-Return-MultiLevel","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-Return-MultiLevel/"},{"path":"devel/p5-Safe-Isa","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-Safe-Isa/"},{"path":"devel/p5-Scope-Upper","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-Scope-Upper/"},{"path":"devel/p5-Type-Tiny","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-Type-Tiny/"},{"path":"devel/p5-YAML","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-YAML/"},{"path":"devel/p5-YAML-XS","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-YAML-XS/"},{"path":"mail/p5-MIME-Types","type":"runtime","package_spec":"","url":"/packages/current/mail/p5-MIME-Types/"},{"path":"security/p5-Digest-SHA1","type":"runtime","package_spec":"","url":"/packages/current/security/p5-Digest-SHA1/"},{"path":"sysutils/p5-File-Which","type":"runtime","package_spec":"","url":"/packages/current/sysutils/p5-File-Which/"},{"path":"textproc/p5-Template","type":"runtime","package_spec":"","url":"/packages/current/textproc/p5-Template/"},{"path":"textproc/p5-Template-Tiny","type":"runtime","package_spec":"","url":"/packages/current/textproc/p5-Template-Tiny/"},{"path":"www/p5-HTTP-Body","type":"runtime","package_spec":"","url":"/packages/current/www/p5-HTTP-Body/"},{"path":"www/p5-HTTP-Cookies","type":"runtime","package_spec":"","url":"/packages/current/www/p5-HTTP-Cookies/"},{"path":"www/p5-HTTP-Date","type":"runtime","package_spec":"","url":"/packages/current/www/p5-HTTP-Date/"},{"path":"www/p5-HTTP-Headers-Fast","type":"runtime","package_spec":"","url":"/packages/current/www/p5-HTTP-Headers-Fast/"},{"path":"www/p5-Plack-Middleware-FixMissingBodyInRedirect","type":"runtime","package_spec":"","url":"/packages/current/www/p5-Plack-Middleware-FixMissingBodyInRedirect/"},{"path":"www/p5-Plack-Middleware-RemoveRedundantBody","type":"runtime","package_spec":"","url":"/packages/current/www/p5-Plack-Middleware-RemoveRedundantBody/"},{"path":"www/p5-Plack","type":"runtime","package_spec":"STEM->=1.0040","url":"/packages/current/www/p5-Plack/"},{"path":"devel/p5-File-ShareDir-Install","type":"build","package_spec":"STEM->=0.06","url":"/packages/current/devel/p5-File-ShareDir-Install/"},{"path":"devel/p5-AnyEvent","type":"test","package_spec":"","url":"/packages/current/devel/p5-AnyEvent/"},{"path":"devel/p5-Test-CPAN-Meta","type":"test","package_spec":"","url":"/packages/current/devel/p5-Test-CPAN-Meta/"},{"path":"devel/p5-Test-EOL","type":"test","package_spec":"","url":"/packages/current/devel/p5-Test-EOL/"},{"path":"devel/p5-Test-Fatal","type":"test","package_spec":"","url":"/packages/current/devel/p5-Test-Fatal/"},{"path":"devel/p5-Test-Memory-Cycle","type":"test","package_spec":"STEM->=1.04","url":"/packages/current/devel/p5-Test-Memory-Cycle/"},{"path":"devel/p5-Test-MockTime","type":"test","package_spec":"","url":"/packages/current/devel/p5-Test-MockTime/"},{"path":"devel/p5-Test-NoTabs","type":"test","package_spec":"","url":"/packages/current/devel/p5-Test-NoTabs/"},{"path":"devel/p5-Test-Perl-Critic","type":"test","package_spec":"","url":"/packages/current/devel/p5-Test-Perl-Critic/"},{"path":"sysutils/p5-Capture-Tiny","type":"test","package_spec":"","url":"/packages/current/sysutils/p5-Capture-Tiny/"},{"path":"converters/p5-Cpanel-JSON-XS","type":"test","package_spec":"","url":"/packages/current/converters/p5-Cpanel-JSON-XS/"},{"path":"converters/p5-JSON","type":"test","package_spec":"","url":"/packages/current/converters/p5-JSON/"},{"path":"converters/p5-JSON-XS","type":"test","package_spec":"","url":"/packages/current/converters/p5-JSON-XS/"},{"path":"converters/p5-JSON-MaybeXS","type":"test","package_spec":"","url":"/packages/current/converters/p5-JSON-MaybeXS/"},{"path":"devel/p5-CLI-Osprey","type":"test","package_spec":"","url":"/packages/current/devel/p5-CLI-Osprey/"},{"path":"devel/p5-Class-Load","type":"test","package_spec":"","url":"/packages/current/devel/p5-Class-Load/"},{"path":"devel/p5-Config-Any","type":"test","package_spec":"","url":"/packages/current/devel/p5-Config-Any/"},{"path":"devel/p5-File-Share","type":"test","package_spec":"","url":"/packages/current/devel/p5-File-Share/"},{"path":"devel/p5-Hash-Merge-Simple","type":"test","package_spec":"","url":"/packages/current/devel/p5-Hash-Merge-Simple/"},{"path":"devel/p5-Import-Into","type":"test","package_spec":"","url":"/packages/current/devel/p5-Import-Into/"},{"path":"devel/p5-Moo","type":"test","package_spec":"STEM->=2.000000","url":"/packages/current/devel/p5-Moo/"},{"path":"devel/p5-MooX-Types-MooseLike","type":"test","package_spec":"","url":"/packages/current/devel/p5-MooX-Types-MooseLike/"},{"path":"devel/p5-Ref-Util","type":"test","package_spec":"","url":"/packages/current/devel/p5-Ref-Util/"},{"path":"devel/p5-Return-MultiLevel","type":"test","package_spec":"","url":"/packages/current/devel/p5-Return-MultiLevel/"},{"path":"devel/p5-Safe-Isa","type":"test","package_spec":"","url":"/packages/current/devel/p5-Safe-Isa/"},{"path":"devel/p5-Scope-Upper","type":"test","package_spec":"","url":"/packages/current/devel/p5-Scope-Upper/"},{"path":"devel/p5-Type-Tiny","type":"test","package_spec":"","url":"/packages/current/devel/p5-Type-Tiny/"},{"path":"devel/p5-YAML","type":"test","package_spec":"","url":"/packages/current/devel/p5-YAML/"},{"path":"devel/p5-YAML-XS","type":"test","package_spec":"","url":"/packages/current/devel/p5-YAML-XS/"},{"path":"mail/p5-MIME-Types","type":"test","package_spec":"","url":"/packages/current/mail/p5-MIME-Types/"},{"path":"security/p5-Digest-SHA1","type":"test","package_spec":"","url":"/packages/current/security/p5-Digest-SHA1/"},{"path":"sysutils/p5-File-Which","type":"test","package_spec":"","url":"/packages/current/sysutils/p5-File-Which/"},{"path":"textproc/p5-Template","type":"test","package_spec":"","url":"/packages/current/textproc/p5-Template/"},{"path":"textproc/p5-Template-Tiny","type":"test","package_spec":"","url":"/packages/current/textproc/p5-Template-Tiny/"},{"path":"www/p5-HTTP-Body","type":"test","package_spec":"","url":"/packages/current/www/p5-HTTP-Body/"},{"path":"www/p5-HTTP-Cookies","type":"test","package_spec":"","url":"/packages/current/www/p5-HTTP-Cookies/"},{"path":"www/p5-HTTP-Date","type":"test","package_spec":"","url":"/packages/current/www/p5-HTTP-Date/"},{"path":"www/p5-HTTP-Headers-Fast","type":"test","package_spec":"","url":"/packages/current/www/p5-HTTP-Headers-Fast/"},{"path":"www/p5-Plack-Middleware-FixMissingBodyInRedirect","type":"test","package_spec":"","url":"/packages/current/www/p5-Plack-Middleware-FixMissingBodyInRedirect/"},{"path":"www/p5-Plack-Middleware-RemoveRedundantBody","type":"test","package_spec":"","url":"/packages/current/www/p5-Plack-Middleware-RemoveRedundantBody/"},{"path":"www/p5-Plack","type":"test","package_spec":"STEM->=1.0040","url":"/packages/current/www/p5-Plack/"},{"path":"devel/p5-Test-Pod","type":"test","package_spec":"","url":"/packages/current/devel/p5-Test-Pod/"},{"path":"devel/p5-Test-Pod-Coverage","type":"test","package_spec":"","url":"/packages/current/devel/p5-Test-Pod-Coverage/"}],"reverse_dependencies":{"count":9,"url":"/packages/data/22/22d78b2dfb83aba171b5db53af24c2a4d0545eade74145c1ec85e1cac25052b9.json"},"categories":["www","perl5"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
