Browse Source

remove unnecessary overrides

master
Handré Stolp 2 years ago
parent
commit
4cdefefa74
3 changed files with 5 additions and 45 deletions
  1. +5
    -7
      nix/overlays/haskell.nix
  2. +0
    -16
      nix/overlays/haskell/monoidal-containers.nix
  3. +0
    -22
      nix/overlays/haskell/streaming-process.nix

+ 5
- 7
nix/overlays/haskell.nix View File

@@ -11,14 +11,12 @@ let
overrides =
with superPkgs.lib.attrsets;
with superPkgs.haskell.lib;
self: super: {

monoidal-containers = self.callPackage ./haskell/monoidal-containers.nix {};
streaming-process = doJailbreak (self.callPackage ./haskell/streaming-process.nix {});

};
self: super: {};
}
) super.haskell.packages;
};
in
{ inherit haskell; }
{
inherit haskell;
#haskellPackages = self.haskell.packages.ghc881;
}

+ 0
- 16
nix/overlays/haskell/monoidal-containers.nix View File

@@ -1,16 +0,0 @@
{ mkDerivation, aeson, base, containers, deepseq, hashable, lens
, newtype, semialign, semigroups, stdenv, these
, unordered-containers
}:
mkDerivation {
pname = "monoidal-containers";
version = "0.6.0.1";
sha256 = "02c9c21422bc2557bdea63854991604eab39289114125cb51c936fed8176b5c8";
libraryHaskellDepends = [
aeson base containers deepseq hashable lens newtype semialign
semigroups these unordered-containers
];
homepage = "http://github.com/bgamari/monoidal-containers";
description = "Containers with monoidal accumulation";
license = stdenv.lib.licenses.bsd3;
}

+ 0
- 22
nix/overlays/haskell/streaming-process.nix View File

@@ -1,22 +0,0 @@
{ mkDerivation, base, bytestring, directory, exceptions, hspec
, lifted-async, monad-control, process, QuickCheck
, quickcheck-instances, stdenv, streaming, streaming-bytestring
, streaming-commons, streaming-concurrency, streaming-with
, transformers, transformers-base
}:
mkDerivation {
pname = "streaming-process";
version = "0.1.0.0";
sha256 = "12a80a3648f68a0700d58108d5ab511f5d97b5e1fe994d3ac79fe0fc2f221060";
libraryHaskellDepends = [
base bytestring directory exceptions lifted-async monad-control
process streaming streaming-bytestring streaming-commons
streaming-concurrency streaming-with transformers transformers-base
];
testHaskellDepends = [
base bytestring hspec QuickCheck quickcheck-instances streaming
streaming-bytestring
];
description = "Streaming support for running system process";
license = stdenv.lib.licenses.mit;
}

Loading…
Cancel
Save