btrbk: add mainProgram (#356350)
[NixPkgs.git] / pkgs / by-name / hi / hid-listen / package.nix
blobd126bb9e850fb29e6412c5d580f9eb95acc88a00
1 { lib, stdenv, fetchzip }:
2 stdenv.mkDerivation rec {
3   pname = "hid-listen";
4   version = "1.01";
6   src = fetchzip {
7     name = "hid_listen_${version}";
8     url = "https://www.pjrc.com/teensy/hid_listen_${version}.zip";
9     sha256 = "0sd4dvi39fl4vy880mg531ryks5zglfz5mdyyqr7x6qv056ffx9w";
10   };
12   installPhase = ''
13     mkdir -p $out/bin
14     mv ./hid_listen $out/bin/hid_listen
15   '';
17   meta = with lib; {
18     description = "Tool thats prints debugging information from usb HID devices";
19     homepage = "https://www.pjrc.com/teensy/hid_listen.html";
20     license = licenses.gpl3;
21     maintainers = with maintainers; [ tomsmeets ];
22     platforms = platforms.linux;
23     mainProgram = "hid_listen";
24   };