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
Augustin Cavalier
f4e7f37f8b
Make Python 3.9 the default cmd:python3, rename recipes.
...
It's probable we should have a "_default" package for
Python3 the same way we do OpenJDK. But this should be OK
for the time being at least.
2022-10-19 16:10:24 -04: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
90c40bd241
python 3.* revbump for 64bit (tk revbump) ( #6938 )
2022-05-24 08:14:09 +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
Jérôme Duval
c138ecb3f0
python39: remove cmd:python and cmd:python3
...
conflicts with python3
2021-09-28 19:36:30 +02:00
waddlesplash
4f180bdb94
Utilize the new "all" ARCHITECTURES keyword in most recipes. ( #6189 )
...
x86_64 is used as a baseline: the "x86_64" entry, whatever status it has,
is transformed into "all", and then the other entries in ARCHITECTURES
either dropped or rearranged appropriately.
2021-09-15 15:40:18 -04:00
Fredrik Holmqvist
6b6cf10a52
New revision 3 of python3.9.5 recipe
...
* arm arm64 and riscv64 arch
* provide commands python and python3
2021-08-27 21:20:21 +02:00
Sergei Reznikov
0c3db1a5a2
python: bump to rebuild
2021-08-16 21:31:17 +03:00
Sergei Reznikov
b4f9d8cc23
rebuild packages depending on libffi
2021-08-16 14:12:36 +03: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
Schrijvers Luc
7d9ca5d122
python recipes don't depend on python2.7 ( #5962 )
2021-06-05 22:32:57 +02:00
begasus
30649c253e
python, use libedit over libreadline
2021-05-08 10:23:33 +02:00
Adrien Destugues
72d99deadd
Python: force readline version.
...
Otherwise it uses readline 7, which should be deprecated.
2021-05-05 22:04:40 +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
Augustin Cavalier
e23e9be3cf
Bump revisions of all packages that depend on OpenSSL.
2020-03-19 20:08:50 -04: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
François Revol
2c95bf707c
Enable m68k for the base packages
...
This is needed to build the source packages to use in the bootstrap image.
2020-02-04 22:44:39 +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
e8e064ba5f
python: bump 3.8 version, enable.
2019-10-22 18:48:49 +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
Augustin Cavalier
ae94b1277b
Bump revisions of recipes that depend on ncurses.
2019-05-24 16:14:07 -04:00
Augustin Cavalier
21efe8d08b
Bump revisions for rebuild after ncurses5 disabling.
2019-05-14 23:44:29 -04: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
650ea9b9e1
Reapply "Enable sparc for the base packages".
...
This reverts commit 99901b49ee .
2019-04-30 19:51:33 +02:00
Jerome Duval
99901b49ee
Revert "Enable sparc for the base packages"
...
This reverts commit ab5bcc9b3b .
2019-04-10 11:10:56 +02:00