aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/development/compilers/yosys/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/development/compilers/yosys/default.nix')
-rw-r--r--nixpkgs/pkgs/development/compilers/yosys/default.nix9
1 files changed, 6 insertions, 3 deletions
diff --git a/nixpkgs/pkgs/development/compilers/yosys/default.nix b/nixpkgs/pkgs/development/compilers/yosys/default.nix
index 3a54d42498c..c3185ca4e0e 100644
--- a/nixpkgs/pkgs/development/compilers/yosys/default.nix
+++ b/nixpkgs/pkgs/development/compilers/yosys/default.nix
@@ -1,5 +1,6 @@
{ stdenv
, abc-verifier
+, bash
, bison
, fetchFromGitHub
, flex
@@ -15,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "yosys";
- version = "2020.03.24";
+ version = "2020.08.22";
src = fetchFromGitHub {
owner = "YosysHQ";
repo = "yosys";
- rev = "c9555c9adeba886a308c60615ac794ec20d9276e";
- sha256 = "1fh118fv06jyfmkx6zy0w2k0rjj22m0ffyll3k5giaw8zzaf0j3a";
+ rev = "12132b6850747aec99715fdfa3184fe3ebefa015";
+ sha256 = "1v6x1y2f3r8vi7pnkgx374rrv02xgmg9yg23f61n7d1v2rd6y5cc";
};
enableParallelBuilding = true;
@@ -38,6 +39,8 @@ stdenv.mkDerivation rec {
--replace 'LD = gcc' 'LD = $(CXX)' \
--replace 'ABCMKARGS = CC="$(CXX)" CXX="$(CXX)"' 'ABCMKARGS =' \
--replace 'echo UNKNOWN' 'echo ${builtins.substring 0 10 src.rev}'
+ substituteInPlace ./misc/yosys-config.in \
+ --replace '/bin/bash' '${bash}/bin/bash'
patchShebangs tests
'';