Renee Otten
b65c9b59fd
python38: reached end-of-life on 10/07/2024
2024-10-13 22:08:23 -04:00
Joshua Root
76465fb062
python38: update to 3.8.20
2024-09-07 16:33:13 +10:00
Joshua Root
09a96a0cb4
python38: update to 3.8.19
...
Also move select files to subports of python_select and python3_select.
2024-03-21 01:13:40 +11:00
Joshua Root
45445f0a91
python*: fix build with latest libedit
2023-09-16 00:43:57 +10:00
Joshua Root
16d606ff54
python38: update to 3.8.18
2023-08-25 12:06:24 +10:00
Joshua Root
b16f1675e4
python38: update to 3.8.17
2023-06-10 21:02:33 +10:00
Joshua Root
a987eabeaf
python38: update to 3.8.16
2022-12-07 14:46:06 +11:00
Joshua Root
cd5275796f
python38: update to 3.8.15
2022-10-12 13:49:17 +11:00
Joshua Root
460705da3d
python38: update to 3.8.14
2022-09-10 17:50:09 +10:00
Joshua Root
a9e81dbf94
python3*: apply patches on 10.6 too
...
Closes: https://github.com/macports/macports-ports/pull/15740
2022-08-20 14:05:16 +10:00
Joshua Root
dc0835bc3a
python3{7,8,9}: backport universal fix from python310
...
See: https://trac.macports.org/ticket/63782
2022-05-10 20:36:14 +10:00
Joshua Root
e15c40b464
python38: update to 3.8.13
2022-03-18 03:20:16 +11:00
Joshua Root
9c29281592
python*: preserve mtime of pyconfig.h
...
See: https://trac.macports.org/ticket/63782
2022-03-13 21:20:19 +11:00
Joshua Root
e2c98fb448
python3{7,8,9,10,11}: fix potential build failure
...
If setuptools 60 or later is installed, its copy of distutils will be
used[1], apparently even when building the python stdlib. Unfortunately
it doesn't seem to be completely compatible with the stdlib's build
system (at least in some python versions). So ensure that the stdlib's
own distutils is used.
Fixes: https://trac.macports.org/ticket/64352
[1] https://setuptools.pypa.io/en/latest/history.html#v60-0-0
2022-01-07 00:30:00 +11:00
Joshua Root
7c6233b8cc
python*: update gettext dep
2021-12-26 18:08:36 +11:00
Joshua Root
9b310d616d
python38: switch to openssl 3
...
Hashlib and SSL tests confirmed passing.
See: https://trac.macports.org/ticket/63801
2021-11-13 16:58:12 +11:00
Joshua Root
259e6a39c4
python*: switch back to openssl 1.1
...
Upstream support for 3 isn't done yet.
See: https://trac.macports.org/ticket/63857
2021-11-09 12:29:30 +11:00
Chris Jones
5848d16670
openssl dependents: rev bump [skip ci]
2021-11-07 12:38:19 +00:00
Joshua Root
4866e21854
python3{6,7,8}: enable +optimizations by default
2021-10-10 07:02:24 +11:00
jrabinow
17b9abfab6
python3*: add dtrace variant ( #12005 )
...
Adds a variant to use dtrace as described in
https://docs.python.org/3/howto/instrumentation.html
Fixes: https://trac.macports.org/ticket/54443
2021-09-07 10:16:39 +10:00
Joshua Root
949b3480c3
Rev bump libffi dependents
...
Version 3.4 broke binary compatibility.
2021-09-01 06:34:10 +10:00
Chris Jones
e9a3041249
python38,py38-tkinter,py38-htmldocs,py38-gdbm: Update to 3.8.12
2021-08-31 16:59:13 +01:00
Joshua Root
064d721f49
python38: update to 3.8.11
2021-07-03 18:23:41 +10:00
Joshua Root
ae7839b66f
python38: update to 3.8.10
...
Also backport relaxation of distutils' MACOSX_DEPLOYMENT_TARGET check.
Fixes: https://trac.macports.org/ticket/62757
2021-05-08 05:04:35 +10:00
Joshua Root
6f3ed3b3a2
python38: update to 3.8.9
2021-04-03 16:19:38 +11:00