Skip to content

Commit 1ce7523

Browse files
Liamoluckothoughtpolice
authored andcommitted
yosys: 0.47 -> 0.48
r-ryantm couldn't perform this update automatically because the tag names seem to have changed from `0.x` to `v0.x`. Yosys's test suite also now seems to rely on gtkwave for `vcd2fst`.
1 parent 1a7de5d commit 1ce7523

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

pkgs/development/compilers/yosys/default.nix

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
boost,
66
fetchFromGitHub,
77
flex,
8+
gtkwave,
89
libffi,
910
makeWrapper,
1011
pkg-config,
@@ -80,13 +81,13 @@ let
8081
in
8182
stdenv.mkDerivation (finalAttrs: {
8283
pname = "yosys";
83-
version = "0.47";
84+
version = "0.48";
8485

8586
src = fetchFromGitHub {
8687
owner = "YosysHQ";
8788
repo = "yosys";
88-
rev = "refs/tags/${finalAttrs.version}";
89-
hash = "sha256-9u9aAPTZyt9vzZwryor3GRCGzs/mu2/XtM0XzV7uHfk=";
89+
rev = "refs/tags/v${finalAttrs.version}";
90+
hash = "sha256-LzBx1bxpiPOiRTPgBcjNnuQemZG5xfvtA/NgqUib/6g=";
9091
fetchSubmodules = true;
9192
leaveDotGit = true;
9293
postFetch = ''
@@ -160,7 +161,10 @@ stdenv.mkDerivation (finalAttrs: {
160161

161162
checkTarget = "test";
162163
doCheck = true;
163-
nativeCheckInputs = [ iverilog ];
164+
nativeCheckInputs = [
165+
gtkwave
166+
iverilog
167+
];
164168

165169
setupHook = ./setup-hook.sh;
166170

0 commit comments

Comments
 (0)