{"added":null,"apiVersion":1,"behindSince":"2026-09-23","buildDepends":[],"categories":["devel","perl5"],"comment":"Write-once, read-many attributes for Moose","compare":"/compare/p5-moosex-setonce/index.json","dependentCount":null,"description":"The 'SetOnce' attribute lets your class have attributes that are not lazy and\nnot set, but that cannot be altered once set. If you try to alter the value\nof an attribute with the SetOnce trait, either by accessor or writer, and the\nattribute has a value, it will throw an exception.","flavors":[],"html":"https://daemonports.org/dragonfly/devel/p5-MooseX-SetOnce/","kind":"port","lastUpdate":null,"license":["ART10","GPLv1+"],"maintainer":"perl@FreeBSD.org","name":"p5-MooseX-SetOnce","newest":false,"newestVersion":"0.202000","noVulnData":false,"origin":"devel/p5-MooseX-SetOnce","otherSystems":[{"maintainer":"perl@FreeBSD.org","newest":true,"origin":"devel/p5-MooseX-SetOnce","path":"/devel/p5-MooseX-SetOnce/","system":"FreeBSD","updated":"2026-09-23","version":"0.202000"},{"behindSince":"2026-09-23","maintainer":"pkgsrc-users@NetBSD.org","origin":"devel/p5-MooseX-SetOnce","path":"/netbsd/devel/p5-MooseX-SetOnce/","system":"NetBSD","updated":"2026-07-16","version":"0.203nb3"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-MooseX-SetOnce","path":"","system":"HardenedBSD","version":"0.202000"},{"behindSince":"2026-09-23","maintainer":"perl@FreeBSD.org","noVulnData":true,"origin":"devel/p5-MooseX-SetOnce","path":"","system":"GhostBSD","version":"0.201000"}],"packages":null,"pkgName":"p5-MooseX-SetOnce-0.201000","related":null,"repository":"DPorts","requiredBy":["devel/p5-Dist-Zilla"],"requiredByCount":1,"runDepends":["devel/p5-Moose","lang/perl5.36"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"0.201000","versions":null,"vulnerabilities":null,"www":"https://metacpan.org/release/MooseX-SetOnce"}
