summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederik Rietdijk <fridh@fridh.nl>2020-11-28 16:56:51 +0100
committerFrederik Rietdijk <fridh@fridh.nl>2020-11-28 17:36:23 +0100
commit6cf25f9dbdef12c36748f322f7414a1d04c8dcd7 (patch)
tree6faf7269ade670193404fd6c5b4c5e7ae9ea2cd5
parent8220b0449cffd3c97597aa187b36d05c1257f68b (diff)
Python: rename parameters and arguments passed to passthru
As part of the splicing the build/host/target combinations of the interpreter need to be passed around internally. The chosen names were not very clear, implying they were package sets whereas actually there were derivations.
-rw-r--r--pkgs/development/interpreters/python/cpython/2.7/default.nix10
-rw-r--r--pkgs/development/interpreters/python/cpython/default.nix10
-rw-r--r--pkgs/development/interpreters/python/default.nix24
-rw-r--r--pkgs/development/interpreters/python/pypy/default.nix10
4 files changed, 27 insertions, 27 deletions
diff --git a/pkgs/development/interpreters/python/cpython/2.7/default.nix b/pkgs/development/interpreters/python/cpython/2.7/default.nix
index d7bc50948590..e6ab1f218795 100644
--- a/pkgs/development/interpreters/python/cpython/2.7/default.nix
+++ b/pkgs/development/interpreters/python/cpython/2.7/default.nix
@@ -50,11 +50,11 @@ let
pythonVersion = with sourceVersion; "${major}.${minor}";
sitePackages = "lib/${libPrefix}/site-packages";
inherit hasDistutilsCxxPatch;
- pythonPackagesBuildBuild = pkgsBuildBuild.${pythonAttr};
- pythonPackagesBuildHost = pkgsBuildHost.${pythonAttr};
- pythonPackagesBuildTarget = pkgsBuildTarget.${pythonAttr};
- pythonPackagesHostHost = pkgsHostHost.${pythonAttr};
- pythonPackagesTargetTarget = pkgsTargetTarget.${pythonAttr} or {};
+ pythonOnBuildForBuild = pkgsBuildBuild.${pythonAttr};
+ pythonOnBuildForHost = pkgsBuildHost.${pythonAttr};
+ pythonOnBuildForTarget = pkgsBuildTarget.${pythonAttr};
+ pythonOnHostForHost = pkgsHostHost.${pythonAttr};
+ pythonOnTargetForTarget = pkgsTargetTarget.${pythonAttr} or {};
} // {
inherit ucsEncoding;
};
diff --git a/pkgs/development/interpreters/python/cpython/default.nix b/pkgs/development/interpreters/python/cpython/default.nix
index 5e7668deea39..cd06c2b63670 100644
--- a/pkgs/development/interpreters/python/cpython/default.nix
+++ b/pkgs/development/interpreters/python/cpython/default.nix
@@ -68,11 +68,11 @@ let
pythonVersion = with sourceVersion; "${major}.${minor}";
sitePackages = "lib/${libPrefix}/site-packages";
inherit hasDistutilsCxxPatch;
- pythonPackagesBuildBuild = pkgsBuildBuild.${pythonAttr};
- pythonPackagesBuildHost = pkgsBuildHost.${pythonAttr};
- pythonPackagesBuildTarget = pkgsBuildTarget.${pythonAttr};
- pythonPackagesHostHost = pkgsHostHost.${pythonAttr};
- pythonPackagesTargetTarget = pkgsTargetTarget.${pythonAttr} or {};
+ pythonOnBuildForBuild = pkgsBuildBuild.${pythonAttr};
+ pythonOnBuildForHost = pkgsBuildHost.${pythonAttr};
+ pythonOnBuildForTarget = pkgsBuildTarget.${pythonAttr};
+ pythonOnHostForHost = pkgsHostHost.${pythonAttr};
+ pythonOnTargetForTarget = pkgsTargetTarget.${pythonAttr} or {};
};
version = with sourceVersion; "${major}.${minor}.${patch}${suffix}";
diff --git a/pkgs/development/interpreters/python/default.nix b/pkgs/development/interpreters/python/default.nix
index 876cfd20fb9e..91a464ea4633 100644
--- a/pkgs/development/interpreters/python/default.nix
+++ b/pkgs/development/interpreters/python/default.nix
@@ -14,12 +14,12 @@ with pkgs;
, packageOverrides
, sitePackages
, hasDistutilsCxxPatch
- , pythonPackagesBuildBuild
- , pythonPackagesBuildHost
- , pythonPackagesBuildTarget
- , pythonPackagesHostHost
- , self # is pythonPackagesHostTarget
- , pythonPackagesTargetTarget
+ , pythonOnBuildForBuild
+ , pythonOnBuildForHost
+ , pythonOnBuildForTarget
+ , pythonOnHostForHost
+ , pythonOnTargetForTarget
+ , self # is pythonOnHostForTarget
}: let
pythonPackages = callPackage
({ pkgs, stdenv, python, overrides }: let
@@ -28,11 +28,11 @@ with pkgs;
python = self;
};
otherSplices = {
- selfBuildBuild = pythonPackagesBuildBuild;
- selfBuildHost = pythonPackagesBuildHost;
- selfBuildTarget = pythonPackagesBuildTarget;
- selfHostHost = pythonPackagesHostHost;
- selfTargetTarget = pythonPackagesTargetTarget;
+ selfBuildBuild = pythonOnBuildForBuild;
+ selfBuildHost = pythonOnBuildForHost;
+ selfBuildTarget = pythonOnBuildForTarget;
+ selfHostHost = pythonOnHostForHost;
+ selfTargetTarget = pythonOnTargetForTarget;
};
keep = self: {
# TODO maybe only define these here so nothing is needed to be kept in sync.
@@ -100,7 +100,7 @@ with pkgs;
pythonAtLeast = lib.versionAtLeast pythonVersion;
pythonOlder = lib.versionOlder pythonVersion;
inherit hasDistutilsCxxPatch;
- pythonForBuild = pythonPackagesBuildHost;
+ pythonForBuild = pythonOnBuildForHost;
tests = callPackage ./tests.nix {
python = self;
diff --git a/pkgs/development/interpreters/python/pypy/default.nix b/pkgs/development/interpreters/python/pypy/default.nix
index b941750eb4e5..8feeb3c51bf3 100644
--- a/pkgs/development/interpreters/python/pypy/default.nix
+++ b/pkgs/development/interpreters/python/pypy/default.nix
@@ -31,11 +31,11 @@ let
sitePackages = "site-packages";
hasDistutilsCxxPatch = false;
- pythonPackagesBuildBuild = pkgsBuildBuild.${pythonAttr};
- pythonPackagesBuildHost = pkgsBuildHost.${pythonAttr};
- pythonPackagesBuildTarget = pkgsBuildTarget.${pythonAttr};
- pythonPackagesHostHost = pkgsHostHost.${pythonAttr};
- pythonPackagesTargetTarget = pkgsTargetTarget.${pythonAttr} or {};
+ pythonOnBuildForBuild = pkgsBuildBuild.${pythonAttr};
+ pythonOnBuildForHost = pkgsBuildHost.${pythonAttr};
+ pythonOnBuildForTarget = pkgsBuildTarget.${pythonAttr};
+ pythonOnHostForHost = pkgsHostHost.${pythonAttr};
+ pythonOnTargetForTarget = pkgsTargetTarget.${pythonAttr} or {};
};
pname = passthru.executable;
version = with sourceVersion; "${major}.${minor}.${patch}";