biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / tools / viceroy / default.nix
blob6dff9bf9037f5057f6a091d1f1f98f7ec8ad8d8c
1 { rustPlatform, fetchFromGitHub, lib, stdenv, Security }:
3 rustPlatform.buildRustPackage rec {
4   pname = "viceroy";
5   version = "0.9.6";
7   src = fetchFromGitHub {
8     owner = "fastly";
9     repo = pname;
10     rev = "v${version}";
11     hash = "sha256-tJLx/dts7C5yupJX2jkRiAQumlPtlg2HzFx11jQczzE=";
12   };
14   buildInputs = lib.optional stdenv.isDarwin Security;
16   cargoHash = "sha256-LMdi1Xx6Tq8q+DQHpNDwmtQO+8hiVXjEP7fDIpbN2DU=";
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   };