{"count":52341,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=880","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=878","results":[{"name":"p5.26-context-preserve","portdir":"perl/p5-context-preserve","version":"0.30.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Context::Preserve","description":"Context::Preserve - Run code after a subroutine call, preserving the context the subroutine would have seen if it were the last statement in the caller","long_description":"Context::Preserve - Run code after a subroutine call, preserving the context the subroutine would have seen if it were the last statement in the caller","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-exception"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-dbix-class"]}]},{"name":"p5.26-const-fast","portdir":"perl/p5-const-fast","version":"0.14.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Const::Fast","description":"Const::Fast - Facility for creating read-only scalars, arrays, and hashes.","long_description":"Const::Fast - Facility for creating read-only scalars, arrays, and hashes.","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":["perl5.26","p5.26-module-build","p5.26-sub-exporter-progressive"]}],"depends_on":[{"type":"lib","ports":["p5.26-const-exporter"]}]},{"name":"p5.26-const-exporter","portdir":"perl/p5-const-exporter","version":"1.1.1","license":"Artistic-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Const::Exporter","description":"Const::Exporter - Declare constants for export","long_description":"Const::Exporter - Declare constants for export","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-hash-objectify","p5.26-sub-identify","p5.26-test-most"]},{"type":"lib","ports":["p5.26-package-stash-xs","perl5.26","p5.26-ref-util-xs","p5.26-ref-util","p5.26-const-fast","p5.26-list-allutils","p5.26-package-stash"]}],"depends_on":[{"type":"lib","ports":["p5.26-text-table-manifold"]}]},{"name":"p5.26-conf-libconfig","portdir":"perl/p5-conf-libconfig","version":"0.100.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Conf::Libconfig","description":"Perl extension for libconfig","long_description":"Perl extension for libconfig","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.26-extutils-pkgconfig","p5.26-test-exception","p5.26-test-warn","clang-9.0","p5.26-test-deep"]},{"type":"lib","ports":["perl5.26","libconfig-hr"]}],"depends_on":[]},{"name":"p5.26-config-tiny","portdir":"perl/p5-config-tiny","version":"2.240.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Config::Tiny","description":"Read/Write .ini style files with as little code as possible","long_description":"Config::Tiny is a perl class to read and write .ini style configuration files with as little code as possible, reducing load time and memory overhead. Most of the time it is accepted that Perl applications use a lot of memory and modules. The ::Tiny family of modules is specifically intended to provide an ultralight alternative to the standard modules. This module is primarily for reading human written files, and anything we write shouldn't need to have documentation/comments. If you need something with more power move up to Config::Simple, Config::General or one of the many other Config:: modules. To rephrase, Config::Tiny does not preserve your comments, whitespace, or the order of your config file.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"build","ports":["p5.26-log-dispatch-configurator-any"]},{"type":"lib","ports":["p5.26-config-any","p5.26-dbix-admin-dsnmanager","p5.26-perl-critic","p5.26-test-classapi","p5.26-test-inline"]}]},{"name":"p5.26-config-simple","portdir":"perl/p5-config-simple","version":"4.590.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/SHERZODR/Config-Simple-4.59","description":"simple configuration file class","long_description":"Reading and writing configuration files is one of the most frequent tasks of any software design. Config::Simple is the library that helps you with it. Config::Simple is a class representing configuration file object. It supports several configuration file syntax and tries to identify the file syntax automatically. Library supports parsing, updating and creating configuration files.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"p5.26-config-properties","portdir":"perl/p5-config-properties","version":"1.800.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Config::Properties","description":"Configuration using Java style properties","long_description":"Configuration using Java style properties","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-log-handler"]}]},{"name":"p5.26-config-mvp-slicer","portdir":"perl/p5-config-mvp-slicer","version":"0.303.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Config::MVP::Slicer","description":"Config::MVP::Slicer - Extract embedded plugin config from parent config","long_description":"Config::MVP::Slicer - Extract embedded plugin config from parent config","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"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-config-slicer","p5.26-dist-zilla-role-stash-plugins"]}]},{"name":"p5.26-config-mvp-reader-ini","portdir":"perl/p5-config-mvp-reader-ini","version":"2.101.463","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Config::MVP::Reader::INI","description":"Config::MVP::Reader::INI - an MVP config reader for .ini files","long_description":"Config::MVP::Reader::INI - an MVP config reader for .ini files","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-config-ini","p5.26-config-mvp","p5.26-moose"]}],"depends_on":[{"type":"lib","ports":["p5.26-dist-zilla","p5.26-pod-weaver"]}]},{"name":"p5.26-config-mvp","portdir":"perl/p5-config-mvp","version":"2.200.11","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Config::MVP","description":"Config::MVP - multivalue-property package-oriented configuration","long_description":"Config::MVP - multivalue-property package-oriented configuration","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-fatal"]},{"type":"lib","ports":["p5.26-module-pluggable","p5.26-moose","p5.26-moosex-oneargnew","p5.26-params-util","perl5.26","p5.26-role-identifiable","p5.26-throwable","p5.26-tie-ixhash","p5.26-try-tiny","p5.26-role-hasmessage","p5.26-class-load"]}],"depends_on":[{"type":"lib","ports":["p5.26-config-mvp-reader-ini","p5.26-dist-zilla","p5.26-dist-zilla-plugin-promptifstale","p5.26-pod-weaver"]}]},{"name":"p5.26-config-json","portdir":"perl/p5-config-json","version":"1.520.200","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Config::JSON","description":"A JSON-based config file system","long_description":"This package works with config files in JSON format. It also does some non-JSON stuff like allowing for comments in the files.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-deep"]},{"type":"lib","ports":["perl5.26","p5.26-json","p5.26-moo"]}],"depends_on":[]},{"name":"p5.26-config-jfdi","portdir":"perl/p5-config-jfdi","version":"0.65.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Config::JFDI","description":"Config::JFDI - Just * Do it: A Catalyst::Plugin::ConfigLoader-style layer over Config::Any","long_description":"Config::JFDI - Just * Do it: A Catalyst::Plugin::ConfigLoader-style layer over Config::Any","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-most"]},{"type":"lib","ports":["p5.26-carp-clan-share","p5.26-clone","p5.26-config-any","p5.26-config-general","p5.26-data-visitor","perl5.26","p5.26-hash-merge-simple","p5.26-list-moreutils","p5.26-path-class","p5.26-sub-install","p5.26-getopt-usaginator","p5.26-any-moose"]}],"depends_on":[{"type":"lib","ports":["p5.26-treepath"]}]},{"name":"p5.26-config-inifiles","portdir":"perl/p5-config-inifiles","version":"3.0.3","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Config::IniFiles","description":"A module for reading .ini-style configuration files.","long_description":"A module for reading .ini-style configuration files.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-io-stringy","p5.26-module-build"]}],"depends_on":[]},{"name":"p5.26-config-ini","portdir":"perl/p5-config-ini","version":"0.25.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Config::INI","description":"Config::INI - simple .ini-file format","long_description":"Config::INI - simple .ini-file format","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-io-string","p5.26-mixin-linewise"]}],"depends_on":[{"type":"lib","ports":["p5.26-code-tidyall","p5.26-config-mvp-reader-ini","p5.26-dist-zilla","p5.26-dist-zilla-plugin-twitter"]}]},{"name":"p5.26-config-identity","portdir":"perl/p5-config-identity","version":"0.1.900","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Config::Identity","description":"Config::Identity - Load (and optionally decrypt via GnuPG) user/pass identity information","long_description":"Config::Identity - Load (and optionally decrypt via GnuPG) user/pass identity information","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-most"]},{"type":"lib","ports":["perl5.26","p5.26-file-homedir","p5.26-file-which","p5.26-ipc-run"]}],"depends_on":[{"type":"lib","ports":["p5.26-astro-spacetrack"]}]},{"name":"p5.26-config-grammar","portdir":"perl/p5-config-grammar","version":"1.130.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Config::Grammar","description":"A grammar-based, user-friendly config parser","long_description":"A grammar-based, user-friendly config parser","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"p5.26-config-general","portdir":"perl/p5-config-general","version":"2.630.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Config::General","description":"Generic Config Module","long_description":"Generic Config Module","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"build","ports":["p5.26-dbix-class-schema-loader"]},{"type":"lib","ports":["p5.26-catalyst-devel","p5.26-config-any","p5.26-config-jfdi","p5.26-data-serializer","p5.26-log-handler"]}]},{"name":"p5.26-config-autoconf","portdir":"perl/p5-config-autoconf","version":"0.319.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Config::AutoConf","description":"A module to implement some AutoConf macros in pure perl.","long_description":"A module to implement some AutoConf macros in pure perl.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["flex","pkgconfig","gawk","perl5.26","bison","p5.26-extutils-cbuilder","p5.26-file-slurper","grep","gsed","p5.26-capture-tiny"]}],"depends_on":[{"type":"build","ports":["p5.26-file-libmagic","p5.26-list-moreutils","p5.26-list-moreutils-xs","p5.26-params-util","p5.26-text-bibtex"]}]},{"name":"p5.26-config-any","portdir":"perl/p5-config-any","version":"0.320.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Config::Any","description":"Load configuration from different file formats, transparently","long_description":"Config::Any provides a facility for Perl applications and libraries to load configuration data from multiple different file formats.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["p5.26-config-general","p5.26-config-tiny","p5.26-cpanel-json-xs","perl5.26","p5.26-xml-namespacesupport","p5.26-xml-simple","p5.26-yaml-libyaml","p5.26-module-pluggable"]}],"depends_on":[{"type":"build","ports":["p5.26-dbix-class-schema-loader"]},{"type":"lib","ports":["p5.26-config-jfdi","p5.26-dancer2","p5.26-dbix-class","p5.26-log-dispatch-configurator-any","p5.26-moosex-simpleconfig","p5.26-catalyst-plugin-configloader","p5.26-net-cli-interact"]}]},{"name":"p5.26-compress-stream-zstd","portdir":"perl/p5-compress-stream-zstd","version":"0.202.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Compress::Stream::Zstd","description":"Compress::Stream::Zstd - Perl interface to the Zstd (Zstandard) (de)compressor","long_description":"Compress::Stream::Zstd - Perl interface to the Zstd (Zstandard) (de)compressor","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-module-build"]}],"depends_on":[{"type":"lib","ports":["p5.26-io-compress-zstd"]}]},{"name":"p5.26-compress-snappy","portdir":"perl/p5-compress-snappy","version":"0.240.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Compress::Snappy","description":"Perl interface to Google's Snappy (de)compressor","long_description":"Perl interface to Google's Snappy (de)compressor","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-devel-checklib"]}],"depends_on":[]},{"name":"p5.26-compress-raw-zlib","portdir":"perl/p5-compress-raw-zlib","version":"2.101.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Compress::Raw::Zlib","description":"The Compress::Raw::Zlib module provides a Perl interface to the zlib compression library","long_description":"The Compress::Raw::Zlib module provides a Perl interface to the zlib compression library","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]},{"type":"test","ports":["p5.26-test-cpan-meta","p5.26-test-cpan-meta-json","p5.26-test-pod"]}],"depends_on":[{"type":"lib","ports":["p5.26-archive-zip","p5.26-io-compress"]}]},{"name":"p5.26-compress-raw-lzma","portdir":"perl/p5-compress-raw-lzma","version":"2.101.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Compress::Raw::Lzma","description":"Perl low-level interface to allow reading and writing of lzma, lzip and xz files/buffers.","long_description":"Compress::Raw::Lzma provides an interface to the in-memory compression/uncompression functions from the lzma compression library for the modules IO::Compress::Lzma, IO::Uncompress::UnLzma, IO::Compress::Xz and IO::Uncompress::UnXz","active":false,"categories":["perl"],"maintainers":[{"name":"calvin","github":"cardi","ports_count":27}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["xz","perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-io-compress-lzma"]}]},{"name":"p5.26-compress-raw-bzip2","portdir":"perl/p5-compress-raw-bzip2","version":"2.101.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Compress::Raw::Bzip2","description":"Perl low-level interface to bzip2 compression library","long_description":"Compress::Raw::Bzip2 provides an interface to the in-memory compression/uncompression functions from the bzip2 compression library for the modules IO::Compress::Bzip2 and IO::Compress::Bunzip2.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]},{"type":"test","ports":["p5.26-test-cpan-meta","p5.26-test-cpan-meta-json","p5.26-test-pod"]}],"depends_on":[{"type":"lib","ports":["p5.26-io-compress"]}]},{"name":"p5.26-compress-lzf","portdir":"perl/p5-compress-lzf","version":"3.800.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Compress::LZF","description":"Compress::LZF - extremely light-weight Lempel-Ziv-Free compression","long_description":"Compress::LZF - extremely light-weight Lempel-Ziv-Free compression","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-io-compress-lzf"]}]},{"name":"p5.26-compress-bzip2","portdir":"perl/p5-compress-bzip2","version":"2.280.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Compress::Bzip2","description":"Perl interface to the bzip2 compression algorithms","long_description":"Perl interface to the bzip2 compression algorithms","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["bzip2","perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-perlio-via-bzip2"]}]},{"name":"p5.26-compiler-lexer","portdir":"perl/p5-compiler-lexer","version":"0.230.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Compiler::Lexer","description":"Compiler::Lexer - Lexical Analyzer for Perl5","long_description":"Compiler::Lexer - Lexical Analyzer for Perl5","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-module-build-xsutil"]},{"type":"lib","ports":["perl5.26","p5.26-module-build"]}],"depends_on":[{"type":"lib","ports":["p5.26-perl-languageserver"]}]},{"name":"p5.26-common-sense","portdir":"perl/p5-common-sense","version":"3.750.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/common::sense","description":"common::sense - best-practice strictures and pragmas condensed into a single 'use'","long_description":"common::sense - best-practice strictures and pragmas condensed into a single 'use'","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-types-serialiser","p5.26-cbor-xs","p5.26-convert-uulib","p5.26-coro","p5.26-ev","p5.26-io-aio","p5.26-json-xs","p5.26-async-interrupt"]},{"type":"run","ports":["p5.26-net-apns-persistent"]}]},{"name":"p5.26-commandable","portdir":"perl/p5-commandable","version":"0.40.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Commandable","description":"Commandable - utilities for commandline-based programs","long_description":"Commandable - utilities for commandline-based programs","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-warnings"]},{"type":"lib","ports":["perl5.26","p5.26-module-build","p5.26-module-pluggable"]}],"depends_on":[{"type":"lib","ports":["p5.26-devel-mat"]}]},{"name":"p5.26-color-scheme","portdir":"perl/p5-color-scheme","version":"1.70.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Color::Scheme","description":"Color::Scheme - generate pleasant color schemes","long_description":"Color::Scheme - generate pleasant color schemes","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-chart-clicker"]}]},{"name":"p5.26-color-library","portdir":"perl/p5-color-library","version":"0.21.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Color::Library","description":"Color::Library - An easy-to-use and comprehensive named-color library","long_description":"Color::Library - An easy-to-use and comprehensive named-color library","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-most"]},{"type":"lib","ports":["perl5.26","p5.26-class-accessor","p5.26-class-data-inheritable","p5.26-module-pluggable"]}],"depends_on":[{"type":"lib","ports":["p5.26-graphics-color"]}]},{"name":"p5.26-code-tidyall","portdir":"perl/p5-code-tidyall","version":"0.780.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Code::TidyAll","description":"Code::TidyAll - Engine for tidyall, your all-in-one code tidier and validator","long_description":"Code::TidyAll - Engine for tidyall, your all-in-one code tidier and validator","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-encode","p5.26-test-class-most","p5.26-test-differences","p5.26-test-fatal","p5.26-test-warnings"]},{"type":"lib","ports":["p5.26-getopt-long","p5.26-ipc-run3","p5.26-ipc-system-simple","p5.26-lib-relative","p5.26-list-compare","p5.26-list-someutils","p5.26-log-any","p5.26-moo","p5.26-parallel-forkmanager","perl5.26","p5.26-scope-guard","p5.26-specio","p5.26-specio-library-path-tiny","p5.26-text-diff","p5.26-text-parsewords","p5.26-time-duration-parse","p5.26-timedate","p5.26-try-tiny","p5.26-path-tiny","p5.26-capture-tiny","p5.26-config-ini","p5.26-data-dumper","p5.26-file-pushd","p5.26-file-which"]}],"depends_on":[]},{"name":"p5.26-clone-pp","portdir":"perl/p5-clone-pp","version":"1.80.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Clone::PP","description":"Clone::PP - Recursively copy Perl datatypes","long_description":"Clone::PP - Recursively copy Perl datatypes","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"build","ports":["p5.26-clone-choose","p5.26-hash-merge"]},{"type":"lib","ports":["p5.26-data-printer"]}]},{"name":"p5.26-clone-choose","portdir":"perl/p5-clone-choose","version":"0.10.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Clone::Choose","description":"Clone::Choose - Choose appropriate clone utility","long_description":"Clone::Choose - Choose appropriate clone utility","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2661}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-clone","p5.26-clone-pp","p5.26-test-without-module"]},{"type":"lib","ports":["perl5.26","p5.26-module-runtime"]}],"depends_on":[{"type":"lib","ports":["p5.26-hash-merge"]}]},{"name":"p5.26-clone","portdir":"perl/p5-clone","version":"0.450.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Clone","description":"This is a Perl extension for recursively copying Perl datatypes.","long_description":"This is a Perl extension for recursively copying Perl datatypes.","active":false,"categories":["perl"],"maintainers":[{"name":"dluke","github":"danielluke","ports_count":31}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-b-cow"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"build","ports":["p5.26-hash-merge","p5.26-dancer2","p5.26-clone-choose"]},{"type":"lib","ports":["p5.26-class-dbi","p5.26-config-jfdi","p5.26-data-compare","p5.26-datetime-format-natural","p5.26-dbix-searchbuilder","p5.26-hash-merge-simple","p5.26-package-pkg","p5.26-ppi","p5.26-sql-statement","p5.26-http-message","p5.26-uri-query","p5.26-astro-app-satpass2","p5.26-class-base"]}]},{"name":"p5.26-clipboard","portdir":"perl/p5-clipboard","version":"0.260.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Clipboard","description":"Clipboard - Copy and paste with any OS","long_description":"Clipboard - Copy and paste with any OS","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["p5.26-cgi","p5.26-mac-pasteboard","perl5.26","p5.26-uri","xclip","p5.26-module-build"]}],"depends_on":[{"type":"lib","ports":["p5.26-app-nopaste"]}]},{"name":"p5.26-class-xsaccessor","portdir":"perl/p5-class-xsaccessor","version":"1.190.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Class::XSAccessor","description":"Generate fast XS accessors without runtime compilation","long_description":"Class::XSAccessor implements fast read, write and read/write accessors in XS. Additionally, it can provide predicates such as has_foo() for testing whether the attribute foo is defined in the object.","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-class-accessor-grouped","p5.26-dancer2","p5.26-devel-cover","p5.26-dumbbench","p5.26-file-find-object","p5.26-file-find-object-rule","p5.26-hash-objectify","p5.26-mo","p5.26-moo","p5.26-params-validationcompiler","p5.26-zmq-ffi"]}]},{"name":"p5.26-class-whitehole","portdir":"perl/p5-class-whitehole","version":"0.40.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Class::WhiteHole","description":"base class to treat unhandled method calls as errors","long_description":"Its possible to accidentally inherit an AUTOLOAD method. Often this will happen if a class somewhere in the chain uses AutoLoader or defines one of their own. This can lead to confusing error messages when method lookups fail.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"p5.26-class-unload","portdir":"perl/p5-class-unload","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Class::Unload","description":"Unload a class","long_description":"Unload a class","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-requires"]},{"type":"lib","ports":["perl5.26","p5.26-class-inspector"]}],"depends_on":[{"type":"lib","ports":["p5.26-class-refresh","p5.26-dbix-class-schema-loader","p5.26-mason"]}]},{"name":"p5.26-class-trigger","portdir":"perl/p5-class-trigger","version":"0.150.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Class::Trigger","description":"Mixin to add / call inheritable triggers","long_description":"Class::Trigger is a mixin class to add / call triggers (or hooks) that get called at some points you specify.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-io-stringy"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-class-dbi"]}]},{"name":"p5.26-class-tiny-chained","portdir":"perl/p5-class-tiny-chained","version":"0.4.0","license":"Artistic-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Class::Tiny::Chained","description":"Class::Tiny::Chained - Minimalist class construction, with chained attributes","long_description":"Class::Tiny::Chained - Minimalist class construction, with chained attributes","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-class-tiny"]}],"depends_on":[{"type":"lib","ports":["p5.26-www-oauth"]}]},{"name":"p5.26-class-tiny","portdir":"perl/p5-class-tiny","version":"1.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Class::Tiny","description":"Minimalist class construction","long_description":"This module offers a minimalist class construction kit in around 120 lines of code.","active":false,"categories":["perl"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-class-tiny-chained","p5.26-devel-partialdump","p5.26-path-finddev","p5.26-path-isdev","p5.26-pod-spell","p5.26-sub-handlesvia","p5.26-test-file-sharedir"]}]},{"name":"p5.26-class-throwable","portdir":"perl/p5-class-throwable","version":"0.130.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Class::Throwable","description":"A minimal lightweight exception class","long_description":"This module implements a minimal lightweight exception object. It is meant to be a compromise between more basic solutions like Carp which can only print information and cannot handle exception objects, and more more complex solutions like Exception::Class which can be used to define complex inline exceptions and has a number of module dependencies.","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-plugin-authorization-acl","p5.26-tree-simple-view"]}]},{"name":"p5.26-class-singleton","portdir":"perl/p5-class-singleton","version":"1.600.0","license":"(Artistic-1 or GPL-1+)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Class::Singleton","description":"Implementation of a Singleton class","long_description":"This is the Class::Singleton module. A Singleton describes an object class that can have only one instance in any system. An example of a Singleton might be a print spooler or system registry. This module implements a Singleton class from which other classes can be derived. By itself, the Class::Singleton module does very little other than manage the instantiation of a single object. In deriving a class from Class::Singleton, your module will inherit the Singleton instantiation method and can implement whatever specific functionality is required.","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-datetime-timezone"]}]},{"name":"p5.26-class-returnvalue","portdir":"perl/p5-class-returnvalue","version":"0.550.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Class::ReturnValue","description":"A return-value object that lets you treat it as as a boolean, array or object","long_description":"Class::ReturnValue is a clever return value object that can allow code calling your routine to expect: a boolean value (did it fail) or a list (what are the return values).","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-devel-stacktrace"]}],"depends_on":[{"type":"lib","ports":["p5.26-data-ical","p5.26-dbix-searchbuilder"]}]},{"name":"p5.26-class-refresh","portdir":"perl/p5-class-refresh","version":"0.70.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Class::Refresh","description":"Class::Refresh - refresh your classes during runtime","long_description":"Class::Refresh - refresh your classes during runtime","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-fatal","p5.26-test-requires"]},{"type":"lib","ports":["p5.26-devel-overrideglobalrequire","p5.26-try-tiny","perl5.26","p5.26-class-load","p5.26-class-unload"]},{"type":"test","ports":["p5.26-moose"]}],"depends_on":[{"type":"lib","ports":["p5.26-perl-languageserver"]}]},{"name":"p5.26-class-mix","portdir":"perl/p5-class-mix","version":"0.6.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Class::Mix","description":"Class::Mix - dynamic class mixing","long_description":"Class::Mix - dynamic class mixing","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-module-build","p5.26-params-classify"]}],"depends_on":[{"type":"lib","ports":["p5.26-crypt-eksblowfish","p5.26-net-cli-interact"]}]},{"name":"p5.26-class-method-modifiers","portdir":"perl/p5-class-method-modifiers","version":"2.130.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Class::Method::Modifiers","description":"provides Moose-like method modifiers","long_description":"provides Moose-like method modifiers","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-fatal","p5.26-test-needs"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-data-perl","p5.26-http-thin","p5.26-lwp-consolelogger","p5.26-moo","p5.26-moox-aliases","p5.26-moox-handlesvia","p5.26-moox-strictconstructor","p5.26-pod-readme","p5.26-role-tiny","p5.26-sub-handlesvia"]}]},{"name":"p5.26-class-methodmaker","portdir":"perl/p5-class-methodmaker","version":"2.240.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Class::MethodMaker","description":"Perl module for creating generic methods","long_description":"Perl module for creating generic methods","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-gnupg-interface","p5.26-term-progressbar"]}]},{"name":"p5.26-class-makemethods","portdir":"perl/p5-class-makemethods","version":"1.10.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Class::MakeMethods","description":"Generate common types of methods","long_description":"The Class::MakeMethods framework allows Perl class developers to quickly define common types of methods.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]}]}