From cf3882beccce802b768d40a160905f118860830c Mon Sep 17 00:00:00 2001 From: chn Date: Thu, 26 Sep 2024 13:51:57 +0800 Subject: [PATCH] modules.packages: fix prebuild-packages --- modules/packages/default.nix | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/modules/packages/default.nix b/modules/packages/default.nix index d1a45f6a..32f5c699 100644 --- a/modules/packages/default.nix +++ b/modules/packages/default.nix @@ -24,19 +24,9 @@ inputs: excludePythonPackages)) (builtins.concatLists (builtins.map (packageFunction: packageFunction pythonPackages) (_pythonPackages ++ extraPythonPackages))))) - (inputs.pkgs.callPackage ({ stdenv }: stdenv.mkDerivation - { - name = "prebuild-packages"; - propagateBuildInputs = inputs.lib.lists.subtractLists excludePrebuildPackages - (_prebuildPackages ++ extraPrebuildPackages); - phases = [ "installPhase" ]; - installPhase = - '' - runHook preInstall - mkdir -p $out - runHook postInstall - ''; - }) {}) + (inputs.pkgs.writeTextDir "share/prebuild-packages" + (builtins.concatStringsSep "\n" (builtins.map builtins.toString + (inputs.lib.lists.subtractLists excludePrebuildPackages (_prebuildPackages ++ extraPrebuildPackages))))) ]; }; }