{"schema_version":1,"metadata":{"branch":"release","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:02.361425+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/7.9/packages/amd64/sqlports-7.54.tgz","source_sha256":"2de00144847bf9da3a365be982f101dbb55d591ed7a915ea94984a16ab0e0404","package_count":12059,"source_kind":"sqlports"},"package":{"name":"p5-Moose-2.4000","path":"devel/p5-Moose","url":"/packages/release/devel/p5-Moose/","comment":"postmodern object system for Perl 5","homepage":"https://metacpan.org/release/Moose","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"Moose is built on top of Class::MOP, which is a metaclass system\nfor Perl 5. This means that Moose not only makes building normal\nPerl 5 objects better, but it also provides the power of metaclass\nprogramming.\n","package_architecture":"amd64","stem":"p5-Moose","readme":null,"dependencies":[{"path":"devel/p5-Class-Load","type":"runtime","package_spec":"STEM->=0.09","url":"/packages/release/devel/p5-Class-Load/"},{"path":"devel/p5-Class-Load-XS","type":"runtime","package_spec":"STEM->=0.01","url":"/packages/release/devel/p5-Class-Load-XS/"},{"path":"devel/p5-Data-OptList","type":"runtime","package_spec":"STEM->=0.107","url":"/packages/release/devel/p5-Data-OptList/"},{"path":"devel/p5-Devel-GlobalDestruction","type":"runtime","package_spec":"","url":"/packages/release/devel/p5-Devel-GlobalDestruction/"},{"path":"devel/p5-Devel-OverloadInfo","type":"runtime","package_spec":"STEM->=0.005","url":"/packages/release/devel/p5-Devel-OverloadInfo/"},{"path":"devel/p5-Devel-StackTrace","type":"runtime","package_spec":"STEM->=2.03","url":"/packages/release/devel/p5-Devel-StackTrace/"},{"path":"devel/p5-Dist-CheckConflicts","type":"runtime","package_spec":"STEM->=0.02","url":"/packages/release/devel/p5-Dist-CheckConflicts/"},{"path":"devel/p5-Eval-Closure","type":"runtime","package_spec":"STEM->=0.04","url":"/packages/release/devel/p5-Eval-Closure/"},{"path":"devel/p5-MRO-Compat","type":"runtime","package_spec":"STEM->=0.05","url":"/packages/release/devel/p5-MRO-Compat/"},{"path":"devel/p5-Module-Runtime","type":"runtime","package_spec":"STEM->=0.014","url":"/packages/release/devel/p5-Module-Runtime/"},{"path":"devel/p5-Package-DeprecationManager","type":"runtime","package_spec":"STEM->=0.11","url":"/packages/release/devel/p5-Package-DeprecationManager/"},{"path":"devel/p5-Package-Stash","type":"runtime","package_spec":"STEM->=0.32","url":"/packages/release/devel/p5-Package-Stash/"},{"path":"devel/p5-Package-Stash-XS","type":"runtime","package_spec":"STEM->=0.24","url":"/packages/release/devel/p5-Package-Stash-XS/"},{"path":"devel/p5-Params-Util","type":"runtime","package_spec":"STEM->=1.0","url":"/packages/release/devel/p5-Params-Util/"},{"path":"devel/p5-Sub-Exporter","type":"runtime","package_spec":"STEM->=0.980","url":"/packages/release/devel/p5-Sub-Exporter/"},{"path":"devel/p5-Try-Tiny","type":"runtime","package_spec":"STEM->=0.17","url":"/packages/release/devel/p5-Try-Tiny/"},{"path":"devel/p5-Data-OptList","type":"runtime","package_spec":"","url":"/packages/release/devel/p5-Data-OptList/"},{"path":"devel/p5-Dist-CheckConflicts","type":"build","package_spec":"STEM->=0.02","url":"/packages/release/devel/p5-Dist-CheckConflicts/"},{"path":"devel/p5-CPAN-Meta-Check","type":"test","package_spec":"STEM->=0.011","url":"/packages/release/devel/p5-CPAN-Meta-Check/"},{"path":"devel/p5-Test-Fatal","type":"test","package_spec":"STEM->=0.001","url":"/packages/release/devel/p5-Test-Fatal/"},{"path":"devel/p5-Test-Needs","type":"test","package_spec":"STEM->=0.002010","url":"/packages/release/devel/p5-Test-Needs/"},{"path":"databases/p5-DBM-Deep","type":"test","package_spec":"","url":"/packages/release/databases/p5-DBM-Deep/"},{"path":"devel/p5-Algorithm-C3","type":"test","package_spec":"","url":"/packages/release/devel/p5-Algorithm-C3/"},{"path":"devel/p5-Data-Visitor","type":"test","package_spec":"","url":"/packages/release/devel/p5-Data-Visitor/"},{"path":"devel/p5-DateTime-Format-MySQL","type":"test","package_spec":"","url":"/packages/release/devel/p5-DateTime-Format-MySQL/"},{"path":"devel/p5-Declare-Constraints-Simple","type":"test","package_spec":"","url":"/packages/release/devel/p5-Declare-Constraints-Simple/"},{"path":"devel/p5-Module-Refresh","type":"test","package_spec":"","url":"/packages/release/devel/p5-Module-Refresh/"},{"path":"devel/p5-Moo","type":"test","package_spec":"","url":"/packages/release/devel/p5-Moo/"},{"path":"devel/p5-MooseX-MarkAsMethods","type":"test","package_spec":"","url":"/packages/release/devel/p5-MooseX-MarkAsMethods/"},{"path":"devel/p5-PadWalker","type":"test","package_spec":"","url":"/packages/release/devel/p5-PadWalker/"},{"path":"devel/p5-Specio","type":"test","package_spec":"","url":"/packages/release/devel/p5-Specio/"},{"path":"devel/p5-SUPER","type":"test","package_spec":"","url":"/packages/release/devel/p5-SUPER/"},{"path":"devel/p5-Test-Deep","type":"test","package_spec":"","url":"/packages/release/devel/p5-Test-Deep/"},{"path":"devel/p5-Test-LeakTrace","type":"test","package_spec":"","url":"/packages/release/devel/p5-Test-LeakTrace/"},{"path":"devel/p5-Test-Memory-Cycle","type":"test","package_spec":"","url":"/packages/release/devel/p5-Test-Memory-Cycle/"},{"path":"devel/p5-Test-Output","type":"test","package_spec":"","url":"/packages/release/devel/p5-Test-Output/"},{"path":"devel/p5-Test-Warnings","type":"test","package_spec":"","url":"/packages/release/devel/p5-Test-Warnings/"},{"path":"devel/p5-Class-Load","type":"test","package_spec":"STEM->=0.09","url":"/packages/release/devel/p5-Class-Load/"},{"path":"devel/p5-Class-Load-XS","type":"test","package_spec":"STEM->=0.01","url":"/packages/release/devel/p5-Class-Load-XS/"},{"path":"devel/p5-Data-OptList","type":"test","package_spec":"STEM->=0.107","url":"/packages/release/devel/p5-Data-OptList/"},{"path":"devel/p5-Devel-GlobalDestruction","type":"test","package_spec":"","url":"/packages/release/devel/p5-Devel-GlobalDestruction/"},{"path":"devel/p5-Devel-OverloadInfo","type":"test","package_spec":"STEM->=0.005","url":"/packages/release/devel/p5-Devel-OverloadInfo/"},{"path":"devel/p5-Devel-StackTrace","type":"test","package_spec":"STEM->=2.03","url":"/packages/release/devel/p5-Devel-StackTrace/"},{"path":"devel/p5-Dist-CheckConflicts","type":"test","package_spec":"STEM->=0.02","url":"/packages/release/devel/p5-Dist-CheckConflicts/"},{"path":"devel/p5-Eval-Closure","type":"test","package_spec":"STEM->=0.04","url":"/packages/release/devel/p5-Eval-Closure/"},{"path":"devel/p5-MRO-Compat","type":"test","package_spec":"STEM->=0.05","url":"/packages/release/devel/p5-MRO-Compat/"},{"path":"devel/p5-Module-Runtime","type":"test","package_spec":"STEM->=0.014","url":"/packages/release/devel/p5-Module-Runtime/"},{"path":"devel/p5-Package-DeprecationManager","type":"test","package_spec":"STEM->=0.11","url":"/packages/release/devel/p5-Package-DeprecationManager/"},{"path":"devel/p5-Package-Stash","type":"test","package_spec":"STEM->=0.32","url":"/packages/release/devel/p5-Package-Stash/"},{"path":"devel/p5-Package-Stash-XS","type":"test","package_spec":"STEM->=0.24","url":"/packages/release/devel/p5-Package-Stash-XS/"},{"path":"devel/p5-Params-Util","type":"test","package_spec":"STEM->=1.0","url":"/packages/release/devel/p5-Params-Util/"},{"path":"devel/p5-Sub-Exporter","type":"test","package_spec":"STEM->=0.980","url":"/packages/release/devel/p5-Sub-Exporter/"},{"path":"devel/p5-Try-Tiny","type":"test","package_spec":"STEM->=0.17","url":"/packages/release/devel/p5-Try-Tiny/"},{"path":"devel/p5-Data-OptList","type":"test","package_spec":"","url":"/packages/release/devel/p5-Data-OptList/"}],"reverse_dependencies":{"count":181,"url":"/packages/data/d8/d848ad85ec5c1fb4aef1420870f2c63b15df1d20f494974c5ed69dc5b64d21b3.json"},"categories":["devel","perl5"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
