summaryrefslogtreecommitdiff
path: root/pkgs/cocotb/exts/wishbone.nix
blob: 44baa1209a82130791cd396b589f5e09a611f679 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
  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];
}