HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50429,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=726",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=724",
"results": [
{
"name": "p5.32-data-phrasebook",
"portdir": "perl/p5-data-phrasebook",
"version": "0.350.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Phrasebook",
"description": "Abstract your queries!",
"long_description": "This distribution enables the framework for abstracting common or locale data out of your code into a datastore. The default is within a plain text file, but more complex datastores can be intrigrated via the use of other Data::Pharsebook::Loader distributions (e.g. YAML, XML, INI, DBI).",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-module-pluggable"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-data-phrasebook-loader-yaml",
"p5.32-net-appliance-phrasebook"
]
}
]
},
{
"name": "p5.32-data-perl",
"portdir": "perl/p5-data-perl",
"version": "0.2.11",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Perl",
"description": "Data::Perl - Base classes wrapping fundamental Perl data types.",
"long_description": "Data::Perl - Base classes wrapping fundamental Perl data types.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-test-deep",
"p5.32-test-fatal",
"p5.32-test-output",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.32-role-tiny",
"perl5.32",
"p5.32-strictures",
"p5.32-class-method-modifiers",
"p5.32-list-moreutils",
"p5.32-module-runtime"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-moox-handlesvia"
]
}
]
},
{
"name": "p5.32-data-password",
"portdir": "perl/p5-data-password",
"version": "1.120.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Password",
"description": "Data::Password - Perl extension for assessing password quality.",
"long_description": "Data::Password - Perl extension for assessing password quality.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": []
},
{
"name": "p5.32-data-page",
"portdir": "perl/p5-data-page",
"version": "2.30.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Page",
"description": "help when paging through sets of results",
"long_description": "When searching through large amounts of data, it is often the case that a result set is returned that is larger than we want to display on one page. This results in wanting to page through various pages of data. The maths behind this is unfortunately fiddly, hence this module.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-test-exception",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-class-accessor-chained"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-class-dbi-plugin-pager"
]
}
]
},
{
"name": "p5.32-data-optlist",
"portdir": "perl/p5-data-optlist",
"version": "0.114.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::OptList",
"description": "parse and validate simple name/value option pairs",
"long_description": "parse and validate simple name/value option pairs",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-params-util",
"p5.32-sub-install"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-class-load",
"p5.32-test-moose-more",
"p5.32-sub-exporter",
"p5.32-catalyst-runtime",
"p5.32-moose"
]
}
]
},
{
"name": "p5.32-data-munge",
"portdir": "perl/p5-data-munge",
"version": "0.111.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Munge",
"description": "Data::Munge - various utility functions",
"long_description": "Data::Munge - various utility functions",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-extutils-makemaker",
"p5.32-test-simple",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": []
},
{
"name": "p5.32-data-messagepack",
"portdir": "perl/p5-data-messagepack",
"version": "1.20.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::MessagePack",
"description": "Data::MessagePack - MessagePack serializing/deserializing",
"long_description": "Data::MessagePack - MessagePack serializing/deserializing",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-13",
"p5.32-module-build-xsutil",
"p5.32-test-leaktrace",
"p5.32-test-requires",
"p5.32-devel-ppport",
"p5.32-file-copy-recursive"
]
},
{
"type": "lib",
"ports": [
"p5.32-module-build",
"p5.32-math-bigint",
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-text-xslate"
]
}
]
},
{
"name": "p5.32-data-integer",
"portdir": "perl/p5-data-integer",
"version": "0.7.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Integer",
"description": "Data::Integer - Details of the native integer data type",
"long_description": "Data::Integer - Details of the native integer data type",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-authen-dechpwd"
]
}
]
},
{
"name": "p5.32-data-ical",
"portdir": "perl/p5-data-ical",
"version": "0.240.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::ICal",
"description": "Generates iCalendar (RFC 2445) calendar files",
"long_description": "Generates iCalendar (RFC 2445) calendar files",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"p5.32-test-longstring",
"p5.32-test-nowarnings",
"p5.32-test-warn"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-class-accessor",
"p5.32-class-returnvalue",
"p5.32-text-vfile-asdata"
]
}
],
"depends_on": []
},
{
"name": "p5.32-data-hierarchy",
"portdir": "perl/p5-data-hierarchy",
"version": "0.340.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Hierarchy",
"description": "This is a Perl extension for handling data in a hierarchical structure.",
"long_description": "Data::Hierarchy provides a simple interface for manipulating inheritable data attached to a hierarchical environment (like filesystem).",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": []
},
{
"name": "p5.32-data-hexify",
"portdir": "perl/p5-data-hexify",
"version": "1.0.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Hexify",
"description": "Perl extension for hexdumping arbitrary data",
"long_description": "Perl extension for hexdumping arbitrary data",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": []
},
{
"name": "p5.32-data-hexdump",
"portdir": "perl/p5-data-hexdump",
"version": "0.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::HexDump",
"description": "Dump in hexadecimal the content of a scalar.",
"long_description": "Dump in hexadecimal the content of a scalar. The result is returned in a string. Each line of the result consists of the offset in the source in the leftmost column of each line, followed by one or more columns of data from the source in hexadecimal. The rightmost column of each line shows the printable characters (all others are shown as single dots).",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1184
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"p5.32-cpan-meta",
"p5.32-pod-escapes",
"p5.32-pod-simple",
"p5.32-podlators",
"p5.32-extutils-install"
]
},
{
"type": "lib",
"ports": [
"p5.32-getopt-long",
"p5.32-pathtools",
"p5.32-time-hires",
"p5.32-xsloader",
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-authen-radius"
]
}
]
},
{
"name": "p5.32-data-float",
"portdir": "perl/p5-data-float",
"version": "0.15.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Float",
"description": "Data::Float - details of the floating point data type",
"long_description": "Data::Float - details of the floating point data type",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-data-entropy"
]
}
]
},
{
"name": "p5.32-data-entropy",
"portdir": "perl/p5-data-entropy",
"version": "0.8.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Entropy",
"description": "Data::Entropy - entropy (randomness) management",
"long_description": "Data::Entropy - entropy (randomness) management",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"p5.32-crypt-rijndael",
"p5.32-crypt-urandom",
"perl5.32",
"p5.32-http-lite",
"p5.32-params-classify",
"p5.32-data-float"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-authen-passphrase"
]
}
]
},
{
"name": "p5.32-data-dump-streamer",
"portdir": "perl/p5-data-dump-streamer",
"version": "2.420.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Dump::Streamer",
"description": "Data::Dump::Streamer - Accurately serialize a data structure as Perl code.",
"long_description": "Data::Dump::Streamer - Accurately serialize a data structure as Perl code.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-module-build",
"p5.32-test-simple",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.32-cpanel-json-xs",
"perl5.32",
"p5.32-padwalker",
"p5.32-mime-base64",
"p5.32-algorithm-diff",
"p5.32-b-utils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-devel-repl"
]
}
]
},
{
"name": "p5.32-data-dumper-names",
"portdir": "perl/p5-data-dumper-names",
"version": "0.30.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Dumper::Names",
"description": "Data::Dumper::Names - Dump variables with names (no source filter)",
"long_description": "Data::Dumper::Names - Dump variables with names (no source filter)",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-module-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-padwalker"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-test-most"
]
}
]
},
{
"name": "p5.32-data-dumper-concise",
"portdir": "perl/p5-data-dumper-concise",
"version": "2.23.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Dumper::Concise",
"description": "Less indentation and newlines plus sub deparsing",
"long_description": "Less indentation and newlines plus sub deparsing",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-sql-abstract"
]
},
{
"type": "lib",
"ports": [
"p5.32-dbix-admin-tableinfo",
"p5.32-devel-repl",
"p5.32-dbix-class"
]
}
]
},
{
"name": "p5.32-data-dumper",
"portdir": "perl/p5-data-dumper",
"version": "2.183.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Dumper",
"description": "Stringified Perl data structures, suitable for both printing and eval",
"long_description": "Given a list of scalars or reference variables, writes out their contents in Perl syntax. The references can also be objects. The contents of each variable is output in a single Perl statement. Handles self-referential structures correctly. The return value can be \"eval\"ed to get back an identical copy of the original reference structure.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-pod-elemental",
"p5.32-xml-bare",
"p5.32-mail-dkim",
"p5.32-app-cmd",
"p5.32-http-xscookies",
"p5.32-sys-hostip",
"p5.32-sereal",
"p5.32-string-trim",
"p5.32-sereal-decoder",
"p5.32-sereal-encoder",
"p5.32-ppix-utils",
"p5.32-spreadsheet-readsxc"
]
},
{
"type": "lib",
"ports": [
"p5.32-pdl",
"p5.32-object-insideout",
"p5.32-math-random-mt-auto",
"p5.32-perl-version",
"p5.32-dist-zilla",
"p5.32-algorithm-curvefit",
"p5.32-code-tidyall",
"p5.32-math-symbolic",
"p5.32-dist-zilla-plugin-git-contributors",
"p5.32-extutils-builder",
"p5.32-mojo-dom58",
"p5.32-dist-zilla-plugin-github",
"p5.32-test-simple",
"p5.32-dist-zilla-plugin-test-reportprereqs",
"p5.32-cpan-uploader",
"p5.32-bio-asn1-entrezgene",
"p5.32-bioperl",
"p5.32-crypt-generatepassword",
"p5.32-data-serializer",
"p5.32-log-any-adapter-tap",
"p5.32-log-handler",
"p5.32-mldbm",
"p5.32-moosex-storage",
"p5.32-xml-parser-easytree"
]
}
]
},
{
"name": "p5.32-data-dump",
"portdir": "perl/p5-data-dump",
"version": "1.250.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Dump",
"description": "Pretty printing of data structures",
"long_description": "This module provides a single function called dump() that takes a list of values as its argument and produces a string as its result. The string contains Perl code that, when evaled, produces a deep copy of the original arguments. The string is formatted for easy reading. If dump() is called in a void context, then the dump is printed on STDERR instead of being returned.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-alien-build-plugin-cleanse-builddir"
]
},
{
"type": "lib",
"ports": [
"p5.32-dist-zilla-plugin-git-remote-check",
"p5.32-dist-zilla-plugin-metaprovides-package",
"p5.32-starman",
"p5.32-test-nicedump",
"p5.32-test-trap",
"p5.32-www-mechanize-cached",
"p5.32-perl-languageserver",
"p5.32-html-restrict",
"p5.32-catalyst-runtime",
"p5.32-dbix-class-schema-loader",
"p5.32-libwww-perl",
"p5.32-catalyst-log-log4perl",
"p5.32-statistics-covid"
]
}
]
},
{
"name": "p5.32-data-diver",
"portdir": "perl/p5-data-diver",
"version": "1.10.100",
"license": "unknown",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Diver",
"description": "Simple, ad-hoc access to elements of deeply nested structures",
"long_description": "Simple, ad-hoc access to elements of deeply nested structures",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": []
},
{
"name": "p5.32-data-compare",
"portdir": "perl/p5-data-compare",
"version": "1.290.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Compare",
"description": "Compare perl data structures",
"long_description": "Compare perl data structures",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-clone",
"p5.32-file-find-rule"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-dbix-class"
]
}
]
},
{
"name": "p5.32-data-censor",
"portdir": "perl/p5-data-censor",
"version": "0.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Censor",
"description": "Data::Censor - censor sensitive stuff in a data structure",
"long_description": "Data::Censor - censor sensitive stuff in a data structure",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-ref-util"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-dancer2"
]
}
]
},
{
"name": "p5.32-data-buffer",
"portdir": "perl/p5-data-buffer",
"version": "0.60.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::Buffer",
"description": "Data::Buffer - binary buffers for perl",
"long_description": "Data::Buffer - binary buffers for perl",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-test-simple",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-crypt-dsa",
"p5.32-alt-crypt-rsa-bigint",
"p5.32-crypt-rsa",
"p5.32-crypt-openpgp"
]
}
]
},
{
"name": "p5.32-danga-socket",
"portdir": "perl/p5-danga-socket",
"version": "1.620.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Danga::Socket",
"description": "Event loop and event-driven async socket base class",
"long_description": "This is an abstract base class for objects backed by a socket which provides the basic framework for event-driven asynchronous IO, designed to be fast. Danga::Socket is both a base class for objects, and an event loop. Callers subclass Danga::Socket. Danga::Socket's constructor registers itself with the Danga::Socket event loop, and invokes callbacks on the object for readability, writability, errors, and other conditions.",
"active": true,
"categories": [
"net",
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.32-bsd-resource",
"p5.32-io-aio",
"p5.32-io-kqueue",
"perl5.32",
"p5.32-test-tcp",
"p5.32-time-hires",
"p5.32-sys-syscall"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-mogilefs-server",
"p5.32-gearman-client-async",
"p5.32-gearman-server"
]
},
{
"type": "run",
"ports": [
"p5.32-perlbal"
]
}
]
},
{
"name": "p5.32-dancer-template-mason2",
"portdir": "perl/p5-dancer-template-mason2",
"version": "0.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Dancer::Template::Mason2",
"description": "Dancer::Template::Mason2 - Mason 2.x wrapper for Dancer",
"long_description": "Dancer::Template::Mason2 - Mason 2.x wrapper for Dancer",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-dancer",
"p5.32-mason"
]
}
],
"depends_on": []
},
{
"name": "p5.32-dancer-template-mason",
"portdir": "perl/p5-dancer-template-mason",
"version": "0.4.1",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Dancer::Template::Mason",
"description": "Dancer::Template::Mason - Mason wrapper for Dancer",
"long_description": "Dancer::Template::Mason - Mason wrapper for Dancer",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-module-build",
"p5.32-plack",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-moo",
"p5.32-dancer",
"p5.32-html-mason"
]
}
],
"depends_on": []
},
{
"name": "p5.32-dancer-session-cookie",
"portdir": "perl/p5-dancer-session-cookie",
"version": "0.300.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Dancer::Session::Cookie",
"description": "Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer",
"long_description": "Dancer::Session::Cookie - Encrypted cookie-based session backend for Dancer",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-http-date",
"p5.32-http-message",
"p5.32-plack",
"p5.32-test-exception",
"p5.32-test-nowarnings",
"p5.32-test-requires",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-time-duration-parse",
"p5.32-crypt-cbc",
"p5.32-crypt-rijndael",
"p5.32-dancer",
"p5.32-perlx-maybe",
"p5.32-session-storage-secure",
"p5.32-string-crc32"
]
}
],
"depends_on": []
},
{
"name": "p5.32-dancer-plugin-database-core",
"portdir": "perl/p5-dancer-plugin-database-core",
"version": "0.200.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Dancer::Plugin::Database::Core",
"description": "Shared core library for Dancer and Dancer2 database plugins",
"long_description": "Shared core library for Dancer and Dancer2 database plugins",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-dbi"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-dancer2-plugin-database",
"p5.32-dancer-plugin-database"
]
}
]
},
{
"name": "p5.32-dancer-plugin-database",
"portdir": "perl/p5-dancer-plugin-database",
"version": "2.130.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"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": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "jpo",
"github": "jpoliv",
"ports_count": 60
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-dbd-sqlite",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-dancer",
"p5.32-dancer-plugin-database-core"
]
}
],
"depends_on": []
},
{
"name": "p5.32-dancer2-session-cookie",
"portdir": "perl/p5-dancer2-session-cookie",
"version": "0.9.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Dancer2::Session::Cookie",
"description": "Dancer2::Session::Cookie - Dancer 2 session storage in secure cookies",
"long_description": "Dancer2::Session::Cookie - Dancer 2 session storage in secure cookies",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"p5.32-http-message",
"p5.32-plack",
"p5.32-test-mockobject",
"p5.32-yaml",
"p5.32-http-cookies"
]
},
{
"type": "lib",
"ports": [
"p5.32-dancer2",
"p5.32-moo",
"p5.32-session-storage-secure",
"perl5.32"
]
}
],
"depends_on": []
},
{
"name": "p5.32-dancer2-plugin-database",
"portdir": "perl/p5-dancer2-plugin-database",
"version": "2.170.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Dancer2::Plugin::Database",
"description": "Dancer2::Plugin::Database - easy database connections for Dancer2 applications",
"long_description": "Dancer2::Plugin::Database - easy database connections for Dancer2 applications",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-dbd-sqlite",
"p5.32-http-message",
"p5.32-plack",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.32-dancer-plugin-database-core",
"p5.32-dancer2",
"perl5.32"
]
}
],
"depends_on": []
},
{
"name": "p5.32-dancer2",
"portdir": "perl/p5-dancer2",
"version": "2.0.1",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Dancer2",
"description": "Dancer2 - Lightweight yet powerful web application framework",
"long_description": "Dancer2 - Lightweight yet powerful web application framework",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-cpan-meta-requirements",
"p5.32-module-metadata",
"p5.32-capture-tiny",
"p5.32-file-sharedir-install",
"p5.32-test-cpan-meta",
"p5.32-test-eol",
"p5.32-test-exception",
"p5.32-test-fatal",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.32-file-share",
"p5.32-file-which",
"p5.32-hash-merge-simple",
"p5.32-http-date",
"p5.32-http-entity-parser",
"p5.32-http-message",
"p5.32-http-tiny",
"p5.32-import-into",
"p5.32-json-maybexs",
"p5.32-math-random-isaac",
"p5.32-math-random-isaac-xs",
"p5.32-mime-types",
"p5.32-module-pluggable",
"p5.32-module-runtime",
"p5.32-moo",
"p5.32-moox-typetiny",
"p5.32-path-tiny",
"p5.32-plack",
"p5.32-plack-middleware-fixmissingbodyinredirect",
"p5.32-plack-middleware-removeredundantbody",
"p5.32-ref-util",
"p5.32-role-tiny",
"p5.32-safe-isa",
"perl5.32",
"p5.32-template-tiny",
"p5.32-template-toolkit",
"p5.32-type-tiny",
"p5.32-type-tiny-xs",
"p5.32-uri",
"p5.32-url-encode-xs",
"p5.32-yaml",
"p5.32-yaml-libyaml",
"p5.32-cli-osprey",
"p5.32-data-censor",
"p5.32-sub-quote",
"p5.32-attribute-handlers",
"p5.32-cgi-deurl-xs",
"p5.32-class-xsaccessor",
"p5.32-clone",
"p5.32-config-any",
"p5.32-cpanel-json-xs",
"p5.32-crypt-urandom",
"p5.32-exporter-tiny"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-dancer2-plugin-database",
"p5.32-dancer2-session-cookie"
]
}
]
},
{
"name": "p5.32-dancer",
"portdir": "perl/p5-dancer",
"version": "1.352.100",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Dancer",
"description": "Lightweight yet powerful web application framework",
"long_description": "Dancer aims to provide the simplest way for writing web applications, and offers the flexibility to scale between a very simple lightweight web service consisting of a few lines of code in a single file, all the way up to a more complex fully-fledged web application with session support, templates for views and layouts, etc.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "jpo",
"github": "jpoliv",
"ports_count": 60
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-devel-hide",
"p5.32-json",
"p5.32-plack",
"p5.32-template-provider-fromdata",
"p5.32-template-toolkit",
"p5.32-test-nowarnings",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.32-test-longstring",
"p5.32-test-simple",
"p5.32-time-hires",
"p5.32-try-tiny",
"perl5.32",
"p5.32-xml-simple",
"p5.32-yaml",
"p5.32-yaml-libyaml",
"p5.32-uri",
"p5.32-hash-merge-simple",
"p5.32-http-body",
"p5.32-http-parser-xs",
"p5.32-http-server-simple-psgi",
"p5.32-mime-types",
"p5.32-module-runtime"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-dancer-session-cookie",
"p5.32-dancer-template-mason",
"p5.32-dancer-template-mason2",
"p5.32-dancer-plugin-database"
]
}
]
},
{
"name": "p5.32-cwd-guard",
"portdir": "perl/p5-cwd-guard",
"version": "0.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Cwd::Guard",
"description": "Temporary changing working directory (chdir)",
"long_description": "Temporary changing working directory (chdir)",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-module-build",
"p5.32-file-copy-link",
"p5.32-test-requires",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-module-build-xsutil"
]
}
]
},
{
"name": "p5.32-curses-ui",
"portdir": "perl/p5-curses-ui",
"version": "0.960.900",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Curses::UI",
"description": "A curses based OO user interface framework",
"long_description": "A UI framework based on the curses library. Curses::UI contains several widgets which can be used to build a user interface.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-curses",
"p5.32-term-readkey"
]
}
],
"depends_on": []
},
{
"name": "p5.32-curses",
"portdir": "perl/p5-curses",
"version": "1.450.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Curses",
"description": "Curses - terminal screen handling and optimization",
"long_description": "Curses is the interface between Perl and your system's curses(3) library. For descriptions on the usage of a given function, variable, or constant, consult your system's documentation, as such information invariably varies (:-) between different curses(3) libraries and operating systems.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-curses-ui",
"p5.32-poe"
]
}
]
},
{
"name": "p5.32-curry",
"portdir": "perl/p5-curry",
"version": "2.0.1",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/curry",
"description": "curry - Create automatic curried method call closures for any class or object",
"long_description": "curry - Create automatic curried method call closures for any class or object",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-beam-emitter"
]
},
{
"type": "lib",
"ports": [
"p5.32-dbix-class-schema-loader"
]
}
]
},
{
"name": "p5.32-c-tokenize",
"portdir": "perl/p5-c-tokenize",
"version": "0.190.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/C::Tokenize",
"description": "C::Tokenize - reduce a C file to a series of tokens",
"long_description": "C::Tokenize - reduce a C file to a series of tokens",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "chrischavez",
"github": "chrstphrchvz",
"ports_count": 95
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-xs-check"
]
}
]
},
{
"name": "p5.32-css-tiny",
"portdir": "perl/p5-css-tiny",
"version": "1.200.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/CSS::Tiny",
"description": "CSS::Tiny - Read/Write .css files with as little code as possible",
"long_description": "CSS::Tiny - Read/Write .css files with as little code as possible",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-ppi-html"
]
}
]
},
{
"name": "p5.32-css",
"portdir": "perl/p5-css",
"version": "1.90.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/CSS",
"description": "Object oriented access to Cascading Style Sheets (CSS)",
"long_description": "This module can be used to parse CSS data and represent it as a tree of objects, which can then be transformed into other formats.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-parse-recdescent"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-html-wikiconverter"
]
}
]
},
{
"name": "p5.32-cryptx",
"portdir": "perl/p5-cryptx",
"version": "0.87.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/dist/CryptX",
"description": "CryptX - Cryptographic toolkit",
"long_description": "CryptX - Cryptographic toolkit",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "ionic",
"github": "Ionic",
"ports_count": 24
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-math-bigint"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-net-ssh-perl",
"p5.32-mail-dkim",
"p5.32-crypt-cbc",
"p5.32-convert-pem"
]
}
]
},
{
"name": "p5.32-crypt-urandom-token",
"portdir": "perl/p5-crypt-urandom-token",
"version": "0.5.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Crypt::URandom::Token",
"description": "Crypt::URandom::Token - Generate secure strings for passwords, secrets and similar",
"long_description": "Crypt::URandom::Token - Generate secure strings for passwords, secrets and similar",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-test-exception",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-crypt-urandom"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-dbix-class-encodedcolumn"
]
}
]
},
{
"name": "p5.32-crypt-urandom",
"portdir": "perl/p5-crypt-urandom",
"version": "0.540.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Crypt::URandom",
"description": "Crypt::URandom - Provide non blocking randomness",
"long_description": "Crypt::URandom - Provide non blocking randomness",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-test-pod",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-crypt-dsa",
"p5.32-session-storage-secure",
"p5.32-crypt-random",
"p5.32-authen-sasl",
"p5.32-crypt-cbc",
"p5.32-crypt-urandom-token",
"p5.32-dbix-class-encodedcolumn",
"p5.32-dancer2",
"p5.32-data-entropy",
"p5.32-net-oauth"
]
}
]
},
{
"name": "p5.32-crypt-unixcrypt_xs",
"portdir": "perl/p5-crypt-unixcrypt_xs",
"version": "0.110.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Crypt::UnixCrypt_XS",
"description": "Crypt::UnixCrypt_XS - perl xs interface for a portable traditional crypt function.",
"long_description": "Crypt::UnixCrypt_XS - perl xs interface for a portable traditional crypt function.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-authen-passphrase"
]
}
]
},
{
"name": "p5.32-crypt-twofish",
"portdir": "perl/p5-crypt-twofish",
"version": "2.180.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Crypt::Twofish",
"description": "Implementation of the twofish-crypto algorithm for perl",
"long_description": "Twofish is a 128-bit symmetric block cipher with a variable length (128, 192, or 256-bit) key, developed by Counterpane Labs. It is unpatented and free for all uses, as described at <URL:http://www.counterpane.com/twofish.html>.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-crypt-openpgp"
]
}
]
},
{
"name": "p5.32-crypt-sysrandom-xs",
"portdir": "perl/p5-crypt-sysrandom-xs",
"version": "0.9.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Crypt::SysRandom::XS",
"description": "Crypt::SysRandom::XS - Perl interface to system randomness, XS version",
"long_description": "Crypt::SysRandom::XS - Perl interface to system randomness, XS version",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-module-build",
"clang-17",
"p5.32-dist-build"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-www-oauth",
"p5.32-crypt-passphrase",
"p5.32-catalyst-plugin-session"
]
}
]
},
{
"name": "p5.32-crypt-sysrandom",
"portdir": "perl/p5-crypt-sysrandom",
"version": "0.7.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Crypt::SysRandom",
"description": "Crypt::SysRandom - Perl interface to system randomness",
"long_description": "Crypt::SysRandom - Perl interface to system randomness",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-catalyst-authentication-credential-http",
"p5.32-www-oauth",
"p5.32-crypt-passphrase",
"p5.32-catalyst-plugin-session"
]
}
]
},
{
"name": "p5.32-crypt-ssleay",
"portdir": "perl/p5-crypt-ssleay",
"version": "0.720.0",
"license": "Artistic-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Crypt::SSLeay",
"description": "module to add SSL support to LWP",
"long_description": "module to add SSL support to LWP",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-path-class",
"p5.32-try-tiny",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"openssl",
"p5.32-mime-base64",
"perl5.32",
"p5.32-lwp-protocol-https"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-mail-webmail-gmail"
]
}
]
},
{
"name": "p5.32-crypt-smime",
"portdir": "perl/p5-crypt-smime",
"version": "0.310.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Crypt::SMIME",
"description": "Crypt::SMIME - S/MIME message signing, verification, encryption and decryption",
"long_description": "Crypt::SMIME - S/MIME message signing, verification, encryption and decryption",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-extutils-cchecker",
"p5.32-extutils-pkgconfig",
"p5.32-test-exception",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"openssl",
"perl5.32"
]
}
],
"depends_on": []
},
{
"name": "p5.32-crypt-rsa",
"portdir": "perl/p5-crypt-rsa",
"version": "1.990.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Crypt::RSA",
"description": "perl implementation of RSA",
"long_description": "Crypt::RSA is a pure-perl, cleanroom implementation of the RSA public-key cryptosystem. It uses Math::Pari(3), a perl interface to the blazingly fast PARI library, for big integer arithmetic and number theoretic computations.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.32-crypt-cbc",
"p5.32-class-loader",
"p5.32-convert-ascii-armour",
"p5.32-crypt-blowfish",
"p5.32-crypt-primes",
"p5.32-crypt-random",
"perl5.32",
"p5.32-digest-md2",
"p5.32-digest-sha1",
"p5.32-math-pari",
"p5.32-sort-versions",
"p5.32-tie-encryptedhash",
"p5.32-data-buffer"
]
}
],
"depends_on": []
}
]
}