tag: { pkgs, lib, buildPythonPackage, migen, setuptools, litex, pyyaml, }: buildPythonPackage { pname = "liteeth"; version = "${tag}"; src = pkgs.fetchFromGitHub { owner = "enjoy-digital"; repo = "liteeth"; rev = "${tag}"; hash = "sha256-DUNwDzcFLVmL5F/ZWmok7T7jO7ixC9IuDr1WUarnAqk="; }; buildInputs = [ litex ]; propagatedBuildInputs = [ migen ]; nativeCheckInputs = [ pyyaml ]; checkPhase = '' python -m unittest test ''; doCheck = true; }