Update to 7.0.0
This commit is contained in:
parent
9b0263d895
commit
311cac57f2
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,2 +1,3 @@
|
||||
/pypy-*-src.tar.bz2
|
||||
/pypy2-*-src.tar.bz2
|
||||
/pypy2.7-v7.0.0-src.tar.bz2
|
||||
|
@ -1,10 +1,10 @@
|
||||
diff --git a/pypy/module/crypt/interp_crypt.py b/pypy/module/crypt/interp_crypt.py
|
||||
index d227b6a..da969e6 100644
|
||||
index bd13f6f..1022c9e 100644
|
||||
--- a/pypy/module/crypt/interp_crypt.py
|
||||
+++ b/pypy/module/crypt/interp_crypt.py
|
||||
@@ -6,7 +6,7 @@ import sys
|
||||
if sys.platform.startswith('darwin'):
|
||||
eci = ExternalCompilationInfo()
|
||||
@@ -9,7 +9,7 @@ elif sys.platform.startswith('linux'):
|
||||
# crypt() is defined only in crypt.h on some Linux variants (eg. Fedora 28)
|
||||
eci = ExternalCompilationInfo(libraries=['crypt'], includes=["crypt.h"])
|
||||
else:
|
||||
- eci = ExternalCompilationInfo(libraries=['crypt'])
|
||||
+ eci = ExternalCompilationInfo(libraries=['crypt'], includes=['crypt.h'])
|
||||
|
21
pypy.spec
21
pypy.spec
@ -1,7 +1,8 @@
|
||||
%global basever 6.0
|
||||
%global basever 7.0
|
||||
Name: pypy
|
||||
Version: %{basever}.0
|
||||
Release: 5%{?dist}
|
||||
%global pyversion 2.7
|
||||
Release: 1%{?dist}
|
||||
Summary: Python implementation with a Just-In-Time compiler
|
||||
|
||||
# LGPL and another free license we'd need to ask spot about are present in some
|
||||
@ -142,7 +143,7 @@ ExcludeArch: aarch64 %{power64}
|
||||
%(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g')
|
||||
|
||||
# Source and patches:
|
||||
Source0: https://bitbucket.org/pypy/pypy/downloads/%{src_name}.tar.bz2
|
||||
Source0: https://bitbucket.org/pypy/pypy/downloads/pypy%{pyversion}-v%{version}-src.tar.bz2
|
||||
|
||||
# Supply various useful RPM macros for building python modules against pypy:
|
||||
# __pypy, pypy_sitelib, pypy_sitearch
|
||||
@ -246,6 +247,8 @@ BuildRequires: python-pip-wheel
|
||||
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||
Provides: %{ver_name} = %{version}-%{release}
|
||||
Provides: %{ver_name}%{_isa} = %{version}-%{release}
|
||||
Provides: pypy%{pyversion} = %{version}-%{release}
|
||||
Provides: pypy%{pyversion}%{_isa} = %{version}-%{release}
|
||||
Provides: %{ver_name}(abi) = %{basever}
|
||||
|
||||
%description
|
||||
@ -280,6 +283,9 @@ Provides: bundled(python3-setuptools) = 28.8.0
|
||||
|
||||
Provides: %{ver_name}-libs = %{version}-%{release}
|
||||
Provides: %{ver_name}-libs%{_isa} = %{version}-%{release}
|
||||
Provides: pypy%{pyversion}-libs = %{version}-%{release}
|
||||
Provides: pypy%{pyversion}-libs%{_isa} = %{version}-%{release}
|
||||
|
||||
%description libs
|
||||
Libraries required by the various PyPy implementations of Python.
|
||||
|
||||
@ -289,6 +295,8 @@ Summary: Development tools for working with PyPy
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
Provides: %{ver_name}-devel = %{version}-%{release}
|
||||
Provides: %{ver_name}-devel%{_isa} = %{version}-%{release}
|
||||
Provides: pypy%{pyversion}-devel = %{version}-%{release}
|
||||
Provides: pypy%{pyversion}-devel%{_isa} = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
Header files for building C extension modules against PyPy
|
||||
@ -300,13 +308,15 @@ Summary: Stackless Python interpreter built using PyPy
|
||||
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||
Provides: %{ver_name}-stackless = %{version}-%{release}
|
||||
Provides: %{ver_name}-stackless%{_isa} = %{version}-%{release}
|
||||
Provides: pypy%{pyversion}-stackless = %{version}-%{release}
|
||||
Provides: pypy%{pyversion}-stackless%{_isa} = %{version}-%{release}
|
||||
%description stackless
|
||||
Build of PyPy with support for micro-threads for massive concurrency
|
||||
%endif
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -n %{src_name} -p1 -S git
|
||||
%autosetup -n pypy%{pyversion}-v%{version}-src -p1 -S git
|
||||
|
||||
%if %{with rpmwheels}
|
||||
%apply_patch -m %(basename %{SOURCE189}) %{SOURCE189}
|
||||
@ -796,6 +806,9 @@ CheckPyPy %{name}-c-stackless
|
||||
|
||||
|
||||
%changelog
|
||||
* Thu Feb 28 2019 Miro Hrončok <mhroncok@redhat.com> - 7.0.0-1
|
||||
- Update to 7.0.0
|
||||
|
||||
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 6.0.0-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
|
2
sources
2
sources
@ -1 +1 @@
|
||||
SHA512 (pypy2-v6.0.0-src.tar.bz2) = d3bdcd65fc83f2fda3203a604733fe6765049a17cca2715cd6045dc302a6159b4741a821c53fa4c97acf7297cef4c62e941a6a6eb7f8a253a93a28dcf2aa2ca0
|
||||
SHA512 (pypy2.7-v7.0.0-src.tar.bz2) = 7fb5682ee4226af51008f50a81c922e44c231410fe36b7656efa20f22c855ba30a01bc96ee897b4c7a02941d37a405c922b09855977313878e34aaad6bf023dc
|
||||
|
Loading…
Reference in New Issue
Block a user