1 { lib, buildGoModule, fetchFromGitHub, pkg-config, libusb1 }:
9 nativeBuildInputs = [ pkg-config ];
11 buildInputs = [ libusb1 ];
13 src = fetchFromGitHub {
16 rev = "${version}-linux";
17 sha256 = "NuyQHEygy4LNqLtrpdwfCR+fNy3ZUxOClVdRen6AXMc=";
20 vendorHash = "sha256-HffgkuKmaOjTYi+jQ6vBlC50JqqbYiikURT6TCqL7e0=";
23 description = "A tool to flash firmware to mechanical keyboards";
24 mainProgram = "wally-cli";
25 homepage = "https://ergodox-ez.com/pages/wally-planck";
26 platforms = with platforms; linux ++ darwin;
27 license = licenses.mit;
28 maintainers = with maintainers; [ spacekookie r-burns ];