diff --git a/flake.nix b/flake.nix index db6be6f..19d3324 100644 --- a/flake.nix +++ b/flake.nix @@ -299,6 +299,10 @@ }; pythonFun = import "${toString pkgs.path}/pkgs/development/interpreters/python/cpython/${infix}default.nix"; + pythonSrc = pkgs.fetchurl { + inherit url; + sha256 = hash; + }; python = (self.lib.applyOverrides overrides ( callPackage pythonFun ( @@ -319,13 +323,15 @@ ) )).overrideAttrs (old: { - src = pkgs.fetchurl { - inherit url; - sha256 = hash; - }; + src = pythonSrc; meta = old.meta // { knownVulnerabilities = [ ]; }; + passthru = old.passthru // { + doc = old.passthru.doc.overrideAttrs { + src = pythonSrc; + }; + }; }); in python;