From c1b38f108d10a1b5c0630b8a24c18998472d6092 Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Wed, 22 May 2024 15:42:10 -0600 Subject: flake: use SpinalHDL's openocd fork --- flake.nix | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index a00f2cb..157f220 100644 --- a/flake.nix +++ b/flake.nix @@ -152,7 +152,21 @@ meson ninja lcov - openocd + (openocd.overrideAttrs (prev: { + pname = "openocd-vexriscv"; + version = "0.11.0-master"; + + buildInputs = prev.buildInputs ++ [ pkgs.libyaml ]; + nativeBuildInputs = [ pkgs.autoreconfHook ] ++ prev.nativeBuildInputs; + + src = pkgs.fetchFromGitHub { + repo = "openocd_riscv"; + owner = "SpinalHDL"; + + rev = "058dfa50d625893bee9fecf8d604141911fac125"; + hash = "sha256-bv8hUlZXEexUy8tzrnibNYRNb2oLRfh1xCpmalPwdqc="; + }; + })) pkg-config (python3.withPackages (py: with py; [ cocotb -- cgit v1.2.3