aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2023-09-30 00:22:00 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2023-09-30 00:44:32 +0000
commitd5a02a790ddf86aaf5dc494d0ee579e94e5e6dae (patch)
treeb010df1a8a60df2339e6cf442d1bea8037d6b72c
parent5579ed9bbb5ddff217a5bf8f42ec32ede3eae7f3 (diff)
downloadports-d5a02a790ddf86aaf5dc494d0ee579e94e5e6dae.tar.gz
ports-d5a02a790ddf86aaf5dc494d0ee579e94e5e6dae.zip
devel/py-etils: Add EPATH_GCS and EPATH_S3 options
-rw-r--r--devel/py-etils/Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/devel/py-etils/Makefile b/devel/py-etils/Makefile
index c594cb15276c..80539cb7c846 100644
--- a/devel/py-etils/Makefile
+++ b/devel/py-etils/Makefile
@@ -19,7 +19,7 @@ USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
-OPTIONS_DEFINE= ARRAY_TYPES EAPP ECOLAB EDC ENP EPATH EPY ETREE ETQDM
+OPTIONS_DEFINE= ARRAY_TYPES EAPP ECOLAB EDC ENP EPATH EPATH_GCS EPATH_S3 EPY ETREE ETQDM
OPTIONS_DEFAULT=ARRAY_TYPES EAPP EDC ENP EPATH EPY ETREE ETQDM
ARRAY_TYPES_DESC= Typing annotations for jax, numpy, ... arrays
ARRAY_TYPES_IMPLIES= ENP
@@ -32,6 +32,8 @@ EDC_IMPLIES= EPY
ENP_DESC= Numpy utilities
ENP_IMPLIES= EPY
EPATH_DESC= Pathlib-like API
+EPATH_GCS_DESC= Pathlib-like API for GCS
+EPATH_S3_DESC= Pathlib-like API for S3
EPATH_IMPLIES= EPY
EPY_DESC= Collection of generic python utilities
ETREE_DESC= Tree utilities for tf.nest, jax.tree_utils, DeepMind tree
@@ -49,6 +51,8 @@ EPATH_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fsspec>=0:devel/py-fsspec@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}importlib-resources>=0:devel/py-importlib-resources@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}zipp>=0:devel/py-zipp@${PY_FLAVOR}
+EPATH_GCS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gcsfs>=0:devel/py-gcsfs@${PY_FLAVOR}
+EPATH_S3_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}s3fs>=0:devel/py-s3fs@${PY_FLAVOR}
EPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
ETQDM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}absl-py>=0:devel/py-absl-py@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tqdm>=0:misc/py-tqdm@${PY_FLAVOR}