diff options
author | Léo Gaspard <leo@gaspard.io> | 2021-07-20 21:15:03 +0200 |
---|---|---|
committer | Léo Gaspard <leo@gaspard.io> | 2022-01-20 17:38:40 +0100 |
commit | 3db01e9f4cba6c2e2dab4dc3b372a4e2e000b084 (patch) | |
tree | 42a7804b8e09dd877da33923d1e759a5bbc95959 | |
parent | 5aaed40d22f0d9376330b6fa413223435ad6fee5 (diff) | |
download | nixpkgs-3db01e9f4cba6c2e2dab4dc3b372a4e2e000b084.tar nixpkgs-3db01e9f4cba6c2e2dab4dc3b372a4e2e000b084.tar.gz nixpkgs-3db01e9f4cba6c2e2dab4dc3b372a4e2e000b084.tar.bz2 nixpkgs-3db01e9f4cba6c2e2dab4dc3b372a4e2e000b084.tar.lz nixpkgs-3db01e9f4cba6c2e2dab4dc3b372a4e2e000b084.tar.xz nixpkgs-3db01e9f4cba6c2e2dab4dc3b372a4e2e000b084.tar.zst nixpkgs-3db01e9f4cba6c2e2dab4dc3b372a4e2e000b084.zip |
qmk: add all dependencies required for normal operation
-rw-r--r-- | pkgs/tools/misc/qmk/default.nix | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/pkgs/tools/misc/qmk/default.nix b/pkgs/tools/misc/qmk/default.nix index 5067e1e0fab..10ea891a1ab 100644 --- a/pkgs/tools/misc/qmk/default.nix +++ b/pkgs/tools/misc/qmk/default.nix @@ -1,5 +1,10 @@ { lib , python3 +, pkgsCross +, avrdude +, dfu-programmer +, dfu-util +, gcc-arm-embedded }: python3.pkgs.buildPythonApplication rec { @@ -30,6 +35,14 @@ python3.pkgs.buildPythonApplication rec { milc pygments pyusb + ] ++ [ # Binaries need to be in the path so this is in propagatedBuildInputs + avrdude + dfu-programmer + dfu-util + gcc-arm-embedded + pkgsCross.avr.buildPackages.binutils + pkgsCross.avr.buildPackages.gcc8 + pkgsCross.avr.libcCross ]; # buildPythonApplication requires setup.py; the setup.py file crafted below @@ -61,6 +74,6 @@ python3.pkgs.buildPythonApplication rec { - ... and many more! ''; license = licenses.mit; - maintainers = with maintainers; [ bhipple babariviere ]; + maintainers = with maintainers; [ bhipple babariviere ekleog ]; }; } |