summaryrefslogtreecommitdiff
path: root/pkgs/cocotb/exts/wishbone.nix
blob: 5dd375b241b33f4041b9dfb03ad02c5a247e492f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{ buildPythonPackage, cocotb, cocotb-bus, fetchFromGitHub, git, setuptools-scm }:
buildPythonPackage {
  pname = "cocotbext-wishbone";
  version = "master-2022-04-26";

  src = fetchFromGitHub {
    repo = "cocotbext-wishbone";
    owner = "wallento";

    rev = "3c667834f41c3c40dd4647b5a7b9e4e71e1302c4";
    sha256 = "sha256-vden1hZ9V1aqxFWu/vKmOfWfzINAopJRKTPKOpOiNkU=";

    leaveDotGit = true;
  };

  nativeBuildInputs = [ git setuptools-scm ];
  propagatedBuildInputs = [ cocotb cocotb-bus setuptools-scm ];
}