Commit Graph

100 Commits

Author SHA1 Message Date
OscarL
08152db1bc python3.10: bump version to 3.10.8. (#7313)
* python310: bump revision to 3.10.8.

* Use "make altinstall".
* Documented problematic tests, and skipped the ones that hang/stall.
* Enable optimizations.
* Added a note regarding tests that invoke the crash dialog.

Running "hp --test python310" now gives the same results[*] for both
non-optimized, and optimized builds, so let's just enable
optimizations for 3.10.8.

[*] As there's some randomness involved in the test runs, YMMV.

Anecdotal/aditional info:

Building and testing with "--disable-test-modules" might be
considered? Python's docs read:

   "The test package is meant for internal use by Python only."

And that those are used for regression testing mostly. See:
https://docs.python.org/3/library/test.html#module-test

Personal experience: I got more consistent results with that flag
enabled, than witout it. I left it out, trying to avoid hiding
problems (a.k.a.: failing silently. A big NO-NO in QA/QC), and
because I assume that packaging Python counts as "internal use".

* python310: patch tests that need several GB of storage.

They now behave like on Windows or MacOSX, requiring to be enabled
by the use of the "largefile" resource usage flag.

* python3.10: rename package from python310 to python3.10.

This matches the rename of python3 to python3.7, and the similar
change for Python 3.9.

Renamed patchset files to match the recipe naming.

Sorted sections according to the Haikuporter Guidelines.
2022-12-04 16:53:38 +01:00
OscarL
1bd6275b9d python39: bump to version 3.9.14 (#7246)
* Sorted the requires libs/cmds. No functional changes intended.
* Removed a, now unnecessary, patch from the patchset.
2022-10-02 18:08:09 +02:00
OscarL
92a4913e68 python38: bump to version 3.8.14 (#7245)
Also: sorted the requires libs/cmds. No functional changes intended.
2022-10-02 16:19:03 +02:00
OscarL
ac2bea51f2 python3: bump to version 3.7.14 (#7244)
Also: sorted the requires libs/cmds. No functional changes intended.
2022-10-02 15:46:47 +02:00
Oscar Lesta
5d8b80ae20 python310: bumped version to 3.10.7
Also: build with "--with-readline=editline", which enables line-editting,
history, and tab-completion on the interactive interpreter prompt.

Closes #7183.
2022-10-02 08:34:52 +02:00
Schrijvers Luc
b7fa844cec python310, bump version (#7163) 2022-09-06 17:15:32 +02:00
Schrijvers Luc
bda9fa31bd Python add tcl/tk dependency (make) for module _tkinter (#6932) 2022-05-24 07:05:08 +02:00
extrowerk
1eeb3e15fd Python39: bump (#6716) 2022-03-15 14:37:59 -04:00
Jerome Duval
8f0b488100 python310: bump version 2022-02-25 13:03:28 +01:00
Jerome Duval
736bf766c4 python310: add recipe for version 3.10.1 2021-12-11 19:52:27 +01:00
Jerome Duval
72c1b5431b python3: bump version 2021-11-22 21:04:22 +01:00
Jerome Duval
ddce87afa1 python38: bump version 2021-11-21 00:48:51 +01:00
Jerome Duval
c99b66170d python3.6: remove
EOL
2021-11-21 00:48:51 +01:00
Jerome Duval
9119e38796 python2: bump version 2021-06-09 19:13:56 +02:00
Jerome Duval
b8fd37b145 python3.9: bump version 2021-06-08 14:34:38 +02:00
Jerome Duval
2058f3a983 python3: bump versions 2021-04-01 12:42:47 +02:00
Jerome Duval
382ee701e2 python: bump versions 2021-01-15 18:27:55 +01:00
Jerome Duval
1fafffa7a7 python3: bump versions
don't remove __pycache__ directories
2020-10-27 20:09:34 +01:00
Jerome Duval
c0a1f1cd4f python39: add recipe for version 3.9.0 2020-10-19 18:07:09 +02:00
Jerome Duval
94fa19418f python38: x86 patch 2020-05-15 21:14:29 +02:00
Jerome Duval
dc71a27825 python3: fix patchset. 2020-05-15 16:17:13 +02:00
Jerome Duval
8bf4e322fa python38: bump version.
patch socket_module.c for upstream bug #40628
2020-05-15 15:57:15 +02:00
Jerome Duval
91ea1fa9dd python3: bump version. 2020-05-12 19:54:18 +02:00
Jerome Duval
92fee14712 python38: bump version. 2020-03-17 15:44:33 +01:00
Jerome Duval
b0b218cb47 python3: bump version. 2020-02-08 15:16:06 +01:00
Jerome Duval
4dc60d1254 python38: bump version. 2020-02-08 15:16:06 +01:00
Jerome Duval
2993b575fc python3.7: don't reinit locks on fork
same as for 3.8. fix hang issue on "meson test"
2019-12-01 11:23:38 +01:00
Jerome Duval
fbd803f66d python: bump versions for x86 patches. 2019-10-24 12:31:10 +02:00
Jerome Duval
c7fcfd657c python: bump versions. 2019-10-24 11:59:00 +02:00
Jerome Duval
1ca51b7d3c python38: add recipe for version 3.8.0~rc1.
disable register_at_fork in Lib/logging/__init__.py to workaround
deadlocks with multijobs build.
2019-10-05 11:27:07 +02:00
Jerome Duval
9f2355afcd python3: bump version. 2019-10-05 11:27:07 +02:00
Philipp Wolfer
e3fdb45984 python: patched webbrowser module for Haiku (#4199) 2019-09-26 18:01:23 +02:00
Jerome Duval
090cc6a8c5 python: bump to 2.7.16 and 3.7.3.
remove old recipes and patches.
2019-04-30 20:40:47 +02:00
Jerome Duval
8b2c24c844 python36: also bump the patchset 2019-04-07 12:26:21 +02:00
Jerome Duval
b5c7c268e8 python36: rename and bump version. 2019-04-07 12:12:15 +02:00
hanya
4cf096f9e8 python3: add recipe for 3.7.2 (#3664) 2019-04-06 13:25:20 -04:00
Jerome Duval
7976876e3a python3: bump version. 2018-12-18 19:57:43 +01:00
Jerome Duval
20348c5639 python: add recipe for version 2.7.15. 2018-12-18 19:57:43 +01:00
fbrosson
4f36ece4de python-2.7.14: sync line offsets in patchset, update HOMEPAGE. 2018-06-10 12:25:39 +00:00
irtusb
3abf6cda40 python3: fix #2558
'str' has no attribute 'append'
2018-05-25 19:01:45 +02:00
Adrien Destugues
298e4d4968 Python: fix secondary arch build.
Wrong library paths would lead to missing modules, and crashes.
2018-02-19 18:36:41 +01:00
Jerome Duval
e1a5ec0f24 python3: bump version. 2017-10-12 21:41:25 +02:00
Jerome Duval
a223f56d0e python: bump version.
* remove two old recipes.
2017-09-20 18:54:45 +02:00
Jerome Duval
b6225dd525 python3: bump version. 2017-07-25 22:27:21 +02:00
phoudoin
c7d1674a8c [python-2.7 & 3.6] Implement CTypes's find_library() for Haiku. (#1363)
Should fix #1120 for python v2.7.13 and v3.6.1.
2017-05-27 11:31:27 +02:00
Jerome Duval
2411c135d9 python3: handle negative errno on Haiku.
also enable _BSD_SOURCE for openpty declaration.
2017-04-16 21:34:55 +02:00
Jerome Duval
7a7ebe6cae python3: add recipe for version 3.6.
* add a recipe for python35.
2017-03-27 23:10:07 +02:00
Jerome Duval
10efd2f8d4 python: remove 2.6 recipes and patches. 2017-03-02 23:03:30 +01:00
Jerome Duval
732b313765 python3: bump version for 3.5. 2017-02-27 17:42:49 +01:00
Jerome Duval
ddb6f69441 python: add recipe for version 2.7.13. 2017-02-16 22:42:27 +01:00