verilator: 5.048 -> 5.050

This commit is contained in:
user.name
2026-07-15 12:09:52 +02:00
parent a692e80fe1
commit ca62b9d68e

View File

@@ -2,6 +2,7 @@
lib,
stdenv,
fetchFromGitHub,
bash,
perl,
flex,
bison,
@@ -19,15 +20,14 @@
stdenv.mkDerivation (finalAttrs: {
pname = "verilator";
version = "5.048";
version = "5.050";
src = fetchFromGitHub {
owner = "verilator";
repo = "verilator";
tag = "v${finalAttrs.version}";
hash = "sha256-xvqqgbW7L07+NBYzGN2KLhwir58ByShxo4VVPI3pgZk=";
hash = "sha256-ZOwBBbVNP0PaYUvrjdvbWu88fZOZ6IJ8BHAiajcOjP8=";
};
enableParallelBuilding = true;
buildInputs = [
perl
@@ -72,8 +72,8 @@ stdenv.mkDerivation (finalAttrs: {
test_regress/t/t_a1_first_cc.py \
test_regress/t/t_a2_first_sc.py \
ci/* ci/docker/run/* ci/docker/run/hooks/* ci/docker/buildenv/build.sh
# verilator --gdbbt uses /bin/echo to test if gdb works.
substituteInPlace bin/verilator --replace-fail "/bin/echo" "${coreutils}/bin/echo"
# verilator --gdbbt uses /bin/sh to test if gdb works.
substituteInPlace bin/verilator --replace-fail "/bin/sh" "${bash}/bin/sh"
'';
# grep '^#!/' -R . | grep -v /nix/store | less
# (in nix-shell after patchPhase)