git: a817595b497f - main - databases/py-sqlalchemy14: Add ASYNCIO option
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 12 Jul 2026 05:03:29 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=a817595b497f5b53d47944467117faa3e189e9bc
commit a817595b497f5b53d47944467117faa3e189e9bc
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-07-12 04:51:26 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-07-12 04:51:26 +0000
databases/py-sqlalchemy14: Add ASYNCIO option
- Bump PORTREVISION for dependency change
---
databases/py-sqlalchemy14/Makefile | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/databases/py-sqlalchemy14/Makefile b/databases/py-sqlalchemy14/Makefile
index 5d0306343f5f..70e0abd16dd5 100644
--- a/databases/py-sqlalchemy14/Makefile
+++ b/databases/py-sqlalchemy14/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sqlalchemy
PORTVERSION= 1.4.54
+PORTREVISION= 1
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -28,11 +29,13 @@ CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}sqlalchemy[0-9][0-9]
PORTSCOUT= limit:^1\.4\.
-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}psycopg2>=2.7:databases/py-psycopg2@${PY_FLAVOR}