diff options
author | Antero Mejr <antero@mailbox.org> | 2023-06-04 17:42:34 +0000 |
---|---|---|
committer | Danny Milosavljevic <dannym@friendly-machines.com> | 2024-12-22 13:18:06 +0100 |
commit | 58b98edb186a3626eba24ee7b8a019b31709340b (patch) | |
tree | c03c7df56ec366d03f6c3e275f425a9042fa9b7f | |
parent | 1f96da1f49e847fc3b001ae3bfccaba92a08fc6d (diff) | |
download | guix-58b98edb186a3626eba24ee7b8a019b31709340b.tar.gz guix-58b98edb186a3626eba24ee7b8a019b31709340b.zip |
gnu: Add perl-tie-hash-method.
* gnu/packages/perl.scm (perl-tie-hash-method): New variable.
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
-rw-r--r-- | gnu/packages/perl.scm | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 43f771f7c7..f46f743606 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -12125,6 +12125,28 @@ operations can also be performed on the IxHash.") by modifying the @code{seek()} and @code{tell()} calls.") (license license:asl2.0))) +(define-public perl-tie-hash-method + (package + (name "perl-tie-hash-method") + (version "0.02") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/Y/YV/YVES/Tie-Hash-Method-" + version ".tar.gz")) + (sha256 + (base32 + "1a9jxhg1jl5rcxnhcmgadl3wcznzjihwxgd1chgcmxqk2jszn4ym")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/Tie-Hash-Method") + (synopsis "Tied hash with specific methods overriden by callbacks") + (description + "@code{Tie::Hash::Method} provides a way to create a tied hash with +specific overriden behaviour without having to create a new class to do it. A +tied hash with no methods overriden is functionally equivalent to a normal +hash.") + (license (package-license perl)))) + (define-public perl-tie-simple (package (name "perl-tie-simple") |