evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / ma / makima / package.nix
blob678d5ff9d064200da1b9abb28fe7714eb054e13b
1 { lib
2 , rustPlatform
3 , fetchFromGitHub
4 , pkg-config
5 , udev
6 }:
8 rustPlatform.buildRustPackage rec{
9   pname = "makima";
10   version = "0.9.4";
12   src = fetchFromGitHub {
13     owner = "cyber-sushi";
14     repo = "makima";
15     rev = "v${version}";
16     hash = "sha256-cmn86ocN8DwxS9WpcHxWMjuFPAMmM60Q6jmyeBmdrPg=";
17   };
19   cargoHash = "sha256-/eM+clDZRlvfFa1eEwLo8CKEvnOq5CW19RNvbEbxVE8=";
21   nativeBuildInputs = [ pkg-config ];
22   buildInputs = [ udev ];
24   meta = with lib; {
25     description = "Linux daemon to remap and create macros for keyboards, mice and controllers";
26     homepage = "https://github.com/cyber-sushi/makima";
27     license = licenses.gpl3Plus;
28     maintainers = with maintainers; [ ByteSudoer ];
29     platforms = platforms.linux;
30     mainProgram = "makima";
31   };