changeset 194:24bb1d616158

Upgrade to PyPy v7.3.15
author Franz Glasner <fzglas.hg@dom66.de>
date Fri, 19 Jan 2024 01:14:49 +0100
parents 4f64ace8fb9e
children 78aac73348d4
files lang/pypy2/Makefile lang/pypy2/Makefile.cffi.inc lang/pypy2/distinfo lang/pypy3/Makefile lang/pypy3/Makefile.cffi.inc lang/pypy310/Makefile lang/pypy310/distinfo lang/pypy310/pkg-plist lang/pypy39/Makefile lang/pypy39/distinfo lang/pypy39/pkg-plist
diffstat 11 files changed, 28 insertions(+), 27 deletions(-) [+]
line wrap: on
line diff
--- a/lang/pypy2/Makefile	Tue Jan 16 16:53:40 2024 +0100
+++ b/lang/pypy2/Makefile	Fri Jan 19 01:14:49 2024 +0100
@@ -2,7 +2,7 @@
 # based on the port created by: David Naylor <naylor.b.david@gmail.com>
 
 PORTNAME=	pypy2
-DISTVERSION=	7.3.14
+DISTVERSION=	7.3.15
 CATEGORIES=	lang python
 MASTER_SITES=	https://downloads.python.org/pypy/
 DISTNAME=	pypy${PYPY_PYTHON_IMPL_VER}-v${DISTVERSION}-src
--- a/lang/pypy2/Makefile.cffi.inc	Tue Jan 16 16:53:40 2024 +0100
+++ b/lang/pypy2/Makefile.cffi.inc	Fri Jan 19 01:14:49 2024 +0100
@@ -9,10 +9,10 @@
 LICENSE_COMB=	multi
 .endif
 
-PYPY_DEFAULT_DISTVERSION?=	7.3.14
+PYPY_DEFAULT_DISTVERSION?=	7.3.15
 
-BUILD_DEPENDS+=	${PYPY_PYTHON_IMPL}:lang/${FLAVOR}
-RUN_DEPENDS+=	${PYPY_PYTHON_IMPL}:lang/${FLAVOR}
+BUILD_DEPENDS+=	${FLAVOR}==${PYPY_PORTVERSION}:lang/${FLAVOR}
+RUN_DEPENDS+=	${FLAVOR}>=${PYPY_PORTVERSION}:lang/${FLAVOR}
 
 CFFI_MODULE?=	_${PORTNAME}
 
--- a/lang/pypy2/distinfo	Tue Jan 16 16:53:40 2024 +0100
+++ b/lang/pypy2/distinfo	Fri Jan 19 01:14:49 2024 +0100
@@ -1,3 +1,3 @@
-TIMESTAMP = 1704649912
-SHA256 (pypy2.7-v7.3.14-src.tar.bz2) = e096fe67ce2d8d4d5e7dceb84fe1ca854498f00766d31b27d32c8d8833131373
-SIZE (pypy2.7-v7.3.14-src.tar.bz2) = 19910947
+TIMESTAMP = 1705608139
+SHA256 (pypy2.7-v7.3.15-src.tar.bz2) = a66ddaed39544a35bb7ab7a17dbf673a020c7cb3a614bd2b61a54776888daf2c
+SIZE (pypy2.7-v7.3.15-src.tar.bz2) = 19834343
--- a/lang/pypy3/Makefile	Tue Jan 16 16:53:40 2024 +0100
+++ b/lang/pypy3/Makefile	Fri Jan 19 01:14:49 2024 +0100
@@ -2,6 +2,7 @@
 
 PORTNAME=	pypy3
 PORTVERSION=	3
+PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	lang python
 MASTER_SITES=
@@ -24,7 +25,7 @@
 		${PYPY_DIR}/bin/python${PYPY_PYTHON_IMPL_VER_MAJOR}
 
 # The default PyPy version that this meta-port is dependent on
-PYPY_VERSION=	7.3.14
+PYPY_VERSION=	7.3.15
 PYPY_PYTHON_IMPL_VERSION=	3.10
 PYPY_PYTHON_IMPL_VER_MAJOR=	${PYPY_PYTHON_IMPL_VERSION:C|([0-9]+)\.[0-9]+|\1|}
 PYPY_PORT=	pypy310
--- a/lang/pypy3/Makefile.cffi.inc	Tue Jan 16 16:53:40 2024 +0100
+++ b/lang/pypy3/Makefile.cffi.inc	Fri Jan 19 01:14:49 2024 +0100
@@ -9,10 +9,10 @@
 LICENSE_COMB=	multi
 .endif
 
-PYPY_DEFAULT_DISTVERSION?=	7.3.14
+PYPY_DEFAULT_DISTVERSION?=	7.3.15
 
-BUILD_DEPENDS+=	${PYPY_PYTHON_IMPL}:lang/${FLAVOR}
-RUN_DEPENDS+=	${PYPY_PYTHON_IMPL}:lang/${FLAVOR}
+BUILD_DEPENDS+=	${FLAVOR}==${PYPY_PORTVERSION}:lang/${FLAVOR}
+RUN_DEPENDS+=	${FLAVOR}>=${PYPY_PORTVERSION}:lang/${FLAVOR}
 
 CFFI_MODULE?=	_${PORTNAME}
 
--- a/lang/pypy310/Makefile	Tue Jan 16 16:53:40 2024 +0100
+++ b/lang/pypy310/Makefile	Fri Jan 19 01:14:49 2024 +0100
@@ -2,7 +2,7 @@
 # based on the port created by: David Naylor <naylor.b.david@gmail.com>
 
 PORTNAME=	pypy310
