devel/p5-Data-Printer 1.002001 DragonFly
Colored pretty-print of Perl data structures and objects
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- ART10, GPLv1+
- Categories
- devel, perl5
- Package size
- 118.5 KiB, 307.6 KiB installed
Description
Data::Printer is meant to do one thing and one thing only: display Perl variables and objects on screen, properly formatted (to be inspected by a human).
Here's what Data::Printer has to offer to Perl developers, out of the box:
- Very sane defaults (I hope!)
- Highly customizable (in case you disagree with me :)
- Colored output by default
- Human-friendly output, with array index and custom separators
- Full object dumps including methods, inheritance and internals
- Exposes extra information such as tainted data and weak references
- Ability to easily create filters for objects and regular structures
- Ability to load settings from a .dataprinter file so you don't have to write anything other than "use DDP;" in your code!
In the other systems
The newest version among them is 1.002001, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| DragonFly | devel/p5-Data-Printer | 1.002001 newest | none known | - | [email protected] | - |
| FreeBSD | devel/p5-Data-Printer | 1.002001 newest | none known | - | [email protected] | - |
| OpenBSD | devel/p5-Data-Printer | 1.002001 newest | no data | - | The OpenBSD ports mailing-list <[email protected]> | - |
| NetBSD | devel/p5-Data-Printer | 1.002001nb3 newest | none known | - | [email protected] | 2026-07-16 |
| MidnightBSD | devel/p5-Data-Printer | 1.002001 newest | no data | - | [email protected] | - |
| HardenedBSD | devel/p5-Data-Printer | 1.002001 newest | no data | - | [email protected] | - |
| GhostBSD | devel/p5-Data-Printer | 1.002001 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install p5-Data-Printer
From DPorts:
cd /usr/dports/devel/p5-Data-Printer && make install clean
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.