BSD Ports

devel/p5-Variable-Magic 0.65 NetBSD

Perl 5 module to associate user-defined magic to variables

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
4c4c83c12c
License
gnu-gpl-v2 OR artistic
Categories
devel, perl5
Package size
28.1 KiB, 93.1 KiB installed

Description

Magic is Perl way of enhancing objects. This mechanism let the user add extra data to any variable and overload syntaxical operations (such as access, assignation or destruction) that can be applied to it. With the module Variable::Magic , you can add your own magic to any variable without the pain of the C API.

In the other systems

SystemPortVersion
NetBSDdevel/p5-Variable-Magic0.65
FreeBSDdevel/p5-Variable-Magic0.64
OpenBSDdevel/p5-Variable-Magic0.65
DragonFlydevel/p5-Variable-Magic0.64
MidnightBSDdevel/p5-Variable-Magic0.64
HardenedBSDdevel/p5-Variable-Magic0.64
GhostBSDdevel/p5-Variable-Magic0.64
OPNsensedevel/p5-Variable-Magic0.64

Install

Binary package:

pkgin install p5-Variable-Magic

From pkgsrc:

cd /usr/pkgsrc/devel/p5-Variable-Magic && 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_640.65
NetBSD 10.1 aarch640.64nb2
SmartOS / illumos x86_640.65
macOS 15 arm640.65

Dependencies

Run dependencies 1

Commit history 2

DateCommitCreditsLog message
4c4c83c12c wiz p5-Variable-Magic: update to 0.65.
0.65 2026-08-20 14:20 UTC + Chg : The 'delete' callback for hashes will now correctly be fired in void context. VMG_COMPAT_HASH_DELETE_NOUVAR_VOID is now always set to false. This is a (good) side effect of the following fix. + Fix : [RT #180372] Test failures under perl v5.45.2 Thanks Lukas Mai for reporting and providing a fix. + Upd : AI contributions are not welcomed.
618415630a wiz *: recursive bump for perl5 5.44.0