diff options
| author | Raito Bezarius <masterancpp@gmail.com> | 2023-06-14 02:22:58 +0200 |
|---|---|---|
| committer | Raito Bezarius <masterancpp@gmail.com> | 2023-06-14 02:22:58 +0200 |
| commit | 233507f3c4373f676fb86e5a5184d0a483e2e470 (patch) | |
| tree | ebad2119beed05dd1c8ef62e35c675ee152143b5 | |
| parent | litespi: init at 2023.04 (diff) | |
| download | nixpkgs-origin/litex.tar.gz | |
pythondata-cpu-vexriscv: init at 2020.04origin/litex
| -rw-r--r-- | pkgs/development/python-modules/pythondata-cpu-vexriscv/default.nix | 30 | ||||
| -rw-r--r-- | pkgs/top-level/python-packages.nix | 2 |
2 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/pythondata-cpu-vexriscv/default.nix b/pkgs/development/python-modules/pythondata-cpu-vexriscv/default.nix new file mode 100644 index 000000000000..e234dab36332 --- /dev/null +++ b/pkgs/development/python-modules/pythondata-cpu-vexriscv/default.nix @@ -0,0 +1,30 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +}: + +buildPythonPackage rec { + pname = "pythondata-cpu-vexriscv"; + version = "2020.04"; + format = "setuptools"; + + src = fetchFromGitHub { + owner = "litex-hub"; + repo = "pythondata-cpu-vexriscv"; + rev = version; + hash = "sha256-6+cLGXhj16rlMRZ3p+qJ4FvIrRtvYUn+DKzqNT522NE="; + fetchSubmodules = true; + }; + + pythonImportsCheck = [ "pythondata_cpu_vexriscv" ]; + + # This is data. + doCheck = false; + + meta = with lib; { + description = "Python module containing verilog files for vexriscv cpu (for use with LiteX"; + homepage = "https://github.com/litex-hub/pythondata-cpu-vexriscv.git"; + license = with licenses; [ mit ]; + maintainers = with maintainers; [ raitobezarius ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 4bef0ba7bd50..52003f4f5831 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -6243,8 +6243,10 @@ self: super: with self; { litespi = callPackage ../development/python-modules/litespi { }; + pythondata-cpu-vexriscv = callPackage ../development/python-modules/pythondata-cpu-vexriscv { }; pythondata-software-picolibc = callPackage ../development/python-modules/pythondata-software-picolibc { }; pythondata-software-compiler_rt = callPackage ../development/python-modules/pythondata-software-compiler_rt { }; + mike = callPackage ../development/python-modules/mike { }; milc = callPackage ../development/python-modules/milc { }; |
