diff options
author | Peter Simons <simons@cryp.to> | 2019-08-28 15:18:55 +0000 |
---|---|---|
committer | Peter Simons <simons@cryp.to> | 2019-08-28 15:50:33 +0000 |
commit | 83bc9776ca3bd2ce00ecb17f6201db61ddffc12f (patch) | |
tree | 522809354c75779ac6c2e7b748b1a93126a9a0be /pkgs/development/haskell-modules/non-hackage-packages.nix | |
parent | 0fc727c3e1833e512103c6fb9198de1cb96b665c (diff) | |
download | nixlib-83bc9776ca3bd2ce00ecb17f6201db61ddffc12f.tar nixlib-83bc9776ca3bd2ce00ecb17f6201db61ddffc12f.tar.gz nixlib-83bc9776ca3bd2ce00ecb17f6201db61ddffc12f.tar.bz2 nixlib-83bc9776ca3bd2ce00ecb17f6201db61ddffc12f.tar.lz nixlib-83bc9776ca3bd2ce00ecb17f6201db61ddffc12f.tar.xz nixlib-83bc9776ca3bd2ce00ecb17f6201db61ddffc12f.tar.zst nixlib-83bc9776ca3bd2ce00ecb17f6201db61ddffc12f.zip |
cabal-install: version 3.x is out officially
Diffstat (limited to 'pkgs/development/haskell-modules/non-hackage-packages.nix')
-rw-r--r-- | pkgs/development/haskell-modules/non-hackage-packages.nix | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/pkgs/development/haskell-modules/non-hackage-packages.nix b/pkgs/development/haskell-modules/non-hackage-packages.nix index 1793299bf6cd..8b667a1e6693 100644 --- a/pkgs/development/haskell-modules/non-hackage-packages.nix +++ b/pkgs/development/haskell-modules/non-hackage-packages.nix @@ -13,43 +13,4 @@ self: super: { # https://github.com/channable/vaultenv/issues/1 vaultenv = self.callPackage ../tools/haskell/vaultenv { }; - cabal-install-3 = (self.callPackage - ({ mkDerivation, array, async, base, base16-bytestring, binary - , bytestring, Cabal, containers, cryptohash-sha256, deepseq - , directory, echo, edit-distance, filepath, hackage-security - , hashable, HTTP, mtl, network, network-uri, parsec, pretty - , process, random, resolv, stdenv, stm, tar, text, time, unix, zlib - , fetchFromGitHub - }: - mkDerivation { - pname = "cabal-install"; - version = "3.0.0.0"; - src = fetchFromGitHub { - owner = "haskell"; - repo = "cabal"; - rev = "b0e52fa173573705e861b129d9675e59de891e46"; - sha256 = "1fbph6crsn9ji8ps1k8dsxvgqn38rp4ffvv6nia1y7rbrdv90ass"; - }; - postUnpack = "sourceRoot+=/cabal-install"; - isLibrary = false; - isExecutable = true; - setupHaskellDepends = [ base Cabal filepath process ]; - executableHaskellDepends = [ - array async base base16-bytestring binary bytestring Cabal - containers cryptohash-sha256 deepseq directory echo edit-distance - filepath hackage-security hashable HTTP mtl network network-uri - parsec pretty process random resolv stm tar text time unix zlib - ]; - doCheck = false; - 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; - }) {}).overrideScope (self: super: { - Cabal = self.Cabal_3_0_0_0; - }); - } |