1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-14 08:34:50 +00:00
nixpkgs/pkgs/development
Frederik Rietdijk 107c035bf0 Python: remove pythonSmall
In #19309 a separate output for tkinter was added.

Several dependencies of Python depend indirectly on Python. We have the
following two paths:
```
‘python-2.7.12’ - ‘tk-8.6.6’ - ‘libXft-2.3.2’ - ‘libXrender-0.9.10’ -
‘libX11-1.6.4’ - ‘libxcb-1.12’ - ‘libxslt-1.1.29’- ‘libxml2-2.9.4’ -
‘python-2.7.12’

‘python-2.7.12’ - ‘tk-8.6.6’ - ‘libXft-2.3.2’ - ‘fontconfig-2.12.1’ -
‘dejavu-fonts-2.37’ - ‘fontforge-20160404’ - ‘python-2.7.12’
```
Because only `tkinter` needs this, I added
```
pythonSmall = python.override {x11Support = false;};
```
to break the infinite recursion. We also still have the output
`tkinter`.

However, we might as well build without x11Support by default. Then we build with x11Support as well so we get the tkinter module and put that in a separate package.
2016-10-16 14:31:26 +02:00
..
arduino arduino: fix 32bit build 2016-10-10 21:54:58 +02:00
beam-modules
bower-modules/generic
compilers Merge branch 'master' into staging 2016-10-14 13:16:11 +02:00
coq-modules
dotnet-modules/patches
eclipse
em-modules/generic
go-modules
guile-modules
haskell-modules git-annex: bump to latest version 2016-10-12 17:50:20 +02:00
idris-modules
interpreters Python: remove pythonSmall 2016-10-16 14:31:26 +02:00
libraries openssl, curl, git: Respect $NIX_SSL_CERT_FILE 2016-10-14 12:06:10 +02:00
lisp-modules
lua-modules
misc
mobile androidenv: Add API sources 2016-10-09 19:11:55 +09:00
node-packages
ocaml-modules ocamlPackages.ppx-variants-conv : add variantslib in propagated buildInputs 2016-10-11 16:53:40 +02:00
perl-modules
pharo
pure-modules
python-modules Python: remove modules and pythonFull 2016-10-10 10:33:24 +02:00
qtcreator
r-modules r-modules: add more environment documentation 2016-10-13 22:18:16 +00:00
ruby-modules bundlerEnv: refactor 2016-10-08 22:38:56 +01:00
tools Merge pull request #19180 from zimbatm/bundler-env-bins 2016-10-14 11:51:23 +01:00
web nodejs-6_x: 6.7.0 -> 6.8.0 2016-10-13 20:04:24 -04:00