ironbar: 0.16.0 -> 0.16.1 (#361476)
[NixPkgs.git] / pkgs / development / tools / viceroy / default.nix
blob9504fd9551867ff5b93cd41cfb9066ddff959093
1 { rustPlatform, fetchFromGitHub, lib, stdenv, Security }:
3 rustPlatform.buildRustPackage rec {
4   pname = "viceroy";
5   version = "0.12.2";
7   src = fetchFromGitHub {
8     owner = "fastly";
9     repo = pname;
10     rev = "v${version}";
11     hash = "sha256-X2cuJH6MzcA/eEGPVxdMbYkrX3o28i0wR6DP0skf2+o=";
12   };
14   buildInputs = lib.optional stdenv.hostPlatform.isDarwin Security;
16   cargoHash = "sha256-3wkO4w66FJ996cahLvP8wFQSL4RKuw5959qo9rlbTcY=";
18   cargoTestFlags = [
19     "--package viceroy-lib"
20   ];
22   meta = with lib; {
23     description = "Viceroy provides local testing for developers working with Compute@Edge";
24     mainProgram = "viceroy";
25     homepage = "https://github.com/fastly/Viceroy";
26     license = licenses.asl20;
27     maintainers = with maintainers; [ ereslibre shyim ];
28     platforms = platforms.unix;
29   };