diff options
Diffstat (limited to 'nixpkgs/pkgs/tools/security/cfssl/default.nix')
-rw-r--r-- | nixpkgs/pkgs/tools/security/cfssl/default.nix | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/nixpkgs/pkgs/tools/security/cfssl/default.nix b/nixpkgs/pkgs/tools/security/cfssl/default.nix index 4b4e6cedc5cd..903b52f8bd0c 100644 --- a/nixpkgs/pkgs/tools/security/cfssl/default.nix +++ b/nixpkgs/pkgs/tools/security/cfssl/default.nix @@ -1,14 +1,14 @@ -{ lib, buildGoModule, fetchFromGitHub, go-rice }: +{ lib, buildGoModule, fetchFromGitHub, nixosTests }: buildGoModule rec { pname = "cfssl"; - version = "1.6.1"; + version = "1.6.4"; src = fetchFromGitHub { owner = "cloudflare"; repo = "cfssl"; rev = "v${version}"; - sha256 = "sha256-QY04MecjQTmrkPkWcLkXJWErtaw7esb6GnPIKGTJL34="; + sha256 = "sha256-QVKgfwyHzN6n8CnvGT9gg2ncfaDo+Pe4IAQhm4gNiz4="; }; subPackages = [ @@ -22,23 +22,17 @@ buildGoModule rec { "cmd/mkbundle" ]; - vendorSha256 = null; + vendorHash = null; doCheck = false; - nativeBuildInputs = [ go-rice ]; - - preBuild = '' - pushd cli/serve - rice embed-go - popd - ''; - ldflags = [ "-s" "-w" "-X github.com/cloudflare/cfssl/cli/version.version=v${version}" ]; + passthru.tests = { inherit (nixosTests) cfssl; }; + meta = with lib; { homepage = "https://cfssl.org/"; description = "Cloudflare's PKI and TLS toolkit"; |