summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlois Wohlschlager <alois1@gmx-topmail.de>2025-07-12 14:42:13 +0200
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2025-08-09 13:13:43 +0000
commit702090798968c57f7f5679ba8cf37ce82329f73d (patch)
tree23ae17eb74ebe083bd5fc1020f71449b3df8c1b9
parentlixPackageSets.*.lix: stop copying unnecessary boost libraries (diff)
downloadnixpkgs-702090798968c57f7f5679ba8cf37ce82329f73d.tar.gz
lixPackageSets.*.lix: omit unneeded Python packages when !doInstallCheck
(cherry picked from commit 098e2ec4ecd08f1927a477d7d06aec7060434fd6)
-rw-r--r--pkgs/tools/package-management/lix/common-lix.nix17
1 files changed, 11 insertions, 6 deletions
diff --git a/pkgs/tools/package-management/lix/common-lix.nix b/pkgs/tools/package-management/lix/common-lix.nix
index d5ecd9ac591b..1baecc3d7be4 100644
--- a/pkgs/tools/package-management/lix/common-lix.nix
+++ b/pkgs/tools/package-management/lix/common-lix.nix
@@ -136,12 +136,17 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
# python3.withPackages does not splice properly, see https://github.com/NixOS/nixpkgs/issues/305858
- (python3.pythonOnBuildForHost.withPackages (p: [
- p.pytest
- p.pytest-xdist
- p.python-frontmatter
- p.toml
- ]))
+ (python3.pythonOnBuildForHost.withPackages (
+ p:
+ [
+ p.python-frontmatter
+ p.toml
+ ]
+ ++ lib.optionals finalAttrs.doInstallCheck [
+ p.pytest
+ p.pytest-xdist
+ ]
+ ))
pkg-config
flex
jq