cabal-install: add old 1.18.x version for the benefit of ghc-mod users
Install "haskellngPackages.cabal-install_1_18_0_8" to run ghc-mod with GHC 7.8.x. Resolves https://github.com/NixOS/nixpkgs/issues/7133.
This commit is contained in:
parent
7cc31b6b49
commit
548dfdb832
@ -27072,6 +27072,38 @@ self: {
|
|||||||
license = stdenv.lib.licenses.agpl3;
|
license = stdenv.lib.licenses.agpl3;
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
|
"cabal-install_1_18_0_8" = callPackage
|
||||||
|
({ mkDerivation, array, base, bytestring, Cabal, containers
|
||||||
|
, directory, filepath, HTTP, HUnit, mtl, network, network-uri
|
||||||
|
, pretty, process, QuickCheck, random, stm, test-framework
|
||||||
|
, test-framework-hunit, test-framework-quickcheck2, time, unix
|
||||||
|
, zlib
|
||||||
|
}:
|
||||||
|
mkDerivation {
|
||||||
|
pname = "cabal-install";
|
||||||
|
version = "1.18.0.8";
|
||||||
|
sha256 = "1yx7vgyi2hs934z4ln7d8m2yrsakidb551ib01l9hxnmc3jbskwi";
|
||||||
|
isLibrary = false;
|
||||||
|
isExecutable = true;
|
||||||
|
buildDepends = [
|
||||||
|
array base bytestring Cabal containers directory filepath HTTP mtl
|
||||||
|
network network-uri pretty process random stm time unix zlib
|
||||||
|
];
|
||||||
|
testDepends = [
|
||||||
|
array base bytestring Cabal containers directory filepath HTTP
|
||||||
|
HUnit mtl network network-uri pretty process QuickCheck stm
|
||||||
|
test-framework test-framework-hunit test-framework-quickcheck2 time
|
||||||
|
unix zlib
|
||||||
|
];
|
||||||
|
postInstall = ''
|
||||||
|
mkdir $out/etc
|
||||||
|
mv bash-completion $out/etc/bash_completion.d
|
||||||
|
'';
|
||||||
|
homepage = "http://www.haskell.org/cabal/";
|
||||||
|
description = "The command-line interface for Cabal and Hackage";
|
||||||
|
license = stdenv.lib.licenses.bsd3;
|
||||||
|
}) {};
|
||||||
|
|
||||||
"cabal-install" = callPackage
|
"cabal-install" = callPackage
|
||||||
({ mkDerivation, array, base, bytestring, Cabal, containers
|
({ mkDerivation, array, base, bytestring, Cabal, containers
|
||||||
, directory, extensible-exceptions, filepath, HTTP, HUnit, mtl
|
, directory, extensible-exceptions, filepath, HTTP, HUnit, mtl
|
||||||
|
Loading…
x
Reference in New Issue
Block a user