Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Apr 2024 13:28:53 GMT
From:      Fukang Chen <loader@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 1cc18cae1e92 - main - comms/py-esptool: Update to 4.7.0
Message-ID:  <202404221328.43MDSrEE088421@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by loader:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1cc18cae1e92aba6aaa19b545045bf696531cf7e

commit 1cc18cae1e92aba6aaa19b545045bf696531cf7e
Author:     Fukang Chen <loader@FreeBSD.org>
AuthorDate: 2024-04-22 10:20:07 +0000
Commit:     Fukang Chen <loader@FreeBSD.org>
CommitDate: 2024-04-22 13:23:55 +0000

    comms/py-esptool: Update to 4.7.0
    
    Changelog:
    
        https://github.com/espressif/esptool/releases/tag/v4.7.0
    
    PR:     278486
---
 comms/py-esptool/Makefile | 15 +++++++++------
 comms/py-esptool/distinfo |  6 +++---
 2 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/comms/py-esptool/Makefile b/comms/py-esptool/Makefile
index a67d81e16cf1..3d5d45c42872 100644
--- a/comms/py-esptool/Makefile
+++ b/comms/py-esptool/Makefile
@@ -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})
diff --git a/comms/py-esptool/distinfo b/comms/py-esptool/distinfo
index c1e6a17566c5..404dd086d67b 100644
--- a/comms/py-esptool/distinfo
+++ b/comms/py-esptool/distinfo
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202404221328.43MDSrEE088421>