diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index c48f732bb461..5d3e386cf589 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -992,15 +992,14 @@ with self; { }; AppSqitch = buildPerlModule { - version = "1.4.0"; + version = "1.4.1"; pname = "App-Sqitch"; src = fetchurl { - url = "mirror://cpan/authors/id/D/DW/DWHEELER/App-Sqitch-v1.4.0.tar.gz"; - hash = "sha256-sNs4cDH3dWJmLgA7xV16EComOAtK1/25qKO61XaeUBw="; + url = "mirror://cpan/authors/id/D/DW/DWHEELER/App-Sqitch-v1.4.1.tar.gz"; + hash = "sha256-yvMcyPdy46TJ1LP/Oo9oSm61sbPCYfTdwPkKiMNgB8Y="; }; - buildInputs = [ CaptureTiny TestDeep TestDir TestException TestFile TestFileContents TestMockModule TestMockObject TestNoWarnings TestWarn ]; - propagatedBuildInputs = [ Clone ConfigGitLike DBI DateTime EncodeLocale HashMerge IOPager IPCRun3 IPCSystemSimple ListMoreUtils PathClass PerlIOutf8_strict PodParser StringFormatter StringShellQuote TemplateTiny Throwable TypeTiny URIdb libintl-perl ]; - doCheck = false; # Can't find home directory. + buildInputs = [ CaptureTiny TestExit TestDeep TestDir TestException TestFile TestFileContents TestMockModule TestMockObject TestNoWarnings TestWarn ]; + propagatedBuildInputs = [ Clone ConfigGitLike DBI DateTime EncodeLocale HashMerge IOPager IPCRun3 IPCSystemSimple ListMoreUtils PathClass PerlIOutf8_strict PodParser StringFormatter StringShellQuote TemplateTiny Throwable TypeTiny URIdb libintl-perl AlgorithmBackoff ]; meta = { description = "Sensible database change management"; homepage = "https://sqitch.org"; @@ -22154,6 +22153,21 @@ with self; { }; }; + ReturnMultiLevel = buildPerlPackage { + pname = "Return-MultiLevel"; + version = "0.08"; + src = fetchurl { + url = "mirror://cpan/authors/id/P/PL/PLICEASE/Return-MultiLevel-0.08.tar.gz"; + hash = "sha256-UbGu8wxcQAn2QCZ6CFiSEuh9zRAYAPDSD5xjXJ/+iKE="; + }; + buildInputs = [ TestFatal ]; + meta = { + homepage = "https://metacpan.org/pod/Return::MultiLevel"; + description = "Return across multiple call levels"; + license = with lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + ReturnValue = buildPerlPackage { pname = "Return-Value"; version = "1.666005"; @@ -25088,6 +25102,20 @@ with self; { }; }; + TestExit = buildPerlPackage { + pname = "Test-Exit"; + version = "0.11"; + src = fetchurl { + url = "mirror://cpan/authors/id/A/AR/ARODLAND/Test-Exit-0.11.tar.gz"; + hash = "sha256-+9qS034EgdGO68geSNAlIotXGExZstWm9r34cELox7I="; + }; + propagatedBuildInputs = [ ReturnMultiLevel ]; + meta = { + description = "Test whether code exits without terminating testing"; + license = with lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + TestExpect = buildPerlPackage { pname = "Test-Expect"; version = "0.34";