Merge pull request #329823 from ExpidusOS/fix/pkgsllvm/elfutils
[NixPkgs.git] / pkgs / by-name / ca / cargo-features-manager / package.nix
blob6fd31c30b06d4018b596fd049dd1e09bdd1cfa09
2   lib,
3   rustPlatform,
4   fetchFromGitHub,
5 }:
6 rustPlatform.buildRustPackage rec {
7   pname = "cargo-features-manager";
8   version = "0.8.0";
10   src = fetchFromGitHub {
11     owner = "ToBinio";
12     repo = "cargo-features-manager";
13     rev = "v${version}";
14     hash = "sha256-ez8WIDHV6/f0Kk6cvzB25LoYBPT+JTzmOWrSxXXzpBc=";
15   };
17   cargoHash = "sha256-G1MBH4c9b/h87QgCleTMnndjWc70KZI+6W4KWaxk28o=";
19   meta = {
20     description = "Command-line tool for managing Architectural Decision Records";
21     homepage = "https://github.com/ToBinio/cargo-features-manager";
22     changelog = "https://github.com/ToBinio/cargo-features-manager/blob/v${version}/CHANGELOG.md";
23     license = lib.licenses.mit;
24     maintainers = with lib.maintainers; [ luftmensch-luftmensch ];
25     mainProgram = "cargo-features-manager";
26   };