diff options
author | Luflosi <luflosi@luflosi.de> | 2021-12-28 21:54:13 +0100 |
---|---|---|
committer | Luflosi <luflosi@luflosi.de> | 2022-01-08 16:16:59 +0100 |
commit | d75f9fed05a658c70e9c745340552f99463b834d (patch) | |
tree | 68d5a46aa43a86e5420156ad798cce35b511e5a8 /pkgs/development/embedded | |
parent | 9ef985aa84f1c2b1da55a8a3ab341182c79c34eb (diff) | |
download | nixpkgs-d75f9fed05a658c70e9c745340552f99463b834d.tar nixpkgs-d75f9fed05a658c70e9c745340552f99463b834d.tar.gz nixpkgs-d75f9fed05a658c70e9c745340552f99463b834d.tar.bz2 nixpkgs-d75f9fed05a658c70e9c745340552f99463b834d.tar.lz nixpkgs-d75f9fed05a658c70e9c745340552f99463b834d.tar.xz nixpkgs-d75f9fed05a658c70e9c745340552f99463b834d.tar.zst nixpkgs-d75f9fed05a658c70e9c745340552f99463b834d.zip |
apio: 0.7.6 -> 0.8.0
https://github.com/FPGAwars/apio/releases/tag/v0.8.0
Diffstat (limited to 'pkgs/development/embedded')
-rw-r--r-- | pkgs/development/embedded/fpga/apio/default.nix | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/development/embedded/fpga/apio/default.nix b/pkgs/development/embedded/fpga/apio/default.nix index 95de28113f8..1bb5f336f1e 100644 --- a/pkgs/development/embedded/fpga/apio/default.nix +++ b/pkgs/development/embedded/fpga/apio/default.nix @@ -7,6 +7,7 @@ , colorama , pyserial , wheel +, scons , setuptools , tinyprog , pytestCheckHook @@ -14,17 +15,20 @@ buildPythonApplication rec { pname = "apio"; - version = "0.7.6"; + version = "0.8.0"; format = "flit"; src = fetchFromGitHub { owner = "FPGAwars"; repo = "apio"; rev = "v${version}"; - sha256 = "sha256-KmqxwYKsvcTSuUSVXgegR47y9VeU/vICbYWD7z3aDRM="; + sha256 = "sha256-nOZI+FHdZRnkJF/No8z0mZ4Q5aHFnF7c20ajTPI00N4="; }; postPatch = '' + substituteInPlace pyproject.toml --replace \ + 'scons==4.2.0' 'scons' + substituteInPlace apio/managers/scons.py --replace \ 'return "tinyprog --libusb --program"' \ 'return "${tinyprog}/bin/tinyprog --libusb --program"' @@ -49,6 +53,7 @@ buildPythonApplication rec { colorama pyserial wheel + scons setuptools # needs pkg_resources at runtime (technically not needed when tinyprog is also in this list because of the propagatedBuildInputs of tinyprog) tinyprog # needed for upload to TinyFPGA |