1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-20 12:42:24 +00:00
nixpkgs/doc/languages-frameworks
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
..
beam.xml nixpkgs manual: cleanup (#15611) 2016-05-22 10:05:37 +01:00
bower.xml nixpkgs manual: Add documentation for bower2nix 2016-03-28 08:25:45 +01:00
coq.xml nixpkgs manual: split languages into separate files 2015-12-19 16:08:00 +01:00
go.xml buildGoPackage: deps.json -> deps.nix in NIXON 2016-09-16 00:04:55 +01:00
haskell.md doc/language-frameworks/haskell.md: typo in code example. (#18313) 2016-09-05 13:27:00 +02:00
index.xml manual: add node to languages & frameworks 2016-09-20 20:38:24 +00:00
java.xml nixpkgs manual: split languages into separate files 2015-12-19 16:08:00 +01:00
lua.xml nixpkgs manual: split languages into separate files 2015-12-19 16:08:00 +01:00
perl.xml perl docs: update generated expression 2016-09-03 18:14:06 +02:00
python.md Python: remove pythonSmall 2016-10-16 14:31:26 +02:00
qt.xml nixpkgs manual: split languages into separate files 2015-12-19 16:08:00 +01:00
ruby.xml ruby docs: improve the example 2016-03-20 13:33:20 +01:00
texlive.xml texlive: document in nixpkgs manual 2016-03-27 14:29:18 +02:00