Commit Graph

322 Commits

Author SHA1 Message Date
espie
56902f8f20 fix build: prevent infinite recursion thru python.
also annotate gamin for bootstrap property, and mark haddock,no_deps as
a "real flavor", since it's only used for bootstrap anyways AND significantly
changes the build.
2011-10-18 06:46:24 +00:00
espie
009a1a9376 avoid weird error message if something defines MODPY_VERSION to a bad value,
by making sure we're a valid value before we try a numerical test.
2011-10-17 13:55:24 +00:00
fgsch
df0099aa3e handle py3-distribute requirement correctly.
sthen@ rpointel@ ok.
2011-10-03 13:54:12 +00:00
fgsch
1d041aca14 python 2.6 is not longer but comment still valid for 2.7 so update accordingly. 2011-09-28 16:59:33 +00:00
sthen
119b2307f8 let Python use PKGSPEC infrastructure, discussed with and variable name
suggestion from fgsch@
2011-09-27 21:27:36 +00:00
nigel
df60e75843 Changed to allow installation with other python versions.
ok sthen@ fsgch@
2011-09-26 19:06:58 +00:00
sthen
1506610460 reinstate MODPYSPEC and restore MODPY_RUN_DEPENDS to previous
same diff/ok fgsch@
2011-09-22 09:44:40 +00:00
fgsch
3505cd6312 Move python 3.2 to the one under python 2011-09-21 14:39:06 +00:00
fgsch
f07def33ab Merge in support for python3.
remi@ sthen@ ok
2011-09-21 14:37:28 +00:00
fgsch
39cac6370f add pkgpath markers.
sthen@ ok.
2011-09-20 12:29:38 +00:00
fgsch
b113d8cfaf - correct maintainer and configure arguments
- this now lives under lang/python
2011-09-20 10:55:28 +00:00
fgsch
f2e7d58191 Reimport 3.2 under lang/python in preparation to merge lang/python3 under
lang/python.
remi@ sthen@ ok.
2011-09-20 10:51:26 +00:00
espie
e820071495 normalize pkgpath 2011-09-16 10:31:20 +00:00
fgsch
a0eda24d70 siginterrupt test is passing now. remove skipIf from here.
no bump required.
2011-09-14 09:23:11 +00:00
naddy
1e2bbe8777 bump all (sub)packages that depend on db/v4; requested by and help from espie@ 2011-09-12 18:02:34 +00:00
landry
443dbc68e7 Remove empty patches. 2011-09-07 05:18:05 +00:00
rpointel
a03b19cfef Use system libffi on Python 2.5 and 2.7 (except on arm).
ok jasper@ landry@ sthen@.
2011-09-06 20:58:08 +00:00
rpointel
fa6adaafb4 Comma was missing in our patch so test failed. Now it's ok.
Bump revision.
ok aja@.
2011-08-23 07:08:23 +00:00
naddy
97797cc0a0 fix build after after 4.9->5.0; with help from rpointel@ 2011-07-18 15:32:18 +00:00
sthen
17b5e65888 Replace a dead MASTER_SITES mirror with a working one. 2011-07-16 20:22:48 +00:00
jasper
cfe4b19e99 sync 2011-07-13 08:03:40 +00:00
jasper
ec80e75339 Retire this version of the 2.x family. All ports either use the
default (2.7) or are using an even older version (2.4/2.5) so 2.6 can go.

ok sthen@ rpointel@
2011-07-13 08:03:31 +00:00
jasper
a838548eee fix prev. 2011-07-09 09:43:59 +00:00
jasper
2ecb7aa27e fix, as spotted by nigel taylor 2011-07-08 07:39:37 +00:00
jasper
8037b9b663 missing in prev. 2011-07-07 21:32:58 +00:00
jasper
dcc5448126 recognize openbsd5, may need some more work 2011-07-07 21:32:39 +00:00
sthen
62807b896e unbreak patching, spotted by Nigel Taylor.
as a bonus recognise openbsd 5.3 in regression tests.
bump as this file makes it into the package.
2011-07-07 20:55:05 +00:00
jasper
8f4e6e2aa2 regen 2011-07-06 12:25:29 +00:00
jasper
f7c94b8b34 regen 2011-07-06 12:05:56 +00:00
jasper
58a52e292f - zap a patch that would bork instead of fix the path in pydoc
spotted by frantisek holop
2011-07-06 07:35:16 +00:00
rpointel
201b9f189f Add a patch from Samir Saada (thanks) to correctly build on loongson.
Bump revision. Ok jasper@.
2011-06-13 19:43:59 +00:00
rpointel
f280fddcc0 Switch default to python 2.7.
Discussed and ok from many. Bumps will follow.
"go go go" from jasper@.
2011-06-08 17:28:14 +00:00
rpointel
7b840f9416 Modify patch from fgsch@. Bump revision.
ok sthen@ jasper@
2011-06-08 08:02:54 +00:00
rpointel
ea37821819 Correct the wrong value of LDFLAGS (certain ports will need WANTLIB += ${MODPY_WANTLIB}).
Thanks for fgsch@ for his patch-Modules_selectmodule_c to correct SIGBUS error on sparc64 (test_kqueue.py).

