forgejo-lts: 7.0.10 -> 7.0.11
[NixPkgs.git] / pkgs / by-name / sv / svdtools / package.nix
blobe5b37a527a6085ee62f820ee291bd6de5e64ddd0
1 { lib
2 , rustPlatform
3 , fetchCrate
4 }:
6 rustPlatform.buildRustPackage rec {
7   pname = "svdtools";
8   version = "0.3.19";
10   src = fetchCrate {
11     inherit version pname;
12     hash = "sha256-5s4CPV6Tke37QlyMzI6WFDb9EdRfcFDoFrmuWblbp20=";
13   };
15   cargoHash = "sha256-VrOFu7LNFeH70VPdz9uJxXuRtTvxKiS1dlhCdr++7+g=";
17   meta = with lib; {
18     description = "Tools to handle vendor-supplied, often buggy SVD files";
19     mainProgram = "svdtools";
20     homepage = "https://github.com/stm32-rs/svdtools";
21     changelog = "https://github.com/stm32-rs/svdtools/blob/v${version}/CHANGELOG-rust.md";
22     license = with licenses; [ asl20 /* or */ mit ];
23     maintainers = with maintainers; [ newam ];
24   };