aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/development/compilers/bluespec/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/development/compilers/bluespec/default.nix')
-rw-r--r--nixpkgs/pkgs/development/compilers/bluespec/default.nix7
1 files changed, 2 insertions, 5 deletions
diff --git a/nixpkgs/pkgs/development/compilers/bluespec/default.nix b/nixpkgs/pkgs/development/compilers/bluespec/default.nix
index 49737b48c57..09e76d63235 100644
--- a/nixpkgs/pkgs/development/compilers/bluespec/default.nix
+++ b/nixpkgs/pkgs/development/compilers/bluespec/default.nix
@@ -6,7 +6,6 @@
, fontconfig
, gmp
, gperf
-, haskell
, libX11
, libpoly
, perl
@@ -14,16 +13,14 @@
, verilog
, xorg
, zlib
+, ghc
}:
let
# yices wants a libgmp.a and fails otherwise
gmpStatic = gmp.override { withStatic = true; };
- # Compiling PreludeBSV fails with more recent GHC versions
- # > imperative statement (not BVI context)
- # https://github.com/B-Lang-org/bsc/issues/20#issuecomment-583724030
- ghcWithPackages = haskell.packages.ghc844.ghc.withPackages (g: (with g; [old-time regex-compat syb]));
+ ghcWithPackages = ghc.withPackages (g: (with g; [old-time regex-compat syb]));
in stdenv.mkDerivation rec {
pname = "bluespec";
version = "unstable-2020.02.09";