diff --git a/databases/py-sqlglotc/Makefile b/databases/py-sqlglotc/Makefile index 5200cc4ffd7d..99852804a25c 100644 --- a/databases/py-sqlglotc/Makefile +++ b/databases/py-sqlglotc/Makefile @@ -1,31 +1,31 @@ PORTNAME= sqlglotc -PORTVERSION= 30.0.3 +PORTVERSION= 30.8.0 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= sqlglot-${PORTVERSION}${EXTRACT_SUFX} \ sqlglotc-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= mypyc-compiled extensions for SQLGlot WWW= https://github.com/tobymao/sqlglot/tree/main/sqlglotc \ https://github.com/tobymao/sqlglot LICENSE= MIT BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}sqlglot-mypy>=1.19.1.post1:databases/py-sqlglot-mypy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sqlglot-mypy>=1.20.0.post6:databases/py-sqlglot-mypy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}types-python-dateutil>=0:devel/py-types-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 post-patch: @${LN} -s sqlglot-${PORTVERSION}/sqlglot ${WRKDIR}/sqlglot post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + .include diff --git a/databases/py-sqlglotc/distinfo b/databases/py-sqlglotc/distinfo index 22eb43bf30f7..154b452f0387 100644 --- a/databases/py-sqlglotc/distinfo +++ b/databases/py-sqlglotc/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1775587098 -SHA256 (sqlglot-30.0.3.tar.gz) = 35ba7514c132b54f87fd1732a65a73615efa9fd83f6e1eed0a315bc9ee3e1027 -SIZE (sqlglot-30.0.3.tar.gz) = 5802632 -SHA256 (sqlglotc-30.0.3.tar.gz) = 8e85b401fc3cec09d4341ea14bfe8bac5d28179e348638d00384c41e039ab79b -SIZE (sqlglotc-30.0.3.tar.gz) = 245524 +TIMESTAMP = 1779394339 +SHA256 (sqlglot-30.8.0.tar.gz) = 1c5f93fb742dd9aaa75eee6bb33a637794a858b9a86375fac23a2dc0f7bc127e +SIZE (sqlglot-30.8.0.tar.gz) = 5869750 +SHA256 (sqlglotc-30.8.0.tar.gz) = 7068fcfd64ebcedc10bd174b69e0d8d312a89a18772f6312e51a8d3bb1757f1d +SIZE (sqlglotc-30.8.0.tar.gz) = 476352 diff --git a/databases/py-sqlglotc/files/patch-pyproject.toml b/databases/py-sqlglotc/files/patch-pyproject.toml index 37037542860e..f9e558047005 100644 --- a/databases/py-sqlglotc/files/patch-pyproject.toml +++ b/databases/py-sqlglotc/files/patch-pyproject.toml @@ -1,20 +1,19 @@ ---- pyproject.toml.orig 2026-03-19 16:31:49 UTC +--- pyproject.toml.orig 2026-05-13 08:38:03 UTC +++ pyproject.toml @@ -3,7 +3,7 @@ authors = [{ name = "Toby Mao", email = "toby.mao@gmai dynamic = ["version"] description = "mypyc-compiled extensions for sqlglot" authors = [{ name = "Toby Mao", email = "toby.mao@gmail.com" }] -license = "MIT" +license = { text = "MIT" } - requires-python = ">= 3.9" + requires-python = ">= 3.10" [project.optional-dependencies] -@@ -14,7 +14,7 @@ Repository = "https://github.com/tobymao/sqlglot" - Repository = "https://github.com/tobymao/sqlglot" - - [build-system] --requires = ["setuptools >= 61.0", "setuptools_scm", "sqlglot-mypy>=1.19.1.post1", "types-python-dateutil", "sqlglot"] -+requires = ["setuptools >= 61.0", "setuptools_scm", "sqlglot-mypy>=1.19.1.post1", "types-python-dateutil"] +@@ -19,7 +19,6 @@ requires = [ + "setuptools_scm", + "sqlglot-mypy >= 1.20.0.post6", + "types-python-dateutil", +- "sqlglot", + ] build-backend = "setuptools.build_meta" - [tool.setuptools]