BSD Ports

devel/p5-Throwable 1.001nb4 NetBSD

Perl 5 role for classes that can be thrown

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

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.

Throwable::Error is a base class for exceptions that will be thrown to signal errors and abort normal program flow. Throwable::Error is an alternative to Exception::Class, the features of which are largely provided by the Moose object system atop which Throwable::Error is built.

Throwable::Error performs the Throwable role.

In the other systems

SystemPortVersion
NetBSDdevel/p5-Throwable1.001nb4
FreeBSDdevel/p5-Throwable1.001
OpenBSDdevel/p5-Throwable1.001
DragonFlydevel/p5-Throwable1.001
MidnightBSDdevel/p5-Throwable1.001
HardenedBSDdevel/p5-Throwable1.001
GhostBSDdevel/p5-Throwable1.001

Install

Binary package:

pkgin install p5-Throwable

From pkgsrc:

cd /usr/pkgsrc/devel/p5-Throwable && 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.001nb4
NetBSD 10.1 aarch641.001nb3
SmartOS / illumos x86_641.001nb4
macOS 15 arm641.001nb4

Dependencies

Run dependencies 3

Commit history 1

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