devel/p5-Sub-HandlesVia 0.053005 OpenBSD
alternative handles_via implementation
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- The OpenBSD ports mailing-list <[email protected]>
- Categories
- devel, perl5
Description
If you've used Moose's native attribute traits, or MooX::HandlesVia before, you should have a fairly good idea what this does. Why re-invent the wheel? Well, this is an implementation that should work okay with Moo, Moose, Mouse, and any other OO toolkit you throw at it. One ring to rule them all, so to speak. Also, unlike MooX::HandlesVia, it honours type constraints, plus it doesn't have the limitation that it can't mutate non-reference values.
In the other systems
The newest version among them is 0.053005, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| OpenBSD | devel/p5-Sub-HandlesVia | 0.053005 newest | no data | - | The OpenBSD ports mailing-list <[email protected]> | - |
| FreeBSD | devel/p5-Sub-HandlesVia | 0.053005 newest | none known | - | [email protected] | - |
| NetBSD | devel/p5-Sub-HandlesVia | 0.016nb6 | none known | - | [email protected] | 2026-07-16 |
| DragonFly | devel/p5-Sub-HandlesVia | 0.050 | none known | - | [email protected] | - |
| HardenedBSD | devel/p5-Sub-HandlesVia | 0.053005 newest | no data | - | [email protected] | - |
| GhostBSD | devel/p5-Sub-HandlesVia | 0.053005 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg_add p5-Sub-HandlesVia
From the ports tree:
cd /usr/ports/devel/p5-Sub-HandlesVia && make install
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.