devel/p5-Moo 2.005005 DragonFly
Minimalist Object Orientation (with Moose compatibility)
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- ART10, GPLv1+
- Categories
- devel, perl5
- Package size
- 48.9 KiB, 149.7 KiB installed
Description
Moo is an extremely light-weight Object Orientation system. It allows one to concisely define objects and roles with a convenient syntax that avoids the details of Perl's object system. Moo contains a subset of Moose and is optimised for rapid startup.
The name Moo is based on the idea that it provides almost -- but not quite -- two thirds of Moose.
Unlike Mouse this module does not aim at full compatibility with Moose's surface syntax, preferring instead to provide full interoperability via metaclass inflation capabilities.
In the other systems
The newest version among them is 2.005005, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| DragonFly | devel/p5-Moo | 2.005005 newest | none known | - | [email protected] | - |
| FreeBSD | devel/p5-Moo | 2.005005 newest | none known | - | [email protected] | - |
| OpenBSD | devel/p5-Moo | 2.005005 newest | no data | - | The OpenBSD ports mailing-list <[email protected]> | - |
| NetBSD | devel/p5-Moo | 2.005005nb4 newest | none known | - | [email protected] | 2026-07-16 |
| MidnightBSD | devel/p5-Moo | 2.005005 newest | no data | - | [email protected] | - |
| HardenedBSD | devel/p5-Moo | 2.005005 newest | no data | - | [email protected] | - |
| GhostBSD | devel/p5-Moo | 2.005005 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install p5-Moo
From DPorts:
cd /usr/dports/devel/p5-Moo && make install clean
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
Required by 146
- archivers/p5-Archive-Peek
- archivers/p5-Compress-LZW
- astro/p5-Astro-ADS
- audio/p5-Net-FreeDB
- databases/p5-App-Sqitch
- databases/p5-BSON
- databases/p5-CHI-Driver-Redis
- databases/p5-DBIx-Admin-CreateTable
- databases/p5-DBIx-Admin-DSNManager
- databases/p5-DBIx-Admin-TableInfo
- databases/p5-DBIx-Class
- databases/p5-DBIx-Class-Helpers
- databases/p5-DBIx-Class-Migration
- databases/p5-DBIx-Class-QueryLog
- databases/p5-DBIx-Class-Schema-PopulateMore
- databases/p5-DBIx-Introspector
- databases/p5-MongoDB
- databases/p5-Redis-RateLimit
- databases/p5-SQL-Abstract
- databases/p5-SQL-Translator
- devel/p5-ARGV-Struct
- devel/p5-AnyEvent-Filesys-Notify
- devel/p5-App-GitGot
- devel/p5-Border-Style
- devel/p5-CHI
- devel/p5-CLI-Osprey
- devel/p5-CPAN-Changes
- devel/p5-Color-Theme-Role
- devel/p5-Config-GitLike
- devel/p5-Config-JSON
- devel/p5-Data-Frame
- devel/p5-Data-Localize
- devel/p5-Data-Object-Attributes
- devel/p5-Data-Object-Class
- devel/p5-Data-Object-Data
- devel/p5-Data-Object-Exception
- devel/p5-Data-Object-Role
- devel/p5-Data-Object-Role-Arguable
- devel/p5-Data-Object-Role-Buildable
- devel/p5-Data-Object-Role-Dumpable
- devel/p5-Data-Object-Role-Immutable
- devel/p5-Data-Object-Role-Proxyable
- devel/p5-Data-Object-Role-Stashable
- devel/p5-Data-Object-Role-Throwable
- devel/p5-Data-Object-Role-Tryable
- devel/p5-Data-Object-State
- devel/p5-Data-Object-Try
- devel/p5-DataStruct-Flat
- devel/p5-Eval-WithLexicals
- devel/p5-File-ChangeNotify
- devel/p5-Geo-JSON
- devel/p5-Getopt-EX
- devel/p5-GraphQL
- devel/p5-IRI
- devel/p5-Log-Contextual
- devel/p5-MetaCPAN-Client
- devel/p5-Minilla
- devel/p5-MooX-Aliases
- devel/p5-MooX-Attribute-ENV
- devel/p5-MooX-Cmd
- devel/p5-MooX-ConfigFromFile
- devel/p5-MooX-File-ConfigDir
- devel/p5-MooX-HandlesVia
- devel/p5-MooX-Locale-Passthrough
- devel/p5-MooX-Options
- devel/p5-MooX-Role-Parameterized
- devel/p5-MooX-Singleton
- devel/p5-MooX-StrictConstructor
- devel/p5-MooX-Thunking
- devel/p5-MooX-Traits
- devel/p5-MooX-TypeTiny
- devel/p5-MooX-Types-MooseLike-Numeric
- devel/p5-MooX-late
- devel/p5-MooseX-Role-Loggable
- devel/p5-OrePAN2
- devel/p5-Parallel-ForkManager
- devel/p5-Parse-CPAN-Packages
- devel/p5-Path-Dispatcher
- devel/p5-Pithub
- devel/p5-Term-App-Roles
- devel/p5-Test-DBIC-ExpectedQueries
- devel/p5-Test-Roo
- devel/p5-Throwable
- graphics/p5-GraphViz2
- graphics/p5-GraphViz2-DBI
- graphics/p5-GraphViz2-Data-Grapher
- graphics/p5-GraphViz2-Parse-ISA
- graphics/p5-GraphViz2-Parse-RecDescent
- graphics/p5-GraphViz2-Parse-XML
- mail/p5-Email-Sender
- mail/p5-Mail-DataFeed-Abusix
- math/p5-Number-Fraction
- misc/p5-Array-Compare
- misc/p5-OpenAI-API
- net-mgmt/netdisco
- net/p5-GeoIP2
- net/p5-MaxMind-DB-Common
- net/p5-MaxMind-DB-Reader
- net/p5-MaxMind-DB-Reader-XS
- net/p5-Net-Appliance-Session
The first 100 are listed.