diff --git a/pkgs/development/libraries/haskell/pandoc/default.nix b/pkgs/development/libraries/haskell/pandoc/default.nix index 3f0b7b09d72..7bc1d0fc7fd 100644 --- a/pkgs/development/libraries/haskell/pandoc/default.nix +++ b/pkgs/development/libraries/haskell/pandoc/default.nix @@ -1,13 +1,13 @@ {cabal, mtl, network, parsec, utf8String, xhtml, zipArchive, HTTP, xml, - texmath, random}: + texmath, random ? null}: cabal.mkDerivation (self : { pname = "pandoc"; version = "1.6"; sha256 = "9b825233293edf1ea414b0e7ea821d6a914711dc2c60546566ab5a97512b079b"; propagatedBuildInputs = [ - mtl network parsec utf8String xhtml zipArchive HTTP xml texmath random - ]; + mtl network parsec utf8String xhtml zipArchive HTTP xml texmath + ] ++ (if random != null then [random] else []); meta = { description = "Conversion between markup formats"; }; diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 3ab7c57e489..c79b41ddd6f 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -453,8 +453,6 @@ rec { RangedSets = callPackage ../development/libraries/haskell/Ranged-sets {}; - random = callPackage ../development/libraries/haskell/random {}; - random_newtime = callPackage ../development/libraries/haskell/random { time = time_1_2_0_3; };