1
0
mirror of https://git.freebsd.org/ports.git synced 2026-06-02 11:08:52 +00:00

comms/py-esptool: Update to 5.2.0, take maintainership

Changes:

    https://github.com/espressif/esptool/releases
This commit is contained in:
Craig Leres
2026-05-24 13:17:17 -07:00
parent a684e3826a
commit 1c426704ce
2 changed files with 16 additions and 13 deletions
+13 -10
View File
@@ -1,23 +1,25 @@
PORTNAME= esptool
DISTVERSIONPREFIX= v
DISTVERSION= 4.10.0
DISTVERSION= 5.2.0
CATEGORIES= comms python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
MAINTAINER= leres@FreeBSD.org
COMMENT= Utility to communicate with Espressif ESP8266 & ESP32 chips
WWW= https://github.com/espressif/esptool
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyserial>=3.3:comms/py-pyserial@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ecdsa>=0.16.0:security/py-ecdsa@${PY_FLAVOR} \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argcomplete>=3:devel/py-argcomplete@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}bitstring>=3.1.6:devel/py-bitstring@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}reedsolo>=1.5.3:devel/py-reedsolo@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>=3:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ecdsa>=0.16.0:security/py-ecdsa@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}intelhex>0:devel/py-intelhex@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}argcomplete>=3:devel/py-argcomplete@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}pyserial>=3.3:comms/py-pyserial@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}reedsolo>=1.5.3:devel/py-reedsolo@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich-click>0:devel/py-rich-click@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyelftools>0:devel/py-pyelftools@${PY_FLAVOR}
USES= python
@@ -29,9 +31,10 @@ NO_ARCH= yes
# test/test_espefuse_host.py calls the python command
# through subprocess Popen(), create an alias for it.
BINARY_ALIAS= python=${PYTHON_CMD}
TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
TEST_ENV+= CRYPTOGRAPHY_OPENSSL_NO_LEGACY=1
BINARY_ALIAS= python=${PYTHON_CMD}
TEST_ENV= ${MAKE_ENV} \
PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
TEST_ENV+= CRYPTOGRAPHY_OPENSSL_NO_LEGACY=1
ESPTOOL_BAUDRATE?= 115200
ESPTOOL_CHIP?= esp8266
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1766855295
SHA256 (espressif-esptool-v4.10.0_GH0.tar.gz) = feabee2783407cb5657bf1c6770f385cf1378b7920a5ce89ef32d42c7ce5be3c
SIZE (espressif-esptool-v4.10.0_GH0.tar.gz) = 5961194
TIMESTAMP = 1779652335
SHA256 (espressif-esptool-v5.2.0_GH0.tar.gz) = 74067faf6837f18af7acf6e61e0b9a4c0851bcc58a06ea846b14e5f30c000ecd
SIZE (espressif-esptool-v5.2.0_GH0.tar.gz) = 6056496