nixpkgs/pkgs/top-level
Frederik Rietdijk 0dc64d5d71 python: fix full builds by referring to the correct interpreter
The package set is an attribute of the interpreter. The function to
build an environment (`buildEnv`/`withPackages`) is part of the
interpreter. The interpreter is passed to itself, and needs to be
updated when overridden.

For cross-compilation we splice the package set, and for that the
various `build/host` interpreters and sets need to be available. We
select these currently through `pkgs.${pythonAttr}`. The `pythonAttr`
attribute was not fixed for `pythonFull`.

https://github.com/NixOS/rfcs/pull/83
https://github.com/NixOS/nixpkgs/pull/104201

We need a better solution for this because this is very brittle.
2021-02-27 11:12:05 +01:00
..
agda-packages.nix
aliases.nix python3.pkgs.xmpppy: remove + dependent packages 2021-02-22 05:43:13 +01:00
all-packages.nix python: fix full builds by referring to the correct interpreter 2021-02-27 11:12:05 +01:00
beam-packages.nix
config.nix
coq-packages.nix
darwin-packages.nix
default.nix
dhall-packages.nix
dotnet-packages.nix
emacs-packages.nix emacs.pkgs.telega: Prefer telega from melpa stable 2021-02-24 17:03:54 +01:00
emscripten-packages.nix
haskell-packages.nix haskell.compiler.ghc8104: add ghc-8.10.4 2021-02-12 20:35:21 +01:00
haxe-packages.nix
impure.nix
java-packages.nix
lua-packages.nix
make-tarball.nix
metrics.nix
ocaml-packages.nix ocamlPackages.ppx_bap: init at 0.14 2021-02-26 07:09:22 +01:00
octave-packages.nix octave.pkgs.zeromq: init at 1.5.2 2021-02-24 21:00:52 +02:00
packages-config.nix
perl-packages.nix Merge pull request #113732 from pacien/gscan2pdf-v2.11.1 2021-02-20 16:43:02 +01:00
php-packages.nix Merge pull request #112360 from helsinki-systems/fix/php-xls-xmlrpc 2021-02-10 10:35:21 +01:00
pure-packages.nix
python-packages.nix ocamlPackages.bap: 2.1.0 → 2.2.0 2021-02-26 07:09:22 +01:00
qt5-packages.nix libkeyfinder: 2.1 -> 2.2.4 2021-02-02 17:36:08 +01:00
release-alternatives.nix
release-cross.nix
release-lib.nix
release-python.nix
release-small.nix
release.nix
ruby-packages.nix
splice.nix
stage.nix
static.nix
unixtools.nix
wine-packages.nix winePackages: enable mingwSupport in base build 2021-02-15 10:35:45 -05:00