mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
comms/py-esptool: Update to 4.7.0
Changelog: https://github.com/espressif/esptool/releases/tag/v4.7.0 PR: 278486
This commit is contained in:
parent
8f3a81069c
commit
1cc18cae1e
2 changed files with 12 additions and 9 deletions
|
@ -1,7 +1,6 @@
|
|||
PORTNAME= esptool
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 4.5
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 4.7.0
|
||||
CATEGORIES= comms python
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
|
@ -13,9 +12,11 @@ LICENSE= GPLv2
|
|||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyserial>=3.0:comms/py-pyserial@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}ecdsa>=0.16.0:security/py-ecdsa@${PY_FLAVOR}\
|
||||
${PYTHON_PKGNAMEPREFIX}bitstring>=3.1.6,<4:devel/py-bitstring@${PY_FLAVOR}\
|
||||
${PYTHON_PKGNAMEPREFIX}reedsolo>=1.5.3,<=1.6.0:devel/py-reedsolo@${PY_FLAVOR}
|
||||
${PYTHON_PKGNAMEPREFIX}ecdsa>=0.16.0:security/py-ecdsa@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}bitstring>=3.1.6:devel/py-bitstring@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}reedsolo>=1.5.3,<1.8:devel/py-reedsolo@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}yaml>=5.1:devel/py-yaml@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}intelhex>0:devel/py-intelhex@${PY_FLAVOR}
|
||||
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyelftools>0:devel/py-pyelftools@${PY_FLAVOR}
|
||||
|
||||
USES= python
|
||||
|
@ -29,6 +30,7 @@ NO_ARCH= yes
|
|||
# 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
|
||||
|
||||
ESPTOOL_BAUDRATE?= 115200
|
||||
ESPTOOL_CHIP?= esp8266
|
||||
|
@ -43,7 +45,8 @@ do-test:
|
|||
test/test_modules.py; \
|
||||
do ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest $${test}; done
|
||||
@cd ${TEST_WRKSRC} && for chip in \
|
||||
esp32 esp32c2 esp32c3 esp32s2 esp32s3 esp32s3beta2 esp32h2beta1 esp32c6; \
|
||||
esp32 esp32c2 esp32c3 esp32s2 esp32s3 esp32s3beta2 esp32h2beta1 esp32c6 \
|
||||
esp32h2 esp32p4; \
|
||||
do ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest \
|
||||
test/test_espefuse.py --chip $${chip}; done
|
||||
.if exists(${ESPTOOL_SERIALPORT})
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1676534351
|
||||
SHA256 (espressif-esptool-v4.5_GH0.tar.gz) = 593cf6f5c7b330a1dac0b708f77e3021d00c379bde3f4125ddd7fc65a3c31853
|
||||
SIZE (espressif-esptool-v4.5_GH0.tar.gz) = 7263652
|
||||
TIMESTAMP = 1713664469
|
||||
SHA256 (espressif-esptool-v4.7.0_GH0.tar.gz) = da68c175e4ae3fd9d87469b7ef1b8429cd84a8f8a2d22c96273640d329e68c1d
|
||||
SIZE (espressif-esptool-v4.7.0_GH0.tar.gz) = 7045501
|
||||
|
|
Loading…
Add table
Reference in a new issue