devel/p5-Sub-Name 0.28,1 DragonFly
Module to assign new names to Perl subroutines
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- ART10, GPLv1+
- Categories
- devel, perl5
- Package size
- 15.0 KiB, 55.0 KiB installed
Description
The subname() function exported by this module allows one to assign new names to Perl subroutine. This is different from glob-assignment, since the name is only used for informational purposes (caller, Carp, etc.).
Note that for anonymous closures (subs that reference lexicals declared outside the sub itself) one can name each instance of the closure differently, which can be very useful for debugging.
In the other systems
The newest version among them is 0.28, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| DragonFly | devel/p5-Sub-Name | 0.28,1 newest | none known | - | [email protected] | - |
| FreeBSD | devel/p5-Sub-Name | 0.28,1 newest | none known | - | [email protected] | - |
| OpenBSD | devel/p5-Sub-Name | 0.28 newest | no data | - | Alexander Bluhm <[email protected]> | - |
| NetBSD | devel/p5-Sub-Name | 0.28nb2 newest | none known | - | [email protected] | 2026-07-16 |
| MidnightBSD | devel/p5-Sub-Name | 0.28,1 newest | no data | - | [email protected] | - |
| HardenedBSD | devel/p5-Sub-Name | 0.28,1 newest | no data | - | [email protected] | - |
| GhostBSD | devel/p5-Sub-Name | 0.28,1 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install p5-Sub-Name
From DPorts:
cd /usr/dports/devel/p5-Sub-Name && make install clean
Dependencies
Run dependencies 1
Required by 24
- databases/p5-DBIx-Class
- databases/p5-DBIx-Class-CustomPrefetch
- databases/p5-DBIx-Class-EncodedColumn
- devel/p5-B-Hooks-AtRuntime
- devel/p5-Class-Accessor-Grouped
- devel/p5-Class-Accessor-Installer
- devel/p5-Class-Accessor-Named
- devel/p5-Class-StateMachine
- devel/p5-Devel-Declare
- devel/p5-IO-Lambda
- devel/p5-Log-ger
- devel/p5-Method-Signatures
- devel/p5-MooseX-Method-Signatures
- devel/p5-MooseX-TransactionalMethods
- devel/p5-MooseX-Types
- devel/p5-Object-Role
- devel/p5-System-Sub
- devel/p5-namespace-sweep
- net/p5-AnyEvent-MQTT
- textproc/p5-Text-Pipe
- www/p5-CGI-Compile
- www/p5-Dancer-Plugin-CORS
- www/p5-HTML-FormHandler
- www/p5-Reaction