git: 5495daecacc9 - main - databases/py-sqlalchemy20: Add ASYNCIO option
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 12 Jul 2026 05:03:30 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=5495daecacc943d54cd8a9bff8005125c129964b
commit 5495daecacc943d54cd8a9bff8005125c129964b
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-07-12 04:51:27 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-07-12 04:51:27 +0000
databases/py-sqlalchemy20: Add ASYNCIO option
- Bump PORTREVISION for dependency change
---
databases/py-sqlalchemy20/Makefile | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/databases/py-sqlalchemy20/Makefile b/databases/py-sqlalchemy20/Makefile
index cc79c5d9bd5c..5aa87c902188 100644
--- a/databases/py-sqlalchemy20/Makefile
+++ b/databases/py-sqlalchemy20/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sqlalchemy
PORTVERSION= 2.0.51
+PORTREVISION= 1
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -29,11 +30,13 @@ CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}sqlalchemy[0-9][0-9]
PORTSCOUT= limit:^2\.0\.
-OPTIONS_DEFINE= DOCS EXAMPLES
+OPTIONS_DEFINE= ASYNCIO DOCS EXAMPLES
OPTIONS_MULTI= BACKEND
OPTIONS_MULTI_BACKEND= MSSQL MYSQL PGSQL SQLITE
-OPTIONS_DEFAULT=SQLITE
+OPTIONS_DEFAULT=ASYNCIO SQLITE
+ASYNCIO_DSEC= Use asyncio drivers
+ASYNCIO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}greenlet>=1:devel/py-greenlet@${PY_FLAVOR}
MSSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymssql>=0:databases/py-pymssql@${PY_FLAVOR}
MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymysql>=0:databases/py-pymysql@${PY_FLAVOR}
PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg>=3.0.7:databases/py-psycopg@${PY_FLAVOR}