Commit Graph

180 Commits

Author SHA1 Message Date
Miro Hrončok d9b44f8678 Remove some unneeded globals 2022-02-09 12:57:36 +01:00
Miro Hrončok 07d1426dd4 Stop requiring pypy3.9 from pypy3.9-libs 2022-02-09 12:54:42 +01:00
Miro Hrončok 5bfc7634fc Remove RHEL 6 conditional 2022-02-09 12:29:50 +01:00
Miro Hrončok fea8a43609 Remove tl;dr comments and commented out code 2022-02-09 12:28:24 +01:00
Miro Hrončok ddfaf6f824 Declare bundled cffi 2022-02-09 12:21:52 +01:00
Miro Hrončok 446ee50e4e Move to a CPython-like installation layout 2022-02-09 12:20:36 +01:00
Miro Hrončok bc25649d52 Set platlibdir 2022-02-09 12:18:11 +01:00
Miro Hrončok 3588ca0647 Build with the default OpenSSL version (i.e. 3 on Fedora 36+) 2022-02-09 12:18:11 +01:00
Miro Hrončok 9886df00eb Not main pypy yet 2022-02-09 12:18:11 +01:00
Miro Hrončok 32ffa63874 PyPy 3.9 2022-02-09 12:18:11 +01:00
Miro Hrončok f2558e7a26 Time and free is always needed 2022-02-09 12:18:11 +01:00
Miro Hrončok 82b51bb82d Update to 7.3.8rc1 2022-02-09 12:18:11 +01:00
Zbigniew Jędrzejewski-Szmek efbf3a3661 Tell package notes that gold is used 2022-01-25 21:13:36 +00:00
Fedora Release Engineering 6ce261182d - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 09:52:45 +00:00
Miro Hrončok 735b46af37 Rebuilt for https://fedoraproject.org/wiki/Changes/LIBFFI34 2022-01-08 20:32:26 +01:00
Miro Hrončok 8e9e059327 There are no "old" wheels present now 2022-01-04 19:50:30 +01:00
Miro Hrončok d696dc3174 Also conflict with previous main pypy3 2022-01-04 19:50:30 +01:00
Miro Hrončok d56524c195 Update to Python 3.8
- sync patch 189 with the python3.8 package
 - remove ppc64 only patch, since it did not apply and we don't have ppc64 since F29
   https://fedoraproject.org/wiki/Changes/DiscontinuePPC64
 - supplement tox
   https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/thread/NVVUXSVSPFQOWIGBE2JNI67HEO7R63ZQ/
2022-01-04 19:50:30 +01:00
Miro Hrončok cde65b8b85 Declare bundled hpy 2022-01-04 19:35:41 +01:00
Miro Hrončok 19c06ca1e9 Include the Python version in the summary and description 2021-12-10 14:10:55 +01:00
Miro Hrončok 3af63e71e4 Update to 7.3.7 2021-11-11 11:28:41 +01:00
Tomáš Hrnčiar 1ea6c65445 Remove windows executable binaries 2021-10-27 08:50:53 +02:00
Tomáš Hrnčiar b6c45f1434 Update to 7.3.6 2021-10-27 08:49:52 +02:00
Miro Hrončok 90c4be783b Explicitly buildrequire OpenSSL 1.1, as Python 3.7 is not compatible with OpenSSL 3.0 2021-09-20 14:42:23 +02:00
Sahana Prasad 49e2552d6f Rebuilt with OpenSSL 3.0.0 2021-09-14 19:12:24 +02:00
Miro Hrončok 83ef54a660 Update to 7.3.5 2021-08-16 18:13:20 +02:00
Tomas Hrnciar 27985bbcb8 Add bcond main_pypy3 to differentiate whether package is main pypy
package or not
2021-08-11 08:26:15 +02:00
Tomas Hrnciar 86f73ef239 Removes pypy-stackless as it is not needed anymore 2021-08-11 08:26:15 +02:00
Tomas Hrnciar b8466c1e8a Rename pypy3 to pypy3.7 2021-08-11 08:26:15 +02:00
Fedora Release Engineering 716f2f638d - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 04:30:08 +00:00
Tomas Hrnciar e90c1b5d85 Replace removed /usr/lib/rpm/brp-python-bytecompile with %%py_byte_compile macros 2021-07-22 15:41:50 +02:00
Miro Hrončok f24f8ff0ad Update to 7.3.4, PyPy3.7 2021-05-26 13:29:10 +02:00
Miro Hrončok f592f0db6a Provide missing bundled library information 2021-05-26 13:10:22 +02:00
Charalampos Stratakis a45f4e982e Add virtual provides for the bundled libmpdec (rhbz#1943359) 2021-05-20 00:10:33 +02:00
Charalampos Stratakis 10fe1a9ce9 Temporary workaround for missing %apply_patch in RPM 4.17 alpha 2021-05-20 00:09:06 +02:00
Fedora Release Engineering 7e40fae162 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 08:56:57 +00:00
Fedora Release Engineering 2db1dabba5 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 07:17:17 +00:00
Fedora Release Engineering a68c6873eb - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 23:22:44 +00:00
Tomas Hrnciar 598f61d5f2 Update to 7.3.1 2020-04-28 13:34:55 +02:00
Miro Hrončok 2032d98680 Update the ensurepip module to work with setuptools >= 45
setuptools 45.x is Python 3 only and changed the name of the wheel
2020-02-12 20:01:13 +01:00
Miro Hrončok 64a5625b90 Build with -fcommon 2020-02-12 20:01:13 +01:00
Fedora Release Engineering 1dceae177c - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 10:15:13 +00:00
Miro Hrončok 41c6994849 Update to 7.3.0 2019-12-28 11:22:21 +01:00
Miro Hrončok 5aa1d86125 Enable JIT on aarch64, add upstream workaround 2019-10-24 00:32:35 +02:00
Miro Hrončok faa7ffb044 Build everything with pypy, but fix the cpython build w/out pycparser 2019-10-19 00:41:56 +02:00
Miro Hrončok 8d646e7dd1 Fix %{pypy3_version} for PyPy 3.10 2019-10-18 19:02:40 +02:00
Miro Hrončok 083ef4d302 Enable power64 (with JIT) 2019-10-17 20:29:42 +02:00
Miro Hrončok f27d32f530 Enable aarch64 without JIT
See https://bitbucket.org/pypy/pypy/issues/3086
2019-10-17 20:28:31 +02:00
Miro Hrončok 2f53e9f20a Update to 7.2.0 2019-10-14 20:40:57 +02:00
Fedora Release Engineering 707f9490c0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 11:47:24 +00:00