diff --git a/flake.nix b/flake.nix
index 8319b0fdf1c1c31667ec599befbbbb96e645c65d..111afefafa071f2b50729e8ec10b7c57bde73020 100644
--- a/flake.nix
+++ b/flake.nix
@@ -34,10 +34,8 @@
 
       rocksdb' = pkgs: pkgs.rocksdb.overrideAttrs (old:
               {
-                src = pkgs.fetchFromGitHub {
-                  owner = "facebook";
-                  repo = "rocksdb";
-                  rev = "v8.10.0";
+                version = "8.10.0";
+                src = old.src.override {
                   hash = "sha256-KGsYDBc1fz/90YYNGwlZ0LUKXYsP1zyhP29TnRQwgjQ=";
                 };
               });