Commit Graph

173 Commits

Author SHA1 Message Date
Miro Hrončok
5b26924599 Build everything with pypy, but fix the cpython build w/out pycparser 2019-10-19 00:41:07 +02:00
Miro Hrončok
5979a61a4c Enable JIT on power64, build aarch64 with pypy
But keep JIT disabled on aarch64
2019-10-17 20:25:58 +02:00
Miro Hrončok
4715343bd5 Bootstrap the aarch64 build
NB: https://bitbucket.org/pypy/pypy/issues/3086
2019-10-16 16:36:04 +02:00
Peter Robinson
46bd6ff0fc fix self build if conditional 2019-10-15 15:07:33 +01:00
Peter Robinson
059b472a1a Bootstrap aarch64 with new 7.2.0 2019-10-15 14:44:27 +01:00
Peter Robinson
e23e380d2e Re-enable power64 builds 2019-07-27 17:25:07 +01:00
Fedora Release Engineering
39cbef64c9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 11:47:14 +00:00
Miro Hrončok
f841cbf538 Keep the LICENSE file in lib/pythonX.Y dir
Virtualenv tries to copy it.

See https://github.com/pypa/virtualenv/issues/1352

Virtualenv ~16.6 warns:

    No LICENSE.txt / LICENSE found in source

Technically, it is probably possible to install the package without
%license files, but that would simply resort to the previous noncritical
behavior.

This fix is not critical and hence it doesn't bump release, for easier
backporting to all our Python packages.
2019-07-23 22:54:09 +02:00
Miro Hrončok
1711b840d6 Update to 7.1.1 2019-05-30 11:59:58 +02:00
Miro Hrončok
cbb2968e21 Revert "Reenable power (#1619690)"
This reverts commit e72eb172f1.

