48 |
# rebuild after a python abi change: |
# rebuild after a python abi change: |
49 |
# python-sphinx, python-pytest, python-requests |
# python-sphinx, python-pytest, python-requests |
50 |
|
|
51 |
%global docver 3.7.2 |
%global docver 3.7.3 |
52 |
|
|
53 |
%global pybasever 3.7 |
%global pybasever 3.7 |
54 |
%global familyver 3 |
%global familyver 3 |
112 |
|
|
113 |
Summary: An interpreted, interactive object-oriented programming language |
Summary: An interpreted, interactive object-oriented programming language |
114 |
Name: python3 |
Name: python3 |
115 |
Version: 3.7.2 |
Version: 3.7.3 |
116 |
Release: %mkrel 2 |
Release: %mkrel 1 |
117 |
License: Modified CNRI Open Source License |
License: Modified CNRI Open Source License |
118 |
Group: Development/Python |
Group: Development/Python |
119 |
|
|
126 |
BuildRequires: gmp-devel |
BuildRequires: gmp-devel |
127 |
BuildRequires: pkgconfig(libffi) |
BuildRequires: pkgconfig(libffi) |
128 |
BuildRequires: pkgconfig(ncursesw) |
BuildRequires: pkgconfig(ncursesw) |
129 |
BuildRequires: pkgconfig(openssl) |
BuildRequires: pkgconfig(openssl) >= 1.1 |
130 |
BuildRequires: readline-devel |
BuildRequires: readline-devel |
131 |
BuildRequires: termcap-devel |
BuildRequires: termcap-devel |
132 |
BuildRequires: tcl |
BuildRequires: tcl |
134 |
BuildRequires: tk |
BuildRequires: tk |
135 |
BuildRequires: pkgconfig(tk) |
BuildRequires: pkgconfig(tk) |
136 |
BuildRequires: autoconf |
BuildRequires: autoconf |
137 |
BuildRequires: bzip2-devel |
BuildRequires: pkgconfig(bzip2) |
138 |
BuildRequires: pkgconfig(sqlite3) |
BuildRequires: pkgconfig(sqlite3) |
139 |
BuildRequires: pkgconfig(liblzma) |
BuildRequires: pkgconfig(liblzma) |
140 |
# uncomment once the emacs part no longer conflict with python 2.X |
# uncomment once the emacs part no longer conflict with python 2.X |
263 |
# So we mark the command as unsupported - and the tests are skipped |
# So we mark the command as unsupported - and the tests are skipped |
264 |
Patch316: 00316-mark-bdist_wininst-unsupported.patch |
Patch316: 00316-mark-bdist_wininst-unsupported.patch |
265 |
|
|
|
# 00317 # |
|
|
# Security fix for CVE-2019-5010: Fix segfault in ssl's cert parser |
|
|
# Fixed upstream https://bugs.python.org/issue35746 |
|
|
Patch317: 00317-CVE-2019-5010.patch |
|
|
|
|
266 |
# |
# |
267 |
# Mageia patches |
# Mageia patches |
268 |
# |
# |
317 |
Requires: python-setuptools-wheel |
Requires: python-setuptools-wheel |
318 |
Requires: python-pip-wheel |
Requires: python-pip-wheel |
319 |
%else |
%else |
320 |
Provides: bundled(python3-pip) = 18.1 |
Provides: bundled(python3-pip) = 19.0.3 |
321 |
Provides: bundled(python3-setuptools) = 40.6.2 |
Provides: bundled(python3-setuptools) = 40.8.0 |
322 |
%endif |
%endif |
323 |
|
|
324 |
%description -n %{lib_name}-stdlib |
%description -n %{lib_name}-stdlib |
362 |
|
|
363 |
%package docs |
%package docs |
364 |
Summary: Documentation for the Python programming language |
Summary: Documentation for the Python programming language |
365 |
Requires: %{name} = %{version} |
Requires: %{name} >= %{version} |
366 |
Requires: xdg-utils |
Requires: xdg-utils |
367 |
Group: Development/Python |
Group: Development/Python |
368 |
BuildArch: noarch |
BuildArch: noarch |
430 |
%patch251 -p1 |
%patch251 -p1 |
431 |
%patch312 -p1 |
%patch312 -p1 |
432 |
%patch316 -p1 |
%patch316 -p1 |
|
%patch317 -p1 |
|
433 |
|
|
434 |
# Mageia patches |
# Mageia patches |
435 |
%patch500 -p1 |
%patch500 -p1 |