tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
qmk: 1.1.0 -> 1.1.1
Michał Mieszczak
3 years ago
eb990ed5
2da64a81
+6
-3
1 changed file
expand all
collapse all
unified
split
pkgs
tools
misc
qmk
default.nix
+6
-3
pkgs/tools/misc/qmk/default.nix
···
5
, dfu-programmer
6
, dfu-util
7
, gcc-arm-embedded
0
8
, teensy-loader-cli
9
}:
10
11
python3.pkgs.buildPythonApplication rec {
12
pname = "qmk";
13
-
version = "1.1.0";
14
15
src = python3.pkgs.fetchPypi {
16
inherit pname version;
17
-
sha256 = "sha256-dxV3yeaOt/4IlpurNq60IHE6UlBi3OUqBu2kDajNpeE=";
18
};
19
20
nativeBuildInputs = with python3.pkgs; [
···
27
appdirs
28
argcomplete
29
colorama
30
-
qmk-dotty-dict
31
hid
32
hjson
33
jsonschema
34
milc
35
pygments
0
36
pyusb
37
pillow
38
] ++ [ # Binaries need to be in the path so this is in propagatedBuildInputs
···
41
dfu-util
42
teensy-loader-cli
43
gcc-arm-embedded
0
44
pkgsCross.avr.buildPackages.binutils
45
pkgsCross.avr.buildPackages.binutils.bintools
46
pkgsCross.avr.buildPackages.gcc8
···
5
, dfu-programmer
6
, dfu-util
7
, gcc-arm-embedded
8
+
, gnumake
9
, teensy-loader-cli
10
}:
11
12
python3.pkgs.buildPythonApplication rec {
13
pname = "qmk";
14
+
version = "1.1.1";
15
16
src = python3.pkgs.fetchPypi {
17
inherit pname version;
18
+
sha256 = "sha256-3QKOCevNYfi9+MuCkp36/A4AfZelo4A7RYGbRkF3Mmk=";
19
};
20
21
nativeBuildInputs = with python3.pkgs; [
···
28
appdirs
29
argcomplete
30
colorama
31
+
dotty-dict
32
hid
33
hjson
34
jsonschema
35
milc
36
pygments
37
+
pyserial
38
pyusb
39
pillow
40
] ++ [ # Binaries need to be in the path so this is in propagatedBuildInputs
···
43
dfu-util
44
teensy-loader-cli
45
gcc-arm-embedded
46
+
gnumake
47
pkgsCross.avr.buildPackages.binutils
48
pkgsCross.avr.buildPackages.binutils.bintools
49
pkgsCross.avr.buildPackages.gcc8