{"count":51981,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=430","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=428","results":[{"name":"p5.30-moosex-extended","portdir":"perl/p5-moosex-extended","version":"0.350.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Extended","description":"MooseX::Extended - Extend Moose with safe defaults and useful features","long_description":"MooseX::Extended - Extend Moose with safe defaults and useful features","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-capture-tiny","p5.30-datetime","p5.30-io-async","p5.30-scalar-list-utils","p5.30-test-most","p5.30-test-simple","p5.30-perl-critic-moose","clang-18"]},{"type":"lib","ports":["p5.30-ref-util","p5.30-syntax-keyword-try","p5.30-type-tiny","p5.30-b-hooks-atruntime","perl5.30","p5.30-moosex-role-warnonconflict","p5.30-syntax-keyword-multisub","p5.30-true","p5.30-function-parameters","p5.30-data-printer","p5.30-future","p5.30-future-asyncawait","p5.30-import-into","p5.30-moose","p5.30-moosex-strictconstructor","p5.30-namespace-autoclean"]}],"depends_on":[{"type":"build","ports":["p5.30-sub-handlesvia"]}]},{"name":"p5.28-moosex-extended","portdir":"perl/p5-moosex-extended","version":"0.350.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Extended","description":"MooseX::Extended - Extend Moose with safe defaults and useful features","long_description":"MooseX::Extended - Extend Moose with safe defaults and useful features","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-capture-tiny","p5.28-datetime","p5.28-io-async","p5.28-scalar-list-utils","p5.28-test-most","p5.28-test-simple","p5.28-perl-critic-moose","clang-18"]},{"type":"lib","ports":["p5.28-ref-util","p5.28-syntax-keyword-try","p5.28-type-tiny","p5.28-b-hooks-atruntime","perl5.28","p5.28-moosex-role-warnonconflict","p5.28-syntax-keyword-multisub","p5.28-true","p5.28-function-parameters","p5.28-data-printer","p5.28-future","p5.28-future-asyncawait","p5.28-import-into","p5.28-moose","p5.28-moosex-strictconstructor","p5.28-namespace-autoclean"]}],"depends_on":[{"type":"build","ports":["p5.28-sub-handlesvia"]}]},{"name":"p5-moosex-getopt","portdir":"perl/p5-moosex-getopt","version":"0.780.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-moosex-getopt","homepage":"https://metacpan.org/pod/MooseX::Getopt","description":"MooseX::Getopt - A Moose role for processing command line options","long_description":"MooseX::Getopt - A Moose role for processing command line options","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-moosex-getopt"]}],"depends_on":[]},{"name":"p5-moosex-extended","portdir":"perl/p5-moosex-extended","version":"0.350.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-moosex-extended","homepage":"https://metacpan.org/pod/MooseX::Extended","description":"MooseX::Extended - Extend Moose with safe defaults and useful features","long_description":"MooseX::Extended - Extend Moose with safe defaults and useful features","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-moosex-extended"]}],"depends_on":[]},{"name":"p5.34-moosex-emulate-class-accessor-fast","portdir":"perl/p5-moosex-emulate-class-accessor-fast","version":"0.9.32","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Emulate::Class::Accessor::Fast","description":"Emulate Class::Accessor::Fast behavior using Moose attributes","long_description":"This module attempts to emulate the behavior of Class::Accessor::Fast as accurately as possible using the Moose attribute system.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-test-exception","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-moose","p5.34-namespace-clean"]}],"depends_on":[{"type":"lib","ports":["p5.34-catalyst-devel","p5.34-catalyst-plugin-authentication","p5.34-catalyst-plugin-session","p5.34-catalyst-plugin-session-store-delegate","p5.34-catalyst-plugin-session-store-fastmmap","p5.34-catalyst-runtime","p5-moosex-emulate-class-accessor-fast"]}]},{"name":"p5.30-moosex-emulate-class-accessor-fast","portdir":"perl/p5-moosex-emulate-class-accessor-fast","version":"0.9.32","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Emulate::Class::Accessor::Fast","description":"Emulate Class::Accessor::Fast behavior using Moose attributes","long_description":"This module attempts to emulate the behavior of Class::Accessor::Fast as accurately as possible using the Moose attribute system.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-test-exception","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-moose","p5.30-namespace-clean"]}],"depends_on":[{"type":"lib","ports":["p5.30-catalyst-devel","p5.30-catalyst-plugin-authentication","p5.30-catalyst-plugin-session","p5.30-catalyst-plugin-session-store-delegate","p5.30-catalyst-plugin-session-store-fastmmap","p5.30-catalyst-runtime"]}]},{"name":"p5.32-moosex-emulate-class-accessor-fast","portdir":"perl/p5-moosex-emulate-class-accessor-fast","version":"0.9.32","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Emulate::Class::Accessor::Fast","description":"Emulate Class::Accessor::Fast behavior using Moose attributes","long_description":"This module attempts to emulate the behavior of Class::Accessor::Fast as accurately as possible using the Moose attribute system.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-test-exception","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-moose","p5.32-namespace-clean"]}],"depends_on":[{"type":"lib","ports":["p5.32-catalyst-devel","p5.32-catalyst-plugin-authentication","p5.32-catalyst-plugin-session","p5.32-catalyst-plugin-session-store-delegate","p5.32-catalyst-plugin-session-store-fastmmap","p5.32-catalyst-runtime"]}]},{"name":"p5.28-moosex-emulate-class-accessor-fast","portdir":"perl/p5-moosex-emulate-class-accessor-fast","version":"0.9.32","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Emulate::Class::Accessor::Fast","description":"Emulate Class::Accessor::Fast behavior using Moose attributes","long_description":"This module attempts to emulate the behavior of Class::Accessor::Fast as accurately as possible using the Moose attribute system.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-test-exception","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-moose","p5.28-namespace-clean"]}],"depends_on":[{"type":"lib","ports":["p5.28-catalyst-devel","p5.28-catalyst-plugin-authentication","p5.28-catalyst-plugin-session","p5.28-catalyst-plugin-session-store-delegate","p5.28-catalyst-plugin-session-store-fastmmap","p5.28-catalyst-runtime"]}]},{"name":"p5.34-moosex-daemonize","portdir":"perl/p5-moosex-daemonize","version":"0.220.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Daemonize","description":"MooseX::Daemonize - Role for daemonizing your Moose based application","long_description":"MooseX::Daemonize - Role for daemonizing your Moose based application","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.34-devel-checkos","p5.34-file-temp","p5.34-module-build","p5.34-module-build-tiny","p5.34-module-metadata","p5.34-test-fatal"]},{"type":"lib","ports":["perl5.34","p5.34-file-path","p5.34-moose","p5.34-moosex-getopt","p5.34-moosex-types-path-class","p5.34-namespace-autoclean","p5.34-sub-exporter"]}],"depends_on":[{"type":"lib","ports":["p5.34-catalyst-devel","p5-moosex-daemonize"]}]},{"name":"p5.32-moosex-daemonize","portdir":"perl/p5-moosex-daemonize","version":"0.220.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Daemonize","description":"MooseX::Daemonize - Role for daemonizing your Moose based application","long_description":"MooseX::Daemonize - Role for daemonizing your Moose based application","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.32-module-build","p5.32-module-metadata","p5.32-devel-checkos","p5.32-file-temp","p5.32-module-build-tiny","p5.32-test-fatal"]},{"type":"lib","ports":["perl5.32","p5.32-file-path","p5.32-moose","p5.32-moosex-getopt","p5.32-moosex-types-path-class","p5.32-namespace-autoclean","p5.32-sub-exporter"]}],"depends_on":[{"type":"lib","ports":["p5.32-catalyst-devel"]}]},{"name":"p5.30-moosex-daemonize","portdir":"perl/p5-moosex-daemonize","version":"0.220.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Daemonize","description":"MooseX::Daemonize - Role for daemonizing your Moose based application","long_description":"MooseX::Daemonize - Role for daemonizing your Moose based application","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.30-devel-checkos","p5.30-file-temp","p5.30-module-build","p5.30-module-build-tiny","p5.30-module-metadata","p5.30-test-fatal"]},{"type":"lib","ports":["perl5.30","p5.30-file-path","p5.30-moose","p5.30-moosex-getopt","p5.30-moosex-types-path-class","p5.30-namespace-autoclean","p5.30-sub-exporter"]}],"depends_on":[{"type":"lib","ports":["p5.30-catalyst-devel"]}]},{"name":"p5.28-moosex-daemonize","portdir":"perl/p5-moosex-daemonize","version":"0.220.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Daemonize","description":"MooseX::Daemonize - Role for daemonizing your Moose based application","long_description":"MooseX::Daemonize - Role for daemonizing your Moose based application","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.28-devel-checkos","p5.28-file-temp","p5.28-module-build","p5.28-module-build-tiny","p5.28-module-metadata","p5.28-test-fatal"]},{"type":"lib","ports":["perl5.28","p5.28-file-path","p5.28-moose","p5.28-moosex-getopt","p5.28-moosex-types-path-class","p5.28-namespace-autoclean","p5.28-sub-exporter"]}],"depends_on":[{"type":"lib","ports":["p5.28-catalyst-devel"]}]},{"name":"p5-moosex-emulate-class-accessor-fast","portdir":"perl/p5-moosex-emulate-class-accessor-fast","version":"0.9.32","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-moosex-emulate-class-accessor-fast","homepage":"https://metacpan.org/pod/MooseX::Emulate::Class::Accessor::Fast","description":"Emulate Class::Accessor::Fast behavior using Moose attributes","long_description":"This module attempts to emulate the behavior of Class::Accessor::Fast as accurately as possible using the Moose attribute system.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-moosex-emulate-class-accessor-fast"]}],"depends_on":[]},{"name":"p5-moosex-daemonize","portdir":"perl/p5-moosex-daemonize","version":"0.220.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-moosex-daemonize","homepage":"https://metacpan.org/pod/MooseX::Daemonize","description":"MooseX::Daemonize - Role for daemonizing your Moose based application","long_description":"MooseX::Daemonize - Role for daemonizing your Moose based application","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-moosex-daemonize"]}],"depends_on":[]},{"name":"p5.34-moosex-configfromfile","portdir":"perl/p5-moosex-configfromfile","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::ConfigFromFile","description":"MooseX::ConfigFromFile - An abstract Moose role for setting attributes from a configfile","long_description":"MooseX::ConfigFromFile - An abstract Moose role for setting attributes from a configfile","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.34-module-build-tiny","p5.34-test-deep","p5.34-test-fatal","p5.34-test-requires","p5.34-test-without-module","p5.34-module-build"]},{"type":"lib","ports":["p5.34-moose","p5.34-moosex-types","p5.34-moosex-types-path-tiny","p5.34-namespace-autoclean","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-moosex-configfromfile","p5.34-moosex-simpleconfig"]}]},{"name":"p5.32-moosex-configfromfile","portdir":"perl/p5-moosex-configfromfile","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::ConfigFromFile","description":"MooseX::ConfigFromFile - An abstract Moose role for setting attributes from a configfile","long_description":"MooseX::ConfigFromFile - An abstract Moose role for setting attributes from a configfile","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.32-module-build-tiny","p5.32-test-deep","p5.32-test-fatal","p5.32-test-requires","p5.32-test-without-module","p5.32-module-build"]},{"type":"lib","ports":["p5.32-moose","p5.32-moosex-types","p5.32-moosex-types-path-tiny","p5.32-namespace-autoclean","perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-moosex-simpleconfig"]}]},{"name":"p5.30-moosex-configfromfile","portdir":"perl/p5-moosex-configfromfile","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::ConfigFromFile","description":"MooseX::ConfigFromFile - An abstract Moose role for setting attributes from a configfile","long_description":"MooseX::ConfigFromFile - An abstract Moose role for setting attributes from a configfile","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.30-module-build-tiny","p5.30-test-deep","p5.30-test-fatal","p5.30-test-requires","p5.30-test-without-module","p5.30-module-build"]},{"type":"lib","ports":["p5.30-moose","p5.30-moosex-types","p5.30-moosex-types-path-tiny","p5.30-namespace-autoclean","perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-moosex-simpleconfig"]}]},{"name":"p5.28-moosex-configfromfile","portdir":"perl/p5-moosex-configfromfile","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::ConfigFromFile","description":"MooseX::ConfigFromFile - An abstract Moose role for setting attributes from a configfile","long_description":"MooseX::ConfigFromFile - An abstract Moose role for setting attributes from a configfile","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.28-module-build-tiny","p5.28-test-deep","p5.28-test-fatal","p5.28-test-requires","p5.28-test-without-module","p5.28-module-build"]},{"type":"lib","ports":["p5.28-moose","p5.28-moosex-types","p5.28-moosex-types-path-tiny","p5.28-namespace-autoclean","perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-moosex-simpleconfig"]}]},{"name":"p5.34-moosex-clone","portdir":"perl/p5-moosex-clone","version":"0.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Clone","description":"MooseX::Clone - Fine-grained cloning support for Moose objects","long_description":"MooseX::Clone - Fine-grained cloning support for Moose objects","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-module-build","p5.34-module-build-tiny","clang-18"]},{"type":"lib","ports":["p5.34-moose","perl5.34","p5.34-namespace-autoclean","p5.34-data-visitor","p5.34-hash-util-fieldhash-compat"]}],"depends_on":[{"type":"lib","ports":["p5.34-forest","p5.34-geometry-primitive","p5.34-graphics-color","p5.34-graphics-primitive","p5-moosex-clone"]}]},{"name":"p5.32-moosex-clone","portdir":"perl/p5-moosex-clone","version":"0.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Clone","description":"MooseX::Clone - Fine-grained cloning support for Moose objects","long_description":"MooseX::Clone - Fine-grained cloning support for Moose objects","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-module-build","p5.32-module-build-tiny","clang-18"]},{"type":"lib","ports":["p5.32-moose","perl5.32","p5.32-namespace-autoclean","p5.32-data-visitor","p5.32-hash-util-fieldhash-compat"]}],"depends_on":[{"type":"lib","ports":["p5.32-forest","p5.32-geometry-primitive","p5.32-graphics-color","p5.32-graphics-primitive"]}]},{"name":"p5.30-moosex-clone","portdir":"perl/p5-moosex-clone","version":"0.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Clone","description":"MooseX::Clone - Fine-grained cloning support for Moose objects","long_description":"MooseX::Clone - Fine-grained cloning support for Moose objects","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-module-build","p5.30-module-build-tiny","clang-18"]},{"type":"lib","ports":["p5.30-moose","perl5.30","p5.30-namespace-autoclean","p5.30-data-visitor","p5.30-hash-util-fieldhash-compat"]}],"depends_on":[{"type":"lib","ports":["p5.30-forest","p5.30-geometry-primitive","p5.30-graphics-color","p5.30-graphics-primitive"]}]},{"name":"p5.28-moosex-clone","portdir":"perl/p5-moosex-clone","version":"0.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Clone","description":"MooseX::Clone - Fine-grained cloning support for Moose objects","long_description":"MooseX::Clone - Fine-grained cloning support for Moose objects","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-module-build","p5.28-module-build-tiny","clang-18"]},{"type":"lib","ports":["p5.28-moose","perl5.28","p5.28-namespace-autoclean","p5.28-data-visitor","p5.28-hash-util-fieldhash-compat"]}],"depends_on":[{"type":"lib","ports":["p5.28-forest","p5.28-geometry-primitive","p5.28-graphics-color","p5.28-graphics-primitive"]}]},{"name":"p5-moosex-configfromfile","portdir":"perl/p5-moosex-configfromfile","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-moosex-configfromfile","homepage":"https://metacpan.org/pod/MooseX::ConfigFromFile","description":"MooseX::ConfigFromFile - An abstract Moose role for setting attributes from a configfile","long_description":"MooseX::ConfigFromFile - An abstract Moose role for setting attributes from a configfile","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-moosex-configfromfile"]}],"depends_on":[]},{"name":"p5-moosex-clone","portdir":"perl/p5-moosex-clone","version":"0.60.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-moosex-clone","homepage":"https://metacpan.org/pod/MooseX::Clone","description":"MooseX::Clone - Fine-grained cloning support for Moose objects","long_description":"MooseX::Clone - Fine-grained cloning support for Moose objects","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-moosex-clone"]}],"depends_on":[]},{"name":"p5.34-moosex-classattribute","portdir":"perl/p5-moosex-classattribute","version":"0.290.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::ClassAttribute","description":"MooseX::ClassAttribute - Declare class attributes Moose-style","long_description":"This module allows you to declare class attributes in exactly the same way as object attributes, using class_has() instead of has().","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.34-moosex-role-parameterized","p5.34-moosex-role-strict","p5.34-test-fatal","p5.34-test-requires"]},{"type":"lib","ports":["p5.34-moose","p5.34-namespace-autoclean","p5.34-namespace-clean","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-fey-orm","p5-moosex-classattribute"]}]},{"name":"p5.32-moosex-classattribute","portdir":"perl/p5-moosex-classattribute","version":"0.290.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::ClassAttribute","description":"MooseX::ClassAttribute - Declare class attributes Moose-style","long_description":"This module allows you to declare class attributes in exactly the same way as object attributes, using class_has() instead of has().","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.32-moosex-role-parameterized","p5.32-moosex-role-strict","p5.32-test-fatal","p5.32-test-requires"]},{"type":"lib","ports":["p5.32-moose","p5.32-namespace-autoclean","p5.32-namespace-clean","perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-fey-orm"]}]},{"name":"p5.30-moosex-classattribute","portdir":"perl/p5-moosex-classattribute","version":"0.290.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::ClassAttribute","description":"MooseX::ClassAttribute - Declare class attributes Moose-style","long_description":"This module allows you to declare class attributes in exactly the same way as object attributes, using class_has() instead of has().","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.30-moosex-role-parameterized","p5.30-moosex-role-strict","p5.30-test-fatal","p5.30-test-requires"]},{"type":"lib","ports":["p5.30-moose","p5.30-namespace-autoclean","p5.30-namespace-clean","perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-fey-orm"]}]},{"name":"p5.28-moosex-classattribute","portdir":"perl/p5-moosex-classattribute","version":"0.290.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::ClassAttribute","description":"MooseX::ClassAttribute - Declare class attributes Moose-style","long_description":"This module allows you to declare class attributes in exactly the same way as object attributes, using class_has() instead of has().","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.28-moosex-role-parameterized","p5.28-moosex-role-strict","p5.28-test-fatal","p5.28-test-requires"]},{"type":"lib","ports":["p5.28-moose","p5.28-namespace-autoclean","p5.28-namespace-clean","perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-fey-orm"]}]},{"name":"p5.34-moosex-attributeshortcuts","portdir":"perl/p5-moosex-attributeshortcuts","version":"0.37.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::AttributeShortcuts","description":"MooseX::AttributeShortcuts - Shorthand for common attribute options","long_description":"MooseX::AttributeShortcuts - Shorthand for common attribute options","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-moosex-types-path-class","p5.34-path-class","p5.34-test-checkdeps","p5.34-test-fatal","p5.34-test-moose-more","p5.34-test-requires","clang-18"]},{"type":"lib","ports":["p5.34-moosex-util","perl5.34","p5.34-namespace-autoclean","p5.34-aliased","p5.34-moose","p5.34-moosex-meta-typeconstraint-mooish","p5.34-moosex-role-parameterized","p5.34-moosex-types","p5.34-moosex-types-common"]}],"depends_on":[{"type":"lib","ports":["p5.34-dist-zilla-plugin-contributorsfromgit","p5.34-dist-zilla-pluginbundle-git-checkfor","p5-moosex-attributeshortcuts"]}]},{"name":"p5.32-moosex-attributeshortcuts","portdir":"perl/p5-moosex-attributeshortcuts","version":"0.37.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::AttributeShortcuts","description":"MooseX::AttributeShortcuts - Shorthand for common attribute options","long_description":"MooseX::AttributeShortcuts - Shorthand for common attribute options","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-moosex-types-path-class","p5.32-path-class","p5.32-test-checkdeps","p5.32-test-fatal","p5.32-test-moose-more","p5.32-test-requires","clang-18"]},{"type":"lib","ports":["p5.32-moosex-util","perl5.32","p5.32-namespace-autoclean","p5.32-aliased","p5.32-moose","p5.32-moosex-meta-typeconstraint-mooish","p5.32-moosex-role-parameterized","p5.32-moosex-types","p5.32-moosex-types-common"]}],"depends_on":[{"type":"lib","ports":["p5.32-dist-zilla-plugin-contributorsfromgit","p5.32-dist-zilla-pluginbundle-git-checkfor"]}]},{"name":"p5.30-moosex-attributeshortcuts","portdir":"perl/p5-moosex-attributeshortcuts","version":"0.37.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::AttributeShortcuts","description":"MooseX::AttributeShortcuts - Shorthand for common attribute options","long_description":"MooseX::AttributeShortcuts - Shorthand for common attribute options","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-moosex-types-path-class","p5.30-path-class","p5.30-test-checkdeps","p5.30-test-fatal","p5.30-test-moose-more","p5.30-test-requires","clang-18"]},{"type":"lib","ports":["p5.30-moosex-util","perl5.30","p5.30-namespace-autoclean","p5.30-aliased","p5.30-moose","p5.30-moosex-meta-typeconstraint-mooish","p5.30-moosex-role-parameterized","p5.30-moosex-types","p5.30-moosex-types-common"]}],"depends_on":[{"type":"lib","ports":["p5.30-dist-zilla-plugin-contributorsfromgit","p5.30-dist-zilla-pluginbundle-git-checkfor"]}]},{"name":"p5.28-moosex-attributeshortcuts","portdir":"perl/p5-moosex-attributeshortcuts","version":"0.37.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::AttributeShortcuts","description":"MooseX::AttributeShortcuts - Shorthand for common attribute options","long_description":"MooseX::AttributeShortcuts - Shorthand for common attribute options","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-moosex-types-path-class","p5.28-path-class","p5.28-test-checkdeps","p5.28-test-fatal","p5.28-test-moose-more","p5.28-test-requires","clang-18"]},{"type":"lib","ports":["p5.28-moosex-util","perl5.28","p5.28-namespace-autoclean","p5.28-aliased","p5.28-moose","p5.28-moosex-meta-typeconstraint-mooish","p5.28-moosex-role-parameterized","p5.28-moosex-types","p5.28-moosex-types-common"]}],"depends_on":[{"type":"lib","ports":["p5.28-dist-zilla-plugin-contributorsfromgit","p5.28-dist-zilla-pluginbundle-git-checkfor"]}]},{"name":"p5-moosex-classattribute","portdir":"perl/p5-moosex-classattribute","version":"0.290.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-moosex-classattribute","homepage":"https://metacpan.org/pod/MooseX::ClassAttribute","description":"MooseX::ClassAttribute - Declare class attributes Moose-style","long_description":"This module allows you to declare class attributes in exactly the same way as object attributes, using class_has() instead of has().","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-moosex-classattribute"]}],"depends_on":[]},{"name":"p5-moosex-attributeshortcuts","portdir":"perl/p5-moosex-attributeshortcuts","version":"0.37.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-moosex-attributeshortcuts","homepage":"https://metacpan.org/pod/MooseX::AttributeShortcuts","description":"MooseX::AttributeShortcuts - Shorthand for common attribute options","long_description":"MooseX::AttributeShortcuts - Shorthand for common attribute options","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-moosex-attributeshortcuts"]}],"depends_on":[]},{"name":"p5.34-moosex-arrayref","portdir":"perl/p5-moosex-arrayref","version":"0.5.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::ArrayRef","description":"MooseX::ArrayRef - blessed arrayrefs with Moose","long_description":"MooseX::ArrayRef - blessed arrayrefs with Moose","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-moose"]}],"depends_on":[{"type":"build","ports":["p5.34-sub-handlesvia"]},{"type":"lib","ports":["p5-moosex-arrayref","p5.34-rdf-trine"]}]},{"name":"p5.32-moosex-arrayref","portdir":"perl/p5-moosex-arrayref","version":"0.5.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::ArrayRef","description":"MooseX::ArrayRef - blessed arrayrefs with Moose","long_description":"MooseX::ArrayRef - blessed arrayrefs with Moose","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-moose"]}],"depends_on":[{"type":"build","ports":["p5.32-sub-handlesvia"]},{"type":"lib","ports":["p5.32-rdf-trine"]}]},{"name":"p5.30-moosex-arrayref","portdir":"perl/p5-moosex-arrayref","version":"0.5.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::ArrayRef","description":"MooseX::ArrayRef - blessed arrayrefs with Moose","long_description":"MooseX::ArrayRef - blessed arrayrefs with Moose","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-moose"]}],"depends_on":[{"type":"build","ports":["p5.30-sub-handlesvia"]},{"type":"lib","ports":["p5.30-rdf-trine"]}]},{"name":"p5.28-moosex-arrayref","portdir":"perl/p5-moosex-arrayref","version":"0.5.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::ArrayRef","description":"MooseX::ArrayRef - blessed arrayrefs with Moose","long_description":"MooseX::ArrayRef - blessed arrayrefs with Moose","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-moose"]}],"depends_on":[{"type":"build","ports":["p5.28-sub-handlesvia"]},{"type":"lib","ports":["p5.28-rdf-trine"]}]},{"name":"p5.34-moosex-aliases","portdir":"perl/p5-moosex-aliases","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Aliases","description":"MooseX::Aliases - easy aliasing of methods and attributes in Moose","long_description":"MooseX::Aliases - easy aliasing of methods and attributes in Moose","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-test-fatal","p5.34-test-requires","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-moose"]}],"depends_on":[{"type":"lib","ports":["p5.34-graphics-color","p5-moosex-aliases","demeter"]}]},{"name":"p5.32-moosex-aliases","portdir":"perl/p5-moosex-aliases","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Aliases","description":"MooseX::Aliases - easy aliasing of methods and attributes in Moose","long_description":"MooseX::Aliases - easy aliasing of methods and attributes in Moose","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-test-fatal","p5.32-test-requires","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-moose"]}],"depends_on":[{"type":"lib","ports":["p5.32-graphics-color"]}]},{"name":"p5.30-moosex-aliases","portdir":"perl/p5-moosex-aliases","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Aliases","description":"MooseX::Aliases - easy aliasing of methods and attributes in Moose","long_description":"MooseX::Aliases - easy aliasing of methods and attributes in Moose","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-test-fatal","p5.30-test-requires","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-moose"]}],"depends_on":[{"type":"lib","ports":["p5.30-graphics-color"]}]},{"name":"p5.28-moosex-aliases","portdir":"perl/p5-moosex-aliases","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Aliases","description":"MooseX::Aliases - easy aliasing of methods and attributes in Moose","long_description":"MooseX::Aliases - easy aliasing of methods and attributes in Moose","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-test-fatal","p5.28-test-requires","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-moose"]}],"depends_on":[{"type":"lib","ports":["p5.28-graphics-color"]}]},{"name":"p5-moosex-arrayref","portdir":"perl/p5-moosex-arrayref","version":"0.5.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-moosex-arrayref","homepage":"https://metacpan.org/pod/MooseX::ArrayRef","description":"MooseX::ArrayRef - blessed arrayrefs with Moose","long_description":"MooseX::ArrayRef - blessed arrayrefs with Moose","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-moosex-arrayref"]}],"depends_on":[]},{"name":"p5-moosex-aliases","portdir":"perl/p5-moosex-aliases","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-moosex-aliases","homepage":"https://metacpan.org/pod/MooseX::Aliases","description":"MooseX::Aliases - easy aliasing of methods and attributes in Moose","long_description":"MooseX::Aliases - easy aliasing of methods and attributes in Moose","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-moosex-aliases"]}],"depends_on":[]},{"name":"p5.34-moose-policy","portdir":"perl/p5-moose-policy","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Moose::Policy","description":"Moose-mounted police","long_description":"Moose-mounted police","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-module-build","clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-moose","p5.34-test-exception"]}],"depends_on":[{"type":"lib","ports":["p5-moose-policy"]}]},{"name":"p5.32-moose-policy","portdir":"perl/p5-moose-policy","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Moose::Policy","description":"Moose-mounted police","long_description":"Moose-mounted police","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-module-build","clang-18"]},{"type":"lib","ports":["perl5.32","p5.32-moose","p5.32-test-exception"]}],"depends_on":[]},{"name":"p5.30-moose-policy","portdir":"perl/p5-moose-policy","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Moose::Policy","description":"Moose-mounted police","long_description":"Moose-mounted police","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-module-build","clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-moose","p5.30-test-exception"]}],"depends_on":[]},{"name":"p5.28-moose-policy","portdir":"perl/p5-moose-policy","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Moose::Policy","description":"Moose-mounted police","long_description":"Moose-mounted police","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-module-build","clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-moose","p5.28-test-exception"]}],"depends_on":[]},{"name":"p5.34-moose-autobox","portdir":"perl/p5-moose-autobox","version":"0.160.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Moose::Autobox","description":"Autoboxed wrappers for Native Perl datatypes","long_description":"Moose::Autobox provides an implementation of SCALAR, ARRAY, HASH & CODE for use with autobox.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-module-build","p5.34-module-build-tiny","p5.34-test-exception","clang-18"]},{"type":"lib","ports":["p5.34-namespace-autoclean","perl5.34","p5.34-syntax-keyword-junction","p5.34-autobox","p5.34-list-moreutils","p5.34-moose"]}],"depends_on":[{"type":"lib","ports":["p5-moose-autobox","p5.34-pod-weaver-plugin-ensureuniquesections"]}]},{"name":"p5.32-moose-autobox","portdir":"perl/p5-moose-autobox","version":"0.160.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Moose::Autobox","description":"Autoboxed wrappers for Native Perl datatypes","long_description":"Moose::Autobox provides an implementation of SCALAR, ARRAY, HASH & CODE for use with autobox.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-module-build","p5.32-module-build-tiny","p5.32-test-exception","clang-18"]},{"type":"lib","ports":["p5.32-namespace-autoclean","perl5.32","p5.32-syntax-keyword-junction","p5.32-autobox","p5.32-list-moreutils","p5.32-moose"]}],"depends_on":[{"type":"lib","ports":["p5.32-pod-weaver-plugin-ensureuniquesections"]}]}]}