Commit Graph
100 Commits
Author SHA1 Message Date
Florian Friesdorf b345bca3af pythonDocs: group in subfolders pythonXY/TYPE
I got it now - promised.
2013-03-05 12:41:30 +01:00
Florian Friesdorf 2e21e4fadc fix pythondocs (missing lib, doc instead of docs) 2013-03-05 12:28:48 +01:00
Florian Friesdorf e9f13b9c3b python-ldap-2.4.10 2013-03-03 13:20:58 +01:00
Florian Friesdorf 930e4d5391 pythonDocs: add meta.maintainers, subgroup attrset by doctype 2013-03-03 06:48:05 +01:00
Florian Friesdorf 06e4059f80 fix pythonDocs install path 2013-03-02 16:01:42 +01:00
Florian Friesdorf 0314b8b00f add python docs 2013-03-02 05:42:26 +01:00
Florian Friesdorf 1a52c7659d python: fix linkme-wrapper 2013-02-15 06:14:58 +01:00
Florian Friesdorf 906be2ea98 python-linkme-wrapper: optimize some escaping 2013-02-05 20:12:28 +01:00
Florian Friesdorf a63bb419f2 remove pythonhome-wrapper, python-linkme-wrapper is more flexible 2013-01-22 15:28:30 +01:00
Florian Friesdorf 1fa2e7f9a9 python-linkme-wrapper 2013-01-22 15:28:30 +01:00
Florian Friesdorf b02d8f2f5f python-pip 2013-01-21 16:12:56 +01:00
Florian Friesdorf b5e0ac7550 python-distribute-0.6.34, not using buildPythonPackage
this is in preparation so distribute can be used in buildPythonPackage
2013-01-21 16:07:48 +01:00
Florian Friesdorf c6b874be2f fix offlineDistutils (#271), needs to be in a site-packages subdir 2013-01-21 12:12:03 +01:00
Florian Friesdorf 52e9981e0e buildPythonPackage defaults to python.meta.platforms 2013-01-21 08:38:54 +01:00
Florian Friesdorf 8b777bbf57 nose2Cov does not create pth for deps - propagate manually 2013-01-21 08:37:28 +01:00
Florian Friesdorf 8dd5f835fc python-coverage-3.6 2013-01-21 08:37:07 +01:00
Florian Friesdorf 3ab50c106d python-ipdb 2013-01-21 06:50:10 +01:00
Florian Friesdorf b469185673 pythonPackages26 fixes 2013-01-21 06:42:22 +01:00
Florian Friesdorf 9ee07ba54f python-mrbob: add missing dependency 2013-01-21 05:35:41 +01:00
Florian Friesdorf a865154f62 Add myself as (additional) maintainer to all python packages. 2013-01-21 04:44:25 +01:00
Florian Friesdorf e185691ced python: nose2, nose2Cov and covCore 2013-01-20 16:45:33 +01:00
Florian Friesdorf 7fef7e53ce pythonPackages: use pygobject and pygtk of same python version 2013-01-20 16:45:33 +01:00
Florian Friesdorf ddba22fa2e chromiumBeta and Dev update
dev should be 26.0.1386.0, but its link is broken
2013-01-19 19:34:52 +01:00
Florian Friesdorf 8f0ea2b4c0 pythonPackages: default to python's maintainers and platforms 2013-01-19 18:32:03 +01:00
Florian Friesdorf 8d6aa9c971 Merge branch 'channel-nixos' into python 2013-01-15 21:49:28 +01:00
Florian Friesdorf d3e54e0125 python-pyquery-1.2.4 and dep python-cssselect-0.7.1 2013-01-15 19:05:14 +01:00
Florian Friesdorf c7701c0786 python-pyquery-1.2.4 and dep python-cssselect-0.7.1 2013-01-15 19:04:41 +01:00
Florian Friesdorf f5df5847bd add comment 2013-01-15 18:29:42 +01:00
Florian Friesdorf bfa0495344 remove old inactive pth file creation for buildInputs 2013-01-15 17:52:53 +01:00
Florian Friesdorf ed4f0b2657 Merge branch 'channel-nixos' into python 2013-01-15 17:42:48 +01:00
Florian Friesdorf 24d48d9170 don't put propagated recursivePthLoader into pth file, #257 2013-01-11 18:04:27 +01:00
Florian Friesdorf a7a6173a3f pygtk in pythonPackages, checks disabled, demo works, relates #223
Previously the checkPhase was not executed. It is now and a couple of
issues with it are seded away.
2013-01-11 17:45:26 +01:00
Florian Friesdorf 59879f6496 fixup: pygobject rename pth 2013-01-11 16:11:07 +01:00
Florian Friesdorf e856c72159 pygobject: in pythonPackages, removed hack handled now by pth 2013-01-11 15:30:56 +01:00
Florian Friesdorf 87423443b8 pycairo: move to pythonPackages 2013-01-11 15:23:44 +01:00
Florian Friesdorf 01f142296a pythonPackages: use unversioned to blend into pkgs, no functional change 2013-01-11 15:21:23 +01:00
Florian Friesdorf b4f84e3b1e pythonPackages: introduce sections, no functional change 2013-01-11 15:14:53 +01:00
Florian Friesdorf a59164e931 modules propgate recursivePthLoader
An alternative would be to include it with the plain `python`.
2013-01-11 10:54:25 +01:00
Florian Friesdorf 37abd1e353 fix python26Full expression 2013-01-11 10:35:55 +01:00
Florian Friesdorf 212b4df91c recursivePthLoader included via wrapper, not propagated by modules 2013-01-11 09:53:28 +01:00
Florian Friesdorf 4329ba3fb1 Merge branch 'channel-nixos' into python 2013-01-11 07:35:30 +01:00
Florian Friesdorf 9a41e3630a remove some packages also broken in master 2013-01-10 13:10:47 +01:00
Florian Friesdorf 42d49b47ba comment unneeded buildInputStrings 2013-01-10 12:50:17 +01:00
Florian Friesdorf a8e52f19f5 Merge branch 'channel-nixos' into python 2013-01-10 12:03:54 +01:00
Florian Friesdorf 0f52f5a945 Revert "don't propagate recursivePthLoader, it is needed to process it already"
This reverts commit edd160452e.

If we propagate it, derivations that use a python package will also
get the recursivePthLoader needed to process the pth files of the
package.
2013-01-09 22:29:46 +01:00
Florian Friesdorf 1cd2bd460b whitespace 2013-01-09 22:29:41 +01:00
Florian Friesdorf 9f66bf678e release-python: derive python27Package from python27Packages 2013-01-09 22:23:41 +01:00
Florian Friesdorf 06ca1e4768 Merge branch 'channel-nixos' into python 2013-01-09 22:18:38 +01:00
Florian Friesdorf 1b110436bf release-python: remove two non-existing attrs 2013-01-09 20:45:01 +01:00
Florian Friesdorf 0f007baf70 Merge branch 'channel-nixos' into python 2013-01-09 10:44:45 +01:00
Florian Friesdorf dabb876c9b release-python: create list of python packages from pythonPackages attrset 2013-01-09 10:39:09 +01:00
Florian Friesdorf a37cabdbb7 fix python-2.6 build: purity for systems with stdenv.gcc.libc
On other systems python26 will continue to look for
/usr/include/netinet/in.h among others. I don't know whether/what to
do about that.
2013-01-09 08:45:03 +01:00
Florian Friesdorf 56517508d8 python-2.6.8: long overdue 2013-01-09 08:44:58 +01:00
Florian Friesdorf ee0204d2c8 for some reason the python2.6 manpage is not gzipped 2013-01-09 08:27:39 +01:00
Florian Friesdorf 723d5a5581 fix python-2.6 build: purity for systems with stdenv.gcc.libc
On other systems python26 will continue to look for
/usr/include/netinet/in.h among others. I don't know whether/what to
do about that.
2013-01-09 08:26:15 +01:00
Florian Friesdorf 16e2a9133f python-2.6.8: long overdue 2013-01-09 08:06:46 +01:00
Florian Friesdorf 0d3ad0d786 bsd-games: fix some paths, pager and typo 2013-01-09 06:53:44 +01:00
Florian Friesdorf 6654cb8a10 comment 2013-01-09 05:21:01 +01:00
Florian Friesdorf 838761cad2 python manpages as python2.6, python2.7 and python
see #68
2012-12-22 03:26:26 +01:00
Florian Friesdorf edd160452e don't propagate recursivePthLoader, it is needed to process it already 2012-12-22 02:41:10 +01:00
Florian Friesdorf aab93e8479 do not create e.g pth file for build inputs
if they are really needed they will be in pth file created by
easy_install. If that does not work, they need to be put into
propagatedBuildInputs or the setup.py fixed.

see #210
2012-12-22 02:35:04 +01:00
Florian Friesdorf aeef72fa85 python-modules: remove long non-functional propagated-user-env-packages
we use recursive processing of pth files instead
2012-12-22 02:18:29 +01:00
Florian Friesdorf 27a73428cc remove site.py files
setuptools site.py can't resolve recursively which is needed for nix,
as each package has its own directory. A different solution than
putting the loader into every package output needs to be found.

see also #209
2012-12-22 02:15:08 +01:00
Florian Friesdorf b19162f88b release-python.nix used by hydra python-rework jobset
define full job attributes (not just systems) so we can define
schedulingPriority without touching release-lib.nix.

There is definitely a more elegant way to recursively walk attributes
and fill in missing values (job and schedulingPriority).
2012-12-22 01:26:27 +01:00
Florian Friesdorf ad55bb39ba prefix setuptools -> python-setuptools 2012-12-22 01:15:16 +01:00
Florian Friesdorf 886742d91a use recursivePthLoader instead of setuptoolsSite 2012-12-22 01:13:23 +01:00
Florian Friesdorf 1797d396ab python-coilmq test fails 2012-12-22 00:25:37 +01:00
Florian Friesdorf 93b3d24b96 oauth2 tests still fail 2012-12-14 20:24:53 +01:00
Florian Friesdorf 0fb9688235 python prefix for recursive pth loader and fix typo 2012-12-14 19:47:51 +01:00
Florian Friesdorf 6278dabe5d python: do not delete site.py for now as it breaks existing use cases
see #209, thx shlevy for reporting this
2012-12-07 11:44:46 +01:00
Florian Friesdorf c598df2645 duplicity-0.6.20 2012-12-06 15:59:02 +01:00
Florian Friesdorf a551d61083 skype 4.1.0.20 2012-12-06 15:40:55 +01:00
Florian Friesdorf ea58608726 python: give coverage to coilmq and oauth2 - thx shea 2012-12-06 08:24:38 +01:00
Florian Friesdorf 5c7c82f635 missed two failing tests 2012-12-05 11:31:28 +01:00
Florian Friesdorf c17ae4bbf7 checkPhase after installPhase fixed some more tests 2012-12-05 11:31:28 +01:00
Florian Friesdorf c7113470b8 python2.6 fixes 2012-12-05 11:31:28 +01:00
Florian Friesdorf 78be948175 change order of phases for python modules: checkPhase after installPhase
at least pycrypto it helps
2012-12-05 11:31:28 +01:00
Florian Friesdorf 3cf96816b0 pycrypto for python26 and 27 2012-12-05 11:31:28 +01:00
Florian Friesdorf 6dc414d6ae python2.6 fixes 2012-12-05 11:31:27 +01:00
Florian Friesdorf cd905b16af pil uses buildPythonPackage and is now actually also built for 2.6 2012-12-05 11:31:27 +01:00
Florian Friesdorf d76e4420af pil for python27 and python26 2012-12-03 07:12:05 +01:00
Florian Friesdorf e517d8791f fix nevow url and uncomment again 2012-12-03 06:54:13 +01:00
Florian Friesdorf 1adc9b1b1f python module cleanup, enable a couple of tests, add comments for failing 2012-12-03 06:38:11 +01:00
Florian Friesdorf 17597e8350 propagate setuptoolsSite to load pth files 2012-12-03 05:20:50 +01:00
Florian Friesdorf e50571e29d setuptoolsSite - only setuptools' site.py 2012-12-03 05:20:04 +01:00
Florian Friesdorf d4d76a8443 make diff to master look nicer 2012-12-03 04:41:19 +01:00
Florian Friesdorf 5436356733 a package does not need to include setuptools manually
this breaks for now
2012-12-03 04:40:38 +01:00
Florian Friesdorf e1d2ffa934 fix zabbix20 2012-12-02 17:52:01 +01:00
Florian Friesdorf 3438681d80 Merge branch 'channel-nixos' into python-merge 2012-11-29 21:40:33 +01:00
Florian Friesdorf 471a4b583f Merge branch 'channel-nixos' into python-merge 2012-11-29 15:36:17 +01:00
Florian Friesdorf a4ded47776 include offlineDistutils in preConfigure instead of configurePhase 2012-11-29 15:29:41 +01:00
Florian Friesdorf 781d9aa84c chromium 24.0.1312.25 and 23.0.1271.91 2012-11-28 17:01:52 +01:00
Florian Friesdorf ac89a3de46 Revert "#185 Fix pycurl"
This reverts commit 671bf5b4d7.

We need to support preConfigure.
2012-11-28 16:13:37 +01:00
Florian Friesdorf fc57b8940b intltool: fix license attribute name 2012-11-26 16:11:32 +01:00
Florian Friesdorf 6a17fe1563 fix xoscope - thx archlinux! 2012-11-26 16:07:51 +01:00
Florian Friesdorf d66fa56de2 xsokoban: fix for colliding getline in score.c 2012-11-26 15:24:33 +01:00
Florian Friesdorf 7ac03301a7 xsokoban scorefile in current directory 2012-11-26 15:24:33 +01:00
Florian Friesdorf 39cb204797 zoom-1.1.5 - also adjust name 2012-11-26 14:43:28 +01:00
Florian Friesdorf c1c0305df8 xtreemfs-1.4
1.3.0 did not build anymore, would need to be handed the correct
version of boost.
2012-11-26 14:42:09 +01:00
Florian Friesdorf ed45707278 zoom-1.1.5 2012-11-26 14:32:03 +01:00