HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51929,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=831",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=829",
"results": [
{
"name": "p5.28-digest-sha3",
"portdir": "perl/p5-digest-sha3",
"version": "1.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest::SHA3",
"description": "Digest::SHA3 - Perl extension for SHA-3",
"long_description": "Digest::SHA3 - Perl extension for SHA-3",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2646
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-crypt-pbkdf2"
]
}
]
},
{
"name": "p5.28-digest-sha1",
"portdir": "perl/p5-digest-sha1",
"version": "2.130.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest::SHA1",
"description": "Perl interface to the SHA-1 Algorithm",
"long_description": "The Digest::SHA1 module allows you to use the NIST SHA-1 message digest algorithm from within Perl programs. The algorithm takes as input a message of arbitrary length and produces as output a 160-bit \"fingerprint\" or \"message digest\" of the input.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-cache-cache",
"p5.28-crypt-mysql",
"p5.28-crypt-rsa",
"p5.28-data-serializer",
"p5.28-digest-hmac",
"p5.28-lwp-authen-wsse",
"p5.28-module-compile",
"p5.28-net-snmp"
]
}
]
},
{
"name": "p5.28-digest-sha",
"portdir": "perl/p5-digest-sha",
"version": "6.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest::SHA",
"description": "Perl module for SHA-1 through SHA-512",
"long_description": "Digest::SHA is a complete implementation of the NIST Secure Hash Standard. It gives Perl programmers a convenient way to calculate SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 message digests. The module can handle all types of input, including partial-byte data.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-alien-sdl"
]
},
{
"type": "lib",
"ports": [
"p5.28-crypt-appletwofish",
"p5.28-crypt-bcrypt",
"p5.28-crypt-dsa",
"p5.28-crypt-openpgp",
"p5.28-crypt-passphrase",
"p5.28-dbix-class-cursor-cached",
"p5.28-net-oauth",
"p5.28-net-twitter",
"p5.28-razor2-client-agent",
"p5.28-session-storage-secure",
"p5.28-sql-translator"
]
}
]
},
{
"name": "p5.28-digest-perl-md5",
"portdir": "perl/p5-digest-perl-md5",
"version": "1.910.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest::Perl::MD5",
"description": "Digest::MD5::Perl - Perl implementation of Ron Rivest's MD5 Algorithm",
"long_description": "Digest::MD5::Perl - Perl implementation of Ron Rivest's MD5 Algorithm",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-spreadsheet-parseexcel"
]
}
]
},
{
"name": "p5.28-digest-nilsimsa",
"portdir": "perl/p5-digest-nilsimsa",
"version": "0.60.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest::Nilsimsa",
"description": "Perl version of Nilsimsa code",
"long_description": "A nilsimsa signature is a statistic of n-gram occurance in a piece of text. It is a 256 bit value usually represented in hex. This module is a wrapper around nilsimsa implementation in C by cmeclax.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.28-digest-md5-file",
"portdir": "perl/p5-digest-md5-file",
"version": "0.80.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest::MD5::File",
"description": "Perl extension for getting MD5 sums for files and urls.",
"long_description": "Perl extension for getting MD5 sums for files and urls.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-libwww-perl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-amazon-s3"
]
}
]
},
{
"name": "p5.28-digest-md5",
"portdir": "perl/p5-digest-md5",
"version": "2.590.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest::MD5",
"description": "RSA MD5 implementation for perl",
"long_description": "The Digest::MD5 module allows you to use the RSA Data Security Inc. MD5 Message Digest algorithm from within Perl programs. The algorithm takes as input a message of arbitrary length and produces as output a 128-bit fingerprint or message digest of the input. MD5 is described in RFC 1321.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-authen-radius",
"p5.28-convert-pem",
"p5.28-cpan-uploader",
"p5.28-crypt-openpgp",
"p5.28-crypt-passphrase",
"p5.28-dbix-class-schema-loader",
"p5.28-dist-zilla",
"p5.28-http-body",
"p5.28-perl-ldap",
"p5.28-text-multimarkdown"
]
}
]
},
{
"name": "p5.28-digest-md4",
"portdir": "perl/p5-digest-md4",
"version": "1.900.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest::MD4",
"description": "Perl interface to the MD4 Algorithm",
"long_description": "The Digest::MD5 module allows you to use the RSA Data Security Inc. MD4 Message Digest algorithm from within Perl programs. The algorithm takes as input a message of arbitrary length and produces as output a 128-bit fingerprint or message digest of the input. MD4 is described in RFC 1320.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-authen-passphrase"
]
}
]
},
{
"name": "p5.28-digest-md2",
"portdir": "perl/p5-digest-md2",
"version": "2.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest::MD2",
"description": "Perl interface to the MD2 Algorithm",
"long_description": "The Digest::MD2 module allows you to use the RSA Data Security Inc. MD2 Message Digest algorithm from within Perl programs. The algorithm takes as input a message of arbitrary length and produces as output a 128-bit 'fingerprint' or 'message digest' of the input.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-alt-crypt-rsa-bigint",
"p5.28-crypt-rsa"
]
}
]
},
{
"name": "p5.28-digest-jhash",
"portdir": "perl/p5-digest-jhash",
"version": "0.100.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest::JHash",
"description": "Digest::JHash - Perl extension for 32 bit Jenkins Hashing Algorithm",
"long_description": "Digest::JHash - Perl extension for 32 bit Jenkins Hashing Algorithm",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-chi",
"p5.28-mojolicious-plugin-chi"
]
}
]
},
{
"name": "p5.28-digest-hmac",
"portdir": "perl/p5-digest-hmac",
"version": "1.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest::HMAC",
"description": "Digest::HMAC - Keyed-Hashing for Message Authentication",
"long_description": "Digest::HMAC - Keyed-Hashing for Message Authentication",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-digest-sha1"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-moosex-storage"
]
},
{
"type": "lib",
"ports": [
"p5.28-auth-yubikey_webclient",
"p5.28-authen-sasl",
"p5.28-crypt-pbkdf2",
"p5.28-mail-box-imap4",
"p5.28-mail-imapclient",
"p5.28-mail-sender",
"p5.28-net-dns",
"p5.28-net-smtp-tls",
"p5.28-net-smtp-tls-butmaintained",
"p5.28-net-smtp_auth",
"p5.28-net-snmp",
"p5.28-amazon-s3",
"p5.28-ntlm"
]
}
]
},
{
"name": "p5.28-digest-gost",
"portdir": "perl/p5-digest-gost",
"version": "0.60.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest::GOST",
"description": "Digest::GOST - Perl interface to the GOST R 34.11-94 digest algorithm",
"long_description": "Digest::GOST - Perl interface to the GOST R 34.11-94 digest algorithm",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.28-digest-crc",
"portdir": "perl/p5-digest-crc",
"version": "0.240.0",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest::CRC",
"description": "Generic CRC functions",
"long_description": "The Digest::CRC module calculates CRC sums of all sorts. It contains wrapper functions with the correct parameters for CRC-CCITT, CRC-16, CRC-32 and CRC-64, as well as the CRC used in OpenPGP's ASCII-armored checksum.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-authen-dechpwd"
]
}
]
},
{
"name": "p5.28-digest-bubblebabble",
"portdir": "perl/p5-digest-bubblebabble",
"version": "0.20.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest::BubbleBabble",
"description": "Create bubble-babble fingerprints",
"long_description": "Create bubble-babble fingerprints",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-net-dns",
"p5.28-net-ssh-perl"
]
}
]
},
{
"name": "p5.28-digest",
"portdir": "perl/p5-digest",
"version": "1.200.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Digest",
"description": "A simple frontend module for autoloading of various Digest:: modules.",
"long_description": "A simple frontend module for autoloading of various Digest:: modules.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.28-device-serialport",
"portdir": "perl/p5-device-serialport",
"version": "1.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Device::SerialPort",
"description": "A POSIX-based version of the Win32::Serialport module",
"long_description": "A POSIX-based version of the Win32::Serialport module that provides modem support to Perl applications",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-gps"
]
}
]
},
{
"name": "p5.28-devel-trace",
"portdir": "perl/p5-devel-trace",
"version": "0.120.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::Trace",
"description": "Devel::Trace - Print out each line before it is executed (like sh -x)",
"long_description": "Devel::Trace - Print out each line before it is executed (like sh -x)",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2646
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-finance-quote"
]
}
]
},
{
"name": "p5.28-devel-symdump",
"portdir": "perl/p5-devel-symdump",
"version": "2.180.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::Symdump",
"description": "Inspect the symbol table and class hierarchy",
"long_description": "A convenient way to inspect perl's symbol table and the class hierarchy within a running program.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-capitalization",
"p5.28-pod-coverage"
]
}
]
},
{
"name": "p5.28-devel-stacktrace-extract",
"portdir": "perl/p5-devel-stacktrace-extract",
"version": "1.0.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::StackTrace::Extract",
"description": "Devel::StackTrace::Extract - Extract a stack trace from an exception object",
"long_description": "Devel::StackTrace::Extract - Extract a stack trace from an exception object",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2646
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-devel-stacktrace",
"p5.28-scalar-list-utils"
]
}
],
"depends_on": []
},
{
"name": "p5.28-devel-stacktrace-ashtml",
"portdir": "perl/p5-devel-stacktrace-ashtml",
"version": "0.150.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::StackTrace::AsHTML",
"description": "Displays stack trace in HTML",
"long_description": "Displays stack trace in HTML",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-devel-stacktrace"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-plack"
]
}
]
},
{
"name": "p5.28-devel-stacktrace",
"portdir": "perl/p5-devel-stacktrace",
"version": "2.50.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::StackTrace",
"description": "Stack trace and stack trace frame objects",
"long_description": "The Devel::StackTrace module contains two classes, Devel::StackTrace and Devel::StackTraceFrame. The goal of this object is to encapsulate the information that can found through using the caller() function, as well as providing a simple interface to this data.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-catalyst-plugin-stacktrace",
"p5.28-catalyst-runtime",
"p5.28-class-returnvalue",
"p5.28-devel-stacktrace-ashtml",
"p5.28-devel-stacktrace-extract",
"p5.28-exception-class",
"p5.28-iterator",
"p5.28-iterator-util",
"p5.28-moose",
"p5.28-net-twitter",
"p5.28-plack",
"p5.28-specio",
"p5.28-throwable",
"p5.28-true"
]
}
]
},
{
"name": "p5.28-devel-size",
"portdir": "perl/p5-devel-size",
"version": "0.870.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::Size",
"description": "Devel::Size - Perl extension for finding the memory usage of Perl variables",
"long_description": "Devel::Size - Perl extension for finding the memory usage of Perl variables",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-text-template-simple"
]
}
]
},
{
"name": "p5.28-devel-repl",
"portdir": "perl/p5-devel-repl",
"version": "1.3.29",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::REPL",
"description": "Devel::REPL - a modern perl interactive shell",
"long_description": "Devel::REPL - a modern perl interactive shell",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-fatal",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.28-b-keywords",
"p5.28-data-dump-streamer",
"p5.28-data-dumper-concise",
"p5.28-file-next",
"p5.28-lexical-persistence",
"p5.28-module-refresh",
"p5.28-module-runtime",
"perl5.28",
"p5.28-moosex-getopt",
"p5.28-moosex-object-pluggable",
"p5.28-namespace-autoclean",
"p5.28-ppi",
"p5.28-ppi-xs",
"p5.28-sys-sigaction",
"p5.28-task-weaken",
"p5.28-moose",
"p5.28-app-nopaste"
]
}
],
"depends_on": []
},
{
"name": "p5.28-devel-refcount",
"portdir": "perl/p5-devel-refcount",
"version": "0.100.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::Refcount",
"description": "Devel::Refcount - obtain the REFCNT value of a referent",
"long_description": "This module provides a single function which obtains the reference count of the object being pointed to by the passed reference value. It also provides a debugging assertion that asserts a given reference has a count of only 1.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "chrischavez",
"github": "chrstphrchvz",
"ports_count": 96
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-module-build",
"p5.28-test-fatal",
"p5.28-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-tcl"
]
},
{
"type": "test",
"ports": [
"p5.28-tcl"
]
}
]
},
{
"name": "p5.28-devel-ppport",
"portdir": "perl/p5-devel-ppport",
"version": "3.680.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::PPPort",
"description": "Perl/Pollution/Portability",
"long_description": "Perl/Pollution/Portability",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-data-messagepack",
"p5.28-mouse",
"p5.28-text-xslate"
]
},
{
"type": "lib",
"ports": [
"p5.28-module-install"
]
}
]
},
{
"name": "p5.28-devel-partialdump",
"portdir": "perl/p5-devel-partialdump",
"version": "0.200.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::PartialDump",
"description": "Devel::PartialDump - Partial dumping of data structures, optimized for argument printing.",
"long_description": "Devel::PartialDump - Partial dumping of data structures, optimized for argument printing.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-warnings",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-class-tiny",
"p5.28-namespace-clean",
"p5.28-sub-exporter"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-moosex-types-structured"
]
}
]
},
{
"name": "p5.28-devel-overrideglobalrequire",
"portdir": "perl/p5-devel-overrideglobalrequire",
"version": "0.1.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::OverrideGlobalRequire",
"description": "Devel::OverrideGlobalRequire - Override CORE::GLOBAL::require safely",
"long_description": "Devel::OverrideGlobalRequire - Override CORE::GLOBAL::require safely",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-class-refresh"
]
}
]
},
{
"name": "p5.28-devel-overloadinfo",
"portdir": "perl/p5-devel-overloadinfo",
"version": "0.8.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::OverloadInfo",
"description": "Devel::OverloadInfo - introspect overloaded operators",
"long_description": "Devel::OverloadInfo - introspect overloaded operators",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-fatal",
"p5.28-text-parsewords",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-mro-compat",
"p5.28-package-stash"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-moose"
]
}
]
},
{
"name": "p5.28-devel-nytprof",
"portdir": "perl/p5-devel-nytprof",
"version": "6.150.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::NYTProf",
"description": "Devel::NYTProf - Powerful fast feature-rich Perl source code profiler",
"long_description": "Devel::NYTProf - Powerful fast feature-rich Perl source code profiler",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-sub-name",
"p5.28-test-differences",
"p5.28-test-simple",
"clang-18",
"p5.28-capture-tiny"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-file-which",
"p5.28-getopt-long",
"p5.28-json-maybexs"
]
},
{
"type": "test",
"ports": [
"p5.28-moose",
"p5.28-test-pod",
"p5.28-test-pod-coverage"
]
}
],
"depends_on": []
},
{
"name": "p5.28-devel-mat-dumper",
"portdir": "perl/p5-devel-mat-dumper",
"version": "0.510.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::MAT::Dumper",
"description": "Devel::MAT::Dumper - write a heap dump file for later analysis",
"long_description": "Devel::MAT::Dumper - write a heap dump file for later analysis",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2646
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-module-build",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-devel-mat"
]
}
]
},
{
"name": "p5.28-devel-mat",
"portdir": "perl/p5-devel-mat",
"version": "0.540.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::MAT",
"description": "Devel::MAT - Perl Memory Analysis Tool",
"long_description": "Devel::MAT - Perl Memory Analysis Tool",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-module-build",
"p5.28-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.28-file-sharedir",
"p5.28-heap",
"p5.28-list-utilsby",
"p5.28-module-pluggable",
"perl5.28",
"p5.28-string-tagged-terminal",
"p5.28-struct-dumb",
"p5.28-feature-compat-try",
"p5.28-syntax-keyword-match",
"p5.28-string-tagged",
"p5.28-commandable",
"p5.28-devel-mat-dumper"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-test-refcount"
]
}
]
},
{
"name": "p5.28-devel-lexalias",
"portdir": "perl/p5-devel-lexalias",
"version": "0.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::LexAlias",
"description": "Devel::LexAlias - alias lexical variables",
"long_description": "Devel::LexAlias - alias lexical variables",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-devel-caller"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-eval-closure"
]
},
{
"type": "lib",
"ports": [
"p5.28-catalyst-runtime",
"p5.28-lexical-persistence"
]
}
]
},
{
"name": "p5.28-devel-leak",
"portdir": "perl/p5-devel-leak",
"version": "0.30.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::Leak",
"description": "Devel::Leak - Utility for looking for perl objects that are not reclaimed.",
"long_description": "Devel::Leak - Utility for looking for perl objects that are not reclaimed.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.28-devel-hide",
"portdir": "perl/p5-devel-hide",
"version": "0.1.600",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::Hide",
"description": "Devel::Hide - Forces the unavailability of specified Perl modules (for testing)",
"long_description": "Devel::Hide - Forces the unavailability of specified Perl modules (for testing)",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-class-accessor-grouped",
"p5.28-dancer"
]
},
{
"type": "lib",
"ports": [
"p5.28-term-size-any"
]
}
]
},
{
"name": "p5.28-devel-globalphase",
"portdir": "perl/p5-devel-globalphase",
"version": "0.3.3",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::GlobalPhase",
"description": "Devel::GlobalPhase - Detect perl's global phase on older perls",
"long_description": "Devel::GlobalPhase - Detect perl's global phase on older perls",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-test-spec"
]
}
]
},
{
"name": "p5.28-devel-globaldestruction",
"portdir": "perl/p5-devel-globaldestruction",
"version": "0.140.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::GlobalDestruction",
"description": "Devel::GlobalDestruction - Provides function returning true if the interpreter is in global destruction.",
"long_description": "Devel::GlobalDestruction - Provides function returning true if the interpreter is in global destruction.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-scope-guard",
"p5.28-sub-exporter",
"p5.28-sub-exporter-progressive"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-dbix-class",
"p5.28-fey-orm",
"p5.28-log-dispatch",
"p5.28-log-report",
"p5.28-mail-box",
"p5.28-mason",
"p5.28-moose",
"p5.28-search-elasticsearch",
"p5.28-search-elasticsearch-client-2_0",
"p5.28-search-elasticsearch-client-5_0",
"p5.28-search-elasticsearch-client-6_0"
]
}
]
},
{
"name": "p5.28-devel-findperl",
"portdir": "perl/p5-devel-findperl",
"version": "0.16.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::FindPerl",
"description": "Devel::FindPerl - Find the path to your perl",
"long_description": "Devel::FindPerl - Find the path to your perl",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-module-path"
]
}
]
},
{
"name": "p5.28-devel-dumptrace",
"portdir": "perl/p5-devel-dumptrace",
"version": "0.290.0",
"license": "Artistic-1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::DumpTrace",
"description": "Evaluate and print out each line before it is executed.",
"long_description": "Evaluate and print out each line before it is executed.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-extutils-makemaker",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.28-padwalker",
"p5.28-ppi",
"perl5.28",
"p5.28-test-simple",
"p5.28-hash-safekeys",
"p5.28-scalar-list-utils",
"p5.28-file-temp"
]
}
],
"depends_on": []
},
{
"name": "p5.28-devel-declare",
"portdir": "perl/p5-devel-declare",
"version": "0.6.22",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::Declare",
"description": "(DEPRECATED) Devel::Declare - Adding keywords to perl, in perl",
"long_description": "(DEPRECATED) Devel::Declare - Adding keywords to perl, in perl",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-extutils-depends",
"p5.28-test-requires",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-sub-name",
"p5.28-b-hooks-endofscope",
"p5.28-b-hooks-op-check"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-indirect"
]
},
{
"type": "lib",
"ports": [
"p5.28-method-signatures-simple"
]
}
]
},
{
"name": "p5.28-devel-cycle",
"portdir": "perl/p5-devel-cycle",
"version": "1.120.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::Cycle",
"description": "Find memory cycles in objects and other references",
"long_description": "Find memory cycles in objects and other references",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-mail-spamassassin"
]
},
{
"type": "lib",
"ports": [
"p5.28-catalystx-leakchecker",
"p5.28-test-memory-cycle"
]
}
]
},
{
"name": "p5.28-devel-cover",
"portdir": "perl/p5-devel-cover",
"version": "1.520.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::Cover",
"description": "Devel::Cover - Code coverage metrics for Perl",
"long_description": "Devel::Cover - Code coverage metrics for Perl",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-math-bigint",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.28-capture-tiny",
"p5.28-class-xsaccessor",
"p5.28-html-parser",
"p5.28-json-maybexs",
"p5.28-moo",
"p5.28-namespace-clean",
"p5.28-parallel-iterator",
"perl5.28",
"p5.28-pod-coverage",
"p5.28-ppi-html",
"p5.28-sereal",
"p5.28-sereal-decoder",
"p5.28-sereal-encoder",
"p5.28-template-toolkit",
"p5.28-test-differences",
"p5.28-perl-tidy",
"p5.28-browser-open"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-test-strict"
]
}
]
},
{
"name": "p5.28-devel-checkos",
"portdir": "perl/p5-devel-checkos",
"version": "2.40.0",
"license": "(Artistic-1 or Artistic-2 or GPL-2)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::CheckOS",
"description": "Devel::CheckOS - check what OS we're running on",
"long_description": "Devel::CheckOS - check what OS we're running on",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-simple",
"p5.28-test-warnings",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-file-find-rule"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-moosex-daemonize"
]
},
{
"type": "lib",
"ports": [
"p5.28-dumbbench"
]
}
]
},
{
"name": "p5.28-devel-checklib",
"portdir": "perl/p5-devel-checklib",
"version": "1.160.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::CheckLib",
"description": "check that a library is available",
"long_description": "Devel::CheckLib is a perl module that checks whether a particular C library and its headers are available.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-capture-tiny",
"p5.28-mock-config",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-uuid",
"p5.28-sereal-decoder",
"p5.28-sereal-encoder",
"p5.28-crypt-dh-gmp",
"p5.28-dbd-mariadb",
"p5.28-dbd-mysql",
"p5.28-font-freetype",
"p5.28-git-raw",
"p5.28-gstreamer1",
"p5.28-io-kqueue",
"p5.28-opengl-modern",
"p5.28-pdl",
"p5.28-pgplot"
]
},
{
"type": "lib",
"ports": [
"p5.28-compress-snappy",
"p5.28-alien-gmp"
]
}
]
},
{
"name": "p5.28-devel-checkcompiler",
"portdir": "perl/p5-devel-checkcompiler",
"version": "0.70.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::CheckCompiler",
"description": "Check the compiler's availability",
"long_description": "Check the compiler's availability",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-module-build",
"p5.28-module-build-tiny",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-unicode-utf8"
]
},
{
"type": "lib",
"ports": [
"p5.28-module-build-xsutil"
]
}
]
},
{
"name": "p5.28-devel-checkbin",
"portdir": "perl/p5-devel-checkbin",
"version": "0.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::CheckBin",
"description": "Devel::CheckBin - check that a command is available",
"long_description": "Devel::CheckBin is a perl module that checks whether a particular command is available.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-extutils-makemaker"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-dist-zilla-pluginbundle-git-checkfor",
"p5.28-git-wrapper",
"p5.28-sub-name"
]
}
]
},
{
"name": "p5.28-devel-caller",
"portdir": "perl/p5-devel-caller",
"version": "2.70.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Devel::Caller",
"description": "meatier versions of caller",
"long_description": "meatier versions of caller",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-padwalker"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-devel-lexalias",
"p5.28-moosex-params-validate"
]
}
]
},
{
"name": "p5.28-declare-constraints-simple",
"portdir": "perl/p5-declare-constraints-simple",
"version": "0.30.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Declare::Constraints::Simple",
"description": "Declare::Constraints::Simple - Declarative Validation of Data Structures",
"long_description": "Declare::Constraints::Simple - Declarative Validation of Data Structures",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-aliased",
"p5.28-carp-clan",
"p5.28-class-inspector"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-moose",
"p5.28-mouse"
]
}
]
},
{
"name": "p5.28-dbm-deep",
"portdir": "perl/p5-dbm-deep",
"version": "2.1.900",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/DBM::Deep",
"description": "A pure perl persistent multi-level hash/array DBM",
"long_description": "A unique flat-file database module, written in pure perl. True multi-level hash/array support (unlike MLDBM, which is faked), hybrid OO / tie() interface, cross-platform FTPable files, and quite fast. Can handle millions of keys and unlimited hash levels without significant slow-down. Written from the ground-up in pure perl -- this is NOT a wrapper around a C-based DBM.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"p5.28-test-deep",
"p5.28-test-exception",
"p5.28-test-warn",
"p5.28-module-build"
]
},
{
"type": "lib",
"ports": [
"p5.28-dbd-sqlite",
"p5.28-dbi",
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-moose"
]
}
]
},
{
"name": "p5.28-dbix-sqlcrosstab",
"portdir": "perl/p5-dbix-sqlcrosstab",
"version": "1.170.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/DBIx::SQLCrosstab",
"description": "creates a server-side cross tabulation from a database",
"long_description": "DBIx::SQLCrosstab produces a SQL query to interrogate a database and generate a cross-tabulation report.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "face",
"github": "",
"ports_count": 6
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-dbi",
"p5.28-tree-dag_node"
]
}
],
"depends_on": []
},
{
"name": "p5.28-dbix-searchbuilder",
"portdir": "perl/p5-dbix-searchbuilder",
"version": "1.850.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/DBIx::SearchBuilder",
"description": "DBIx::SearchBuilder - Encapsulate SQL queries and rows in simple perl objects",
"long_description": "DBIx::SearchBuilder - Encapsulate SQL queries and rows in simple perl objects",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-dbd-sqlite",
"p5.28-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.28-class-accessor",
"p5.28-class-returnvalue",
"p5.28-clone",
"perl5.28",
"p5.28-dbix-dbschema",
"p5.28-encode",
"p5.28-want",
"p5.28-dbi",
"p5.28-cache-simple-timedexpiry",
"p5.28-capitalization"
]
}
],
"depends_on": []
}
]
}