Hello, Here is a simple update to the esptool, bringing us to 4.5. Compile tested on sparc64, compile and flash tested on amd64 out to an esp32 board.
ok? -- Tracey Emery Index: Makefile =================================================================== RCS file: /home/cvs/ports/devel/py-esptool/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- Makefile 26 Nov 2022 15:02:52 -0000 1.14 +++ Makefile 13 Feb 2023 16:05:23 -0000 @@ -1,9 +1,8 @@ COMMENT = esp8266 and esp32 rom bootloader communication tool -MODPY_EGG_VERSION = 4.3 +MODPY_EGG_VERSION = 4.5 DISTNAME = esptool-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} -REVISION = 1 CATEGORIES = devel HOMEPAGE = https://github.com/espressif/esptool Index: distinfo =================================================================== RCS file: /home/cvs/ports/devel/py-esptool/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo 14 Oct 2022 14:00:17 -0000 1.8 +++ distinfo 13 Feb 2023 16:06:49 -0000 @@ -1,2 +1,2 @@ -SHA256 (esptool-4.3.tar.gz) = A9ADEu7yWLr4P679C5ErIlHdBEAkLancsbGP517WFMM= -SIZE (esptool-4.3.tar.gz) = 222498 +SHA256 (esptool-4.5.tar.gz) = 6yYC5q+MuPbzLVBGRBs6ECzUjFBeSvz4NqlaT8OQAqY= +SIZE (esptool-4.5.tar.gz) = 248883 Index: pkg/PLIST =================================================================== RCS file: /home/cvs/ports/devel/py-esptool/pkg/PLIST,v retrieving revision 1.8 diff -u -p -r1.8 PLIST --- pkg/PLIST 26 Nov 2022 15:02:52 -0000 1.8 +++ pkg/PLIST 13 Feb 2023 16:09:37 -0000 @@ -95,6 +95,23 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/fields.py lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/mem_definition.py lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/operations.py +lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2/ +lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2/${MODPY_PYCACHE}emulate_efuse_controller.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2/${MODPY_PYCACHE}emulate_efuse_controller.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2/${MODPY_PYCACHE}fields.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2/${MODPY_PYCACHE}fields.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2/${MODPY_PYCACHE}mem_definition.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2/${MODPY_PYCACHE}mem_definition.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2/${MODPY_PYCACHE}operations.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2/${MODPY_PYCACHE}operations.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2/emulate_efuse_controller.py +lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2/fields.py +lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2/mem_definition.py +lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2/operations.py lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2beta1/ lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2beta1/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2beta1/${MODPY_PYCACHE}/ @@ -173,6 +190,14 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/espsecure/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/espsecure/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/espsecure/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/espsecure/esp_hsm_sign/ +lib/python${MODPY_VERSION}/site-packages/espsecure/esp_hsm_sign/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/espsecure/esp_hsm_sign/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/espsecure/esp_hsm_sign/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/espsecure/esp_hsm_sign/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/espsecure/esp_hsm_sign/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/espsecure/esp_hsm_sign/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/espsecure/esp_hsm_sign/exceptions.py lib/python${MODPY_VERSION}/site-packages/esptool/ lib/python${MODPY_VERSION}/site-packages/esptool-${MODPY_EGG_VERSION}.dist-info/ lib/python${MODPY_VERSION}/site-packages/esptool-${MODPY_EGG_VERSION}.dist-info/LICENSE @@ -191,13 +216,19 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/esptool/${MODPY_PYCACHE}bin_image.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/esptool/${MODPY_PYCACHE}cmds.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/esptool/${MODPY_PYCACHE}cmds.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/esptool/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/esptool/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/esptool/${MODPY_PYCACHE}loader.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/esptool/${MODPY_PYCACHE}loader.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/esptool/${MODPY_PYCACHE}reset.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/esptool/${MODPY_PYCACHE}reset.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/esptool/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/esptool/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/esptool/bin_image.py lib/python${MODPY_VERSION}/site-packages/esptool/cmds.py +lib/python${MODPY_VERSION}/site-packages/esptool/config.py lib/python${MODPY_VERSION}/site-packages/esptool/loader.py +lib/python${MODPY_VERSION}/site-packages/esptool/reset.py lib/python${MODPY_VERSION}/site-packages/esptool/targets/ lib/python${MODPY_VERSION}/site-packages/esptool/targets/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}/ @@ -213,6 +244,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32c6.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32c6beta.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32c6beta.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32h2.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32h2.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32h2beta1.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32h2beta1.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32h2beta2.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -230,6 +263,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/esptool/targets/esp32c3.py lib/python${MODPY_VERSION}/site-packages/esptool/targets/esp32c6.py lib/python${MODPY_VERSION}/site-packages/esptool/targets/esp32c6beta.py +lib/python${MODPY_VERSION}/site-packages/esptool/targets/esp32h2.py lib/python${MODPY_VERSION}/site-packages/esptool/targets/esp32h2beta1.py lib/python${MODPY_VERSION}/site-packages/esptool/targets/esp32h2beta2.py lib/python${MODPY_VERSION}/site-packages/esptool/targets/esp32s2.py @@ -242,6 +276,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/esptool/targets/stub_flasher/stub_flasher_32c3.json lib/python${MODPY_VERSION}/site-packages/esptool/targets/stub_flasher/stub_flasher_32c6.json lib/python${MODPY_VERSION}/site-packages/esptool/targets/stub_flasher/stub_flasher_32c6beta.json +lib/python${MODPY_VERSION}/site-packages/esptool/targets/stub_flasher/stub_flasher_32h2.json lib/python${MODPY_VERSION}/site-packages/esptool/targets/stub_flasher/stub_flasher_32h2beta1.json lib/python${MODPY_VERSION}/site-packages/esptool/targets/stub_flasher/stub_flasher_32h2beta2.json lib/python${MODPY_VERSION}/site-packages/esptool/targets/stub_flasher/stub_flasher_32s2.json