It's time make bulks of Python2.7 on as many archs as we can.

Thanks a lot.

ok sthen@ aja@
2011-05-30 21:11:44 +00:00
jasper
dcd4f22681 Remove python-mode.el, it's now part of the emacs-python package.
It wasn't distributed anymore in the python distfile starting from 2.7 anymore.

Please install the emacs-python pacakge to continue using the functionality.

ok rpointel@
2011-05-23 06:42:02 +00:00
jasper
87723a3ac3 the python-mode.el isn't distributed anymore with python >= 2.7, so remove
this message for now.

discussed with and ok rpointel@
2011-05-22 19:21:24 +00:00
rpointel
cc67cdc9fd add python2.7 to the build.
ok landry@ sthen@
2011-05-15 08:25:45 +00:00
fgsch
b773a0128f Use skipIf and mention the platforms explicitly. 2011-05-08 22:46:19 +00:00
fgsch
0a79ab1fc2 Security fix for CVE-2011-1521.
prodded and ok jasper
2011-05-07 09:36:17 +00:00
fgsch
81bd45496c make the comments more prominent. 2011-05-07 09:35:13 +00:00
fgsch
e7a4d15602 - revert the handling of async callbacks pre 2.7 for the time being. this
fixes the hangs and some other problems and allow us to move further while
  a proper fix is investigated. as a result remove the patches to test_io
  and test_socket, they are ok now.
- remove the distutils diff. it doesn't seem right, nobody really knows why
  it's there and it actually breaks things with this version.
- bump
discussed and ok rpointel martynas sthen djm
2011-05-05 23:25:44 +00:00
rpointel
129e1f459d Removed AUTOCONF_VERSION?= now we have the correct AUTOCONF_VERSION in each version of Python.
From Brad, ok sthen@.
2011-05-03 17:52:04 +00:00
rpointel
ddaac7f6a1 use proper autoconf version, from Brad.
ok sthen@.
2011-05-03 17:48:08 +00:00
fgsch
0f9cb35359 install 2to3 under python2.7-2to3 so it can co-exist with 2.6
rpointel sthen martynas ok.
2011-05-03 17:18:28 +00:00
fgsch
f50c74636c - install 2to3 under python2.6-2to3 so it can co-exist with 2.7
- use right autoconf version
- fix CVE-2011-1521 (2.4 and 2.5 will be handled separately)
- bump
rpointel sthen martynas ok.
2011-05-03 17:17:01 +00:00
fgsch
14d07c603d adjust interpreter path for 2to3 and install it under pythonVERSION-2to3.
discussed with rpointel, rpointel sthen martynas ok.
2011-05-03 17:14:43 +00:00
rpointel
714b3ba354 Added 2 patch to permit to 'make regress' without blocking...
Used @unittest.skip instead of commenting out the test.
Corrected wrong value of LDSHARED in sysconfig, cf http://bugs.python.org/issue10547.
Bump REVISION.
ok landry@ (thanks).
2011-04-26 19:42:31 +00:00
rpointel
eaa3c34823 Import Python 2.7.1.
Thanks a lot to landry@, fgsch@ for feedback.
Need tests before doing this version the default.
2011-04-24 09:31:44 +00:00
rpointel
c25fe689b1 Prepare import of python 2.7.
(Not linked to the build, and not made the default python).
ok landry@, fgsch@.
2011-04-24 09:19:01 +00:00
kili
a08d197254 Whenever a package installs a script using #!/usr/bin/env, god kills
a kitten.

Let pydoc${VERSION} use #!${LOCALBASE}/bin/python${VERSION} instead
of $!/usr/bin/env python${VERSION}.

ok rpointel@, sthen@ (after some discussion wether post-build is
the proper target for this or not)
2011-04-12 19:28:13 +00:00