The build now gets stuck on power.
2019-03-06 00:07:47 +01:00
Miro Hrončok
e72eb172f1 Reenable power (#1619690) 2019-03-01 09:56:54 +01:00
Miro Hrončok
311cac57f2 Update to 7.0.0 2019-03-01 00:07:40 +01:00
Fedora Release Engineering
9b0263d895 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 05:16:39 +00:00
Igor Gnatenko
6ef1cf05c4 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:38 +01:00
Björn Esser
81ac6952da
Rebuilt for libcrypt.so.2 (#1666033) 2019-01-14 19:14:02 +01:00
Miro Hrončok
e33639113b Set shebangs to specific Python version
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1623504
2018-08-30 11:52:44 +02:00
Miro Hrončok
1678a79246 Bump release to match changelog 2018-08-30 11:52:44 +02:00
Miro Hrončok
5b97503dda Use RPM packaged wheels 2018-08-21 15:40:48 +02:00
Miro Hrončok
5af0686d52 Poor ppc64(le), it just doesn't build :( 2018-08-21 15:40:48 +02:00
Miro Hrončok
8c203cb4e6 Drop RHEL5 conditionals, fix python2 invocation 2018-07-15 16:26:16 +02:00
Miro Hrončok
7c23bee793 BR gcc 2018-07-15 16:24:03 +02:00
Fedora Release Engineering
59d76545b9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 23:12:26 +00:00
Michal Cyprian
ea6888181f Update to 6.0.0 2018-04-26 17:16:10 +02:00
Miro Hrončok
0de1a2aac5 Provide pypy2(abi) = 5.10 2018-04-12 00:22:07 +02:00
Miro Hrončok
de213fa2bd Add pypy2 macros 2018-04-11 01:18:25 +02:00
Michal Cyprian
6eff80aa8f Remove the rightmost version number from the path 2018-04-05 07:15:33 +02:00
Michal Cyprian
d4caff2710 Update to 5.10.0 2018-03-27 19:25:47 +02:00
Igor Gnatenko
7fad2637ac
Escape macros in %changelog
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:05:38 +01:00
Fedora Release Engineering
dbff029c8f - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 06:17:35 +00:00
Björn Esser
94a66c4e88
Rebuilt for switch to libxcrypt 2018-01-20 23:07:38 +01:00
Michal Cyprian
fbf6c298e1 Add pypy2 and pypy2.7 symlinks 2017-12-08 13:37:26 +01:00
Miro Hrončok
84ccc6fd72 Make sure to bytecompile the files and ship .pyc files (#1519238) 2017-11-30 17:04:22 +01:00
Michal Cyprian
0a784b22ad Update to 5.9.0
PowerPC builds were temporarily switched to CPython,
because of strange error, when building with PyPy
2017-11-20 15:13:48 +01:00
Fedora Release Engineering
d1cd7c57b0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 06:35:45 +00:00
Fedora Release Engineering
f22953b215 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 09:23:11 +00:00
Petr Písař
dfddb1b691 perl dependency renamed to perl-interpreter <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules> 2017-07-12 14:16:20 +02:00
Michal Cyprian
a0bf0edb0a Update to 5.8.0
Update to the latest version, add pypy2 provides to all subpackages. Rename
python- prefixed dependecies.
2017-07-03 15:56:29 +02:00
Michal Cyprian
b42a6381d1 Update to 5.7.0 2017-03-23 11:12:01 +01:00
Fedora Release Engineering
e7d75feb75 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 08:09:02 +00:00
Peter Robinson
d089bbfa21 set z10 as the base CPU for s390x build 2016-11-30 01:20:16 +00:00
Peter Robinson
df49cf9f89 Post boostrap build 2016-11-14 15:06:34 +00:00
Peter Robinson
569f84a2d7 Update to 5.6.0, Bootstrap mode for Power64 and s390x 2016-11-14 08:56:47 +00:00
Michal Cyprian
f66590d833 Update to 5.4.0 2016-09-01 11:18:51 +02:00
Peter Robinson
fbbb50d6fd Update supported architectures list 2016-08-14 13:16:41 +01:00
Miro Hrončok
e3c0ead0d2 Build with gdbm support (#1358482) 2016-07-22 11:16:53 +02:00
Miro Hrončok
f1894aa779 Fix for: CVE-2016-0772 python: smtplib StartTLS stripping attack (rhbz#1303647)
Raise an error when STARTTLS fails

- rhbz#1303647: https://bugzilla.redhat.com/show_bug.cgi?id=1303647
- rhbz#1351679: https://bugzilla.redhat.com/show_bug.cgi?id=1351679
- Fixed upstream: https://hg.python.org/cpython/rev/b3ce713fb9be
2016-06-30 16:51:30 +02:00
Miro Hrončok
5acd38513f Move header files back to %{pypy_include_dir} (rhbz#1328025) 2016-05-13 20:04:19 +02:00
Michal Cyprian
5164c65be2 Update to 5.0.1 2016-03-23 09:04:06 +01:00
Michal Cyprian
d2c9084d43 Update to 5.0.0 2016-03-14 17:25:04 +01:00
Fedora Release Engineering
87387c3856 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 18:47:46 +00:00
Michal Cyprian
d722746839 Remove -g flag to prevent memory exhausted error in koji 2016-02-01 12:48:29 +01:00
Michal Cyprian
f228b48bfd Update to 4.0.1 2016-01-28 14:25:18 +01:00
Peter Robinson
f523265fbc Post bootstrap build 2015-11-25 23:29:25 +00:00
Peter Robinson
29c5e8d909 Boostrap pypy on ppc64/ppc64le, All arches have execstack (prelink component everywhere been killed off) 2015-11-25 10:39:55 +00:00
Peter Robinson
2c3d82ec4b Post bootstrap build 2015-11-24 16:31:21 +00:00
Peter Robinson
3264677568 Boostrap pypy on ppc64/ppc64le, All arches have execstack (prelink component everywhere been killed off) 2015-11-24 08:56:50 +00:00
Matej Stuchlik
8ec089f31b Update to 4.0.0 2015-11-17 16:17:47 +01:00
Michal Cyprian
abb087e880 Update to 2.6.1 2015-09-01 10:05:53 +02:00
Michal Cyprian
71c3306085 Use %{bootstrap_python_interp} macro to run package.py script 2015-08-27 10:04:09 +02:00
Michal Cyprian
5f0224f3ac Update changelog 2015-08-26 10:37:27 +02:00
Michal Cyprian
dd69089ea5 Fix debug info missing sources 2015-08-26 10:24:28 +02:00
Michal Cyprian
928b6bc1ca Remove unnecessary parts of spec 2015-08-19 16:20:33 +02:00
Michal Cyprian
b1bc7860fe Use script package.py in section install 2015-08-17 10:00:20 +02:00
Dennis Gilmore
282457dc6b - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-18 18:15:50 +00:00
Miro Hrončok
82aa2b63f6 Sync with pypy3 2015-06-11 11:40:49 +02:00
Matej Stuchlik
cac6b0ad95 Use %{version} in Source 2015-05-27 20:17:30 +02:00
Matej Stuchlik
72177c4cfb Update to 2.6.0 2015-05-27 20:10:57 +02:00
Ville Skyttä
67908291f8 Do not mark macros file as %config (#1074266) 2015-03-04 21:32:32 +02:00
Matej Stuchlik
68e603e64e Update to 2.5.0 2015-02-17 11:08:07 +01:00
Matej Stuchlik
e76c4a2968 Update to 2.4.0 2014-09-23 12:20:25 +02:00
Matej Stuchlik
f7434bab3f Bump spec 2014-09-02 10:01:18 +02:00
Matej Stuchlik
5efcdc8fe2 Move devel subpackage requires so that it gets picked up by rpm
Up to this point it belonged to the description, so pypy-devel
did not require pypy.
2014-09-02 09:58:34 +02:00
Peter Robinson
7498717b84 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 20:41:57 +00:00
Peter Robinson
43ee778526 ARMv7 is supported for JIT, no prelink on aarch64/ppc64le 2014-07-07 23:07:38 +01:00
Matej Stuchlik
edc736c1c5 Update to 2.3.1 2014-06-09 08:56:48 +02:00
Dennis Gilmore
1972c9c31b - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 13:12:20 -05:00
Dennis Gilmore
a0374180ff valgrind is available everywhere except 31 bit s390 2014-05-27 16:16:43 -05:00
Jaroslav Škarvada
ce731cfa65 - Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86 2014-05-21 12:32:28 +02:00
Matej Stuchlik
a3993a30d3 Rebuilt (f21-python) 2014-05-15 12:20:24 +02:00
Matej Stuchlik
db10290f09 Update to 2.3 2014-05-14 12:40:14 +02:00
Matej Stuchlik
bca3bcda51 Also chenge files section 2014-03-11 09:05:43 +01:00
Matej Stuchlik
4dbc78c1aa Also add changelog entry 2014-03-10 09:17:48 +01:00
Matej Stuchlik
355feb2755 Put rpm macros in proper location 2014-02-03 13:24:01 +01:00
Matej Stuchlik
f8a7311107 Fix errors due to missing __pycache__ 2014-01-17 10:46:21 +01:00
Matej Stuchlik
2cbecfd01c Update to 2.2.1 2014-01-03 10:44:26 +01:00
Matej Stuchlik
a79a105a74 Bytecompiled bunch of modules 2014-01-02 10:45:26 +01:00
Matej Stuchlik
66ffb916e2 Updated to 2.2.0 2013-11-14 12:49:42 +01:00
Matej Stuchlik
febbbdb0e4 Updated to 2.1.0 2013-08-16 10:12:29 +02:00
Dennis Gilmore
309e1cf6aa - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 01:04:23 -05:00
Matej Stuchlik
b4e1c2185a Patch1 fix 2013-06-24 10:44:06 +02:00
Matej Stuchlik
8c737bc2aa Yet another Sources fix 2013-06-24 10:29:01 +02:00
Matej Stuchlik
5694529edb Fixed Source URL 2013-06-24 09:24:07 +02:00
Matej Stuchlik
c3a10ade23 Updated to 2.0.2 2013-06-24 08:57:35 +02:00
Dennis Gilmore
fd80b8a933 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 12:48:36 -06:00
David Malcolm
8e0c0345a5 2.0-0.1.b1 2012-12-13 06:16:11 -05:00
Dennis Gilmore
cd9f89c255 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-20 23:22:27 -05:00
David Malcolm
26f62305fe 1.9-3
* Tue Jul 10 2012 David Malcolm <dmalcolm@redhat.com> - 1.9-3
- log all output from "make" (patch 6)
- disable the MOTD at startup (patch 7)
- hide symbols from the dynamic linker (patch 8)
- add PyInt_AsUnsignedLongLongMask (patch 9)
- capture the Makefile, the typeids.txt, and the dynamic-symbols file within
the debuginfo package
2012-07-10 16:45:52 -04:00
Peter Robinson
92ec0ebc5b Compile with PIC, fixes FTBFS on ARM 2012-06-18 09:50:36 +01:00
David Malcolm
b042622bfa 1.9 2012-06-08 20:18:15 -04:00
David Malcolm
07098c88a6 1.8-2: disable C readability patch for now (patch 4) 2012-02-10 11:12:43 -05:00