nixpkgs/pkgs/development
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
..
androidndk-pkgs
arduino teensyduino: fix missing library paths 2021-02-24 09:09:15 +01:00
beam-modules
bower-modules/generic
chez-modules
compilers Merge pull request #114487 from bobrik/ivan/llvm11-openmp-aarch64-darwin 2021-02-26 20:18:54 +01:00
coq-modules
dhall-modules
dotnet-modules
em-modules/generic
go-modules
go-packages buildGoPackage: Respect passing CGO_ENABLED explicitly 2021-02-24 23:22:19 +01:00
guile-modules
haskell-modules haskell-brittany: disable the freakin' test suite 2021-02-26 23:01:18 +01:00
idris-modules
interpreters python: fix full builds by referring to the correct interpreter 2021-02-27 11:12:05 +01:00
java-modules maven: use default jdk 2021-02-23 09:22:40 +01:00
libraries Merge pull request #114407 from NixOS/haskell-updates 2021-02-26 23:57:43 +01:00
lisp-modules
lua-modules
misc
mobile
node-packages Merge pull request #113922 from cpcloud/pyright 2021-02-22 00:41:36 +00:00
ocaml-modules ocamlPackages.stdlib-shims: 0.1.0 → 0.3.0 2021-02-26 11:40:38 +01:00
octave-modules octave.pkgs.zeromq: init at 1.5.2 2021-02-24 21:00:52 +02:00
perl-modules
pharo
php-packages php73Packages.composer2: 2.0.9 -> 2.0.11 2021-02-27 03:01:28 +00:00
pure-modules
python-modules Merge pull request #114541 from r-ryantm/auto-update/python3.7-censys 2021-02-27 09:36:04 +01:00
r-modules
ruby-modules
tools Merge pull request #114407 from NixOS/haskell-updates 2021-02-26 23:57:43 +01:00
web Merge pull request #113965 from SuperSandro2000/fix-collection17 2021-02-23 08:44:14 +01:00