{"count":51960,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=856","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=854","results":[{"name":"p5.26-mro-compat","portdir":"perl/p5-mro-compat","version":"0.130.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MRO::Compat","description":"mro::* interface compatibility for Perls < 5.9.5","long_description":"The mro namespace provides several utilities for dealing with method resolution order and method caching in general in Perl 5.9.5 and higher.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-catalyst-action-renderview","p5.26-catalyst-action-rest","p5.26-catalyst-controller-formbuilder","p5.26-catalyst-log-log4perl","p5.26-catalyst-model-adaptor","p5.26-catalyst-plugin-authentication","p5.26-catalyst-plugin-configloader","p5.26-catalyst-plugin-session","p5.26-catalyst-plugin-session-state-cookie","p5.26-catalyst-plugin-session-store-chi","p5.26-catalyst-plugin-session-store-dbi","p5.26-catalyst-plugin-session-store-dbic","p5.26-catalyst-plugin-session-store-delegate","p5.26-catalyst-plugin-session-store-fastmmap","p5.26-catalyst-plugin-stacktrace","p5.26-catalyst-runtime","p5.26-catalyst-view-json","p5.26-catalyst-view-mason","p5.26-catalyst-view-tt","p5.26-class-c3-adopt-next","p5.26-class-c3-componentised","p5.26-data-section","p5.26-dbix-class","p5.26-dbix-class-schema-loader","p5.26-devel-overloadinfo","p5.26-email-abstract","p5.26-moose","p5.26-specio","p5.26-sql-abstract","p5.26-sql-abstract-classic","p5.26-test-class"]}]},{"name":"p5.26-mp3-tag","portdir":"perl/p5-mp3-tag","version":"1.150.0","license":"Artistic-1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MP3::Tag","description":"MP3::Tag - Module for reading tags of MP3 audio files","long_description":"MP3::Tag - Module for reading tags of MP3 audio files","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"p5.26-mp3-info","portdir":"perl/p5-mp3-info","version":"1.260.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MP3::Info","description":"Manipulate / fetch info from MP3 audio files","long_description":"Manipulate / fetch info from MP3 audio files","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"p5.26-mozilla-publicsuffix","portdir":"perl/p5-mozilla-publicsuffix","version":"1.0.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mozilla::PublicSuffix","description":"Mozilla::PublicSuffix - Get a domain name's public suffix via the Mozilla Public Suffix List","long_description":"Mozilla::PublicSuffix - Get a domain name's public suffix via the Mozilla Public Suffix List","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-http-tiny"]},{"type":"lib","ports":["perl5.26","p5.26-module-build","p5.26-uri"]}],"depends_on":[]},{"name":"p5.26-mozilla-ca","portdir":"perl/p5-mozilla-ca","version":"20200520","license":"MPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mozilla::CA","description":"Mozilla::CA - Mozilla's CA cert bundle in PEM format","long_description":"Mozilla::CA provides a copy of Mozilla's bundle of Certificate Authority certificates in a form that can be consumed by modules and libraries based on OpenSSL.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-io-socket-ssl","p5.26-finance-quote","p5.26-http-tiny","p5.26-lwp-protocol-https","p5.26-mail-sender"]}]},{"name":"p5.26-mousex-types","portdir":"perl/p5-mousex-types","version":"0.60.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MouseX::Types","description":"MouseX::Types - Organize your Mouse types in libraries","long_description":"MouseX::Types - Organize your Mouse types in libraries","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-sub-exporter","p5.26-test-exception"]},{"type":"lib","ports":["perl5.26","p5.26-any-moose","p5.26-mouse"]}],"depends_on":[]},{"name":"p5.26-mousex-foreign","portdir":"perl/p5-mousex-foreign","version":"1.0.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MouseX::Foreign","description":"MouseX::Foreign - Extends non-Mouse classes as well as Mouse classes","long_description":"MouseX::Foreign - Extends non-Mouse classes as well as Mouse classes","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-any-moose","p5.26-test-exception","p5.26-test-requires"]},{"type":"lib","ports":["p5.26-module-build","p5.26-mouse","perl5.26"]}],"depends_on":[]},{"name":"p5.26-mouse","portdir":"perl/p5-mouse","version":"2.5.10","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Mouse","description":"Moose minus the antlers","long_description":"Moose is wonderful. Unfortunately, it's a little slow. Though significant progress has been made over the years, the compile time penalty is a non-starter for some applications. Mouse aims to alleviate this by providing a subset of Moose's functionality, faster. In particular, \"has\" in Moose is missing only a few expert-level features.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.26-try-tiny","p5.26-test-output","p5.26-test-requires","clang-9.0","p5.26-declare-constraints-simple","p5.26-devel-ppport","p5.26-io-string","p5.26-module-build-xsutil","p5.26-path-class","p5.26-test-deep","p5.26-test-exception","p5.26-test-fatal","p5.26-test-leaktrace"]},{"type":"lib","ports":["p5.26-module-build","perl5.26"]}],"depends_on":[{"type":"build","ports":["p5.26-test-cleannamespaces","p5.26-any-moose"]},{"type":"lib","ports":["p5.26-mousex-foreign","p5.26-package-pkg","p5.26-text-xslate","p5.26-mousex-types","p5.26-mo"]}]},{"name":"p5.26-moox-typetiny","portdir":"perl/p5-moox-typetiny","version":"0.2.3","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooX::TypeTiny","description":"MooX::TypeTiny - Optimized type checks for Moo + Type::Tiny","long_description":"MooX::TypeTiny - Optimized type checks for Moo + Type::Tiny","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-fatal"]},{"type":"lib","ports":["perl5.26","p5.26-moo","p5.26-type-tiny"]}],"depends_on":[{"type":"lib","ports":["p5.26-dancer2"]}]},{"name":"p5.26-moox-types-mooselike-numeric","portdir":"perl/p5-moox-types-mooselike-numeric","version":"1.30.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooX::Types::MooseLike::Numeric","description":"MooX::Types::MooseLike::Numeric - Moo types for numbers","long_description":"MooX::Types::MooseLike::Numeric - Moo types for numbers","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-fatal"]},{"type":"lib","ports":["perl5.26","p5.26-moo","p5.26-moox-types-mooselike"]}],"depends_on":[{"type":"lib","ports":["p5.26-chi"]}]},{"name":"p5.26-moox-types-mooselike","portdir":"perl/p5-moox-types-mooselike","version":"0.290.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooX::Types::MooseLike","description":"MooX::Types::MooseLike - some Moosish types and a type builder","long_description":"MooX::Types::MooseLike - some Moosish types and a type builder","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-moo","p5.26-test-fatal"]},{"type":"lib","ports":["perl5.26","p5.26-module-runtime","p5.26-strictures"]}],"depends_on":[{"type":"build","ports":["p5.26-moox-handlesvia"]},{"type":"lib","ports":["p5.26-email-sender","p5.26-moox-types-mooselike-numeric","p5.26-net-appliance-session","p5.26-net-cli-interact","p5.26-session-storage-secure","p5.26-chi","p5.26-www-mechanize-cached"]}]},{"name":"p5.26-moox-traits","portdir":"perl/p5-moox-traits","version":"0.5.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooX::Traits","description":"MooX::Traits - automatically apply roles at object creation time","long_description":"MooX::Traits - automatically apply roles at object creation time","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-requires"]},{"type":"lib","ports":["p5.26-module-runtime","perl5.26","p5.26-role-tiny","p5.26-moo","p5.26-exporter-tiny"]}],"depends_on":[{"type":"lib","ports":["p5.26-twitter-api"]}]},{"name":"p5.26-moox-strictconstructor","portdir":"perl/p5-moox-strictconstructor","version":"0.11.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooX::StrictConstructor","description":"MooX::StrictConstructor - Make your Moo-based object constructors blow up on unknown attributes.","long_description":"MooX::StrictConstructor - Make your Moo-based object constructors blow up on unknown attributes.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-fatal"]},{"type":"lib","ports":["perl5.26","p5.26-class-method-modifiers","p5.26-moo"]}],"depends_on":[{"type":"lib","ports":["p5.26-lwp-consolelogger"]}]},{"name":"p5.26-moox-late","portdir":"perl/p5-moox-late","version":"0.100.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooX::late","description":"MooX::late - easily translate Moose code to Moo","long_description":"MooX::late - easily translate Moose code to Moo","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-fatal","p5.26-test-requires"]},{"type":"lib","ports":["perl5.26","p5.26-type-tiny","p5.26-moo","p5.26-sub-handlesvia"]}],"depends_on":[{"type":"lib","ports":["p5.26-gnupg-interface"]}]},{"name":"p5.26-moox-handlesvia","portdir":"perl/p5-moox-handlesvia","version":"0.1.9","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooX::HandlesVia","description":"MooX::HandlesVia - NativeTrait-like behavior for Moo.","long_description":"MooX::HandlesVia - NativeTrait-like behavior for Moo.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.26-test-fatal","clang-9.0","p5.26-moox-types-mooselike","p5.26-namespace-autoclean","p5.26-namespace-clean","p5.26-test-exception"]},{"type":"lib","ports":["perl5.26","p5.26-class-method-modifiers","p5.26-data-perl","p5.26-module-runtime","p5.26-moo","p5.26-role-tiny"]}],"depends_on":[{"type":"lib","ports":["p5.26-gnupg-interface","p5.26-iri","p5.26-pod-readme"]}]},{"name":"p5.26-moox-aliases","portdir":"perl/p5-moox-aliases","version":"0.1.6","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooX::Aliases","description":"MooX::Aliases - easy aliasing of methods and attributes in Moo","long_description":"MooX::Aliases - easy aliasing of methods and attributes in Moo","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-fatal"]},{"type":"lib","ports":["perl5.26","p5.26-class-method-modifiers","p5.26-moo"]}],"depends_on":[{"type":"lib","ports":["p5.26-twitter-api"]}]},{"name":"p5.26-moosex-util","portdir":"perl/p5-moosex-util","version":"0.6.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Util","description":"MooseX::Util - Moose::Util extensions","long_description":"MooseX::Util - Moose::Util extensions","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.26-test-requires","clang-9.0","p5.26-aliased","p5.26-test-checkdeps","p5.26-test-moose-more"]},{"type":"lib","ports":["perl5.26","p5.26-moose","p5.26-moosex-traitfor-meta-class-betteranonclassnames","p5.26-namespace-autoclean","p5.26-sub-exporter-progressive"]}],"depends_on":[{"type":"lib","ports":["p5.26-moosex-attributeshortcuts"]}]},{"name":"p5.26-moosex-types-uri","portdir":"perl/p5-moosex-types-uri","version":"0.80.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Types::URI","description":"MooseX::Types::URI - URI related types and coercions for Moose","long_description":"MooseX::Types::URI - URI related types and coercions for Moose","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-module-build-tiny"]},{"type":"lib","ports":["p5.26-moose","p5.26-moosex-types","p5.26-moosex-types-path-class","perl5.26","p5.26-uri","p5.26-uri-fromhash","p5.26-namespace-autoclean","p5.26-module-build"]}],"depends_on":[{"type":"lib","ports":["p5.26-dist-zilla-plugin-githubmeta"]}]},{"name":"p5.26-moosex-types-structured","portdir":"perl/p5-moosex-types-structured","version":"0.360.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Types::Structured","description":"MooseX::Types::Structured - Structured Type Constraints for Moose","long_description":"MooseX::Types::Structured - Structured Type Constraints for Moose","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-datetime","p5.26-module-build-tiny","p5.26-moosex-types-datetime","p5.26-test-fatal","p5.26-test-needs"]},{"type":"lib","ports":["perl5.26","p5.26-sub-exporter","p5.26-devel-partialdump","p5.26-module-build","p5.26-moose","p5.26-moosex-types","p5.26-namespace-clean"]}],"depends_on":[{"type":"lib","ports":["p5.26-catalyst-view-html-mason"]}]},{"name":"p5.26-moosex-types-stringlike","portdir":"perl/p5-moosex-types-stringlike","version":"0.3.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Types::Stringlike","description":"MooseX::Types::Stringlike - Moose type constraints for strings or string-like objects","long_description":"MooseX::Types::Stringlike - Moose type constraints for strings or string-like objects","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-moose"]},{"type":"lib","ports":["perl5.26","p5.26-moosex-types"]}],"depends_on":[{"type":"lib","ports":["p5.26-dist-zilla-plugin-makemaker-awesome","p5.26-moosex-types-path-tiny"]}]},{"name":"p5.26-moosex-types-perl","portdir":"perl/p5-moosex-types-perl","version":"0.101.343","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Types::Perl","description":"MooseX::Types::Perl - Moose types that check against Perl syntax","long_description":"MooseX::Types::Perl - Moose types that check against Perl syntax","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-moosex-types","p5.26-params-util"]}],"depends_on":[{"type":"lib","ports":["p5.26-dist-zilla","p5.26-dist-zilla-plugin-minimumperl","p5.26-dist-zilla-plugin-modulebuildtiny","p5.26-dist-zilla-plugin-ourpkgversion"]}]},{"name":"p5.26-moosex-types-path-tiny","portdir":"perl/p5-moosex-types-path-tiny","version":"0.12.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Types::Path::Tiny","description":"MooseX::Types::Path::Tiny - Path::Tiny types and coercions for Moose","long_description":"MooseX::Types::Path::Tiny - Path::Tiny types and coercions for Moose","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-file-pushd","p5.26-module-build-tiny","p5.26-module-metadata","p5.26-test-fatal"]},{"type":"lib","ports":["p5.26-moosex-types-stringlike","perl5.26","p5.26-path-tiny","p5.26-namespace-autoclean","p5.26-module-build","p5.26-moose","p5.26-moosex-getopt","p5.26-moosex-types"]}],"depends_on":[{"type":"lib","ports":["p5.26-moosex-configfromfile"]}]},{"name":"p5.26-moosex-types-path-class","portdir":"perl/p5-moosex-types-path-class","version":"0.90.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Types::Path::Class","description":"MooseX::Types::Path::Class - A Path::Class type library for Moose","long_description":"MooseX::Types::Path::Class - A Path::Class type library for Moose","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-module-build-tiny","p5.26-moose","p5.26-test-needs"]},{"type":"lib","ports":["perl5.26","p5.26-path-class","p5.26-module-build","p5.26-moosex-getopt","p5.26-moosex-types"]}],"depends_on":[{"type":"build","ports":["p5.26-moosex-attributeshortcuts"]},{"type":"lib","ports":["p5.26-moosex-daemonize","p5.26-moosex-types-uri","p5.26-treepath-role-graph"]}]},{"name":"p5.26-moosex-types-loadableclass","portdir":"perl/p5-moosex-types-loadableclass","version":"0.15.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Types::LoadableClass","description":"ClassName type constraint with coercion to load the class","long_description":"ClassName type constraint with coercion to load the class","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.26-test-fatal","clang-9.0","p5.26-class-load","p5.26-module-build-tiny","p5.26-moose","p5.26-namespace-clean"]},{"type":"lib","ports":["p5.26-module-build","p5.26-module-runtime","p5.26-moosex-types","p5.26-namespace-autoclean","perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-catalyst-model-dbic-schema"]}]},{"name":"p5.26-moosex-types-laxnum","portdir":"perl/p5-moosex-types-laxnum","version":"0.40.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Types::LaxNum","description":"MooseX::Types::LaxNum - A LaxNum type which provides the loose behavior of Num in Moose pre-2.10.","long_description":"MooseX::Types::LaxNum - A LaxNum type which provides the loose behavior of Num in Moose pre-2.10.","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":[]},{"name":"p5.26-moosex-types-datetime","portdir":"perl/p5-moosex-types-datetime","version":"0.130.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Types::DateTime","description":"MooseX::Types::DateTime - DateTime related constraints and coercions for Moose","long_description":"MooseX::Types::DateTime - DateTime related constraints and coercions for Moose","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-datetime-timezone","p5.26-module-build","perl5.26","p5.26-moosex-types","p5.26-namespace-clean","p5.26-moose","p5.26-datetime","p5.26-datetime-locale"]}],"depends_on":[{"type":"build","ports":["p5.26-moosex-types-structured"]}]},{"name":"p5.26-moosex-types-common","portdir":"perl/p5-moosex-types-common","version":"0.1.14","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Types::Common","description":"A set of commonly-used type constraints that do not ship with Moose by default.","long_description":"A set of commonly-used type constraints that do not ship with Moose by default.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.26-test-warnings","clang-9.0","p5.26-module-build-tiny","p5.26-test-deep","p5.26-test-exception"]},{"type":"lib","ports":["p5.26-module-build","p5.26-moose","p5.26-moosex-types","perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-dist-zilla-plugin-keywords","p5.26-moosex-attributeshortcuts"]}]},{"name":"p5.26-moosex-types","portdir":"perl/p5-moosex-types","version":"0.500.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Types","description":"Organise your Moose types in libraries","long_description":"The types provided with Moose are by design global. This package helps you to organise and selectively import your own and the built-in types in libraries. As a nice side effect, it catches typos at compile-time too.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-module-build-tiny","p5.26-test-fatal","p5.26-test-requires"]},{"type":"lib","ports":["p5.26-moose","p5.26-namespace-autoclean","p5.26-scalar-list-utils","perl5.26","p5.26-sub-exporter-formethods","p5.26-sub-name","p5.26-sub-exporter","p5.26-carp-clan","p5.26-module-build","p5.26-module-runtime"]}],"depends_on":[{"type":"build","ports":["p5.26-any-moose","p5.26-moosex-has-sugar","p5.26-moosex-storage","p5.26-type-tie"]},{"type":"lib","ports":["p5.26-catalystx-leakchecker","p5.26-dist-zilla","p5.26-dist-zilla-plugin-config-git","p5.26-dist-zilla-plugin-contributorsfromgit","p5.26-dist-zilla-plugin-git-pushinitial","p5.26-dist-zilla-plugin-keywords","p5.26-dist-zilla-plugin-makemaker-awesome","p5.26-dist-zilla-plugin-metaprovides","p5.26-dist-zilla-plugin-metaprovides-package","p5.26-dist-zilla-plugin-modulebuildtiny-fallback","p5.26-dist-zilla-plugin-prereqs-authordeps","p5.26-dist-zilla-role-repofileinjector","p5.26-fey","p5.26-fey-orm","p5.26-graphics-color","p5.26-moosex-attributeshortcuts","p5.26-moosex-configfromfile","p5.26-pod-elemental","p5.26-pod-weaver-section-generatesection","p5.26-moosex-types-common","p5.26-moosex-types-datetime","p5.26-moosex-types-loadableclass","p5.26-moosex-types-path-class","p5.26-moosex-types-path-tiny","p5.26-moosex-types-perl","p5.26-moosex-types-stringlike","p5.26-moosex-types-structured","p5.26-moosex-types-uri","p5.26-catalyst-model-dbic-schema","p5.26-catalyst-plugin-static-simple","p5.26-catalyst-view-html-mason"]}]},{"name":"p5.26-moosex-traits-pluggable","portdir":"perl/p5-moosex-traits-pluggable","version":"0.120.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Traits::Pluggable","description":"an extension to MooseX::Traits","long_description":"Adds support for class precedence search for traits and some extra attributes.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-exception"]},{"type":"lib","ports":["perl5.26","p5.26-list-moreutils","p5.26-moose","p5.26-namespace-autoclean"]}],"depends_on":[{"type":"lib","ports":["p5.26-catalystx-component-traits"]}]},{"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.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.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.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.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.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.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":2646}],"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.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.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.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.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.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.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"]}]},{"name":"p5.26-moosex-role-parameterized","portdir":"perl/p5-moosex-role-parameterized","version":"1.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Role::Parameterized","description":"MooseX::Role::Parameterized - roles with composition parameters","long_description":"MooseX::Role::Parameterized - roles with composition parameters","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-cpan-meta-check","p5.26-module-build-tiny","p5.26-test-fatal","p5.26-test-needs"]},{"type":"lib","ports":["perl5.26","p5.26-namespace-clean","p5.26-module-build","p5.26-module-runtime","p5.26-moose","p5.26-namespace-autoclean"]}],"depends_on":[{"type":"build","ports":["p5.26-moosex-traits","p5.26-moosex-methodattributes","p5.26-moosex-classattribute"]},{"type":"lib","ports":["p5.26-moosex-getopt","p5.26-moosex-oneargnew","p5.26-moosex-storage-format-jsonpm","p5.26-moosex-storage-io-chi","p5.26-net-twitter","p5.26-dist-zilla","p5.26-role-hasmessage","p5.26-fey","p5.26-moosex-attributeshortcuts"]}]},{"name":"p5.26-moosex-params-validate","portdir":"perl/p5-moosex-params-validate","version":"0.210.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Params::Validate","description":"an extension of Params::Validate for using Moose's types","long_description":"an extension of Params::Validate for using Moose's types","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-fatal"]},{"type":"lib","ports":["p5.26-moose","perl5.26","p5.26-sub-exporter","p5.26-params-validate","p5.26-devel-caller"]}],"depends_on":[{"type":"lib","ports":["p5.26-fey","p5.26-fey-loader"]}]},{"name":"p5.26-moosex-oneargnew","portdir":"perl/p5-moosex-oneargnew","version":"0.5.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::OneArgNew","description":"MooseX::OneArgNew - teach ->new to accept single, non-hashref arguments","long_description":"MooseX::OneArgNew - teach ->new to accept single, non-hashref arguments","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-moose","p5.26-moosex-role-parameterized","p5.26-namespace-autoclean"]}],"depends_on":[{"type":"lib","ports":["p5.26-config-mvp"]}]},{"name":"p5.26-moosex-object-pluggable","portdir":"perl/p5-moosex-object-pluggable","version":"0.1.400","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Object::Pluggable","description":"MooseX::Object::Pluggable - Make your classes pluggable","long_description":"MooseX::Object::Pluggable - Make your classes pluggable","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-module-runtime","p5.26-moose","perl5.26","p5.26-try-tiny","p5.26-namespace-autoclean","p5.26-module-build","p5.26-module-pluggable"]}],"depends_on":[{"type":"lib","ports":["p5.26-devel-repl","p5.26-treepath"]}]},{"name":"p5.26-moosex-nonmoose","portdir":"perl/p5-moosex-nonmoose","version":"0.260.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::NonMoose","description":"easy subclassing of non-Moose classes","long_description":"easy subclassing of non-Moose classes","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-list-moreutils","p5.26-module-runtime","p5.26-moose","p5.26-test-fatal"]}],"depends_on":[{"type":"build","ports":["p5.26-dbix-class-schema-loader","p5.26-treepath"]},{"type":"lib","ports":["p5.26-catalyst-model-dbic-schema"]}]},{"name":"p5.26-moosex-multiinitarg","portdir":"perl/p5-moosex-multiinitarg","version":"0.20.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::MultiInitArg","description":"Attributes with aliases for constructor arguments","long_description":"Attributes with aliases for constructor arguments.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-module-build-tiny"]},{"type":"lib","ports":["perl5.26","p5.26-module-build","p5.26-moose"]}],"depends_on":[]},{"name":"p5.26-moosex-methodattributes","portdir":"perl/p5-moosex-methodattributes","version":"0.320.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::MethodAttributes","description":"code attribute introspection","long_description":"This module allows code attributes of methods to be introspected using Moose meta method objects.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-moosex-role-parameterized","p5.26-test-fatal","p5.26-test-needs"]},{"type":"lib","ports":["p5.26-moose","p5.26-namespace-autoclean","perl5.26"]}],"depends_on":[{"type":"build","ports":["p5.26-catalystx-component-traits"]},{"type":"lib","ports":["p5.26-catalyst-runtime"]}]},{"name":"p5.26-moosex-meta-typeconstraint-mooish","portdir":"perl/p5-moosex-meta-typeconstraint-mooish","version":"0.1.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooseX::Meta::TypeConstraint::Mooish","description":"MooseX::Meta::TypeConstraint::Mooish - Translate Moo-style constraints to Moose-style","long_description":"MooseX::Meta::TypeConstraint::Mooish - Translate Moo-style constraints to Moose-style","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.26-test-moose-more","clang-9.0","p5.26-aliased","p5.26-test-checkdeps","p5.26-test-fatal"]},{"type":"lib","ports":["p5.26-moose","p5.26-namespace-autoclean","p5.26-try-tiny","perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-moosex-attributeshortcuts"]}]}]}