{"count":42712,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=272","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=270","results":[{"name":"p5.30-pod-weaver-section-allowoverride","description":"Pod::Weaver::Section::AllowOverride - Allow POD to override a Pod::Weaver-provided section"},{"name":"p5.30-pod-weaver-section-contributors","description":"Pod::Weaver::Section::Contributors - a section listing contributors"},{"name":"p5.30-pod2-base","description":"POD2::Base - Base module for translations of Perl documentation"},{"name":"p5.30-podlators","description":"podlators contains Pod::Man and Pod::Text modules"},{"name":"p5.30-podtohtml","description":"(DEPRECATED) Program to convert POD documentation to HTML."},{"name":"p5.30-poe","description":"Portable multitasking and networking framework for any event loop"},{"name":"p5.30-poe-component-client-ping","description":"A non-blocking ICMP ping client"},{"name":"p5.30-poe-test-loops","description":"Reusable tests for POE::Loop authors"},{"name":"p5.30-poppler","description":"Perl bindings for the poppler library"},{"name":"p5.30-posix-strftime-compiler","description":"GNU C library compatible strftime for loggers and servers"},{"name":"p5.30-postscript","description":"Perl extension for building an object that may be used to construct a block of text in PostScript"},{"name":"p5.30-postscript-font","description":"Module to fetch data from PostScript fonts"},{"name":"p5.30-postscript-simple","description":"Produce PostScript files from Perl"},{"name":"p5.30-ppi","description":"PPI - Parse, Analyze and Manipulate Perl (without perl)"},{"name":"p5.30-ppi-html","description":"PPI::HTML - Generate syntax-highlighted HTML for Perl using PPI"},{"name":"p5.30-ppi-xs","description":"PPI::XS - (Minor) XS acceleration for PPI"},{"name":"p5.30-ppix-quotelike","description":"PPIx::QuoteLike - Parse Perl string literals and string-literal-like things."},{"name":"p5.30-ppix-regexp","description":"Parse regular expressions"},{"name":"p5.30-ppix-utilities","description":"PPIx::Utilities - Extensions to PPI"},{"name":"p5.30-ppix-utils","description":"PPIx::Utils - Utility functions for PPI"},{"name":"p5.30-prefork","description":"Optimized module loading for forking or non-forking processes"},{"name":"p5.30-privileges-drop","description":"A module to make it simple to drop all privileges, even POSIX groups."},{"name":"p5.30-probe-perl","description":"Information about the currently running perl"},{"name":"p5.30-proc-daemon","description":"Run Perl program(s) as a daemon process"},{"name":"p5.30-proc-guard","description":"Proc::Guard - run a process and destroy it when the perl script exits"},{"name":"p5.30-proc-processtable","description":"Proc::ProcessTable - Perl extension to access the unix process table"},{"name":"p5.30-protocol-http2","description":"Protocol::HTTP2 - HTTP/2 protocol implementation (RFC 7540)"},{"name":"p5.30-psgi","description":"Perl Web Server Gateway Interface Specification"},{"name":"p5.30-razor2-client-agent","description":"Razor2::Client::Agent -- UI routines for razor agents"},{"name":"p5.30-rdf-query","description":"RDF::Query - A complete SPARQL 1.1 Query and Update implementation for use with RDF::Trine"},{"name":"p5.30-rdf-trine","description":"RDF::Trine - An RDF Framework for Perl"},{"name":"p5.30-readonly","description":"Facility for creating read-only scalars, arrays, hashes."},{"name":"p5.30-readonly-xs","description":"Readonly::XS is a companion module for Readonly. It speeds up read-only scalar variables."},{"name":"p5.30-redis","description":"Redis - perl binding for Redis database"},{"name":"p5.30-ref-util","description":"Ref::Util - Utility functions for checking references"},{"name":"p5.30-ref-util-xs","description":"Ref::Util::XS - XS implementation for Ref::Util"},{"name":"p5.30-regexp-assemble","description":"Combine several regular expressions into one"},{"name":"p5.30-regexp-common","description":"Regexp::Common - Provide commonly requested regular expressions"},{"name":"p5.30-regexp-ipv4","description":"Regexp::IPv4 - Regular expression for IPv4 addresses"},{"name":"p5.30-regexp-ipv6","description":"Regexp::IPv6 - Regular expression for IPv6 addresses"},{"name":"p5.30-regexp-parser","description":"Regexp::Parser - base class for parsing regexes"},{"name":"p5.30-regexp-shellish","description":"Perl module for shell-like regular expressions."},{"name":"p5.30-return-multilevel","description":"Return::MultiLevel - return across multiple call levels"},{"name":"p5.30-return-value","description":"Polymorphic Return Values"},{"name":"p5.30-role-basic","description":"Role::Basic - Just roles. Nothing else."},{"name":"p5.30-role-hasmessage","description":"Role::HasMessage - a thing with a message method"},{"name":"p5.30-role-hooks","description":"Role::Hooks - role callbacks"},{"name":"p5.30-role-identifiable","description":"Role::Identifiable - a thing you can identify somehow"},{"name":"p5.30-role-tiny","description":"Role::Tiny - Roles: a nouvelle cuisine portion size slice of Moose"},{"name":"p5.30-roman","description":"Convert between Arabic and Roman numerals"}]}