Merge pull request #271196 from 0x4A6F/master-krill

krill: 0.13.1 -> 0.14.2
This commit is contained in:
Weijia Wang 2023-12-04 01:49:46 +01:00 committed by GitHub
commit d9f7b28b72
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -9,16 +9,16 @@
rustPlatform.buildRustPackage rec {
pname = "krill";
version = "0.13.1";
version = "0.14.2";
src = fetchFromGitHub {
owner = "NLnetLabs";
repo = pname;
rev = "v${version}";
hash = "sha256-UwvSwV1EHcEsF+IScdDiuuU56sXojEWGObzPKrLvlEQ=";
hash = "sha256-cAKH05iTLtHgujxfyiyU2e+Ns4en1loYUduh1X9OmuI=";
};
cargoHash = "sha256-ts0yr1BY/StEmklUB29blR4K6RfHbH5WzIP2Zs2sVR4=";
cargoHash = "sha256-RcsAfdyCIBtcFdyPGbqRuY9NDygnBwz+0Jp2xgJLBFo=";
buildInputs = [ openssl ] ++ lib.optional stdenv.isDarwin Security;
nativeBuildInputs = [ pkg-config ];
@ -26,6 +26,9 @@ rustPlatform.buildRustPackage rec {
# Needed to get openssl-sys to use pkgconfig.
OPENSSL_NO_VENDOR = 1;
# disable failing tests on darwin
doCheck = !stdenv.isDarwin;
meta = with lib; {
description = "RPKI Certificate Authority and Publication Server written in Rust";
longDescription = ''