databases/py-duckdb: sync with upstream
Taken from: FreeBSD
This commit is contained in:
parent
bcb86199fb
commit
6a32491d9a
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= duckdb
|
||||
DISTVERSION= 0.9.2
|
||||
DISTVERSION= 0.10.1
|
||||
CATEGORIES= databases python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
@ -10,8 +10,7 @@ WWW= https://duckdb.org/
|
|||
|
||||
LICENSE= MIT
|
||||
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pybind11>=2.6.0:devel/py-pybind11@${PY_FLAVOR} \
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pybind11>=2.6.0:devel/py-pybind11@${PY_FLAVOR} \
|
||||
${PYNUMPY}
|
||||
RUN_DEPENDS= ${PYNUMPY} \
|
||||
${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR}
|
||||
|
@ -21,6 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mypy>0:devel/py-mypy@${PY_FLAVOR} \
|
|||
USES= python
|
||||
USE_PYTHON= distutils autoplist pytest
|
||||
|
||||
MAKE_ENV= OVERRIDE_GIT_DESCRIBE=v${DISTVERSION}-g00000000-0
|
||||
TEST_WRKSRC= ${WRKDIR} # tests fail when run from the build directory due to a name collision with duckdb directory
|
||||
TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} # 2 tests fail, see https://github.com/duckdb/duckdb/issues/5642
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1700026657
|
||||
SHA256 (duckdb-0.9.2.tar.gz) = 3843afeab7c3fc4a4c0b53686a4cc1d9cdbdadcbb468d60fef910355ecafd447
|
||||
SIZE (duckdb-0.9.2.tar.gz) = 10653450
|
||||
TIMESTAMP = 1710967952
|
||||
SHA256 (duckdb-0.10.1.tar.gz) = 0d5b6daa9bb54a635e371798994caa08f26d2f145ebcbc989e16b0a0104e84fb
|
||||
SIZE (duckdb-0.10.1.tar.gz) = 11181812
|
||||
|
|
|
@ -1,13 +0,0 @@
|
|||
- allow to pass a newer setuptools_scm
|
||||
|
||||
--- setup.py.orig 2023-11-14 09:44:27 UTC
|
||||
+++ setup.py
|
||||
@@ -349,7 +349,7 @@ setup(
|
||||
packages=packages,
|
||||
include_package_data=True,
|
||||
python_requires='>=3.7.0',
|
||||
- setup_requires=setup_requires + ["setuptools_scm<7.0.0", 'pybind11>=2.6.0'],
|
||||
+ setup_requires=setup_requires + ["setuptools_scm", 'pybind11>=2.6.0'],
|
||||
use_scm_version=setuptools_scm_conf,
|
||||
tests_require=['google-cloud-storage', 'mypy', 'pytest'],
|
||||
classifiers=[
|
Loading…
Reference in New Issue