1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-25 03:17:13 +00:00
nixpkgs/doc
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
..
languages-frameworks Python: remove pythonSmall 2016-10-16 14:31:26 +02:00
old Fix #4210: Remove builderDefs 2016-08-31 11:34:46 +02:00
coding-conventions.xml nixpkgs-doc: add patches to coding conventions 2016-08-06 09:05:23 +09:00
configuration.xml nixpkgs manual: more extensible example (#15557) 2016-05-23 11:02:46 +01:00
contributing.xml
default.nix Nixpkgs manual: Fix epub generation 2016-10-03 20:33:01 +02:00
functions.xml Improve overrideDerivation docs. (#16867) 2016-07-12 09:57:26 +02:00
introduction.md nixpkgs manual introduction: improve 2016-04-05 10:06:10 +02:00
manual.xml nixpkgs manual: cleanup (#15611) 2016-05-22 10:05:37 +01:00
meta.xml nixpkgs manual: Fix license strings docs 2016-02-24 01:48:02 +01:00
multiple-output.xml outputDocdev -> outputDevdoc 2016-09-20 17:44:48 +02:00
package-notes.xml autojump: add package note 2016-05-04 20:31:38 +01:00
quick-start.xml
release-notes.xml
stdenv.xml stdenv/stripHash: print to stdout, not to variable 2016-10-11 18:34:36 +02:00
style.css
submitting-changes.xml