Loading pkgs/development/tools/continuous-integration/buildbot/default.nix +16 −1 Original line number Diff line number Diff line Loading @@ -3,10 +3,25 @@ newScope, python3, recurseIntoAttrs, fetchFromGitHub, }: # Take packages from self first, then python.pkgs (and secondarily pkgs) lib.makeScope (self: newScope (self.python.pkgs // self)) (self: { python = python3; python = python3.override { self = self.python; packageOverrides = self: super: { service-identity = super.service-identity.overridePythonAttrs (oldAttrs: { version = "24.2.0"; src = fetchFromGitHub { owner = "pyca"; repo = "service-identity"; tag = "24.2.0"; hash = "sha256-onxCUWqGVeenLqB5lpUpj3jjxTM61ogXCQOGnDnClT4="; }; checkInputs = [ super.pyopenssl ]; }); }; }; buildbot-pkg = self.callPackage ./pkg.nix { }; Loading Loading
pkgs/development/tools/continuous-integration/buildbot/default.nix +16 −1 Original line number Diff line number Diff line Loading @@ -3,10 +3,25 @@ newScope, python3, recurseIntoAttrs, fetchFromGitHub, }: # Take packages from self first, then python.pkgs (and secondarily pkgs) lib.makeScope (self: newScope (self.python.pkgs // self)) (self: { python = python3; python = python3.override { self = self.python; packageOverrides = self: super: { service-identity = super.service-identity.overridePythonAttrs (oldAttrs: { version = "24.2.0"; src = fetchFromGitHub { owner = "pyca"; repo = "service-identity"; tag = "24.2.0"; hash = "sha256-onxCUWqGVeenLqB5lpUpj3jjxTM61ogXCQOGnDnClT4="; }; checkInputs = [ super.pyopenssl ]; }); }; }; buildbot-pkg = self.callPackage ./pkg.nix { }; Loading