{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"p5-IO-All-0.87p0","path":"devel/p5-IO-All","url":"/packages/current/devel/p5-IO-All/","comment":"universal I/O to everything","homepage":"https://metacpan.org/release/IO-All","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"IO::All combines all of the best Perl IO modules into a single nifty\nobject oriented interface to greatly simplify your everyday Perl IO\nidioms. It exports a single function called \"io\", which returns a new\nIO::All object. And that object can do it all!\n\nThe IO::All object is a proxy for IO::File, IO::Dir, IO::Socket,\nIO::String, Tie::File, File::Spec, File::Path and File::ReadBackwards;\nas well as all the DBM and MLDBM modules. You can use most of the\nmethods found in these classes and in IO::Handle (which they inherit\nfrom). IO::All adds dozens of other helpful idiomatic methods including\nfile stat and manipulation functions.\n\nIO::All is pluggable, and modules like IO::All::LWP and IO::All::Mailto\nadd even more functionality. Optionally, every IO::All object can be\ntied to itself. This means that you can use most perl IO builtins on it:\nreadline, <>, getc, print, printf, syswrite, sysread, close.\n","package_architecture":"*","stem":"p5-IO-All","readme":null,"dependencies":[{"path":"devel/p5-IO-String","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-IO-String/"},{"path":"devel/p5-File-ReadBackwards","type":"test","package_spec":"","url":"/packages/current/devel/p5-File-ReadBackwards/"},{"path":"devel/p5-MLDBM","type":"test","package_spec":"","url":"/packages/current/devel/p5-MLDBM/"},{"path":"devel/p5-IO-String","type":"test","package_spec":"","url":"/packages/current/devel/p5-IO-String/"}],"reverse_dependencies":{"count":3,"url":"/packages/data/38/3823ed70f133c5315c175cd281e8e29a61abfa1b69576efd8c48b85fc3be3047.json"},"categories":["devel","perl5"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
