- update to 2.7.7
* bugfix-only release, over a hundred bugs fixed * backported hmac.compare_digest from python3, first step of PEP 466 - drop upstreamed patches: * CVE-2014-1912-recvfrom_into.patch * python-2.7.4-no-REUSEPORT.patch * python-2.7.6-bdist-rpm.patch * python-2.7.6-imaplib.patch * python-2.7.6-sqlite-3.8.4-tests.patch - refresh patches: * python-2.7.3-ssl_ca_path.patch * python-2.7.4-canonicalize2.patch * xmlrpc_gzip_27.patch - added python keyring and signature for the main tarball - update to 2.7.7 - update to 2.7.7 * bugfix-only release, over a hundred bugs fixed OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=165
This commit is contained in:
committed by
Git OBS Bridge
parent
b15d1e2b45
commit
71551512cd
@@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: python-base
|
||||
Version: 2.7.6
|
||||
Version: 2.7.7
|
||||
Release: 0
|
||||
Summary: Python Interpreter base package
|
||||
License: Python-2.0
|
||||
@@ -26,6 +26,8 @@ Url: http://www.python.org/
|
||||
%define tarversion %{version}
|
||||
%define tarname Python-%{tarversion}
|
||||
Source0: http://www.python.org/ftp/python/%{version}/%{tarname}.tar.xz
|
||||
Source4: http://www.python.org/ftp/python/%{version}/%{tarname}.tar.xz.asc
|
||||
Source6: python.keyring
|
||||
Source1: macros.python
|
||||
Source2: baselibs.conf
|
||||
Source3: README.SUSE
|
||||
@@ -47,21 +49,14 @@ Patch18: python-2.7.3-ssl_ca_path.patch
|
||||
Patch20: python-bundle-lang.patch
|
||||
# PATCH-FIX-OPENSUSE Properly support aarch64 in _ctypes module
|
||||
Patch22: python-2.7.4-aarch64.patch
|
||||
Patch23: python-2.7.4-no-REUSEPORT.patch
|
||||
Patch24: python-bsddb6.diff
|
||||
# PATCH-FIX-OPENSUSE Properly support ppc64le in _ctypes module
|
||||
Patch25: libffi-ppc64le.diff
|
||||
# CVE-2013-1753 [bnc#856835] unbounded gzip decompression in xmlrpc client
|
||||
Patch26: xmlrpc_gzip_27.patch
|
||||
# CVE-2013-1752 patches missing in 2.7.6: imaplib, poplib, smtplib
|
||||
Patch27: python-2.7.6-imaplib.patch
|
||||
Patch28: smtplib_maxline-2.7.patch
|
||||
Patch29: python-2.7.6-poplib.patch
|
||||
# [bnc#857470] add missing import to bdist_rpm command
|
||||
Patch30: python-2.7.6-bdist-rpm.patch
|
||||
# CVE-2014-1912 [bnc#863741] buffer overflow in recvfrom_into
|
||||
Patch31: CVE-2014-1912-recvfrom_into.patch
|
||||
Patch32: python-2.7.6-sqlite-3.8.4-tests.patch
|
||||
# COMMON-PATCH-END
|
||||
%define python_version %(echo %{tarversion} | head -c 3)
|
||||
BuildRequires: automake
|
||||
@@ -149,16 +144,11 @@ other applications.
|
||||
%patch18 -p1
|
||||
%patch20 -p1
|
||||
%patch22 -p1
|
||||
%patch23 -p1
|
||||
%patch24 -p1
|
||||
%patch25 -p0
|
||||
%patch26 -p1
|
||||
%patch27 -p1
|
||||
%patch28 -p1
|
||||
%patch29 -p1
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
|
||||
# drop Autoconf version requirement
|
||||
sed -i 's/^version_required/dnl version_required/' configure.ac
|
||||
|
Reference in New Issue
Block a user