pytrainer: unpin python 3.10
[NixPkgs.git] / pkgs / by-name / iw / iwqr / package.nix
blob5609c70d4c3b84e70f31cc8185d2f34ff202aa9b
2   lib,
3   rustPlatform,
4   fetchFromGitea,
5   nix-update-script,
6   testers,
7   iwqr,
8 }:
10 rustPlatform.buildRustPackage rec {
11   pname = "iwqr";
12   version = "0.1.1";
14   src = fetchFromGitea {
15     domain = "git.kroner.dev";
16     owner = "kreny";
17     repo = "iwqr";
18     rev = "v${version}";
19     hash = "sha256-z9CjCJvi6MlZGghZKx13gGSKwUnECAf0cr9P2ABskh0=";
20   };
22   cargoHash = "sha256-EFen2x/+a5xLsDmodNCkuGBR7+Oy2fdXcxzANLcWWZs=";
24   passthru = {
25     updateScript = nix-update-script { };
26     tests.version = testers.testVersion {
27       package = iwqr;
28     };
29   };
31   meta = with lib; {
32     description = "Tool for generating qr codes for iwd networks";
33     homepage = "https://git.kroner.dev/kreny/iwqr";
34     license = licenses.gpl3Plus;
35     maintainers = with maintainers; [ h7x4 ];
36     mainProgram = "iwqr";
37   };