419 Commits

Author SHA1 Message Date
rpointel
70d46d4c0b +3.5 2015-09-23 19:24:41 +00:00
rpointel
724150adb2 import Python 3.5.0 and link it to the build to have more feedbacks. 2015-09-23 19:23:55 +00:00
rpointel
8e426e0c53 PORTROACH = limit:^3\.4 2015-09-19 07:58:33 +00:00
rpointel
5d0bd23967 PORTROACH = limit:^2\.7
ok aja@
2015-09-18 21:49:09 +00:00
rpointel
973ff31c5f update python to 2.7.10.
ok aja@
2015-05-31 07:56:10 +00:00
phessler
16f4169646 use lower optimization levels, so compiles work on sparc 2015-04-17 07:58:12 +00:00
jasper
8a0cffc098 add MODPY_PI which automatically sets MASTER_SITES when set to 'yes'.
if the subdirectory needs to be overriden set MODPY_PI_DIR.

as discussed with sthen@ and rpointel@
earlier diff ok rpointel@
2015-04-02 13:57:10 +00:00
rpointel
28a7371b5a update python to 3.4.3.
removed patch files because it's know detected during configuration.
Release note: https://www.python.org/downloads/release/python-343/
2015-03-15 07:42:11 +00:00
ratchov
a6bb527423 Stop installing python 2.7 ossaudiodev module. It's not present
in recent versions of python most probably because it doesn't make sense
to expose non-portable low-level ioctl's to scripts (PyAudio & PyGame
are much better choices).

ok brad, aja and sthen ok'd first version of this diff
2015-02-01 12:52:53 +00:00
naddy
9281e1d2ce Drop USE_GROFF from subdir: trivial formatting differences only. 2015-01-22 23:03:31 +00:00
rpointel
5c528d5ce1 remove files fetched during regress tests.
reported by daniel@ and kili@
2014-12-22 06:29:59 +00:00
rpointel
fef5403543 Update to Python 3.4.2.
ok aja@ (thanks).
2014-12-19 20:32:07 +00:00
daniel
018d2f16ef Fix MODPY_TKINTER_DEPENDS when MODPY_SETUPTOOLS=Yes.
ok sthen@
2014-12-17 00:31:52 +00:00
sthen
f47c010e07 copy the license requirement comment from Makefile.inc to the relevant
version Makefiles (so that it will be clearly visible in files which are
edited when REVISION is bumped)
2014-12-16 10:05:40 +00:00
sthen
8cbcb56707 mention RAND_egd disabling in 3.4/CHANGES.OpenBSD (license requirement;
missed earlier)
2014-12-16 10:04:14 +00:00
rpointel
452edb578e Update Python 2.7 to 2.7.9.
ok sthen@, also tested on macppc by Fred <openbsd@crowsons.com> (thanks).
2014-12-14 08:32:55 +00:00
naddy
d4ca7b9741 remove python 3.3 leftovers; ok rpointel@ 2014-11-05 12:09:07 +00:00
rpointel
2314bd805f unlink 3.3 2014-11-02 07:48:30 +00:00
rpointel
0220641482 Remove Python 3.3.
ok aja@ and others.
2014-11-02 07:47:51 +00:00
jca
99e9b4c1b6 Fix MODPY_LIB_DEPENDS when using setuptools.
The make(1) variables assignements would lead to setuptools added to
MODPY_LIB_DEPENDS (bogus).  py-Pillow was affected but no plist change.
Fix _MODPY_BUILD_DEPENDS similarly, no port affected.
ok ajacoutot@, also discussed with sthen@ months ago
2014-11-01 10:24:16 +00:00
jasper
1d3beb7b63 distribute has been merged back into setuptools long time ago; python3 ports
can safely use setuptools now.

