{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["devel/p5-Getopt-Long-Descriptive","devel/p5-Moose","devel/p5-MooseX-ConfigFromFile","devel/p5-MooseX-Role-Parameterized","devel/p5-namespace-autoclean","lang/p5-Try-Tiny"],"categories":["devel","perl5"],"comment":"Moose role for processing command line options","compare":"/compare/p5-moosex-getopt/index.json","dependentCount":null,"description":"This is a role which provides an alternate constructor for creating objects\nusing parameters passed in from the command line.\n\nThis module attempts to DWIM as much as possible with the command line params\nby introspecting your class's attributes. It will use the name of your\nattribute as the command line option, and if there is a type constraint\ndefined, it will configure Getopt::Long to handle the option accordingly.","flavors":[],"html":"https://daemonports.org/midnightbsd/devel/p5-MooseX-Getopt/","kind":"port","lastUpdate":null,"license":["artistic","gpl+"],"maintainer":"ports@MidnightBSD.org","name":"p5-MooseX-Getopt","newest":true,"newestVersion":"0.78","noVulnData":true,"origin":"devel/p5-MooseX-Getopt","otherSystems":[{"maintainer":"perl@FreeBSD.org","newest":true,"origin":"devel/p5-MooseX-Getopt","path":"/devel/p5-MooseX-Getopt/","system":"FreeBSD","updated":"2026-07-04","version":"0.78"},{"maintainer":"The OpenBSD ports mailing-list \u003cports@openbsd.org\u003e","newest":true,"noVulnData":true,"origin":"devel/p5-MooseX-Getopt","path":"/openbsd/devel/p5-MooseX-Getopt/","system":"OpenBSD","version":"0.78"},{"maintainer":"pkgsrc-users@NetBSD.org","newest":true,"origin":"devel/p5-MooseX-Getopt","path":"/netbsd/devel/p5-MooseX-Getopt/","system":"NetBSD","updated":"2026-07-16","version":"0.78nb1"},{"maintainer":"perl@FreeBSD.org","newest":true,"origin":"devel/p5-MooseX-Getopt","path":"/dragonfly/devel/p5-MooseX-Getopt/","system":"DragonFly","version":"0.78"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-MooseX-Getopt","path":"","system":"HardenedBSD","version":"0.78"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-MooseX-Getopt","path":"","system":"GhostBSD","version":"0.78"}],"packages":null,"pkgName":"p5-MooseX-Getopt-0.78","related":null,"repository":"mports","requiredBy":["devel/p5-MooseX-Types-Path-Class"],"requiredByCount":1,"runDepends":["devel/p5-Getopt-Long-Descriptive","devel/p5-Moose","devel/p5-MooseX-ConfigFromFile","devel/p5-MooseX-Role-Parameterized","devel/p5-namespace-autoclean","lang/p5-Try-Tiny"],"status":null,"system":"midnightbsd","systemLabel":"MidnightBSD","version":"0.78","versions":null,"vulnerabilities":null,"www":"https://metacpan.org/release/MooseX-Getopt"}
