HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50506,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=795",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=793",
"results": [
{
"name": "p5.28-moosex-traits",
"portdir": "perl/p5-moosex-traits",
"version": "0.130.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Traits",
"description": "automatically apply roles at object creation time",
"long_description": "automatically apply roles at object creation time",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"p5.28-module-build",
"p5.28-module-build-tiny",
"p5.28-moosex-role-parameterized",
"p5.28-test-fatal",
"p5.28-test-requires"
]
},
{
"type": "lib",
"ports": [
"p5.28-class-load",
"p5.28-moose",
"p5.28-namespace-autoclean",
"p5.28-sub-exporter",
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.26-moosex-traits",
"portdir": "perl/p5-moosex-traits",
"version": "0.130.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Traits",
"description": "automatically apply roles at object creation time",
"long_description": "automatically apply roles at object creation time",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-module-build-tiny",
"p5.26-moosex-role-parameterized",
"p5.26-test-fatal",
"p5.26-test-requires"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"p5.26-sub-exporter",
"p5.26-class-load",
"p5.26-module-build",
"p5.26-moose",
"p5.26-namespace-autoclean"
]
}
],
"depends_on": []
},
{
"name": "p5-moosex-traits",
"portdir": "perl/p5-moosex-traits",
"version": "0.130.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-moosex-traits",
"homepage": "https://metacpan.org/pod/MooseX::Traits",
"description": "automatically apply roles at object creation time",
"long_description": "automatically apply roles at object creation time",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-moosex-traits"
]
}
],
"depends_on": []
},
{
"name": "p5.30-moosex-traitfor-meta-class-betteranonclassnames",
"portdir": "perl/p5-moosex-traitfor-meta-class-betteranonclassnames",
"version": "0.2.3",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::TraitFor::Meta::Class::BetterAnonClassNames",
"description": "MooseX::TraitFor::Meta::Class::BetterAnonClassNames - Metaclass trait to *attempt* to demystify generated anonymous class names",
"long_description": "MooseX::TraitFor::Meta::Class::BetterAnonClassNames - Metaclass trait to *attempt* to demystify generated anonymous class names",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-test-checkdeps",
"p5.30-test-moose-more",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-namespace-autoclean",
"p5.30-autobox-core",
"p5.30-moose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-moosex-util"
]
}
]
},
{
"name": "p5.28-moosex-traitfor-meta-class-betteranonclassnames",
"portdir": "perl/p5-moosex-traitfor-meta-class-betteranonclassnames",
"version": "0.2.3",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::TraitFor::Meta::Class::BetterAnonClassNames",
"description": "MooseX::TraitFor::Meta::Class::BetterAnonClassNames - Metaclass trait to *attempt* to demystify generated anonymous class names",
"long_description": "MooseX::TraitFor::Meta::Class::BetterAnonClassNames - Metaclass trait to *attempt* to demystify generated anonymous class names",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-checkdeps",
"p5.28-test-moose-more",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-namespace-autoclean",
"p5.28-autobox-core",
"p5.28-moose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-moosex-util"
]
}
]
},
{
"name": "p5.26-moosex-traitfor-meta-class-betteranonclassnames",
"portdir": "perl/p5-moosex-traitfor-meta-class-betteranonclassnames",
"version": "0.2.3",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::TraitFor::Meta::Class::BetterAnonClassNames",
"description": "MooseX::TraitFor::Meta::Class::BetterAnonClassNames - Metaclass trait to *attempt* to demystify generated anonymous class names",
"long_description": "MooseX::TraitFor::Meta::Class::BetterAnonClassNames - Metaclass trait to *attempt* to demystify generated anonymous class names",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-test-checkdeps",
"p5.26-test-moose-more"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"p5.26-namespace-autoclean",
"p5.26-autobox-core",
"p5.26-moose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-moosex-util"
]
}
]
},
{
"name": "p5-moosex-traitfor-meta-class-betteranonclassnames",
"portdir": "perl/p5-moosex-traitfor-meta-class-betteranonclassnames",
"version": "0.2.3",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-moosex-traitfor-meta-class-betteranonclassnames",
"homepage": "https://metacpan.org/pod/MooseX::TraitFor::Meta::Class::BetterAnonClassNames",
"description": "MooseX::TraitFor::Meta::Class::BetterAnonClassNames - Metaclass trait to *attempt* to demystify generated anonymous class names",
"long_description": "MooseX::TraitFor::Meta::Class::BetterAnonClassNames - Metaclass trait to *attempt* to demystify generated anonymous class names",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-moosex-traitfor-meta-class-betteranonclassnames"
]
}
],
"depends_on": []
},
{
"name": "p5.30-moosex-strictconstructor",
"portdir": "perl/p5-moosex-strictconstructor",
"version": "0.210.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::StrictConstructor",
"description": "MooseX::StrictConstructor - Make your object constructors blow up on unknown attributes",
"long_description": "MooseX::StrictConstructor - Make your object constructors blow up on unknown attributes",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-moo",
"p5.30-test-fatal",
"p5.30-test-needs",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.30-moose",
"p5.30-namespace-autoclean",
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-fey-dbimanager",
"p5.30-fey-orm",
"p5.30-mason",
"p5.30-moosex-extended",
"p5.30-fey"
]
}
]
},
{
"name": "p5.28-moosex-strictconstructor",
"portdir": "perl/p5-moosex-strictconstructor",
"version": "0.210.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::StrictConstructor",
"description": "MooseX::StrictConstructor - Make your object constructors blow up on unknown attributes",
"long_description": "MooseX::StrictConstructor - Make your object constructors blow up on unknown attributes",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-moo",
"p5.28-test-fatal",
"p5.28-test-needs",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.28-moose",
"p5.28-namespace-autoclean",
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-fey-dbimanager",
"p5.28-fey-orm",
"p5.28-mason",
"p5.28-moosex-extended",
"p5.28-fey"
]
}
]
},
{
"name": "p5.26-moosex-strictconstructor",
"portdir": "perl/p5-moosex-strictconstructor",
"version": "0.210.0",
"license": "Artistic-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::StrictConstructor",
"description": "MooseX::StrictConstructor - Make your object constructors blow up on unknown attributes",
"long_description": "MooseX::StrictConstructor - Make your object constructors blow up on unknown attributes",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-moo",
"p5.26-test-fatal",
"p5.26-test-needs"
]
},
{
"type": "lib",
"ports": [
"p5.26-moose",
"p5.26-namespace-autoclean",
"perl5.26"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-fey",
"p5.26-fey-dbimanager",
"p5.26-fey-orm",
"p5.26-mason"
]
}
]
},
{
"name": "p5-moosex-strictconstructor",
"portdir": "perl/p5-moosex-strictconstructor",
"version": "0.210.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-moosex-strictconstructor",
"homepage": "https://metacpan.org/pod/MooseX::StrictConstructor",
"description": "MooseX::StrictConstructor - Make your object constructors blow up on unknown attributes",
"long_description": "MooseX::StrictConstructor - Make your object constructors blow up on unknown attributes",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-moosex-strictconstructor"
]
}
],
"depends_on": []
},
{
"name": "p5.30-moosex-storage-io-chi",
"portdir": "perl/p5-moosex-storage-io-chi",
"version": "0.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Storage::IO::CHI",
"description": "MooseX::Storage::IO::CHI - Store and retrieve Moose objects to a cache, via CHI.",
"long_description": "MooseX::Storage::IO::CHI - Store and retrieve Moose objects to a cache, via CHI.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"p5.30-module-build",
"p5.30-module-build-tiny",
"p5.30-test-most",
"p5.30-test-pod"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-chi",
"p5.30-moose",
"p5.30-moosex-role-parameterized",
"p5.30-moosex-storage"
]
}
],
"depends_on": []
},
{
"name": "p5.28-moosex-storage-io-chi",
"portdir": "perl/p5-moosex-storage-io-chi",
"version": "0.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Storage::IO::CHI",
"description": "MooseX::Storage::IO::CHI - Store and retrieve Moose objects to a cache, via CHI.",
"long_description": "MooseX::Storage::IO::CHI - Store and retrieve Moose objects to a cache, via CHI.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"p5.28-module-build",
"p5.28-module-build-tiny",
"p5.28-test-most",
"p5.28-test-pod"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-chi",
"p5.28-moose",
"p5.28-moosex-role-parameterized",
"p5.28-moosex-storage"
]
}
],
"depends_on": []
},
{
"name": "p5.26-moosex-storage-io-chi",
"portdir": "perl/p5-moosex-storage-io-chi",
"version": "0.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Storage::IO::CHI",
"description": "MooseX::Storage::IO::CHI - Store and retrieve Moose objects to a cache, via CHI.",
"long_description": "MooseX::Storage::IO::CHI - Store and retrieve Moose objects to a cache, via CHI.",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-module-build-tiny",
"p5.26-test-most",
"p5.26-test-pod"
]
},
{
"type": "lib",
"ports": [
"p5.26-moosex-role-parameterized",
"perl5.26",
"p5.26-moosex-storage",
"p5.26-chi",
"p5.26-module-build",
"p5.26-moose"
]
}
],
"depends_on": []
},
{
"name": "p5-moosex-storage-io-chi",
"portdir": "perl/p5-moosex-storage-io-chi",
"version": "0.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-moosex-storage-io-chi",
"homepage": "https://metacpan.org/pod/MooseX::Storage::IO::CHI",
"description": "MooseX::Storage::IO::CHI - Store and retrieve Moose objects to a cache, via CHI.",
"long_description": "MooseX::Storage::IO::CHI - Store and retrieve Moose objects to a cache, via CHI.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-moosex-storage-io-chi"
]
}
],
"depends_on": []
},
{
"name": "p5.30-moosex-storage-format-jsonpm",
"portdir": "perl/p5-moosex-storage-format-jsonpm",
"version": "0.93.94",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Storage::Format::JSONpm",
"description": "MooseX::Storage::Format::JSONpm - a format role for MooseX::Storage using JSON.pm",
"long_description": "MooseX::Storage::Format::JSONpm - a format role for MooseX::Storage using JSON.pm",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-moose",
"p5.30-test-simple",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.30-moosex-storage",
"perl5.30",
"p5.30-namespace-autoclean",
"p5.30-json",
"p5.30-moosex-role-parameterized"
]
}
],
"depends_on": []
},
{
"name": "p5.28-moosex-storage-format-jsonpm",
"portdir": "perl/p5-moosex-storage-format-jsonpm",
"version": "0.93.94",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Storage::Format::JSONpm",
"description": "MooseX::Storage::Format::JSONpm - a format role for MooseX::Storage using JSON.pm",
"long_description": "MooseX::Storage::Format::JSONpm - a format role for MooseX::Storage using JSON.pm",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-moose",
"p5.28-test-simple",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.28-moosex-storage",
"perl5.28",
"p5.28-namespace-autoclean",
"p5.28-json",
"p5.28-moosex-role-parameterized"
]
}
],
"depends_on": []
},
{
"name": "p5.26-moosex-storage-format-jsonpm",
"portdir": "perl/p5-moosex-storage-format-jsonpm",
"version": "0.93.93",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Storage::Format::JSONpm",
"description": "MooseX::Storage::Format::JSONpm - a format role for MooseX::Storage using JSON.pm",
"long_description": "MooseX::Storage::Format::JSONpm - a format role for MooseX::Storage using JSON.pm",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"p5.26-json",
"p5.26-moosex-role-parameterized",
"p5.26-moosex-storage",
"p5.26-namespace-autoclean"
]
}
],
"depends_on": []
},
{
"name": "p5-moosex-storage-format-jsonpm",
"portdir": "perl/p5-moosex-storage-format-jsonpm",
"version": "0.93.94",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-moosex-storage-format-jsonpm",
"homepage": "https://metacpan.org/pod/MooseX::Storage::Format::JSONpm",
"description": "MooseX::Storage::Format::JSONpm - a format role for MooseX::Storage using JSON.pm",
"long_description": "MooseX::Storage::Format::JSONpm - a format role for MooseX::Storage using JSON.pm",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-moosex-storage-format-jsonpm"
]
}
],
"depends_on": []
},
{
"name": "p5.30-moosex-storage",
"portdir": "perl/p5-moosex-storage",
"version": "0.530.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Storage",
"description": "MooseX::Storage - A serialization framework for Moose classes",
"long_description": "MooseX::Storage - A serialization framework for Moose classes",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-digest-hmac",
"p5.30-moosex-types",
"p5.30-test-deep",
"p5.30-test-deep-json",
"p5.30-test-deep-type",
"p5.30-test-fatal",
"p5.30-test-needs",
"p5.30-test-without-module",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.30-string-rewriteprefix",
"p5.30-yaml",
"perl5.30",
"p5.30-yaml-syck",
"p5.30-yaml-libyaml",
"p5.30-data-dumper",
"p5.30-io-stringy",
"p5.30-json",
"p5.30-json-maybexs",
"p5.30-json-xs",
"p5.30-module-runtime",
"p5.30-moose",
"p5.30-namespace-autoclean"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-geometry-primitive",
"p5.30-graphics-color",
"p5.30-graphics-primitive",
"p5.30-moosex-storage-io-chi",
"p5.30-moosex-storage-format-jsonpm"
]
}
]
},
{
"name": "p5.28-moosex-storage",
"portdir": "perl/p5-moosex-storage",
"version": "0.530.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Storage",
"description": "MooseX::Storage - A serialization framework for Moose classes",
"long_description": "MooseX::Storage - A serialization framework for Moose classes",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-digest-hmac",
"p5.28-moosex-types",
"p5.28-test-deep",
"p5.28-test-deep-json",
"p5.28-test-deep-type",
"p5.28-test-fatal",
"p5.28-test-needs",
"p5.28-test-without-module",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.28-string-rewriteprefix",
"p5.28-yaml",
"perl5.28",
"p5.28-yaml-syck",
"p5.28-yaml-libyaml",
"p5.28-data-dumper",
"p5.28-io-stringy",
"p5.28-json",
"p5.28-json-maybexs",
"p5.28-json-xs",
"p5.28-module-runtime",
"p5.28-moose",
"p5.28-namespace-autoclean"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-geometry-primitive",
"p5.28-graphics-color",
"p5.28-graphics-primitive",
"p5.28-moosex-storage-io-chi",
"p5.28-moosex-storage-format-jsonpm"
]
}
]
},
{
"name": "p5.26-moosex-storage",
"portdir": "perl/p5-moosex-storage",
"version": "0.530.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Storage",
"description": "MooseX::Storage - A serialization framework for Moose classes",
"long_description": "MooseX::Storage - A serialization framework for Moose classes",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-digest-hmac",
"p5.26-moosex-types",
"p5.26-test-deep",
"p5.26-test-deep-json",
"p5.26-test-deep-type",
"p5.26-test-fatal",
"p5.26-test-needs",
"p5.26-test-without-module"
]
},
{
"type": "lib",
"ports": [
"p5.26-string-rewriteprefix",
"p5.26-yaml",
"perl5.26",
"p5.26-yaml-syck",
"p5.26-yaml-libyaml",
"p5.26-data-dumper",
"p5.26-io-stringy",
"p5.26-json",
"p5.26-json-maybexs",
"p5.26-json-xs",
"p5.26-module-runtime",
"p5.26-moose",
"p5.26-namespace-autoclean"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-geometry-primitive",
"p5.26-graphics-color",
"p5.26-graphics-primitive",
"p5.26-moosex-storage-format-jsonpm",
"p5.26-moosex-storage-io-chi"
]
}
]
},
{
"name": "p5-moosex-storage",
"portdir": "perl/p5-moosex-storage",
"version": "0.530.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-moosex-storage",
"homepage": "https://metacpan.org/pod/MooseX::Storage",
"description": "MooseX::Storage - A serialization framework for Moose classes",
"long_description": "MooseX::Storage - A serialization framework for Moose classes",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-moosex-storage"
]
}
],
"depends_on": []
},
{
"name": "p5.30-moosex-slurpyconstructor",
"portdir": "perl/p5-moosex-slurpyconstructor",
"version": "1.300.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::SlurpyConstructor",
"description": "MooseX::SlurpyConstructor - Make your object constructor collect all unknown attributes",
"long_description": "MooseX::SlurpyConstructor - Make your object constructor collect all unknown attributes",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2615
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"p5.30-module-metadata",
"p5.30-test-deep",
"p5.30-test-fatal",
"p5.30-module-build",
"p5.30-module-build-tiny"
]
},
{
"type": "lib",
"ports": [
"p5.30-moose",
"p5.30-namespace-autoclean",
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-dist-zilla-plugin-generatefile-fromsharedir"
]
}
]
},
{
"name": "p5.28-moosex-slurpyconstructor",
"portdir": "perl/p5-moosex-slurpyconstructor",
"version": "1.300.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::SlurpyConstructor",
"description": "MooseX::SlurpyConstructor - Make your object constructor collect all unknown attributes",
"long_description": "MooseX::SlurpyConstructor - Make your object constructor collect all unknown attributes",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2615
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"p5.28-module-metadata",
"p5.28-test-deep",
"p5.28-test-fatal",
"p5.28-module-build",
"p5.28-module-build-tiny"
]
},
{
"type": "lib",
"ports": [
"p5.28-moose",
"p5.28-namespace-autoclean",
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-dist-zilla-plugin-generatefile-fromsharedir"
]
}
]
},
{
"name": "p5.26-moosex-slurpyconstructor",
"portdir": "perl/p5-moosex-slurpyconstructor",
"version": "1.300.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::SlurpyConstructor",
"description": "MooseX::SlurpyConstructor - Make your object constructor collect all unknown attributes",
"long_description": "MooseX::SlurpyConstructor - Make your object constructor collect all unknown attributes",
"active": false,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2615
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.26-test-fatal",
"clang-9.0",
"p5.26-module-build-tiny",
"p5.26-module-metadata",
"p5.26-test-deep"
]
},
{
"type": "lib",
"ports": [
"p5.26-module-build",
"p5.26-moose",
"p5.26-namespace-autoclean",
"perl5.26"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-dist-zilla-plugin-generatefile-fromsharedir"
]
}
]
},
{
"name": "p5-moosex-slurpyconstructor",
"portdir": "perl/p5-moosex-slurpyconstructor",
"version": "1.300.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-moosex-slurpyconstructor",
"homepage": "https://metacpan.org/pod/MooseX::SlurpyConstructor",
"description": "MooseX::SlurpyConstructor - Make your object constructor collect all unknown attributes",
"long_description": "MooseX::SlurpyConstructor - Make your object constructor collect all unknown attributes",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2615
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-moosex-slurpyconstructor"
]
}
],
"depends_on": []
},
{
"name": "p5.30-moosex-singleton",
"portdir": "perl/p5-moosex-singleton",
"version": "0.300.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Singleton",
"description": "MooseX::Singleton - turn your Moose class into a singleton",
"long_description": "MooseX::Singleton - turn your Moose class into a singleton",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"p5.30-test-requires",
"p5.30-test-warnings",
"p5.30-module-build",
"p5.30-module-build-tiny",
"p5.30-test-fatal"
]
},
{
"type": "lib",
"ports": [
"p5.30-moose",
"perl5.30"
]
}
],
"depends_on": []
},
{
"name": "p5.28-moosex-singleton",
"portdir": "perl/p5-moosex-singleton",
"version": "0.300.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Singleton",
"description": "MooseX::Singleton - turn your Moose class into a singleton",
"long_description": "MooseX::Singleton - turn your Moose class into a singleton",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"p5.28-test-requires",
"p5.28-test-warnings",
"p5.28-module-build",
"p5.28-module-build-tiny",
"p5.28-test-fatal"
]
},
{
"type": "lib",
"ports": [
"p5.28-moose",
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.26-moosex-singleton",
"portdir": "perl/p5-moosex-singleton",
"version": "0.300.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Singleton",
"description": "MooseX::Singleton - turn your Moose class into a singleton",
"long_description": "MooseX::Singleton - turn your Moose class into a singleton",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.26-test-warnings",
"p5.26-module-build-tiny",
"p5.26-test-fatal",
"p5.26-test-requires",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"p5.26-module-build",
"p5.26-moose",
"perl5.26"
]
}
],
"depends_on": []
},
{
"name": "p5-moosex-singleton",
"portdir": "perl/p5-moosex-singleton",
"version": "0.300.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-moosex-singleton",
"homepage": "https://metacpan.org/pod/MooseX::Singleton",
"description": "MooseX::Singleton - turn your Moose class into a singleton",
"long_description": "MooseX::Singleton - turn your Moose class into a singleton",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-moosex-singleton"
]
}
],
"depends_on": []
},
{
"name": "p5.30-moosex-simpleconfig",
"portdir": "perl/p5-moosex-simpleconfig",
"version": "0.110.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::SimpleConfig",
"description": "MooseX::SimpleConfig - A Moose role for setting attributes from a simple configuration file",
"long_description": "MooseX::SimpleConfig - A Moose role for setting attributes from a simple configuration file",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"p5.30-module-build",
"p5.30-module-build-tiny",
"p5.30-test-fatal"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-config-any",
"p5.30-moose",
"p5.30-moosex-configfromfile"
]
}
],
"depends_on": []
},
{
"name": "p5.28-moosex-simpleconfig",
"portdir": "perl/p5-moosex-simpleconfig",
"version": "0.110.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::SimpleConfig",
"description": "MooseX::SimpleConfig - A Moose role for setting attributes from a simple configuration file",
"long_description": "MooseX::SimpleConfig - A Moose role for setting attributes from a simple configuration file",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"p5.28-module-build",
"p5.28-module-build-tiny",
"p5.28-test-fatal"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-config-any",
"p5.28-moose",
"p5.28-moosex-configfromfile"
]
}
],
"depends_on": []
},
{
"name": "p5.26-moosex-simpleconfig",
"portdir": "perl/p5-moosex-simpleconfig",
"version": "0.110.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::SimpleConfig",
"description": "MooseX::SimpleConfig - A Moose role for setting attributes from a simple configuration file",
"long_description": "MooseX::SimpleConfig - A Moose role for setting attributes from a simple configuration file",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-module-build-tiny",
"p5.26-test-fatal"
]
},
{
"type": "lib",
"ports": [
"p5.26-moose",
"perl5.26",
"p5.26-moosex-configfromfile",
"p5.26-config-any",
"p5.26-module-build"
]
}
],
"depends_on": []
},
{
"name": "p5-moosex-simpleconfig",
"portdir": "perl/p5-moosex-simpleconfig",
"version": "0.110.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-moosex-simpleconfig",
"homepage": "https://metacpan.org/pod/MooseX::SimpleConfig",
"description": "MooseX::SimpleConfig - A Moose role for setting attributes from a simple configuration file",
"long_description": "MooseX::SimpleConfig - A Moose role for setting attributes from a simple configuration file",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-moosex-simpleconfig"
]
}
],
"depends_on": []
},
{
"name": "p5.30-moosex-setonce",
"portdir": "perl/p5-moosex-setonce",
"version": "0.203.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::SetOnce",
"description": "MooseX::SetOnce - write-once, read-many attributes for Moose",
"long_description": "MooseX::SetOnce - write-once, read-many attributes for Moose",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-test-fatal",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-moose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-dist-zilla"
]
}
]
},
{
"name": "p5.28-moosex-setonce",
"portdir": "perl/p5-moosex-setonce",
"version": "0.203.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::SetOnce",
"description": "MooseX::SetOnce - write-once, read-many attributes for Moose",
"long_description": "MooseX::SetOnce - write-once, read-many attributes for Moose",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-fatal",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-moose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-dist-zilla"
]
}
]
},
{
"name": "p5.26-moosex-setonce",
"portdir": "perl/p5-moosex-setonce",
"version": "0.200.2",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::SetOnce",
"description": "MooseX::SetOnce - write-once, read-many attributes for Moose",
"long_description": "MooseX::SetOnce - write-once, read-many attributes for Moose",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-test-fatal"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"p5.26-moose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-dist-zilla"
]
}
]
},
{
"name": "p5-moosex-setonce",
"portdir": "perl/p5-moosex-setonce",
"version": "0.203.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-moosex-setonce",
"homepage": "https://metacpan.org/pod/MooseX::SetOnce",
"description": "MooseX::SetOnce - write-once, read-many attributes for Moose",
"long_description": "MooseX::SetOnce - write-once, read-many attributes for Moose",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-moosex-setonce"
]
}
],
"depends_on": []
},
{
"name": "p5.30-moosex-semiaffordanceaccessor",
"portdir": "perl/p5-moosex-semiaffordanceaccessor",
"version": "0.100.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::SemiAffordanceAccessor",
"description": "Name your accessors foo() and set_foo()",
"long_description": "This module does not provide any methods. Simply loading it changes the default naming policy for the loading class so that accessors are separated into get and set methods.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-moose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-fey-dbimanager",
"p5.30-fey-orm",
"p5.30-fey"
]
}
]
},
{
"name": "p5.28-moosex-semiaffordanceaccessor",
"portdir": "perl/p5-moosex-semiaffordanceaccessor",
"version": "0.100.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::SemiAffordanceAccessor",
"description": "Name your accessors foo() and set_foo()",
"long_description": "This module does not provide any methods. Simply loading it changes the default naming policy for the loading class so that accessors are separated into get and set methods.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-moose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-fey-dbimanager",
"p5.28-fey-orm",
"p5.28-fey"
]
}
]
},
{
"name": "p5.26-moosex-semiaffordanceaccessor",
"portdir": "perl/p5-moosex-semiaffordanceaccessor",
"version": "0.100.0",
"license": "Artistic-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::SemiAffordanceAccessor",
"description": "Name your accessors foo() and set_foo()",
"long_description": "This module does not provide any methods. Simply loading it changes the default naming policy for the loading class so that accessors are separated into get and set methods.",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"p5.26-moose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-fey",
"p5.26-fey-dbimanager",
"p5.26-fey-orm"
]
}
]
},
{
"name": "p5-moosex-semiaffordanceaccessor",
"portdir": "perl/p5-moosex-semiaffordanceaccessor",
"version": "0.100.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-moosex-semiaffordanceaccessor",
"homepage": "https://metacpan.org/pod/MooseX::SemiAffordanceAccessor",
"description": "Name your accessors foo() and set_foo()",
"long_description": "This module does not provide any methods. Simply loading it changes the default naming policy for the loading class so that accessors are separated into get and set methods.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-moosex-semiaffordanceaccessor"
]
}
],
"depends_on": []
},
{
"name": "p5.30-moosex-role-withoverloading",
"portdir": "perl/p5-moosex-role-withoverloading",
"version": "0.170.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Role::WithOverloading",
"description": "Roles which support overloading (DEPRECATED)",
"long_description": "MooseX::Role::WithOverloading allows you to write a Moose::Role which defines overloaded operators and allows those operator overloadings to be composed into the classes/roles/instances it's compiled to, while plain Moose::Roles would lose the overloading. This module is now obsolete with modern Moose and is deprecated.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-aliased",
"p5.30-moose",
"p5.30-namespace-autoclean",
"p5.30-namespace-clean"
]
}
],
"depends_on": []
},
{
"name": "p5.28-moosex-role-withoverloading",
"portdir": "perl/p5-moosex-role-withoverloading",
"version": "0.170.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Role::WithOverloading",
"description": "Roles which support overloading (DEPRECATED)",
"long_description": "MooseX::Role::WithOverloading allows you to write a Moose::Role which defines overloaded operators and allows those operator overloadings to be composed into the classes/roles/instances it's compiled to, while plain Moose::Roles would lose the overloading. This module is now obsolete with modern Moose and is deprecated.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-aliased",
"p5.28-moose",
"p5.28-namespace-autoclean",
"p5.28-namespace-clean"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-moosex-role-withoverloading"
]
}
]
},
{
"name": "p5.26-moosex-role-withoverloading",
"portdir": "perl/p5-moosex-role-withoverloading",
"version": "0.170.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Role::WithOverloading",
"description": "Roles which support overloading (DEPRECATED)",
"long_description": "MooseX::Role::WithOverloading allows you to write a Moose::Role which defines overloaded operators and allows those operator overloadings to be composed into the classes/roles/instances it's compiled to, while plain Moose::Roles would lose the overloading. This module is now obsolete with modern Moose and is deprecated.",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"p5.26-aliased",
"p5.26-moose",
"p5.26-namespace-autoclean",
"p5.26-namespace-clean"
]
}
],
"depends_on": []
},
{
"name": "p5-moosex-role-withoverloading",
"portdir": "perl/p5-moosex-role-withoverloading",
"version": "0.170.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.28-moosex-role-withoverloading",
"homepage": "https://metacpan.org/pod/MooseX::Role::WithOverloading",
"description": "Roles which support overloading (DEPRECATED)",
"long_description": "MooseX::Role::WithOverloading allows you to write a Moose::Role which defines overloaded operators and allows those operator overloadings to be composed into the classes/roles/instances it's compiled to, while plain Moose::Roles would lose the overloading. This module is now obsolete with modern Moose and is deprecated.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"p5.28-moosex-role-withoverloading"
]
}
],
"depends_on": []
},
{
"name": "p5.30-moosex-role-strict",
"portdir": "perl/p5-moosex-role-strict",
"version": "0.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Role::Strict",
"description": "MooseX::Role::Strict - use strict 'roles'",
"long_description": "WARNING: this is ALPHA code. More features to be added later. \nWhen using Moose::Role, a class which provides a method a role provides will silently override that method. This can cause strange, hard-to-debug errors when the role's methods are not called. Simple use MooseX::Role::Strict instead of Moose::Role and overriding a role's method becomes a composition-time failure.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-module-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-moose"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-moosex-classattribute"
]
}
]
},
{
"name": "p5.28-moosex-role-strict",
"portdir": "perl/p5-moosex-role-strict",
"version": "0.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Role::Strict",
"description": "MooseX::Role::Strict - use strict 'roles'",
"long_description": "WARNING: this is ALPHA code. More features to be added later. \nWhen using Moose::Role, a class which provides a method a role provides will silently override that method. This can cause strange, hard-to-debug errors when the role's methods are not called. Simple use MooseX::Role::Strict instead of Moose::Role and overriding a role's method becomes a composition-time failure.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-module-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-moose"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-moosex-classattribute"
]
}
]
},
{
"name": "p5.26-moosex-role-strict",
"portdir": "perl/p5-moosex-role-strict",
"version": "0.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/MooseX::Role::Strict",
"description": "MooseX::Role::Strict - use strict 'roles'",
"long_description": "WARNING: this is ALPHA code. More features to be added later. \nWhen using Moose::Role, a class which provides a method a role provides will silently override that method. This can cause strange, hard-to-debug errors when the role's methods are not called. Simple use MooseX::Role::Strict instead of Moose::Role and overriding a role's method becomes a composition-time failure.",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"p5.26-module-build",
"p5.26-moose"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.26-moosex-classattribute"
]
}
]
}
]
}