ok rpointel@
2014-09-29 07:00:22 +00:00
rpointel
9616e3bb7c Update Python to 2.7.8.
Changelog: http://hg.python.org/cpython/raw-file/v2.7.8/Misc/NEWS
ok daniel@ (thanks for the 2 patches).
2014-07-11 06:59:42 +00:00
rpointel
836cdeea27 regen PLIST, replace Grammar3.4.0.final.0.pickle by Grammar3.4.1.final.0.pickle
spotted by niggle@. do not bump revision because it did not build without this modification.
2014-06-09 05:14:45 +00:00
rpointel
8a360b796f Update Python 3.4 to 3.4.1.
Release notes: https://docs.python.org/3.4/whatsnew/changelog.html#python-3-4-1
2014-06-07 15:01:27 +00:00
rpointel
5b51d2380d Update Python 2.7 to 2.7.7.
ok benoit@, tested by tobiasu@ on sparc and Daniel Dickman (thanks).
2014-06-07 14:46:46 +00:00
rpointel
1e99cde674 switch our default python 3 to python 3.4.
tested in a bulk build by landry@ (thanks).
2014-06-03 11:29:32 +00:00
sthen
cf8dbe57fd borrow the RAND_egd patches from python/3.3 2014-04-20 09:48:03 +00:00
espie
1e9d78fa6c grr much better with the actual patch added thank you 2014-04-19 14:17:47 +00:00
espie
229fbb919f hoping that's the last remnant in py land... 2014-04-19 14:10:10 +00:00
espie
bc1dfe2217 ... and the python glue as well 2014-04-19 13:53:15 +00:00
espie
e1a5039985 zap RAND_egd, allow python to build.
okay sthen@
2014-04-19 12:43:47 +00:00
rpointel
00dc76995c Update Python 3 from 3.3.2 to 3.3.5.
ok shadchin@
2014-04-17 06:05:59 +00:00
rpointel
5a12b3f5fa link 3.4 to the build to have better test coverage on weird architectures.
ok sthen@.
2014-04-13 07:41:28 +00:00
rpointel
d097a7853b understand Python 3.4. 2014-04-13 07:11:10 +00:00
rpointel
d61da32057 import Python 3.4 but it will be linked to the build later.
ok aja@.
Release notes: https://docs.python.org/3.4/whatsnew/3.4.html
2014-04-13 07:10:09 +00:00
rpointel
db6be01734 Activate locale.bindtextdomain in Python.
ok aja@.
2014-03-09 20:23:44 +00:00
rpointel
9212547d04 Security fix for Python 2.7 and 3.3.
More information: http://bugs.python.org/issue20246
http://seclists.org/oss-sec/2014/q1/284

go aja@ espie@
2014-02-09 09:49:26 +00:00
fgsch
eb6a449df4 Update to python to 2.7.6.
Tested on i386, amd64 and macppc. macppc included a diff that's not part
of this update but will be added at a later time.
Committing on behalf of rpointel@. sthen@ OK
2014-01-09 18:03:35 +00:00
fgsch
28ab4132a5 - Merge ctypes fragment into main now that libffi is fixed
- Remove uneeded diff after the time_t change
- Clean things a bit
- Bump revisions

tested by rpointel@, sthen@ and myself. ok by them and jasper@
2013-10-27 18:32:55 +00:00
dcoppa
4e50abc4ae Run '${MODPY_CMD} egg_info' at pre-build stage for setuptools-based
python ports and get rid of MODPY_BADEGGS

initial idea by me, better solution suggested by espie@
ok espie@, landry@, rpointel@
2013-10-03 16:28:00 +00:00
ajacoutot
d76c816a4d Also set ac_cv_path_PYTHON to ${MODPY_BIN} the same way we set
ac_cv_prog_PYTHON. This is needed to prevent conflict between one set to
py2 and the other to py3... yeah configure scripts are stupid.

ok fgsch@
2013-09-24 16:55:02 +00:00
espie
103194bcf2 fix pre-build-steps to redirect files correctly at the end.
refactor the do-* tests to be usable in cooperation with other modules
that want similar things, like we did in ruby and cmake.

(checked through a bulk-build, ok rpointel@)
2013-06-28 10:27:49 +00:00
sthen
a976c84603 Don't lose the flavour extension when overwriting FULLPKGNAME for python3
flavours. (Only affects the, possibly currently non-existent, case where a
port has python3 and another flavour). Switch to ?= rather than = to permit
further overriding in the port Makefile. Discussed with many, no change
to INDEX, looks good to fgsch@ rpointel@.
2013-06-05 11:11:38 +00:00
fgsch
618f6d7e09 GC python 2.5. Thanks to zhuk who made this possible. 2013-06-04 08:02:20 +00:00
fgsch
76a2b2e3b3 disconnect python 2.5 from the tree. 2013-06-04 07:29:13 +00:00
ajacoutot
832f214f93 3.2 -> 3.3 2013-05-30 14:46:31 +00:00
ajacoutot
57a41f6b6d -3.2 2013-05-30 14:45:07 +00:00
ajacoutot
72122f7f6f Remove python 3.2 now that 3.3 is the default. There is no point in keeping
2 different versions of py3.

ok jasper@ fgsch@
2013-05-30 14:44:54 +00:00
ajacoutot
31714330cd Bump the default python3 version to 3.3.
Successfully tested with gnome which is the biggest consumer of py3 -- any
regression, please let me know.

discussed with fgsch@ rpointel@ sthen@ jasper@ landry@ zhuk@
2013-05-30 13:08:59 +00:00
fgsch
16f0c500f3 bump after wantlib sync. 2013-05-22 13:32:02 +00:00