Fix c4m-jtag
[soc.git] / nix / c4m-jtag.nix
1 { version, src }:
2
3 { lib, python, buildPythonPackage, nmigen-soc, nmigen, modgrammar, setuptools-scm }:
4
5 buildPythonPackage {
6 pname = "c4m-jtag";
7 inherit src;
8 version = "2.17";
9
10 nativeBuildInputs = [ setuptools-scm ];
11 propagatedBuildInputs = [ nmigen-soc nmigen modgrammar ];
12
13 doCheck = false;
14
15 pythonImportsCheck = [ "c4m.nmigen.jtag.tap" ];
16
17 prePatch = ''
18 sed -i -e 's/use_scm_version=scm_version..,//g' setup.py
19 '';
20
21 meta = with lib; {
22 homepage = "https://pypi.org/project/libresoc-openpower-isa/";
23 license = licenses.lgpl3Plus;
24 };
25 }