BSD Ports

devel/p5-POE 1.370nb5 NetBSD

Perl Object Environment

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
618415630a
License
gnu-gpl-v2 OR artistic
Categories
devel, perl5
Package size
258.0 KiB, 1529.2 KiB installed

Description

POE is a framework for creating multitasking programs in Perl.

POE parcels out execution time among one or more tasks, called sessions. Sessions multitask through cooperation (at least until Perl's threads become mainstream). That is, each session returns execution to POE as quickly as possible so it can parcel out time to the next.

POE includes a high-level component architecture. Components are modular, reusable pieces of programs. They perform common, often tedious tasks so programmers can work on more interesting things.

POE provides medium- and low-level concurrency functions. Components use them to perform their tasks. The functions are also available to programmers who prefer to avoid the overhead of components at the expense of writing more code. Components and custom sessions coexist because they all use the same basic functions.

POE supports graphical toolkits such as Tk and Gtk. It is the only Perl programming framework that does this. It also supports Curses, HTTP, and other user interfaces. POE programs can present multiple user interfaces at once.

In the other systems

The newest version among them is 1.370, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDdevel/p5-POE1.370nb5 newestnone known-[email protected]2026-07-16
FreeBSDdevel/p5-POE1.370 newestnone known-[email protected]-
OpenBSDdevel/p5-POE1.370 newestno data-The OpenBSD ports mailing-list <[email protected]>-
DragonFlydevel/p5-POE1.370 newestnone known-[email protected]-
MidnightBSDdevel/p5-POE1.370 newestno data-[email protected]-
HardenedBSDdevel/p5-POE1.370 newestno data-[email protected]-
GhostBSDdevel/p5-POE1.370 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkgin install p5-POE

From pkgsrc:

cd /usr/pkgsrc/devel/p5-POE && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.370nb5
NetBSD 10.1 aarch641.370nb5
SmartOS / illumos x86_641.370nb5
macOS 15 arm641.370nb5

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 10

Commit history 1

DateCommitCreditsLog message
618415630a wiz *: recursive bump for perl5 5.44.0