diff uwsginl-plugin-lang-pypy3/Makefile @ 188:e18b5861868b

Compilation of all current FLAVORS of pypy3 works for 7.3.19. BUGS: Not yet tested.
author Franz Glasner <fzglas.hg@dom66.de>
date Fri, 14 Mar 2025 16:09:28 +0100
parents 13e07e75c111
children
line wrap: on
line diff
--- a/uwsginl-plugin-lang-pypy3/Makefile	Fri Mar 14 14:45:38 2025 +0100
+++ b/uwsginl-plugin-lang-pypy3/Makefile	Fri Mar 14 16:09:28 2025 +0100
@@ -19,7 +19,7 @@
 LICENSE_FILE=	${WRKSRC}/LICENSE
 LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
-FLAVORS=	pypy3 pypy39 pypy310
+FLAVORS=	pypy3 pypy310 pypy311
 FLAVOR?=	pypy3
 
 BUILD_DEPENDS+=	${UWSGI_NAME}==${PORTVERSION}:www/uwsginl
@@ -42,18 +42,18 @@
 PYPY_EXECUTABLE=	pypy3.10
 PYPY_LDLIBRARY=	libpypy3.10-c.so
 PYPY_LIBDIR=	lib/pypy3.10
-.elif ${FLAVOR} == pypy39
-PLUGIN_NAME=	pypy39
-PYPY_PACKAGE=	pypy39
-PYPY_EXECUTABLE=	pypy3.9
-PYPY_LDLIBRARY=	libpypy3.9-c.so
-PYPY_LIBDIR=	lib/pypy3.9
 .elif ${FLAVOR} == pypy310
 PLUGIN_NAME=	pypy310
 PYPY_PACKAGE=	pypy310
 PYPY_EXECUTABLE=	pypy3.10
 PYPY_LDLIBRARY=	libpypy3.10-c.so
 PYPY_LIBDIR=	lib/pypy3.10
+.elif ${FLAVOR} == pypy311
+PLUGIN_NAME=	pypy311
+PYPY_PACKAGE=	pypy311
+PYPY_EXECUTABLE=	pypy3.11
+PYPY_LDLIBRARY=	libpypy3.11-c.so
+PYPY_LIBDIR=	lib/pypy3.11
 .endif
 
 CFLAGS+=	-DPYPY_LDLIBRARY="${PYPY_LDLIBRARY}" -DPYPY_LIBDIR="${PYPY_LIBDIR}" -DPYPY_PLUGIN_NAME="${PLUGIN_NAME}"