nixpkgs/pkgs/development/interpreters/python/cpython/2.7
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
..
2.5.2-ctypes-util-find_library.patch Python: move interpreters 2016-07-28 17:10:15 +02:00
2.5.2-tkinter-x11.patch Python: move interpreters 2016-07-28 17:10:15 +02:00
2.6.2-ssl-threads.patch Python: move interpreters 2016-07-28 17:10:15 +02:00
2.6.5-FD_SETSIZE.patch Python: move interpreters 2016-07-28 17:10:15 +02:00
2.6.5-export-PySignal_SetWakeupFd.patch Python: move interpreters 2016-07-28 17:10:15 +02:00
2.6.5-ncurses-abi6.patch Python: move interpreters 2016-07-28 17:10:15 +02:00
2.7.3-dbm.patch Python: move interpreters 2016-07-28 17:10:15 +02:00
2.7.3-dylib.patch Python: move interpreters 2016-07-28 17:10:15 +02:00
2.7.3-getpath-exe-extension.patch Python: move interpreters 2016-07-28 17:10:15 +02:00
2.7.3-no-libm.patch Python: move interpreters 2016-07-28 17:10:15 +02:00
default.nix Python: remove pythonSmall 2016-10-16 14:31:26 +02:00
deterministic-build.patch Python: move interpreters 2016-07-28 17:10:15 +02:00
nix-store-mtime.patch Python: move interpreters 2016-07-28 17:10:15 +02:00
no-ldconfig.patch Python: move interpreters 2016-07-28 17:10:15 +02:00
properly-detect-curses.patch Python: move interpreters 2016-07-28 17:10:15 +02:00
search-path.patch Python: move interpreters 2016-07-28 17:10:15 +02:00
setup-hook.sh Python: move interpreters 2016-07-28 17:10:15 +02:00