Merge pull request #329823 from ExpidusOS/fix/pkgsllvm/elfutils
[NixPkgs.git] / pkgs / by-name / ba / batmon / package.nix
blob5e5cf3f6501f7608663557d8cb2fa8dc3047ab21
2   lib,
3   stdenv,
4   rustPlatform,
5   fetchFromGitHub,
6 }:
7 rustPlatform.buildRustPackage rec {
8   pname = "batmon";
9   version = "0.0.1";
11   src = fetchFromGitHub {
12     owner = "6543";
13     repo = "batmon";
14     rev = "refs/tags/v${version}";
15     hash = "sha256-+kjDNQKlaoI5fQ5FqYF6IPCKeE92WKxIhVCKafqfE0o=";
16   };
18   cargoHash = "sha256-DJpWBset6SW7Ahg60+Tu1VpH34LcVOyrEs9suKyTE9g=";
20   meta = with lib; {
21     description = "Interactive batteries viewer";
22     longDescription = ''
23       An interactive viewer, similar to top, htop and other *top utilities,
24       but about the batteries installed in your notebook.
25     '';
26     homepage = "https://github.com/6543/batmon/";
27     changelog = "https://github.com/6543/batmon/releases/tag/v${version}";
28     license = licenses.asl20;
29     mainProgram = "batmon";
30     platforms = with platforms; unix ++ windows;
31     broken = stdenv.isDarwin && stdenv.isAarch64;
32     maintainers = with maintainers; [ _6543 ];
33   };