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

{
    "count": 40987,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=350",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=348",
    "results": [
        {
            "name": "p5.34-syntax-keyword-defer",
            "description": "Syntax::Keyword::Defer - execute code when leaving a block"
        },
        {
            "name": "p5.34-syntax-keyword-dynamically",
            "description": "Syntax::Keyword::Dynamically - dynamically change the value of a variable"
        },
        {
            "name": "p5.34-syntax-keyword-junction",
            "description": "Syntax::Keyword::Junction - Perl6 style Junction operators in Perl5"
        },
        {
            "name": "p5.34-syntax-keyword-match",
            "description": "Syntax::Keyword::Match - a match/case syntax for perl"
        },
        {
            "name": "p5.34-syntax-keyword-multisub",
            "description": "Syntax::Keyword::MultiSub - multiple dispatch on subroutines"
        },
        {
            "name": "p5.34-syntax-keyword-try",
            "description": "Syntax::Keyword::Try - a try/catch/finally syntax for perl"
        },
        {
            "name": "p5.34-syntax-operator-divides",
            "description": "Syntax::Operator::Divides - an infix operator for division test"
        },
        {
            "name": "p5.34-syntax-operator-equ",
            "description": "Syntax::Operator::Equ - equality operators that distinguish undef"
        },
        {
            "name": "p5.34-syntax-operator-existsor",
            "description": "Syntax::Operator::ExistsOr - an infix operator sensitive to hash element existence"
        },
        {
            "name": "p5.34-syntax-operator-in",
            "description": "Syntax::Operator::In - infix element-of-list meta-operator"
        },
        {
            "name": "p5.34-sys-cpuload",
            "description": "Sys::CpuLoad - retrieve system load averages"
        },
        {
            "name": "p5.34-sys-filesystem",
            "description": "Retrieve list of filesystems and their properties"
        },
        {
            "name": "p5.34-sys-hostip",
            "description": "Sys::HostIP - Try extra hard to get IP address related info"
        },
        {
            "name": "p5.34-sys-hostname-long",
            "description": "Sys::Hostname::Long - Try every conceivable way to get full hostname"
        },
        {
            "name": "p5.34-sys-info",
            "description": "Fetch information from the host system"
        },
        {
            "name": "p5.34-sys-info-base",
            "description": "Sys::Info::Base - Base class for Sys::Info"
        },
        {
            "name": "p5.34-sys-info-driver-osx",
            "description": "OSX driver for Sys::Info"
        },
        {
            "name": "p5.34-sys-meminfo",
            "description": "Query the total free and used physical memory"
        },
        {
            "name": "p5.34-sys-sigaction",
            "description": "Sys::SigAction - Perl extension for Consistent Signal Handling"
        },
        {
            "name": "p5.34-sys-syscall",
            "description": "Access system calls that Perl does not provide access to"
        },
        {
            "name": "p5.34-sys-syslog",
            "description": "Perl interface to the UNIX syslog(3) calls"
        },
        {
            "name": "p5.34-sysadm-install",
            "description": "Typical installation tasks for system administrators"
        },
        {
            "name": "p5.34-tap-simpleoutput",
            "description": "TAP::SimpleOutput - Simple closure-driven TAP generator"
        },
        {
            "name": "p5.34-task-weaken",
            "description": "Ensure that a platform has weaken support"
        },
        {
            "name": "p5.34-tcl",
            "description": "Tcl extension module for Perl"
        },
        {
            "name": "p5.34-tcl-ptk",
            "description": "Tcl::pTk - Interface to Tcl/Tk with Perl/Tk compatible syntax"
        },
        {
            "name": "p5.34-tcl-tk",
            "description": "Tcl::Tk - Extension module for Perl giving access to Tk via the Tcl extension"
        },
        {
            "name": "p5.34-template-gd",
            "description": "Template Toolkit plugin to interface with GD modules"
        },
        {
            "name": "p5.34-template-plugin-cgi",
            "description": "Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module"
        },
        {
            "name": "p5.34-template-plugin-class",
            "description": "allow calling of class methods on arbitrary classes"
        },
        {
            "name": "p5.34-template-provider-fromdata",
            "description": "Template::Provider::FromDATA - Load templates from your __DATA__ section"
        },
        {
            "name": "p5.34-template-timer",
            "description": "Rudimentary profiling for Template Toolkit"
        },
        {
            "name": "p5.34-template-tiny",
            "description": "Template::Tiny - Template Toolkit reimplemented in as little code as possible"
        },
        {
            "name": "p5.34-template-toolkit",
            "description": "Template::Toolkit - Template Processing System"
        },
        {
            "name": "p5.34-term-ansicolor",
            "description": "Term::ANSIColor - Color screen output using ANSI escape sequences"
        },
        {
            "name": "p5.34-term-editline",
            "description": "Term::EditLine is an object oriented perl interface to the NetBSD editline library."
        },
        {
            "name": "p5.34-term-encoding",
            "description": "Term::Encoding - Detect encoding of the current terminal"
        },
        {
            "name": "p5.34-term-gnuplot",
            "description": "Low-level graphics using Gnuplot drawing routines"
        },
        {
            "name": "p5.34-term-progressbar",
            "description": "Term::ProgressBar provides a progress meter on a standard terminal."
        },
        {
            "name": "p5.34-term-prompt",
            "description": "Perl extension for prompting a user for information"
        },
        {
            "name": "p5.34-term-readkey",
            "description": "Term::ReadKey - A perl module for simple terminal control"
        },
        {
            "name": "p5.34-term-readline",
            "description": "Term::ReadLine - Perl interface to various readline packages."
        },
        {
            "name": "p5.34-term-readline-gnu",
            "description": "Term::ReadLine::Gnu - Perl extension for the GNU Readline/History library"
        },
        {
            "name": "p5.34-term-readpassword",
            "description": "Term::ReadPassword - Asking the user for a password"
        },
        {
            "name": "p5.34-term-shell",
            "description": "A simple command-line shell framework."
        },
        {
            "name": "p5.34-term-size-any",
            "description": "Term::Size::Any - Retrieve terminal size"
        },
        {
            "name": "p5.34-term-size-perl",
            "description": "Term::Size::Perl - Perl extension for retrieving terminal size (Perl version)"
        },
        {
            "name": "p5.34-term-sk",
            "description": "Term::Sk - Perl extension for displaying a progress indicator on a terminal."
        },
        {
            "name": "p5.34-term-table",
            "description": "Term::Table - Format a header and rows into a table"
        },
        {
            "name": "p5.34-term-twiddle",
            "description": "twiddles a baton while-u-wait."
        }
    ]
}