-DISTVERSION=	7.3.14
+DISTVERSION=	7.3.15
 CATEGORIES=	lang python
 MASTER_SITES=	https://downloads.python.org/pypy/
 DISTNAME=	pypy${PYPY_PYTHON_IMPL_VER}-v${DISTVERSION}-src
--- a/lang/pypy310/distinfo	Tue Jan 16 16:53:40 2024 +0100
+++ b/lang/pypy310/distinfo	Fri Jan 19 01:14:49 2024 +0100
@@ -1,3 +1,3 @@
-TIMESTAMP = 1704917036
-SHA256 (pypy3.10-v7.3.14-src.tar.bz2) = a3481af466103fa13740db4e27780e0423dcf8626b3340f60d3d3c28fbc11ae0
-SIZE (pypy3.10-v7.3.14-src.tar.bz2) = 23828709
+TIMESTAMP = 1705608689
+SHA256 (pypy3.10-v7.3.15-src.tar.bz2) = 837622130b36603a1893899bd9f529961a8e4a56c9eb67268d72ddf8920c9579
+SIZE (pypy3.10-v7.3.15-src.tar.bz2) = 23934723
--- a/lang/pypy310/pkg-plist	Tue Jan 16 16:53:40 2024 +0100
+++ b/lang/pypy310/pkg-plist	Fri Jan 19 01:14:49 2024 +0100
@@ -920,10 +920,10 @@
 %%BYTECOMPILE%%%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/__pycache__/calendar%%PYPY_BCTAG%%.pyc
 %%BYTECOMPILE%%%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/__pycache__/calendar%%PYPY_BCTAG%%.opt-1.pyc
 %%BYTECOMPILE%%%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/__pycache__/calendar%%PYPY_BCTAG%%.opt-2.pyc
-%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi.1.16.0.dist-info/LICENSE
-%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi.1.16.0.dist-info/METADATA
-%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi.1.16.0.dist-info/entry_points.txt
-%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi.1.16.0.dist-info/top_level.txt
+%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi-1.16.0.dist-info/LICENSE
+%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi-1.16.0.dist-info/METADATA
+%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi-1.16.0.dist-info/entry_points.txt
+%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi-1.16.0.dist-info/top_level.txt
 %%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi/__init__.py
 %%BYTECOMPILE%%%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi/__pycache__/__init__%%PYPY_BCTAG%%.pyc
 %%BYTECOMPILE%%%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi/__pycache__/__init__%%PYPY_BCTAG%%.opt-1.pyc
--- a/lang/pypy39/Makefile	Tue Jan 16 16:53:40 2024 +0100
+++ b/lang/pypy39/Makefile	Fri Jan 19 01:14:49 2024 +0100
@@ -2,7 +2,7 @@
 # based on the port created by: David Naylor <naylor.b.david@gmail.com>
 
 PORTNAME=	pypy39
-DISTVERSION=	7.3.14
+DISTVERSION=	7.3.15
 CATEGORIES=	lang python
 MASTER_SITES=	https://downloads.python.org/pypy/
 DISTNAME=	pypy${PYPY_PYTHON_IMPL_VER}-v${DISTVERSION}-src
--- a/lang/pypy39/distinfo	Tue Jan 16 16:53:40 2024 +0100
+++ b/lang/pypy39/distinfo	Fri Jan 19 01:14:49 2024 +0100
@@ -1,3 +1,3 @@
-TIMESTAMP = 1704663272
-SHA256 (pypy3.9-v7.3.14-src.tar.bz2) = 560fe6161e159557e1fe612aaadf9b293eefded1da372e70b8e3b23bba598366
-SIZE (pypy3.9-v7.3.14-src.tar.bz2) = 24683302
+TIMESTAMP = 1705608752
+SHA256 (pypy3.9-v7.3.15-src.tar.bz2) = 6bb9537d85aa7ad13c0aad2e41ff7fd55080bc9b4d1361b8f502df51db816e18
+SIZE (pypy3.9-v7.3.15-src.tar.bz2) = 24694333
--- a/lang/pypy39/pkg-plist	Tue Jan 16 16:53:40 2024 +0100
+++ b/lang/pypy39/pkg-plist	Fri Jan 19 01:14:49 2024 +0100
@@ -920,10 +920,10 @@
 %%BYTECOMPILE%%%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/__pycache__/calendar%%PYPY_BCTAG%%.pyc
 %%BYTECOMPILE%%%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/__pycache__/calendar%%PYPY_BCTAG%%.opt-1.pyc
 %%BYTECOMPILE%%%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/__pycache__/calendar%%PYPY_BCTAG%%.opt-2.pyc
-%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi.1.16.0.dist-info/LICENSE
-%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi.1.16.0.dist-info/METADATA
-%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi.1.16.0.dist-info/entry_points.txt
-%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi.1.16.0.dist-info/top_level.txt
+%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi-1.16.0.dist-info/LICENSE
+%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi-1.16.0.dist-info/METADATA
+%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi-1.16.0.dist-info/entry_points.txt
+%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi-1.16.0.dist-info/top_level.txt
 %%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi/__init__.py
 %%BYTECOMPILE%%%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi/__pycache__/__init__%%PYPY_BCTAG%%.pyc
 %%BYTECOMPILE%%%%PYPY_DIR%%/lib/%%PYTHON_IMPL_MINOR%%/cffi/__pycache__/__init__%%PYPY_BCTAG%%.opt-1.pyc