HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51503,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=797",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=795",
"results": [
{
"name": "p5.28-type-tiny-xs",
"portdir": "perl/p5-type-tiny-xs",
"version": "0.25.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Type::Tiny::XS",
"description": "Type::Tiny::XS - provides an XS boost for some of Type::Tiny's built-in type constraints",
"long_description": "This module is optionally used by Type::Tiny to provide faster, C-based implementations of some type constraints.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-extutils-makemaker",
"p5.28-test-simple",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-pod-readme",
"p5.28-type-tiny",
"p5.28-dancer2"
]
}
]
},
{
"name": "p5.28-type-tiny",
"portdir": "perl/p5-type-tiny",
"version": "2.10.1",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Type::Tiny",
"description": "Type::Tiny - tiny, yet Moo(se)-compatible type constraint",
"long_description": "Type::Tiny - tiny, yet Moo(se)-compatible type constraint",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-deep",
"p5.28-test-memory-cycle",
"p5.28-test-warnings",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.28-scalar-list-utils",
"perl5.28",
"p5.28-type-tiny-xs",
"p5.28-class-xsaccessor",
"p5.28-exporter-tiny",
"p5.28-ref-util-xs"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-moose"
]
},
{
"type": "lib",
"ports": [
"p5.28-array-compare",
"p5.28-beam-emitter",
"p5.28-crypt-random-source",
"p5.28-cpan-changes",
"p5.28-dist-zilla-plugin-makemaker-awesome",
"p5.28-dist-zilla-plugin-modulebuildtiny-fallback",
"p5.28-graphviz2",
"p5.28-moox-late",
"p5.28-moox-typetiny",
"p5.28-net-github",
"p5.28-pod-readme",
"p5.28-text-table-manifold",
"p5.28-types-path-tiny",
"p5.28-moosex-extended",
"p5.28-metacpan-client",
"p5.28-html-restrict",
"p5.28-sub-handlesvia",
"p5.28-lwp-consolelogger",
"p5.28-file-changenotify",
"p5.28-catalyst-runtime",
"p5.28-sub-handlesvia-xs",
"p5.28-crypt-pbkdf2",
"p5.28-iri",
"p5.28-dist-zilla-plugin-git",
"p5.28-perl-prereqscanner",
"p5.28-dancer2"
]
}
]
},
{
"name": "p5.28-type-tie",
"portdir": "perl/p5-type-tie",
"version": "0.15.0",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.28-type-tiny",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by p5.28-type-tiny",
"long_description": "This port has been replaced by p5.28-type-tiny.",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"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.28-types-serialiser",
"portdir": "perl/p5-types-serialiser",
"version": "1.10.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Types::Serialiser",
"description": "Simple data types for common serialisation formats",
"long_description": "Simple data types for common serialisation formats",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-common-sense"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-cbor-xs",
"p5.28-json-xs"
]
},
{
"type": "run",
"ports": [
"p5.28-net-apns-persistent"
]
}
]
},
{
"name": "p5.28-types-path-tiny",
"portdir": "perl/p5-types-path-tiny",
"version": "0.6.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Types::Path::Tiny",
"description": "Types::Path::Tiny - Path::Tiny types and coercions for Moose and Moo",
"long_description": "Types::Path::Tiny - Path::Tiny types and coercions for Moose and Moo",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-file-pushd",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-path-tiny",
"p5.28-type-tiny"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-dist-zilla-plugin-git"
]
}
]
},
{
"name": "p5.28-twitter-api",
"portdir": "perl/p5-twitter-api",
"version": "1.0.600",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Twitter::API",
"description": "Twitter::API - A Twitter REST API library for Perl, successor to Net::Twitter",
"long_description": "Twitter::API - A Twitter REST API library for Perl, successor to Net::Twitter",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-module-build",
"p5.28-module-build-tiny",
"p5.28-test-fatal",
"p5.28-test-pod",
"p5.28-test-spec",
"p5.28-test-warnings",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.28-json-maybexs",
"p5.28-module-runtime",
"p5.28-moo",
"p5.28-moox-aliases",
"p5.28-moox-traits",
"p5.28-namespace-clean",
"p5.28-ref-util",
"perl5.28",
"p5.28-throwable",
"p5.28-time-hires",
"p5.28-uri",
"p5.28-url-encode",
"p5.28-www-form-urlencoded-xs",
"p5.28-www-oauth",
"p5.28-sub-exporter-progressive",
"p5.28-cpanel-json-xs",
"p5.28-encode",
"p5.28-html-parser",
"p5.28-http-message",
"p5.28-http-thin",
"p5.28-io-socket-ssl"
]
}
],
"depends_on": []
},
{
"name": "p5.28-try-tiny",
"portdir": "perl/p5-try-tiny",
"version": "0.320.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Try::Tiny",
"description": "Try::Tiny - minimal try/catch with proper preservation of $@",
"long_description": "Try::Tiny - minimal try/catch with proper preservation of $@",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-capture-tiny",
"p5.28-scalar-list-utils",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-sub-name"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-www-shorten-googl",
"p5.28-apache-logformat-compiler",
"p5.28-iri",
"p5.28-dist-zilla-plugin-makemaker-fallback",
"p5.28-lingua-en-number-isordinal",
"p5.28-crypt-ssleay",
"p5.28-perl-prereqscanner",
"p5.28-cgi-compile",
"p5.28-sub-handlesvia",
"p5.28-software-license",
"p5.28-http-message",
"p5.28-dist-zilla-plugin-checkextratests",
"p5.28-uuid",
"p5.28-mouse",
"p5.28-dist-zilla-plugin-checkmetaresources",
"p5.28-perl-prereqscanner-scanner-distbuild"
]
},
{
"type": "lib",
"ports": [
"p5.28-log-any-adapter-tap",
"p5.28-mail-sender",
"p5.28-mason",
"p5.28-module-implementation",
"p5.28-moosex-meta-typeconstraint-mooish",
"p5.28-moosex-object-pluggable",
"p5.28-net-appliance-session",
"p5.28-net-twitter",
"p5.28-package-pkg",
"p5.28-path-iterator-rule",
"p5.28-pod-readme",
"p5.28-set-array",
"p5.28-role-hasmessage",
"p5.28-test-class",
"p5.28-test-deep-type",
"p5.28-test-lwp-useragent",
"p5.28-test-www-mechanize-psgi",
"p5.28-www-shorten",
"p5.28-config-mvp",
"p5.28-search-elasticsearch",
"p5.28-zmq-ffi",
"p5.28-dist-zilla-plugin-git-describe",
"p5.28-sql-translator",
"p5.28-search-elasticsearch-client-2_0",
"p5.28-search-elasticsearch-client-5_0",
"p5.28-search-elasticsearch-client-6_0",
"p5.28-moosex-getopt",
"p5.28-moosex-nonmoose",
"p5.28-log-dispatchouli",
"p5.28-email-sender",
"p5.28-log-dispatch",
"p5.28-libwww-perl",
"p5.28-lwp-consolelogger",
"p5.28-image-sane",
"p5.28-catalyst-model-dbic-schema",
"p5.28-test-fatal",
"p5.28-catalyst-runtime",
"p5.28-dist-zilla",
"p5.28-crypt-pbkdf2",
"p5.28-dist-zilla-plugin-promptifstale",
"p5.28-plack",
"p5.28-datetime",
"p5.28-code-tidyall",
"p5.28-dancer",
"p5.28-moose",
"p5.28-gtk3-imageview",
"p5.28-dist-zilla-plugin-git",
"p5.28-dist-zilla-plugin-github",
"p5.28-time-out",
"p5.28-datetime-timezone",
"p5.28-dbix-class-schema-loader",
"p5.28-dbix-class",
"p5.28-datetime-format-strptime",
"p5.28-statistics-covid",
"p5.28-catalyst-plugin-authentication",
"p5.28-dist-zilla-plugin-git-contributors",
"p5.28-catalyst-authentication-store-dbix-class",
"p5.28-finance-quote",
"p5.28-redis",
"p5.28-catalyst-view-html-mason",
"p5.28-chi",
"p5.28-class-load",
"p5.28-class-refresh",
"p5.28-dbix-admin-dsnmanager",
"p5.28-dist-zilla-plugin-dynamicprereqs",
"p5.28-dist-zilla-plugin-git-pushinitial",
"p5.28-dist-zilla-plugin-githubmeta",
"p5.28-dist-zilla-plugin-twitter",
"p5.28-dist-zilla-pluginbundle-git-checkfor",
"p5.28-eval-closure"
]
}
]
},
{
"name": "p5.28-true",
"portdir": "perl/p5-true",
"version": "1.0.2",
"license": "Artistic-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/true",
"description": "true - automatically return a true value when a file is required",
"long_description": "true - automatically return a true value when a file is required",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-function-parameters",
"p5.28-extutils-depends",
"p5.28-moo",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-b-hooks-op-check",
"p5.28-devel-stacktrace",
"p5.28-b-hooks-op-annotation"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-true",
"p5.28-moosex-extended",
"p5.28-dist-zilla-plugin-ffi"
]
}
]
},
{
"name": "p5.28-tree-simple-visitorfactory",
"portdir": "perl/p5-tree-simple-visitorfactory",
"version": "0.160.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tree::Simple::VisitorFactory",
"description": "A factory object for dispensing Visitor objects",
"long_description": "This object is really just a factory for dispensing Tree::Simple::Visitor::* objects.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-test-exception",
"p5.28-tree-simple"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-audio-m4p",
"p5.28-catalyst-plugin-authorization-acl",
"p5.28-catalyst-runtime"
]
}
]
},
{
"name": "p5.28-tree-simple-view",
"portdir": "perl/p5-tree-simple-view",
"version": "0.200.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tree::Simple::View",
"description": "A set of classes for viewing Tree::Simple hierarchies",
"long_description": "A set of classes for viewing Tree::Simple hierarchies",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-exception",
"p5.28-test-longstring",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-class-throwable",
"p5.28-tree-simple"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-audio-m4p"
]
}
]
},
{
"name": "p5.28-tree-simple",
"portdir": "perl/p5-tree-simple",
"version": "1.340.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tree::Simple",
"description": "A simple tree object",
"long_description": "A simple tree object",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-exception",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-audio-m4p",
"p5.28-catalyst-plugin-authorization-acl",
"p5.28-tree-simple-view",
"p5.28-tree-simple-visitorfactory",
"p5.28-catalyst-runtime"
]
}
]
},
{
"name": "p5.28-treepath-role-graph",
"portdir": "perl/p5-treepath-role-graph",
"version": "0.70.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/TreePath::Role::Graph",
"description": "TreePath::Role::Graph - Role to visualize TreePath Graph",
"long_description": "TreePath::Role::Graph - Role to visualize TreePath Graph",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-most",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-graphviz2",
"p5.28-moosex-types-path-class",
"p5.28-treepath"
]
}
],
"depends_on": []
},
{
"name": "p5.28-treepath",
"portdir": "perl/p5-treepath",
"version": "0.220.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/TreePath",
"description": "Simple Tree Path! (EXPERIMENTAL)",
"long_description": "Simple Tree Path! (EXPERIMENTAL)",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-dbd-sqlite",
"p5.28-moosex-markasmethods",
"p5.28-moosex-nonmoose",
"p5.28-sql-translator",
"p5.28-test-pod",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.28-path-class",
"perl5.28",
"p5.28-yaml",
"p5.28-universal-require",
"p5.28-config-jfdi",
"p5.28-dbix-class",
"p5.28-hash-merge",
"p5.28-moose",
"p5.28-moosex-object-pluggable"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-treepath-role-graph"
]
}
]
},
{
"name": "p5.28-tree-dag_node",
"portdir": "perl/p5-tree-dag_node",
"version": "1.350.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tree::DAG_Node",
"description": "Tree::DAG_Node - An N-ary tree",
"long_description": "Tree::DAG_Node - An N-ary tree",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-extutils-makemaker",
"p5.28-file-slurper"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-svg-graph",
"p5.28-xml-validator-schema",
"p5.28-dbix-sqlcrosstab"
]
}
]
},
{
"name": "p5.28-tkx",
"portdir": "perl/p5-tkx",
"version": "1.100.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tkx",
"description": "Yet another Tk interface",
"long_description": "Yet another Tk interface",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "chrischavez",
"github": "chrstphrchvz",
"ports_count": 95
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-tcl",
"BWidget",
"tk"
]
}
],
"depends_on": []
},
{
"name": "p5.28-tk-tablematrix",
"portdir": "perl/p5-tk-tablematrix",
"version": "1.290.0",
"license": "(Artistic-1 or GPL) and Tcl/Tk",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tk::TableMatrix",
"description": "Tk::TableMatrix - port of the Tcl/Tk Tktable Widget to Perl/Tk",
"long_description": "Tk::TableMatrix is a table/matrix widget extension to Perl/Tk for displaying data in a table (or spreadsheet) format. The basic features of the widget are: \n * multi-line cells \n * support for embedded windows (one per cell) \n * row & column spanning \n * variable width columns / height rows (interactively resizable) \n * row and column titles \n * multiple data sources ((perl hash|| perl callback) &| internal caching) \n * supports standard Tk reliefs, fonts, colors, etc. \n * x/y scrollbar support \n * 'tag' styles per row, column or cell to change visual appearance \n * in-cell editing - returns value back to data source \n * support for disabled (read-only) tables or cells (via tags) \n * multiple selection modes, with active cell \n * multiple drawing modes to get optimal performance for larger tables \n * optional 'flashes' when things update \n * cell validation support",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "chrischavez",
"github": "chrstphrchvz",
"ports_count": 95
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-tk"
]
}
],
"depends_on": []
},
{
"name": "p5.28-tk-matchentry",
"portdir": "perl/p5-tk-matchentry",
"version": "0.500.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tk::MatchEntry",
"description": "Tk::MatchEntry - Entry widget with advanced auto-completion capability",
"long_description": "Tk::MatchEntry - Entry widget with advanced auto-completion capability",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-tk"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-tk-graphviz"
]
}
]
},
{
"name": "p5.28-tk-idelayout",
"portdir": "perl/p5-tk-idelayout",
"version": "0.370.200",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tk::IDElayout",
"description": "Tk::IDElayout - Perl/Tk widget for layout of frames similar to an IDE",
"long_description": "Tk::IDElayout is a widget for managing the layout of Tk frames (and other widgets) like an IDE (Integrated Development Environment) similar to Eclipse or Microsoft Visual Studio.",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "chrischavez",
"github": "chrstphrchvz",
"ports_count": 95
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-graph",
"p5.28-tk",
"p5.28-tk-dynatabframe"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-tk-idelayout"
]
}
]
},
{
"name": "p5.28-tk-graphviz",
"portdir": "perl/p5-tk-graphviz",
"version": "1.100.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tk::GraphViz",
"description": "Tk::GraphViz - Render an interactive GraphViz graph",
"long_description": "Tk::GraphViz - Render an interactive GraphViz graph",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"graphviz",
"perl5.28",
"p5.28-tk",
"p5.28-tk-matchentry"
]
}
],
"depends_on": []
},
{
"name": "p5.28-tk-dynatabframe",
"portdir": "perl/p5-tk-dynatabframe",
"version": "0.230.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tk::DynaTabFrame",
"description": "Tk::DynaTabFrame - A NoteBook widget with orientable, dynamically stacking tabs",
"long_description": "Tk::DynaTabFrame - A NoteBook widget with orientable, dynamically stacking tabs",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "chrischavez",
"github": "chrstphrchvz",
"ports_count": 95
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-tk"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-tk-idelayout"
]
}
]
},
{
"name": "p5.28-tk",
"portdir": "perl/p5-tk",
"version": "804.36.0",
"license": "(Artistic-1 or GPL) and MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tk",
"description": "p5-tk is a Perl interface to Tk",
"long_description": "p5-tk is a Perl interface to Tk",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "chrischavez",
"github": "chrstphrchvz",
"ports_count": 95
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"libpng",
"perl5.28",
"zlib",
"freetype",
"Xft2",
"xorg-libX11",
"p5.28-term-readkey",
"fontconfig"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-tk-dynatabframe",
"p5-tk",
"p5.28-tk-graphviz",
"p5.28-tk-idelayout",
"p5.28-tk-matchentry",
"p5.28-tk-tablematrix",
"p5.28-data-stag"
]
}
]
},
{
"name": "p5.28-time-y2038",
"portdir": "perl/p5-time-y2038",
"version": "20100403",
"license": "(Artistic-1 or GPL) and MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Time::y2038",
"description": "Versions of Perl's time functions which work beyond 2038",
"long_description": "On many computers, Perl's time functions will not work past the year 2038. This is a design fault in the underlying C libraries Perl uses. Time::y2038 provides replacements for those functions which will work accurately +/1 142 million years.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.28-json",
"p5.28-test-exception",
"p5.28-test-warn"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-module-build"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-time-y2038"
]
}
]
},
{
"name": "p5.28-time-warp",
"portdir": "perl/p5-time-warp",
"version": "0.550.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Time::Warp",
"description": "control over the flow of time",
"long_description": "control over the flow of time",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "dev",
"github": "",
"ports_count": 96
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-dbix-class-timestamp"
]
}
]
},
{
"name": "p5.28-time-progress",
"portdir": "perl/p5-time-progress",
"version": "2.150.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Time::Progress",
"description": "Time::Progress - Elapsed and estimated finish time reporting",
"long_description": "Time::Progress - Elapsed and estimated finish time reporting",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.28-time-piece",
"portdir": "perl/p5-time-piece",
"version": "1.410.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Time::Piece",
"description": "Time::Piece - Object Oriented time objects",
"long_description": "Time::Piece - Object Oriented time objects",
"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-cpanel-json-xs"
]
},
{
"type": "lib",
"ports": [
"p5.28-finance-quote",
"p5.28-string-errf",
"p5.28-net-amazon-signature-v4"
]
}
]
},
{
"name": "p5.28-time-period",
"portdir": "perl/p5-time-period",
"version": "1.250.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any} 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": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.28-time-parsedate",
"portdir": "perl/p5-time-parsedate",
"version": "2026.21.900",
"license": "Permissive",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Time::ParseDate",
"description": "Time::ParseDate -- date parsing both relative and absolute",
"long_description": "Time::ParseDate -- date parsing both relative and absolute",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.28-time-out",
"portdir": "perl/p5-time-out",
"version": "1.0.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Time::Out",
"description": "Time::Out - Easily timeout long running operations",
"long_description": "Time::Out - Easily timeout long running operations",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-extutils-makemaker-cpanfile",
"p5.28-test-fatal",
"p5.28-test-harness",
"p5.28-test-needs",
"p5.28-test-simple",
"clang-17",
"p5.28-extutils-makemaker"
]
},
{
"type": "lib",
"ports": [
"p5.28-scalar-list-utils",
"p5.28-time-hires",
"p5.28-try-tiny",
"p5.28-version",
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.28-time-mock",
"portdir": "perl/p5-time-mock",
"version": "0.0.2",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Time::Mock",
"description": "Time::Mock - shift and scale time",
"long_description": "Time::Mock - shift and scale time",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-module-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-timedate"
]
}
],
"depends_on": []
},
{
"name": "p5.28-time-local",
"portdir": "perl/p5-time-local",
"version": "1.350.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Time::Local",
"description": "Time::Local - Efficiently compute time from local and GMT time",
"long_description": "Time::Local - Efficiently compute time from local and GMT time",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-astro-coord-eci-vsop87d"
]
},
{
"type": "lib",
"ports": [
"p5.28-mhonarc",
"p5.28-parse-win32registry",
"p5.28-set-infinite",
"p5.28-time-format",
"p5.28-http-date",
"p5.28-mail-spamassassin",
"p5.28-astro-satpass",
"p5.28-io-compress",
"p5.28-email-date-format",
"p5.28-net-dns"
]
}
]
},
{
"name": "p5.28-time-hires",
"portdir": "perl/p5-time-hires",
"version": "1.976.400",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Time::HiRes",
"description": "perl5 module implementing High resolution time, sleep, and alarm",
"long_description": "perl5 module implementing High resolution time, sleep, and alarm",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-opengl",
"p5.28-zmq-ffi",
"p5.28-dbd-mariadb",
"p5.28-test-sharedfork",
"p5.28-dbix-class-timestamp",
"p5.28-dbd-mysql",
"p5.28-dbd-pg"
]
},
{
"type": "lib",
"ports": [
"p5.28-danga-socket",
"p5.28-gearman",
"p5.28-log-handler",
"p5.28-lwpx-paranoidagent",
"p5.28-net-dbus",
"p5.28-net-frame-dump",
"p5.28-net-twitter",
"p5.28-poe-component-client-ping",
"p5.28-rdf-trine",
"p5.28-test-tcp",
"p5.28-twitter-api",
"p5.28-search-elasticsearch",
"p5.28-time-format",
"p5.28-future-io",
"p5.28-test-future-io-impl",
"p5.28-data-uuid-mt",
"p5.28-data-hexdump",
"p5.28-mail-spamassassin",
"p5.28-test-www-selenium",
"p5.28-graphviz",
"p5.28-mail-message",
"p5.28-net-cli-interact",
"p5.28-tcl-ptk",
"p5.28-uuid",
"p5.28-catalyst-runtime",
"p5.28-io-compress-brotli",
"p5.28-dancer",
"p5.28-mce-shared",
"p5.28-razor2-client-agent",
"p5.28-future",
"p5.28-dumbbench",
"p5.28-time-out",
"p5.28-mce",
"p5.28-pdl-graphics-gnuplot",
"p5.28-pdl-graphics-simple",
"p5.28-http-tiny",
"p5.28-crypt-argon2",
"p5.28-sys-sigaction",
"p5.28-uuid-tiny",
"p5.28-io-async",
"p5.28-test2-harness",
"p5.28-test-simple",
"p5.28-alien-gnuplot",
"p5.28-datetime-hires",
"p5.28-test-mocktime-hires",
"p5.28-io-lambda",
"p5.28-bio-cluster",
"p5.28-bioperl"
]
}
]
},
{
"name": "p5.28-time-format",
"portdir": "perl/p5-time-format",
"version": "1.160.0",
"license": "unrestricted",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Time::Format",
"description": "Easy-to-use date/time formatting",
"long_description": "Easy-to-use date/time formatting",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-module-build",
"p5.28-test-simple",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"p5.28-module-signature",
"p5.28-socket",
"perl5.28",
"p5.28-time-local",
"p5.28-time-hires",
"p5.28-date-manip",
"p5.28-datetime"
]
}
],
"depends_on": []
},
{
"name": "p5.28-time-epoch",
"portdir": "perl/p5-time-epoch",
"version": "0.20.0",
"license": "Artistic-1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Time::Epoch",
"description": "Convert times in one epoch to times in another epoch",
"long_description": "This is Time::Epoch, a tiny module that does nothing but convert times in one epoch to times in another. Implemented currently is only converting Mac OS epoch to and from the perl/Unix epoch.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-test-pod"
]
}
],
"depends_on": []
},
{
"name": "p5.28-time-duration-parse",
"portdir": "perl/p5-time-duration-parse",
"version": "0.160.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Time::Duration::Parse",
"description": "Time::Duration::Parse - Parse string that represents time duration",
"long_description": "Time::Duration::Parse - Parse string that represents time duration",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-time-duration",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-chi",
"p5.28-dancer-session-cookie",
"p5.28-code-tidyall"
]
}
]
},
{
"name": "p5.28-time-duration",
"portdir": "perl/p5-time-duration",
"version": "1.210.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Time::Duration",
"description": "Rounded or exact English expression of durations",
"long_description": "This module provides functions for expressing durations in rounded or exact terms, e.g. \"1 second,\" \"2 minutes and 5 seconds,\" or \"1 hour, 3 minutes, and 40 seconds.\"",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-time-duration-parse"
]
},
{
"type": "lib",
"ports": [
"p5.28-chi"
]
}
]
},
{
"name": "p5.28-timedate",
"portdir": "perl/p5-timedate",
"version": "2.350.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/TimeDate",
"description": "TimeDate - Date and time formatting subroutines",
"long_description": "TimeDate - Date and time formatting subroutines",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-string-errf",
"p5.28-chi",
"p5.28-http-xscookies"
]
},
{
"type": "lib",
"ports": [
"p5.28-email-date",
"p5.28-aws-signature4",
"p5.28-svn-mirror",
"p5.28-time-mock",
"p5.28-http-date",
"p5.28-mailtools",
"p5.28-mail-message",
"p5.28-string-print",
"p5.28-code-tidyall",
"p5.28-mail-box-imap4",
"p5.28-cgi-ssi",
"p5.28-mail-box",
"p5.28-finance-quote",
"p5.28-datetime-format-dateparse"
]
}
]
},
{
"name": "p5.28-tie-toobject",
"portdir": "perl/p5-tie-toobject",
"version": "0.30.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tie::ToObject",
"description": "Tie to an existing object",
"long_description": "Tie to an existing object",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-data-visitor"
]
}
]
},
{
"name": "p5.28-tie-simple",
"portdir": "perl/p5-tie-simple",
"version": "1.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tie::Simple",
"description": "Tie::Simple - Variable ties made easier: much, much, much easier...",
"long_description": "Tie::Simple - Variable ties made easier: much, much, much easier...",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-sdl"
]
}
]
},
{
"name": "p5.28-tie-refhash-weak",
"portdir": "perl/p5-tie-refhash-weak",
"version": "0.90.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tie::RefHash::Weak",
"description": "Tie::RefHash::Weak - A Tie::RefHash subclass with weakened references in the keys",
"long_description": "Tie::RefHash::Weak - A Tie::RefHash subclass with weakened references in the keys",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-task-weaken",
"p5.28-tie-refhash",
"p5.28-variable-magic"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-hash-util-fieldhash-compat"
]
}
]
},
{
"name": "p5.28-tie-refhash",
"portdir": "perl/p5-tie-refhash",
"version": "1.410.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tie::RefHash",
"description": "Tie::RefHash - Use references as hash keys",
"long_description": "Tie::RefHash - Use references as hash keys",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-data-visitor"
]
},
{
"type": "lib",
"ports": [
"p5.28-hash-util-fieldhash-compat",
"p5.28-tie-refhash-weak"
]
}
]
},
{
"name": "p5.28-tie-ixhash",
"portdir": "perl/p5-tie-ixhash",
"version": "1.230.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tie::IxHash",
"description": "Module that preserves order in perl associative arrays.",
"long_description": "Module that preserves order in perl associative arrays.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-pegex"
]
},
{
"type": "lib",
"ports": [
"p5.28-extutils-xsbuilder",
"p5.28-test-spec",
"p5.28-text-trac",
"p5.28-config-mvp",
"p5.28-fey",
"p5.28-catalyst-model-dbic-schema",
"p5.28-catalyst-controller-formbuilder",
"p5.28-xml-twig"
]
}
]
},
{
"name": "p5.28-tie-function",
"portdir": "perl/p5-tie-function",
"version": "0.20.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tie::Function",
"description": "Tie::Function - wrap functions in tied hash sugar",
"long_description": "Tie::Function - wrap functions in tied hash sugar",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-html-entities-interpolate"
]
}
]
},
{
"name": "p5.28-tie-encryptedhash",
"portdir": "perl/p5-tie-encryptedhash",
"version": "1.240.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"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": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-crypt-blowfish",
"p5.28-crypt-cbc",
"p5.28-crypt-des"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-alt-crypt-rsa-bigint",
"p5.28-crypt-rsa"
]
}
]
},
{
"name": "p5.28-tie-dbi",
"portdir": "perl/p5-tie-dbi",
"version": "1.80.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tie::DBI",
"description": "Tie::DBI - Tie hashes to DBI relational databases",
"long_description": "This module allows you to tie Perl associative arrays (hashes) to SQL databases using the DBI interface. The tied hash is associated with a table in a local or networked database. One column becomes the hash key. Each row of the table becomes an associative array, from which individual fields can be set or retrieved.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-dbd-sqlite",
"p5.28-dbi"
]
}
],
"depends_on": []
},
{
"name": "p5.28-tie-cycle",
"portdir": "perl/p5-tie-cycle",
"version": "1.233.0",
"license": "Artistic-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Tie::Cycle",
"description": "Tie::Cycle - Cycle through a list of values via a scalar.",
"long_description": "Tie::Cycle - Cycle through a list of values via a scalar.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-business-ismn"
]
}
]
},
{
"name": "p5.28-throwable",
"portdir": "perl/p5-throwable",
"version": "1.1.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Throwable",
"description": "Throwable - a role for classes that can be thrown",
"long_description": "Throwable is a role for classes that are meant to be thrown as exceptions to standard program flow. It is very simple and does only two things: saves any previous value for $@ and calls die $self.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-devel-stacktrace",
"p5.28-module-runtime",
"p5.28-moo"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-twitter-api",
"p5.28-config-mvp",
"p5.28-email-sender"
]
}
]
},
{
"name": "p5.28-thrift",
"portdir": "perl/p5-thrift",
"version": "0.20.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://thrift.apache.org/",
"description": "Perl implementation of Thrift serialization library",
"long_description": "Thrift is a software framework for scalable cross-language services development. It combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, Smalltalk, and OCaml.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-exception",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"thrift",
"perl5.28",
"p5.28-bit-vector",
"p5.28-class-accessor"
]
}
],
"depends_on": []
},
{
"name": "p5.28-text-xslate",
"portdir": "perl/p5-text-xslate",
"version": "3.5.9",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Text::Xslate",
"description": "Text::Xslate - Scalable template engine for Perl5",
"long_description": "Text::Xslate - Scalable template engine for Perl5",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12",
"p5.28-devel-ppport",
"p5.28-file-copy-recursive",
"p5.28-module-build-xsutil",
"p5.28-test-requires"
]
},
{
"type": "lib",
"ports": [
"p5.28-data-messagepack",
"p5.28-module-build",
"p5.28-mouse",
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-text-xslate"
]
}
]
},
{
"name": "p5.28-text-wrapper",
"portdir": "perl/p5-text-wrapper",
"version": "1.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"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": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.28-text-wrapi18n",
"portdir": "perl/p5-text-wrapi18n",
"version": "0.60.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Text::WrapI18N",
"description": "Line wrapping module with support for multibyte, fullwidth, and combining characters and languages without whitespaces between words",
"long_description": "This module intends to be a better Text::Wrap module. This module is needed to support multibyte character encodings such as UTF-8, EUC-JP, EUC-KR, GB2312, and Big5. This module also supports characters with irregular widths, such as combining characters (which occupy zero columns on terminal, like diacritical marks in UTF-8) and fullwidth characters (which occupy two columns on terminal, like most of east Asian characters). Also, minimal handling of languages which do not use whitespaces between words (like Chinese and Japanese) is supported.",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": []
}
]
}