{"count":51960,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=1013","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=1011","results":[{"name":"p5.26-data-stag","portdir":"perl/p5-data-stag","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::Stag","description":"Perl module for manipulating data as hierarchical tag/value pairs","long_description":"This module is for manipulating data as hierarchical tag/value pairs (Structured TAGs or Simple Tree AGgreggates). These datastructures can be represented as nested arrays, which have the advantage of being native to perl.","active":false,"categories":["perl"],"maintainers":[{"name":"tonym","github":"","ports_count":6}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["p5.26-gd","p5.26-graph","p5.26-io-string","p5.26-json","perl5.26","p5.26-mldbm","p5.26-tk","p5.26-xml-libxslt","p5.26-libxml-perl"]}],"depends_on":[{"type":"lib","ports":["p5.26-bioperl"]}]},{"name":"p5.26-datetime-format-sqlite","portdir":"perl/p5-datetime-format-sqlite","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DateTime::Format::SQLite","description":"Parse and format SQLite dates and times","long_description":"Parse and format SQLite dates and times","active":false,"categories":["perl"],"maintainers":[{"name":"dev","github":"","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-datetime","p5.26-datetime-format-builder"]}],"depends_on":[{"type":"build","ports":["p5.26-dbix-class-timestamp"]}]},{"name":"p5.26-dbicx-testdatabase","portdir":"perl/p5-dbicx-testdatabase","version":"0.50.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBICx::TestDatabase","description":"create a temporary database from a DBIx::Class::Schema","long_description":"create a temporary database from a DBIx::Class::Schema","active":false,"categories":["perl"],"maintainers":[{"name":"dev","github":"","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-dbix-class"]},{"type":"lib","ports":["perl5.26","p5.26-dbd-sqlite","p5.26-file-temp","p5.26-sql-translator"]}],"depends_on":[{"type":"build","ports":["p5.26-dbix-class-dynamicdefault"]}]},{"name":"p5.26-catalyst-model-adaptor","portdir":"perl/p5-catalyst-model-adaptor","version":"0.100.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Catalyst::Model::Adaptor","description":"helper for the incredibly lazy","long_description":"helper for the incredibly lazy","active":false,"categories":["perl"],"maintainers":[{"name":"dev","github":"","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-catalyst-runtime","p5.26-mro-compat"]}],"depends_on":[]},{"name":"p5.26-directory-scratch","portdir":"perl/p5-directory-scratch","version":"0.180.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Directory::Scratch","description":"Easy-to-use self-cleaning scratch space.","long_description":"Easy-to-use self-cleaning scratch space.","active":false,"categories":["perl"],"maintainers":[{"name":"dev","github":"","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-module-build-tiny"]},{"type":"lib","ports":["p5.26-path-class","perl5.26","p5.26-string-random","p5.26-path-tiny","p5.26-module-build"]}],"depends_on":[{"type":"build","ports":["p5.26-catalyst-helper-authdbic"]}]},{"name":"p5.26-dancer-plugin-database","portdir":"perl/p5-dancer-plugin-database","version":"2.130.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer::Plugin::Database","description":"Easy database connections for Dancer applications","long_description":"p5-dancer-plugin-database provides an easy way to obtain a connected DBI database handle by simply calling the database keyword within your Dancer application.","active":false,"categories":["perl"],"maintainers":[{"name":"jpo","github":"jpoliv","ports_count":60}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-dbd-sqlite"]},{"type":"lib","ports":["perl5.26","p5.26-dancer","p5.26-dancer-plugin-database-core"]}],"depends_on":[]},{"name":"p5.26-class-csv","portdir":"perl/p5-class-csv","version":"1.30.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Class::CSV","description":"Class based CSV parser/writer","long_description":"This module can be used to create objects from CSV files, or to create CSV files from objects. Text::CSV_XS is used for parsing and creating CSV file lines, so any limitations in Text::CSV_XS will of course be inherent in this module.","active":false,"categories":["perl"],"maintainers":[{"name":"ryandesign","github":"","ports_count":100}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-class-accessor","p5.26-text-csv_xs"]}],"depends_on":[]},{"name":"p5.26-catalyst-plugin-session-store-fastmmap","portdir":"perl/p5-catalyst-plugin-session-store-fastmmap","version":"0.160.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Catalyst::Plugin::Session::Store::FastMmap","description":"FastMmap session storage backend.","long_description":"FastMmap session storage backend.","active":false,"categories":["perl"],"maintainers":[{"name":"dev","github":"","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["p5.26-cache-fastmmap","p5.26-catalyst-plugin-session","p5.26-catalyst-runtime","perl5.26","p5.26-mro-compat","p5.26-path-class","p5.26-moosex-emulate-class-accessor-fast"]}],"depends_on":[{"type":"lib","ports":["p5.26-catalyst-helper-authdbic"]}]},{"name":"p5.26-dbix-class-timestamp","portdir":"perl/p5-dbix-class-timestamp","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Class::TimeStamp","description":"DBIx::Class extension to update and create date and time based fields","long_description":"DBIx::Class extension to update and create date and time based fields","active":false,"categories":["perl"],"maintainers":[{"name":"dev","github":"","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["p5.26-time-warp","p5.26-datetime-format-mysql","p5.26-datetime-format-sqlite","p5.26-dbd-sqlite","p5.26-time-hires","clang-9.0","p5.26-class-accessor-grouped"]},{"type":"lib","ports":["p5.26-datetime","p5.26-dbix-class","p5.26-dbix-class-dynamicdefault","perl5.26"]}],"depends_on":[]},{"name":"p5.26-app-svn-bisect","portdir":"perl/p5-app-svn-bisect","version":"1.100.0","license":"Artistic-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/App::SVN::Bisect","description":"Subversion bisect tool","long_description":"This tool's purpose is to help you determine which revision of a subversion repository contains a change. It does this by employing a binary search.","active":false,"categories":["perl"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":225}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-io-all","p5.26-module-build","subversion","p5.26-test-output","p5.26-yaml-syck","p5.26-test-exception"]}],"depends_on":[]},{"name":"p5.26-autodia","portdir":"perl/p5-autodia","version":"2.140.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Autodia","description":"Create XML diagrams","long_description":"AutoDia is an open-source, auto-documentation and auto-diagramming system allowing you to automatically generate Images, XML, HTML or Dia files.","active":false,"categories":["graphics","perl"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":["graphviz"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-xml-simple"]}],"depends_on":[]},{"name":"p5.26-acme-lolcat","portdir":"perl/p5-acme-lolcat","version":"0.0.5","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Acme::LOLCAT","description":"SPEEK LIEK A LOLCATZ","long_description":"SPEEK LIEK A LOLCATZ","active":false,"categories":["perl"],"maintainers":[{"name":"dev","github":"","ports_count":96}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"p5.26-test-www-mechanize","portdir":"perl/p5-test-www-mechanize","version":"1.540.0","license":"Artistic-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::WWW::Mechanize","description":"Testing-specific WWW::Mechanize subclass","long_description":"Testing-specific WWW::Mechanize subclass","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["p5.26-carp-assert-more","p5.26-html-form","p5.26-html-lint","p5.26-html-tidy5","perl5.26","p5.26-test-longstring","p5.26-uri","p5.26-www-mechanize","p5.26-http-server-simple"]}],"depends_on":[{"type":"lib","ports":["p5.26-plack-test-agent","p5.26-test-www-mechanize-catalyst","p5.26-test-www-mechanize-psgi"]}]},{"name":"p5.26-chart","portdir":"perl/p5-chart","version":"2.4.10","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Chart","description":"Create png/jpeg images with charts","long_description":"Create png/jpeg images with charts","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-gd"]}],"depends_on":[]},{"name":"p5.26-mp3-tag","portdir":"perl/p5-mp3-tag","version":"1.150.0","license":"Artistic-1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MP3::Tag","description":"MP3::Tag - Module for reading tags of MP3 audio files","long_description":"MP3::Tag - Module for reading tags of MP3 audio files","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"gnu-extension-headers","portdir":"devel/gnu-extension-headers","version":"1.1","license":"GPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"Provides versions of various GNU extension headers","long_description":"Provides versions of various GNU extension headers","active":false,"categories":["devel","lang"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]}],"depends_on":[]},{"name":"py39-crypto","portdir":"python/py-crypto","version":"2.6.1","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py39-pycryptodome","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py39-pycryptodome","long_description":"This port has been replaced by py39-pycryptodome.","active":false,"categories":[],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py38-crypto","portdir":"python/py-crypto","version":"2.6.1","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py38-pycryptodome","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py38-pycryptodome","long_description":"This port has been replaced by py38-pycryptodome.","active":false,"categories":[],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py37-crypto","portdir":"python/py-crypto","version":"2.6.1","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py37-pycryptodome","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py37-pycryptodome","long_description":"This port has been replaced by py37-pycryptodome.","active":false,"categories":[],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py-crypto","portdir":"python/py-crypto","version":"2.6.1","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py-pycryptodome","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py-pycryptodome","long_description":"This port has been replaced by py-pycryptodome.","active":false,"categories":[],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py27-crypto","portdir":"python/py-crypto","version":"2.6.1","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py27-pycryptodome","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py27-pycryptodome","long_description":"This port has been replaced by py27-pycryptodome.","active":false,"categories":[],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py36-crypto","portdir":"python/py-crypto","version":"2.6.1","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py36-pycryptodome","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py36-pycryptodome","long_description":"This port has been replaced by py36-pycryptodome.","active":false,"categories":[],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py35-crypto","portdir":"python/py-crypto","version":"2.6.1","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py35-pycryptodome","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py35-pycryptodome","long_description":"This port has been replaced by py35-pycryptodome.","active":false,"categories":[],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py39-ansible-base","portdir":"python/py-ansible-base","version":"2.10.11","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py39-ansible-core","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py39-ansible-core","long_description":"This port has been replaced by py39-ansible-core.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["python39"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[{"type":"lib","ports":["py-ansible-base"]}]},{"name":"py38-ansible-base","portdir":"python/py-ansible-base","version":"2.10.11","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py39-ansible-core","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py39-ansible-core","long_description":"This port has been replaced by py39-ansible-core.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["python38"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py37-ansible-base","portdir":"python/py-ansible-base","version":"2.10.11","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py39-ansible-core","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py39-ansible-core","long_description":"This port has been replaced by py39-ansible-core.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["python37"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py-ansible-base","portdir":"python/py-ansible-base","version":"2.10.11","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py39-ansible-core","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py39-ansible-core","long_description":"This port has been replaced by py39-ansible-core.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["py39-ansible-base"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py35-ansible-base","portdir":"python/py-ansible-base","version":"2.10.8","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ansible/ansible","description":"SSH-based configuration management and deployment system","long_description":"Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.","active":false,"categories":["sysutils","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45},{"name":"pedro.salgado","github":"steenzout","ports_count":53}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["ansible_select","py35-cryptography","py35-httplib2","py35-jinja2","python35","py35-paramiko","py35-setuptools","py35-six","py35-yaml","py35-packaging"]}],"depends_on":[{"type":"lib","ports":["py35-ansible"]}]},{"name":"py27-ansible-base","portdir":"python/py-ansible-base","version":"2.10.11","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py39-ansible-core","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py39-ansible-core","long_description":"This port has been replaced by py39-ansible-core.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["python27"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py36-ansible-base","portdir":"python/py-ansible-base","version":"2.10.11","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py39-ansible-core","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py39-ansible-core","long_description":"This port has been replaced by py39-ansible-core.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["python36"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"fonttools","portdir":"print/fonttools","version":"4.26.2","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py39-fonttools","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py39-fonttools","long_description":"This port has been replaced by py39-fonttools.","active":false,"categories":["print"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py27-hggit","portdir":"python/py-hggit","version":"0.9.0","license":"none","platforms":"darwin","epoch":20130201,"replaced_by":"hg-git","homepage":"https://www.macports.org","description":"Obsolete port, replaced by hg-git","long_description":"This port has been replaced by hg-git.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"xmlsec1","portdir":"devel/xmlsec1","version":"1.2.31","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":"xmlsec","homepage":"https://www.macports.org","description":"Obsolete port, replaced by xmlsec","long_description":"This port has been replaced by xmlsec.","active":false,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"p5.26-text-pdf","portdir":"perl/p5-text-pdf","version":"0.310.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::PDF","description":"Perl module for creating and manipulating PDF files.","long_description":"Perl module for creating and manipulating PDF files.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-io-compress"]}],"depends_on":[{"type":"lib","ports":["p5.26-cam-pdf","p5.26-pdf-reuse"]}]},{"name":"p5.26-test-inline","portdir":"perl/p5-test-inline","version":"2.213.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Inline","description":"Inlining your tests next to the code being tested","long_description":"Embedding tests allows tests to be placed near the code it's testing. This is a nice supplement to the traditional .t files. It's like XUnit, only better and Perl-style.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-classapi","p5.26-test-script"]},{"type":"lib","ports":["p5.26-file-chmod","p5.26-file-find-rule","p5.26-file-flat","perl5.26","p5.26-file-slurp","p5.26-params-util","p5.26-pod-tests","p5.26-file-remove","p5.26-algorithm-dependency","p5.26-config-tiny"]}],"depends_on":[]},{"name":"p5.26-www-urltoys","portdir":"perl/p5-www-urltoys","version":"1.280.0","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/WWW::URLToys","description":"WWW::URLToys - gather and download URLs from URLs","long_description":"WWW::URLToys is a separation of the program URLToys into its core code (this module), and the programs that use it (urltoys and urltoysw). This module has been made available via CPAN to allow others to use URLToys commands on their Perl arrays, and to create interfaces for URLToys that far surpass those of the original creator.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-libwww-perl"]}],"depends_on":[]},{"name":"p5.26-bioperl","portdir":"perl/p5-bioperl","version":"1.7.7","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/release/BioPerl","description":"Modules for Biology","long_description":"Modules for Biology","active":false,"categories":["science","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-memory-cycle","p5.26-test-weaken"]},{"type":"lib","ports":["p5.26-db_file","p5.26-error","p5.26-getopt-long","p5.26-graph","p5.26-http-message","p5.26-io-string","p5.26-io-stringy","p5.26-ipc-run","p5.26-libwww-perl","p5.26-libxml-perl","p5.26-list-moreutils","p5.26-module-build","p5.26-scalar-list-utils","p5.26-set-scalar","p5.26-test-most","perl5.26","p5.26-time-hires","p5.26-uri","p5.26-version","p5.26-xml-dom","p5.26-xml-dom-xpath","p5.26-xml-libxml","p5.26-xml-parser","p5.26-xml-sax","p5.26-xml-sax-base","p5.26-xml-sax-expat","p5.26-xml-sax-writer","p5.26-xml-twig","p5.26-xml-writer","p5.26-yaml","p5.26-test-requiresinternet","p5.26-data-dumper","p5.26-data-stag"]}],"depends_on":[{"type":"lib","ports":["p5.26-bio-asn1-entrezgene","p5.26-bio-cluster","p5.26-bio-db-embl","p5.26-bio-db-ncbihelper","p5.26-bio-variation"]}]},{"name":"p5.26-text-roman","portdir":"perl/p5-text-roman","version":"3.500.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Roman","description":"Allows conversion between Roman and Arabic algarisms","long_description":"This package supports both conventional Roman algarisms (which range from 1 to 3999) and Milhar Romans, a variation which uses a bar across the algarism to indicate multiplication by 1,000. For the purposes of this module, acceptable syntax consists of an underscore suffixed to the algarism e.g. IV_V = 4,005. The term Milhar apparently derives from the Portuguese word for thousands and the range of this notation extends the range of Roman numbers to 3999 x 1000 + 3999 = 4,002,999.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"p5.26-template-timer","portdir":"perl/p5-template-timer","version":"1.0.0","license":"(Artistic-2 or GPL-3)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Template::Timer","description":"Rudimentary profiling for Template Toolkit","long_description":"Template::Timer provides inline timings of the template processing througout your code.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-template-toolkit"]}],"depends_on":[{"type":"lib","ports":["p5.26-catalyst-view-tt"]}]},{"name":"p5.26-test-http-server-simple","portdir":"perl/p5-test-http-server-simple","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::HTTP::Server::Simple","description":"Test::More functions for HTTP::Server::Simple","long_description":"Test::More functions for HTTP::Server::Simple","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-http-server-simple"]}],"depends_on":[]},{"name":"p5.26-text-wrapper","portdir":"perl/p5-text-wrapper","version":"1.50.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Wrapper","description":"Simple word wrapping routine","long_description":"This module provides simple word wrapping. It breaks long lines, but does not alter spacing or remove existing line breaks.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"p5.26-test-tcp","portdir":"perl/p5-test-tcp","version":"2.220.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::TCP","description":"Test::TCP - for testing TCP/IP programs","long_description":"Test::TCP - for testing TCP/IP programs","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-io-socket-ip","p5.26-test-sharedfork","p5.26-time-hires"]}],"depends_on":[{"type":"build","ports":["p5.26-proc-guard","p5.26-redis","p5.26-perlio-via-timeout","p5.26-zeromq","p5.26-gearman","p5.26-io-socket-timeout","p5.26-plack-test-externalserver"]},{"type":"lib","ports":["p5.26-plack-test-agent","p5.26-plack","p5.26-danga-socket","p5.26-starman"]}]},{"name":"p5.26-test-deep-type","portdir":"perl/p5-test-deep-type","version":"0.8.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Deep::Type","description":"Test::Deep::Type - A Test::Deep plugin for validating type constraints","long_description":"Test::Deep::Type - A Test::Deep plugin for validating type constraints","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","p5.26-try-tiny","p5.26-namespace-clean","p5.26-test-deep"]}],"depends_on":[{"type":"build","ports":["p5.26-moosex-storage"]}]},{"name":"p5.26-test-lwp-useragent","portdir":"perl/p5-test-lwp-useragent","version":"0.34.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::LWP::UserAgent","description":"Test::LWP::UserAgent - A LWP::UserAgent suitable for simulating and testing network calls","long_description":"Test::LWP::UserAgent - A LWP::UserAgent suitable for simulating and testing network calls","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.26-test-warnings","clang-9.0","p5.26-path-tiny","p5.26-plack","p5.26-test-deep","p5.26-test-fatal","p5.26-test-needs","p5.26-test-requiresinternet"]},{"type":"lib","ports":["perl5.26","p5.26-http-date","p5.26-http-message","p5.26-libwww-perl","p5.26-namespace-clean","p5.26-safe-isa","p5.26-try-tiny","p5.26-uri"]}],"depends_on":[{"type":"build","ports":["p5.26-lwp-consolelogger"]}]},{"name":"p5.26-tie-encryptedhash","portdir":"perl/p5-tie-encryptedhash","version":"1.240.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Tie::EncryptedHash","description":"Hashes (and objects based on hashes) with encrypting fields.","long_description":"Hashes (and objects based on hashes) with encrypting fields.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-crypt-blowfish","p5.26-crypt-cbc","p5.26-crypt-des"]}],"depends_on":[{"type":"lib","ports":["p5.26-alt-crypt-rsa-bigint","p5.26-crypt-rsa"]}]},{"name":"p5.26-text-patch","portdir":"perl/p5-text-patch","version":"1.800.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Patch","description":"Text::Patch - Patches text with given patch","long_description":"Text::Patch - Patches text with given patch","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-text-diff"]}],"depends_on":[{"type":"build","ports":["p5.26-alien-sdl"]}]},{"name":"p5.26-test-version","portdir":"perl/p5-test-version","version":"2.90.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Version","description":"Test::Version - Check to see that versions in modules are sane","long_description":"Test::Version - Check to see that versions in modules are sane","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-exception"]},{"type":"lib","ports":["perl5.26","p5.26-file-find-rule-perl"]}],"depends_on":[{"type":"build","ports":["p5.26-dbix-admin-createtable","p5.26-dbix-admin-dsnmanager","p5.26-dbix-admin-tableinfo","p5.26-dist-zilla-plugin-ourpkgversion","p5.26-test-strict"]}]},{"name":"p5.26-test-memory-cycle","portdir":"perl/p5-test-memory-cycle","version":"1.60.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::Memory::Cycle","description":"Check for memory leaks and circular memory references","long_description":"Check for memory leaks and circular memory references","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-devel-cycle","p5.26-padwalker"]}],"depends_on":[{"type":"build","ports":["p5.26-www-mechanize","p5.26-dancer2","p5.26-fey","p5.26-html-scrubber","p5.26-mojolicious-plugin-chi","p5.26-moose","p5.26-bioperl","p5.26-pdf-api2","p5.26-plack-test-agent","p5.26-type-tiny"]},{"type":"lib","ports":["p5.26-parse-mediawikidump"]}]},{"name":"p5.26-time-period","portdir":"perl/p5-time-period","version":"1.250.0","license":"(Artistic-1 or GPL)","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Time::Period","description":"Determine if a time is within the next specified period.","long_description":"Time::Period is a module that provides the inPeriod method, which takes an argument of a time and a delta from the current time, and returns true if the time is within now + delta, false otherwise. It is used for firing scheduled events--backups, expiration of backups, etc.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"p5.26-text-trim","portdir":"perl/p5-text-trim","version":"1.30.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::Trim","description":"Text::Trim - remove leading and/or trailing whitespace from strings","long_description":"Text::Trim - remove leading and/or trailing whitespace from strings","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-pod-weaver-plugin-ensureuniquesections"]}]}]}