From c349077283057d9c11c7a5cc128a339f31947250 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Sun, 27 Jul 2025 15:14:49 +0200 Subject: [PATCH] perlPackages.IPCShareable: init at 1.13 --- pkgs/top-level/perl-packages.nix | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 56c094a1e95e..e42aee20e558 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -17830,6 +17830,33 @@ with self; }; }; + IPCShareable = buildPerlPackage { + pname = "IPC-Shareable"; + version = "1.13"; + src = fetchurl { + url = "mirror://cpan/authors/id/S/ST/STEVEB/IPC-Shareable-1.13.tar.gz"; + hash = "sha256-RW5mX3Kj+3ulqOcOMhz8nIJZ3vsxEbUZQK0IyrnADms="; + }; + # remove t/04-key.t pulling in Mock::Sub, it'd get skipped anyways. + postPatch = '' + rm t/04-key.t + ''; + propagatedBuildInputs = [ + JSON + StringCRC32 + ]; + checkInputs = [ + TestSharedFork + ]; + meta = { + description = "Use shared memory backed variables across processes"; + license = with lib.licenses; [ + artistic1 + gpl1Plus + ]; + }; + }; + IPCShareLite = buildPerlPackage { pname = "IPC-ShareLite"; version = "0.17";