jql: 8.0.0 -> 8.0.2 (#362884)
[NixPkgs.git] / pkgs / tools / networking / mozwire / default.nix
blob65887a39bac2ee3d72c0ac7a6159917af7d6c8c3
2   rustPlatform,
3   lib,
4   stdenv,
5   fetchFromGitHub,
6   CoreServices,
7   Security,
8 }:
10 rustPlatform.buildRustPackage rec {
11   pname = "MozWire";
12   version = "0.8.1";
14   src = fetchFromGitHub {
15     owner = "NilsIrl";
16     repo = pname;
17     rev = "v${version}";
18     hash = "sha256-2i8C1XgfI3MXnwXZzY6n8tIcw45G9h3vZqRlFaVoLH0=";
19   };
21   buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
22     CoreServices
23     Security
24   ];
26   cargoHash = "sha256-YXVH7kx5CiurTeXiphjDgcYxxovKtTF3Q9y/XOyVPUA=";
28   meta = with lib; {
29     description = "MozillaVPN configuration manager giving Linux, macOS users (among others), access to MozillaVPN";
30     homepage = "https://github.com/NilsIrl/MozWire";
31     license = licenses.gpl3;
32     maintainers = with maintainers; [
33       siraben
34       nilsirl
35     ];
36     mainProgram = "mozwire";
37   };