shellcheck: fix build

This commit is contained in:
Jonathan Ringer 2020-02-28 15:18:21 -08:00 committed by Jon
parent 180e5f41b0
commit 87762c126a
3 changed files with 11 additions and 2 deletions

View File

@ -48,6 +48,17 @@ self: super: {
# Needs older QuickCheck version # Needs older QuickCheck version
attoparsec-varword = dontCheck super.attoparsec-varword; attoparsec-varword = dontCheck super.attoparsec-varword;
ShellCheck = overrideCabal super.ShellCheck (drv: {
patches = [
# cabal 3.0 support
( pkgs.fetchpatch {
url = "https://github.com/koalaman/shellcheck/commit/2c026f1ec7c205c731ff2a0ccd85365f37245.patch";
sha256 = "0z6yf350ngr6rwfkvdy670c476fgzj8a0n4ppdm1xr8r1lij7sfz";
excludes = [ "Dockerfile" ];
})
];
});
# Tests are failing # Tests are failing
# https://github.com/bos/statistics/issues/123 # https://github.com/bos/statistics/issues/123
statistics = dontCheck super.statistics; statistics = dontCheck super.statistics;

View File

@ -9248,7 +9248,6 @@ broken-packages:
- Shellac-editline - Shellac-editline
- Shellac-haskeline - Shellac-haskeline
- Shellac-readline - Shellac-readline
- ShellCheck
- shellish - shellish
- shellmate - shellmate
- shellmate-extras - shellmate-extras

View File

@ -17899,7 +17899,6 @@ self: {
description = "Shell script analysis tool"; description = "Shell script analysis tool";
license = stdenv.lib.licenses.gpl3; license = stdenv.lib.licenses.gpl3;
hydraPlatforms = stdenv.lib.platforms.none; hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {}; }) {};
"Shellac" = callPackage "Shellac" = callPackage