11 buildPythonPackage rec {
16 inherit pname version;
17 sha256 = "1a74k8r21swmfwvgv4c014y6nbcyl229fspxw89ygsgb0j83xnar";
20 disabled = pythonOlder "3.7";
23 # The path to Icarus can still be overridden via an environment variable at runtime.
24 substituteInPlace pyverilog/vparser/preprocessor.py \
25 --replace "iverilog = 'iverilog'" "iverilog = '${verilog}/bin/iverilog'"
28 propagatedBuildInputs = [
35 substituteInPlace pytest.ini \
36 --replace "python_paths" "pythonpath"
44 homepage = "https://github.com/PyHDI/Pyverilog";
45 description = "Python-based Hardware Design Processing Toolkit for Verilog HDL";
46 license = licenses.asl20;
47 maintainers = with maintainers; [ trepetti ];