From e5ad8cd019d229a5cbbe20f90fc8a870d7457ff3 Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Wed, 24 May 2023 08:56:55 +0100 Subject: [PATCH] overlay python3Packages in a composable way --- flake.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/flake.nix b/flake.nix index 3bef55a..6a5a552 100644 --- a/flake.nix +++ b/flake.nix @@ -36,12 +36,10 @@ noise-c = final.callPackage ./packages/noise-c { }; - python3Packages = prev.python3Packages.override { - overrides = final': prev': { - preserves = final'.callPackage ./packages/preserves-py { }; - syndicate = final'.callPackage ./packages/syndicate-py { }; - }; - }; + python3Packages = prev.python3Packages.overrideScope (final': prev': { + preserves = final'.callPackage ./packages/preserves-py { }; + syndicate = final'.callPackage ./packages/syndicate-py { }; + }); preserves-tools = final.callPackage ./packages/preserves-tools { rust = rust'; };