From ba9837331e2dd4e2086057b54dfb5965c9294f00 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Sat, 20 Jun 2026 13:45:25 -0400 Subject: [PATCH] fix: add rocksdb as a flake package This fixes the flake-hashes workflow. --- nix/packages/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/nix/packages/default.nix b/nix/packages/default.nix index 37915b079..13e124dbd 100644 --- a/nix/packages/default.nix +++ b/nix/packages/default.nix @@ -38,7 +38,7 @@ inherit self craneLib; liburing = (if isStatic then pkgs.pkgsStatic else pkgs).liburing; - rocksdb = if isStatic then null else pkgs.callPackage ./rocksdb.nix { }; + rocksdb = if isStatic then null else self'.packages.rocksdb; # extra features via `cargoExtraArgs` cargoExtraArgs = "-F http3"; @@ -65,7 +65,10 @@ }; in - (mkPackages pkgs) + { + rocksdb = pkgs.callPackage ./rocksdb.nix { }; + } + // (mkPackages pkgs) // (lib.mapAttrs' (name: value: lib.nameValuePair "${name}-static-x86_64" value) ( mkPackages ( import inputs.nixpkgs {