From 4011141fd62d70ff3c2f9fccf00d6b4cd74b4fb7 Mon Sep 17 00:00:00 2001 From: damocles Date: Wed, 8 Jul 2026 21:07:16 +0200 Subject: [PATCH] fix(ci): add cmake to crane build inputs for aws-lc-sys (otlp/reqwest-rustls) --- flake.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/flake.nix b/flake.nix index 8aca61c7..a4b9e0e7 100644 --- a/flake.nix +++ b/flake.nix @@ -141,10 +141,16 @@ # (`hive-matrix-mcp` workspace member) — the # matrix-sdk-sqlite + rusqlite stack links against system # libsqlite3 by default. + # `cmake` builds `aws-lc-sys` (BoringSSL) from source — pulled in by + # the `rustls` (aws-lc-rs) crypto provider under the OTLP/reqwest + # stack in `hive-metric`. Without it the crane deps build fails on + # `cargo-package-reqwest-0.13.4`. Kept in the shared inputs since + # more metric/crypto deps are expected to land in the workspace. nativeBuildInputs = [ pkgs.git pkgs.sqlite pkgs.pkg-config + pkgs.cmake ]; } );