From a796d3db0cf958a1f0398c5f82e2b90cf8607b41 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 1 Oct 2026 01:26:06 +0200 Subject: [PATCH] kingfisher: 1.113.0 -> 2.8.0 Changelog: https://github.com/mongodb/kingfisher/blob/v2.8.0/CHANGELOG.md --- pkgs/by-name/ki/kingfisher/package.nix | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/ki/kingfisher/package.nix b/pkgs/by-name/ki/kingfisher/package.nix index fa7deb8179db..328fdbe55c41 100644 --- a/pkgs/by-name/ki/kingfisher/package.nix +++ b/pkgs/by-name/ki/kingfisher/package.nix @@ -1,6 +1,7 @@ { lib, boost, + cacert, cmake, fetchFromGitHub, libgit2, @@ -10,13 +11,12 @@ rust-jemalloc-sys, rustPlatform, sqlite, - versionCheckHook, zlib, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "kingfisher"; - version = "1.113.0"; + version = "2.8.0"; __structuredAttrs = true; @@ -24,10 +24,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "mongodb"; repo = "kingfisher"; tag = "v${finalAttrs.version}"; - hash = "sha256-yuBHKHGj5woedq5sd1NnyJG2mod3r1zerrSvemQVH98="; + hash = "sha256-hhNwLhA7n/dHILYavbTYUasHHWLQkAVP5hb2Fp35wk8="; }; - cargoHash = "sha256-P4Sq8N/8mLAquWHAJYnfSkysmEGefXTTJke9rmdhhwE="; + cargoHash = "sha256-blflKXAIg+KM1DAqK6RbCGKywiguGv3IeiiCXwQAIUA="; nativeBuildInputs = [ cmake @@ -43,14 +43,12 @@ rustPlatform.buildRustPackage (finalAttrs: { zlib ]; - nativeInstallCheckInputs = [ versionCheckHook ]; - env = { LIBSQLITE3_SYS_USE_PKG_CONFIG = true; + SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt"; + VECTORSCAN_BUILD_FROM_SOURCE = "1"; }; - doInstallCheck = true; - # Integration tests exceed memory limits and can crash doCheck = false;