Joshua Root
60c0d834ca
python*: use path dep for pkgconfig
2024-09-07 16:51:25 +10:00
Joshua Root
5233b68a46
python{26,3[2-6]}: use supported_archs to exclude arm64
2024-02-21 04:42:38 +11:00
Joshua Root
45445f0a91
python*: fix build with latest libedit
2023-09-16 00:43:57 +10:00
Joshua Root
14b8b0049d
python{27,34,35,36}: backport universal fix
...
Also fix configure failure with recent Xcode.
2022-05-10 22:32:47 +10: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
Renee Otten
cf440ae8c0
python36: mark as EOL
2022-01-22 16:22:23 +11:00
Joshua Root
7c6233b8cc
python*: update gettext dep
2021-12-26 18:08:36 +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
53dda03ca0
python36: update to 3.6.15
2021-09-05 12:15:41 +10:00
Joshua Root
778ed67bb5
python36: update to 3.6.14
2021-07-03 18:23:41 +10:00
Joshua Root
035fe369de
python36: remove false hope
...
No plans to backport arm64 support at this point.
2021-06-02 07:37:49 +10:00
Joshua Root
9fd97292e6
python3*: protect against issues with long CFLAGS
...
Prevent line wrapping in _sysconfigdata.py so that '-arch foo' can't be
split across multiple lines, preventing the reinplace from removing it
correctly. In practice this only seems to have happened with universal
builds.
All variables being on a single line also means that awk is no longer
needed to edit LINKFORSHARED.
Also fix implicit declaration errors in python35's configure script.
Closes: https://trac.macports.org/ticket/61282
2021-03-16 01:39:50 +11:00
Joshua Root
ca74be5ad4
python36: update to 3.6.13
2021-02-21 05:22:29 +11:00
Joshua Root
5d0542bdd2
python3{2..7}: known_fail on arm
2021-01-10 03:56:53 +11:00
David B. Evans
bd5d680082
ports that link with libffi: rebuild with libffi 3.3
...
* excludes known broken ports
* includes only ports that actually link with libffi 3.3
2020-09-05 20:00:58 -07:00
Joshua Root
058f86e447
python36: update to 3.6.12
2020-08-23 10:30:55 +10:00
Joshua Root
f7e92413e6
python*: preserve mtime of sysconfig data
...
This should prevent rebuilding things unnecessarily in the destroot
phase.
2020-08-20 18:42:19 +10:00
Christopher Chavez
08c283fd97
py{36,37}-htmldocs: update to latest ( #7749 )
...
Add update reminders to python{35,36,37,39-devel} ports
2020-07-17 10:10:57 -05:00
Joshua Root
d16905a6aa
python36: update to 3.6.11
...
Patch configure to recognise darwin 20.
2020-06-29 23:14:58 +10:00
Joshua Root
318365cfb7
python36: update to 3.6.10
...
Only disable poll on OS versions where it's broken. Update sysroot
patch to upstreamed version.
2019-12-21 21:52:43 +11:00
Joshua Root
31932fe861
python37, python36: fix compiler_fixup IndexError
2019-10-19 09:53:37 +11:00
Joshua Root
0173436320
python36: handle -isysroot without a space
2019-10-16 23:39:35 +11:00