haskell-ci: provide ShellCheck 0.7.1 to fix build

haskell-ci pins a specific version of ShellCheck as ShellCheck adds new
checks with new minor versions which may break CI checks.
This commit is contained in:
sternenseemann
2021-05-09 12:05:18 +02:00
parent 227cfc24fe
commit 2f2c1ca08e
3 changed files with 35 additions and 0 deletions
+28
View File
@@ -16918,6 +16918,34 @@ self: {
license = lib.licenses.mpl20;
}) {};
"ShellCheck_0_7_1" = callPackage
({ mkDerivation, aeson, array, base, bytestring, containers
, deepseq, Diff, directory, filepath, mtl, parsec, process
, QuickCheck, regex-tdfa
}:
mkDerivation {
pname = "ShellCheck";
version = "0.7.1";
sha256 = "06m4wh891nah3y0br4wh3adpsb16zawkb2ijgf1vcz61fznj6ps1";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson array base bytestring containers deepseq Diff directory
filepath mtl parsec process QuickCheck regex-tdfa
];
executableHaskellDepends = [
aeson array base bytestring containers deepseq Diff directory
filepath mtl parsec QuickCheck regex-tdfa
];
testHaskellDepends = [
aeson array base bytestring containers deepseq Diff directory
filepath mtl parsec QuickCheck regex-tdfa
];
description = "Shell script analysis tool";
license = lib.licenses.gpl3Only;
hydraPlatforms = lib.platforms.none;
}) {};
"ShellCheck" = callPackage
({ mkDerivation, aeson, array, base, bytestring, containers
, deepseq, Diff, directory, filepath, mtl, parsec, process