{"count":42696,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=296","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=294","results":[{"name":"p5.32-fey-test","description":"Fey::Test - test libraries for Fey distros"},{"name":"p5.32-ffi-c","description":"FFI::C - C data types for FFI"},{"name":"p5.32-ffi-checklib","description":"FFI::CheckLib - Check that a library is available for FFI"},{"name":"p5.32-ffi-platypus","description":"FFI::Platypus - Write Perl bindings to non-Perl libraries with FFI. No XS required."},{"name":"p5.32-ffi-platypus-lang-rust","description":"FFI::Platypus::Lang::Rust - Documentation and tools for using Platypus with the Rust programming language"},{"name":"p5.32-ffi-platypus-type-enum","description":"FFI::Platypus::Type::Enum - Custom platypus type for dealing with C enumerated types"},{"name":"p5.32-file-basedir","description":"This module can be used to find directories and files as specified by the Freedesktop.org Base Directory Specification."},{"name":"p5.32-file-changenotify","description":"Watch for changes to files, cross-platform style"},{"name":"p5.32-file-chdir","description":"a more sensible way to change directories"},{"name":"p5.32-file-chmod","description":"File::chmod - Implements symbolic and ls chmod modes"},{"name":"p5.32-file-comments","description":"Recognizes file formats and extracts format-specific comments"},{"name":"p5.32-file-copy-link","description":"File::Copy::Link - extension for replacing a link by a copy of the linked file"},{"name":"p5.32-file-copy-recursive","description":"Perl extension for recursively copying files and directories"},{"name":"p5.32-file-copy-recursive-reduced","description":"File::Copy::Recursive::Reduced - Recursive copying of files and directories within Perl 5 toolchain"},{"name":"p5.32-file-countlines","description":"File::CountLines - efficiently count the number of line breaks in a file."},{"name":"p5.32-file-desktopentry","description":"File::DesktopEntry - Object to handle .desktop files"},{"name":"p5.32-file-find-object","description":"File::Find::Object - An object oriented File::Find replacement"},{"name":"p5.32-file-find-object-rule","description":"File::Find::Object::Rule - Alternative interface to File::Find::Object"},{"name":"p5.32-file-find-rule","description":"File::Find::Rule - Alternative interface to File::Find"},{"name":"p5.32-file-find-rule-perl","description":"File::Find::Rule::Perl - Common rules for searching for Perl things"},{"name":"p5.32-file-finder","description":"File::Finder - nice wrapper for File::Find ala find(1)"},{"name":"p5.32-file-flat","description":"Implements a flat filesystem"},{"name":"p5.32-file-flock-tiny","description":"File::Flock::Tiny - yet another flock package"},{"name":"p5.32-file-fnmatch","description":"Exposes your system's fnmatch(3) capabilities to Perl."},{"name":"p5.32-file-homedir","description":"Find your home and other directories, on any platform."},{"name":"p5.32-file-keepass","description":"Interface to KeePass V1 and V2 database files"},{"name":"p5.32-file-libmagic","description":"Perl wrapper for libmagic"},{"name":"p5.32-file-listing","description":"File::Listing - parse directory listing"},{"name":"p5.32-file-map","description":"File::Map - Memory mapping made simple and safe."},{"name":"p5.32-file-mimeinfo","description":"File::MimeInfo - Determine file type from the file name"},{"name":"p5.32-file-mmagic","description":"This is a Perl extension for determining file types."},{"name":"p5.32-file-modified","description":"checks intelligently if files have changed"},{"name":"p5.32-file-monitor","description":"File monitoring interface"},{"name":"p5.32-file-monitor-lite","description":"A friendly interface to File::Monitor"},{"name":"p5.32-file-mork","description":"Perl module to read Mozilla URL history files"},{"name":"p5.32-file-next","description":"File-finding iterator"},{"name":"p5.32-file-nfslock","description":"File::NFSLock - perl module to do NFS (or not) locking"},{"name":"p5.32-file-path","description":"Create or remove directory trees"},{"name":"p5.32-file-pushd","description":"change directory temporarily for a limited scope"},{"name":"p5.32-file-readbackwards","description":"This module reads a file backwards line by line."},{"name":"p5.32-file-remove","description":"Remove files and directories"},{"name":"p5.32-file-rename","description":"File::Rename - Perl extension for renaming multiple files"},{"name":"p5.32-file-rsyncp","description":"A Perl implementation of an Rsync client."},{"name":"p5.32-file-share","description":"File::Share - Extend File::ShareDir to Local Libraries"},{"name":"p5.32-file-sharedir","description":"Locate per-dist and per-module shared files"},{"name":"p5.32-file-sharedir-dist","description":"File::ShareDir::Dist - Locate per-dist shared files"},{"name":"p5.32-file-sharedir-install","description":"Install shared files"},{"name":"p5.32-file-sharedir-projectdistdir","description":"Simple set-and-forget using of a '/share' directory in your projects root"},{"name":"p5.32-file-sharedir-tiny","description":"File::ShareDir::Tiny - Locate per-dist and per-module shared files"},{"name":"p5.32-file-slurp","description":"Efficient reading/writing of complete files"}]}