haskellPackages.futhark: pin to 0.19.4 for compat with versions
versions in stackage is too old to support 0.19.5, so we pin futhark to a version that does.
This commit is contained in:
parent
6773b45e14
commit
bc10fb732b
@ -85,6 +85,8 @@ default-package-overrides:
|
|||||||
- ghcide == 1.2.*
|
- ghcide == 1.2.*
|
||||||
- hls-plugin-api == 1.1.0.0
|
- hls-plugin-api == 1.1.0.0
|
||||||
- hls-explicit-imports-plugin < 1.0.0.2
|
- hls-explicit-imports-plugin < 1.0.0.2
|
||||||
|
# 2021-05-12: remove once versions >= 5.0.0 is in stackage
|
||||||
|
- futhark < 0.19.5
|
||||||
|
|
||||||
extra-packages:
|
extra-packages:
|
||||||
- base16-bytestring < 1 # required for cabal-install etc.
|
- base16-bytestring < 1 # required for cabal-install etc.
|
||||||
|
@ -96777,6 +96777,47 @@ self: {
|
|||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
"futhark" = callPackage
|
"futhark" = callPackage
|
||||||
|
({ mkDerivation, aeson, alex, ansi-terminal, array, base, binary
|
||||||
|
, blaze-html, bmp, bytestring, bytestring-to-vector, cmark-gfm
|
||||||
|
, containers, directory, directory-tree, dlist, file-embed
|
||||||
|
, filepath, free, gitrev, happy, hashable, haskeline
|
||||||
|
, language-c-quote, mainland-pretty, megaparsec, mtl
|
||||||
|
, neat-interpolation, parallel, parser-combinators, pcg-random
|
||||||
|
, process, process-extras, QuickCheck, regex-tdfa, srcloc, tasty
|
||||||
|
, tasty-hunit, tasty-quickcheck, template-haskell, temporary
|
||||||
|
, terminal-size, text, time, transformers, unordered-containers
|
||||||
|
, utf8-string, vector, vector-binary-instances, versions
|
||||||
|
, zip-archive, zlib
|
||||||
|
}:
|
||||||
|
mkDerivation {
|
||||||
|
pname = "futhark";
|
||||||
|
version = "0.19.4";
|
||||||
|
sha256 = "1d4704pmknv39yw2bjxkp5n2wl9a14n3pn221m3src5z237lchq7";
|
||||||
|
revision = "1";
|
||||||
|
editedCabalFile = "1d8vwgdvj1dib7l4a3lhn03ri2mbnm57wnd3pki6m7y8sr3xk730";
|
||||||
|
isLibrary = true;
|
||||||
|
isExecutable = true;
|
||||||
|
libraryHaskellDepends = [
|
||||||
|
aeson ansi-terminal array base binary blaze-html bmp bytestring
|
||||||
|
bytestring-to-vector cmark-gfm containers directory directory-tree
|
||||||
|
dlist file-embed filepath free gitrev hashable haskeline
|
||||||
|
language-c-quote mainland-pretty megaparsec mtl neat-interpolation
|
||||||
|
parallel pcg-random process process-extras regex-tdfa srcloc
|
||||||
|
template-haskell temporary terminal-size text time transformers
|
||||||
|
unordered-containers utf8-string vector vector-binary-instances
|
||||||
|
versions zip-archive zlib
|
||||||
|
];
|
||||||
|
libraryToolDepends = [ alex happy ];
|
||||||
|
executableHaskellDepends = [ base text ];
|
||||||
|
testHaskellDepends = [
|
||||||
|
base containers megaparsec mtl parser-combinators QuickCheck tasty
|
||||||
|
tasty-hunit tasty-quickcheck text
|
||||||
|
];
|
||||||
|
description = "An optimising compiler for a functional, array-oriented language";
|
||||||
|
license = lib.licenses.isc;
|
||||||
|
}) {};
|
||||||
|
|
||||||
|
"futhark_0_19_5" = callPackage
|
||||||
({ mkDerivation, aeson, alex, ansi-terminal, array, base, binary
|
({ mkDerivation, aeson, alex, ansi-terminal, array, base, binary
|
||||||
, blaze-html, bmp, bytestring, bytestring-to-vector, cmark-gfm
|
, blaze-html, bmp, bytestring, bytestring-to-vector, cmark-gfm
|
||||||
, containers, directory, directory-tree, dlist, file-embed
|
, containers, directory, directory-tree, dlist, file-embed
|
||||||
@ -96813,6 +96854,7 @@ self: {
|
|||||||
];
|
];
|
||||||
description = "An optimising compiler for a functional, array-oriented language";
|
description = "An optimising compiler for a functional, array-oriented language";
|
||||||
license = lib.licenses.isc;
|
license = lib.licenses.isc;
|
||||||
|
hydraPlatforms = lib.platforms.none;
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
"futhask" = callPackage
|
"futhask" = callPackage
|
||||||
|
Loading…
x
Reference in New Issue
Block a user