nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 39 lines 814 B view raw
1{ 2 lib, 3 buildGoModule, 4 fetchFromGitHub, 5 pkg-config, 6 libusb1, 7}: 8 9buildGoModule rec { 10 pname = "wally-cli"; 11 version = "2.0.1"; 12 13 subPackages = [ "." ]; 14 15 nativeBuildInputs = [ pkg-config ]; 16 17 buildInputs = [ libusb1 ]; 18 19 src = fetchFromGitHub { 20 owner = "zsa"; 21 repo = "wally-cli"; 22 rev = "${version}-linux"; 23 sha256 = "NuyQHEygy4LNqLtrpdwfCR+fNy3ZUxOClVdRen6AXMc="; 24 }; 25 26 vendorHash = "sha256-HffgkuKmaOjTYi+jQ6vBlC50JqqbYiikURT6TCqL7e0="; 27 28 meta = { 29 description = "Tool to flash firmware to mechanical keyboards"; 30 mainProgram = "wally-cli"; 31 homepage = "https://ergodox-ez.com/pages/wally-planck"; 32 platforms = with lib.platforms; linux ++ darwin; 33 license = lib.licenses.mit; 34 maintainers = with lib.maintainers; [ 35 spacekookie 36 r-burns 37 ]; 38 }; 39}