Allow the formal engine to perform a same-cycle result in the ALU
[soc.git] / nix / c4m-jtag.nix
index 1107244a54fc948d5059c011d56ec6249322cd70..cf301c67a7840c9218a7a365bf5f97b40e048a17 100644 (file)
@@ -4,8 +4,7 @@
 
 buildPythonPackage {
   pname = "c4m-jtag";
-  inherit src;
-  version = "2.17";
+  inherit src version;
 
   nativeBuildInputs = [ setuptools-scm ];
   propagatedBuildInputs = [ nmigen-soc nmigen modgrammar ];
@@ -15,7 +14,7 @@ buildPythonPackage {
   pythonImportsCheck = [ "c4m.nmigen.jtag.tap" ];
 
   prePatch = ''
-    sed -i -e 's/use_scm_version=scm_version..,//g' setup.py
+    export SETUPTOOLS_SCM_PRETEND_VERSION=${version}
   '';
 
   meta = with lib; {