GET /api/v1/search/?format=api&page=216
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 52456,
    "next": "https://ports.macports.org/api/v1/search/?format=api&page=217",
    "previous": "https://ports.macports.org/api/v1/search/?format=api&page=215",
    "results": [
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.28-moosex-log-log4perl",
            "description": "A Logging Role for Moose based on Log::Log4perl",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.470.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.30-moosex-log-log4perl",
            "description": "A Logging Role for Moose based on Log::Log4perl",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.470.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5-moosex-markasmethods",
            "description": "MooseX::MarkAsMethods - Mark overload code symbols as methods",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.150.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.28-moosex-markasmethods",
            "description": "MooseX::MarkAsMethods - Mark overload code symbols as methods",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.150.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.30-moosex-markasmethods",
            "description": "MooseX::MarkAsMethods - Mark overload code symbols as methods",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.150.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5-moosex-meta-typeconstraint-mooish",
            "description": "MooseX::Meta::TypeConstraint::Mooish - Translate Moo-style constraints to Moose-style",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.1.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.28-moosex-meta-typeconstraint-mooish",
            "description": "MooseX::Meta::TypeConstraint::Mooish - Translate Moo-style constraints to Moose-style",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.1.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.30-moosex-meta-typeconstraint-mooish",
            "description": "MooseX::Meta::TypeConstraint::Mooish - Translate Moo-style constraints to Moose-style",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.1.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5-moosex-methodattributes",
            "description": "code attribute introspection",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.320.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.28-moosex-methodattributes",
            "description": "code attribute introspection",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.320.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.30-moosex-methodattributes",
            "description": "code attribute introspection",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.320.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5-moosex-multiinitarg",
            "description": "Attributes with aliases for constructor arguments",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.20.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.28-moosex-multiinitarg",
            "description": "Attributes with aliases for constructor arguments",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.20.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.30-moosex-multiinitarg",
            "description": "Attributes with aliases for constructor arguments",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.20.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5-moosex-nonmoose",
            "description": "MooseX::NonMoose - easy subclassing of non-Moose classes",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.270.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.28-moosex-nonmoose",
            "description": "MooseX::NonMoose - easy subclassing of non-Moose classes",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.270.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.30-moosex-nonmoose",
            "description": "MooseX::NonMoose - easy subclassing of non-Moose classes",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.270.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5-moosex-object-pluggable",
            "description": "MooseX::Object::Pluggable - Make your classes pluggable",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.1.400"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.28-moosex-object-pluggable",
            "description": "MooseX::Object::Pluggable - Make your classes pluggable",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.1.400"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.30-moosex-object-pluggable",
            "description": "MooseX::Object::Pluggable - Make your classes pluggable",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.1.400"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5-moosex-oneargnew",
            "description": "MooseX::OneArgNew - teach ->new to accept single, non-hashref arguments",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.7.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.28-moosex-oneargnew",
            "description": "MooseX::OneArgNew - teach ->new to accept single, non-hashref arguments",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.7.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.30-moosex-oneargnew",
            "description": "MooseX::OneArgNew - teach ->new to accept single, non-hashref arguments",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.7.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5-moosex-params-validate",
            "description": "an extension of Params::Validate for using Moose's types",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.210.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.28-moosex-params-validate",
            "description": "an extension of Params::Validate for using Moose's types",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.210.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.30-moosex-params-validate",
            "description": "an extension of Params::Validate for using Moose's types",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.210.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5-moosex-role-parameterized",
            "description": "MooseX::Role::Parameterized - roles with composition parameters",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "1.110.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.28-moosex-role-parameterized",
            "description": "MooseX::Role::Parameterized - roles with composition parameters",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "1.110.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.30-moosex-role-parameterized",
            "description": "MooseX::Role::Parameterized - roles with composition parameters",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "1.110.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5-moosex-role-strict",
            "description": "MooseX::Role::Strict - use strict 'roles'",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.50.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.28-moosex-role-strict",
            "description": "MooseX::Role::Strict - use strict 'roles'",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.50.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.30-moosex-role-strict",
            "description": "MooseX::Role::Strict - use strict 'roles'",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.50.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5-moosex-role-withoverloading",
            "description": "Roles which support overloading (DEPRECATED)",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.170.0"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "p5.28-moosex-role-withoverloading",
            "description": "Roles which support overloading (DEPRECATED)",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.170.0"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "p5.30-moosex-role-withoverloading",
            "description": "Roles which support overloading (DEPRECATED)",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.170.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5-moosex-semiaffordanceaccessor",
            "description": "Name your accessors foo() and set_foo()",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.100.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.28-moosex-semiaffordanceaccessor",
            "description": "Name your accessors foo() and set_foo()",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.100.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.30-moosex-semiaffordanceaccessor",
            "description": "Name your accessors foo() and set_foo()",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.100.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5-moosex-setonce",
            "description": "MooseX::SetOnce - write-once, read-many attributes for Moose",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.203.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.28-moosex-setonce",
            "description": "MooseX::SetOnce - write-once, read-many attributes for Moose",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.203.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.30-moosex-setonce",
            "description": "MooseX::SetOnce - write-once, read-many attributes for Moose",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.203.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5-moosex-simpleconfig",
            "description": "MooseX::SimpleConfig - A Moose role for setting attributes from a simple configuration file",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.110.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.28-moosex-simpleconfig",
            "description": "MooseX::SimpleConfig - A Moose role for setting attributes from a simple configuration file",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.110.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.30-moosex-simpleconfig",
            "description": "MooseX::SimpleConfig - A Moose role for setting attributes from a simple configuration file",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.110.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5-moosex-singleton",
            "description": "MooseX::Singleton - turn your Moose class into a singleton",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.300.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.28-moosex-singleton",
            "description": "MooseX::Singleton - turn your Moose class into a singleton",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.300.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "p5.30-moosex-singleton",
            "description": "MooseX::Singleton - turn your Moose class into a singleton",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "0.300.0"
        },
        {
            "maintainers": [
                "dbevans"
            ],
            "variants": null,
            "name": "p5-moosex-slurpyconstructor",
            "description": "MooseX::SlurpyConstructor - Make your object constructor collect all unknown attributes",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "1.300.0"
        },
        {
            "maintainers": [
                "dbevans"
            ],
            "variants": null,
            "name": "p5.28-moosex-slurpyconstructor",
            "description": "MooseX::SlurpyConstructor - Make your object constructor collect all unknown attributes",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "1.300.0"
        },
        {
            "maintainers": [
                "dbevans"
            ],
            "variants": null,
            "name": "p5.30-moosex-slurpyconstructor",
            "description": "MooseX::SlurpyConstructor - Make your object constructor collect all unknown attributes",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "perl"
            ],
            "version": "1.300.0"
        }
    ]
}