pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/comms/py-esptool
Module Name: pkgsrc
Committed By: gdt
Date: Sat Sep 21 13:19:49 UTC 2024
Modified Files:
pkgsrc/comms/py-esptool: Makefile PLIST distinfo
Log Message:
comms/py-esptool: Update to 4.8.0
Upstream NEWS content:
ESP32-C5: Added full support
ESP32-C61: Added full support
ESP32-P4: Enabled USB-Serial/JTAG in flasher stub
ESP32-P4: Updated eFuse table
ESP32-P4: Added ECO1 magic number
ESP32-P4: Added external spi flash connection restriction checks
ESP32-P4: Added wafer and pkg_version fields
ESP32-C5-beta3: Added preview support
ESP32-S3: Clear boot control register on hard reset to avoid going back to download mode
Added a new read_flash_sfdp command to read the flash chip SFDP register
Added serial port filtering and selection by VID/PID/Name
Added advisory port locking
Added new ROM bootloader flash error definitions
Added an option to retry connecting to the chip in a loop
Automatically reconnect if a serial port disconnects during reset
write_flash: Retry flashing if the chip disconnects during writing data
write_flash: Added image binary SHA digest recalculation if fields change
flash_id: Print flash voltage
get_security_info: Print key_purpose fields
loader: Enabled usage of context managers for esp instances
espefuse: Added support to extend eFuse table by user CSV file
espefuse: Added eFuse dump formats: joint(default) and split(new)
espefuse: Added incompatible eFuse settings check for ESP32-S3
espefuse: Allow eFuse filtering based on command line arguments
espefuse: Added a check for correctness of written data
espefuse: Updated adc_info command for all chips
espefuse: Enabled operation with coding scheme == 3
espefuse: Updated eFuses of ESP32-C6 and ESP32-H2
espefuse: Postpone burning of some eFuses to the very end
espefuse: Improved help for burn_efuse cmd
espefuse: check_error --recover chip even if there are errors
espsecure: Added support for secure boot v2 using ECDSA-P384 signatures
cli: Added support for autocompletions
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/comms/py-esptool/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/comms/py-esptool/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/comms/py-esptool/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/comms/py-esptool/Makefile
diff -u pkgsrc/comms/py-esptool/Makefile:1.15 pkgsrc/comms/py-esptool/Makefile:1.16
--- pkgsrc/comms/py-esptool/Makefile:1.15 Tue Jan 30 23:47:13 2024
+++ pkgsrc/comms/py-esptool/Makefile Sat Sep 21 13:19:49 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2024/01/30 23:47:13 adam Exp $
+# $NetBSD: Makefile,v 1.16 2024/09/21 13:19:49 gdt Exp $
-DISTNAME= esptool-4.7.0
+DISTNAME= esptool-4.8.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= comms python
MASTER_SITES= ${MASTER_SITE_PYPI:=e/esptool/}
Index: pkgsrc/comms/py-esptool/PLIST
diff -u pkgsrc/comms/py-esptool/PLIST:1.8 pkgsrc/comms/py-esptool/PLIST:1.9
--- pkgsrc/comms/py-esptool/PLIST:1.8 Tue Jan 30 23:47:13 2024
+++ pkgsrc/comms/py-esptool/PLIST Sat Sep 21 13:19:49 2024
@@ -1,13 +1,20 @@
-@comment $NetBSD: PLIST,v 1.8 2024/01/30 23:47:13 adam Exp $
+@comment $NetBSD: PLIST,v 1.9 2024/09/21 13:19:49 gdt Exp $
bin/esp_rfc2217_server.py
bin/espefuse.py
bin/espsecure.py
bin/esptool.py
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
-${PYSITELIB}/${WHEEL_INFODIR}/METADATA
-${PYSITELIB}/${WHEEL_INFODIR}/RECORD
-${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
-${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/esp_rfc2217_server/__init__.py
+${PYSITELIB}/esp_rfc2217_server/__init__.pyc
+${PYSITELIB}/esp_rfc2217_server/__init__.pyo
+${PYSITELIB}/esp_rfc2217_server/__main__.py
+${PYSITELIB}/esp_rfc2217_server/__main__.pyc
+${PYSITELIB}/esp_rfc2217_server/__main__.pyo
+${PYSITELIB}/esp_rfc2217_server/esp_port_manager.py
+${PYSITELIB}/esp_rfc2217_server/esp_port_manager.pyc
+${PYSITELIB}/esp_rfc2217_server/esp_port_manager.pyo
+${PYSITELIB}/esp_rfc2217_server/redirector.py
+${PYSITELIB}/esp_rfc2217_server/redirector.pyc
+${PYSITELIB}/esp_rfc2217_server/redirector.pyo
${PYSITELIB}/espefuse/__init__.py
${PYSITELIB}/espefuse/__init__.pyc
${PYSITELIB}/espefuse/__init__.pyo
@@ -23,6 +30,9 @@ ${PYSITELIB}/espefuse/efuse/base_fields.
${PYSITELIB}/espefuse/efuse/base_operations.py
${PYSITELIB}/espefuse/efuse/base_operations.pyc
${PYSITELIB}/espefuse/efuse/base_operations.pyo
+${PYSITELIB}/espefuse/efuse/csv_table_parser.py
+${PYSITELIB}/espefuse/efuse/csv_table_parser.pyc
+${PYSITELIB}/espefuse/efuse/csv_table_parser.pyo
${PYSITELIB}/espefuse/efuse/emulate_efuse_controller_base.py
${PYSITELIB}/espefuse/efuse/emulate_efuse_controller_base.pyc
${PYSITELIB}/espefuse/efuse/emulate_efuse_controller_base.pyo
@@ -71,6 +81,36 @@ ${PYSITELIB}/espefuse/efuse/esp32c3/mem_
${PYSITELIB}/espefuse/efuse/esp32c3/operations.py
${PYSITELIB}/espefuse/efuse/esp32c3/operations.pyc
${PYSITELIB}/espefuse/efuse/esp32c3/operations.pyo
+${PYSITELIB}/espefuse/efuse/esp32c5/__init__.py
+${PYSITELIB}/espefuse/efuse/esp32c5/__init__.pyc
+${PYSITELIB}/espefuse/efuse/esp32c5/__init__.pyo
+${PYSITELIB}/espefuse/efuse/esp32c5/emulate_efuse_controller.py
+${PYSITELIB}/espefuse/efuse/esp32c5/emulate_efuse_controller.pyc
+${PYSITELIB}/espefuse/efuse/esp32c5/emulate_efuse_controller.pyo
+${PYSITELIB}/espefuse/efuse/esp32c5/fields.py
+${PYSITELIB}/espefuse/efuse/esp32c5/fields.pyc
+${PYSITELIB}/espefuse/efuse/esp32c5/fields.pyo
+${PYSITELIB}/espefuse/efuse/esp32c5/mem_definition.py
+${PYSITELIB}/espefuse/efuse/esp32c5/mem_definition.pyc
+${PYSITELIB}/espefuse/efuse/esp32c5/mem_definition.pyo
+${PYSITELIB}/espefuse/efuse/esp32c5/operations.py
+${PYSITELIB}/espefuse/efuse/esp32c5/operations.pyc
+${PYSITELIB}/espefuse/efuse/esp32c5/operations.pyo
+${PYSITELIB}/espefuse/efuse/esp32c5beta3/__init__.py
+${PYSITELIB}/espefuse/efuse/esp32c5beta3/__init__.pyc
+${PYSITELIB}/espefuse/efuse/esp32c5beta3/__init__.pyo
+${PYSITELIB}/espefuse/efuse/esp32c5beta3/emulate_efuse_controller.py
+${PYSITELIB}/espefuse/efuse/esp32c5beta3/emulate_efuse_controller.pyc
+${PYSITELIB}/espefuse/efuse/esp32c5beta3/emulate_efuse_controller.pyo
+${PYSITELIB}/espefuse/efuse/esp32c5beta3/fields.py
+${PYSITELIB}/espefuse/efuse/esp32c5beta3/fields.pyc
+${PYSITELIB}/espefuse/efuse/esp32c5beta3/fields.pyo
+${PYSITELIB}/espefuse/efuse/esp32c5beta3/mem_definition.py
+${PYSITELIB}/espefuse/efuse/esp32c5beta3/mem_definition.pyc
+${PYSITELIB}/espefuse/efuse/esp32c5beta3/mem_definition.pyo
+${PYSITELIB}/espefuse/efuse/esp32c5beta3/operations.py
+${PYSITELIB}/espefuse/efuse/esp32c5beta3/operations.pyc
+${PYSITELIB}/espefuse/efuse/esp32c5beta3/operations.pyo
${PYSITELIB}/espefuse/efuse/esp32c6/__init__.py
${PYSITELIB}/espefuse/efuse/esp32c6/__init__.pyc
${PYSITELIB}/espefuse/efuse/esp32c6/__init__.pyo
@@ -86,6 +126,21 @@ ${PYSITELIB}/espefuse/efuse/esp32c6/mem_
${PYSITELIB}/espefuse/efuse/esp32c6/operations.py
${PYSITELIB}/espefuse/efuse/esp32c6/operations.pyc
${PYSITELIB}/espefuse/efuse/esp32c6/operations.pyo
+${PYSITELIB}/espefuse/efuse/esp32c61/__init__.py
+${PYSITELIB}/espefuse/efuse/esp32c61/__init__.pyc
+${PYSITELIB}/espefuse/efuse/esp32c61/__init__.pyo
+${PYSITELIB}/espefuse/efuse/esp32c61/emulate_efuse_controller.py
+${PYSITELIB}/espefuse/efuse/esp32c61/emulate_efuse_controller.pyc
+${PYSITELIB}/espefuse/efuse/esp32c61/emulate_efuse_controller.pyo
+${PYSITELIB}/espefuse/efuse/esp32c61/fields.py
+${PYSITELIB}/espefuse/efuse/esp32c61/fields.pyc
+${PYSITELIB}/espefuse/efuse/esp32c61/fields.pyo
+${PYSITELIB}/espefuse/efuse/esp32c61/mem_definition.py
+${PYSITELIB}/espefuse/efuse/esp32c61/mem_definition.pyc
+${PYSITELIB}/espefuse/efuse/esp32c61/mem_definition.pyo
+${PYSITELIB}/espefuse/efuse/esp32c61/operations.py
+${PYSITELIB}/espefuse/efuse/esp32c61/operations.pyc
+${PYSITELIB}/espefuse/efuse/esp32c61/operations.pyo
${PYSITELIB}/espefuse/efuse/esp32h2/__init__.py
${PYSITELIB}/espefuse/efuse/esp32h2/__init__.pyc
${PYSITELIB}/espefuse/efuse/esp32h2/__init__.pyo
@@ -185,7 +240,10 @@ ${PYSITELIB}/espefuse/efuse/util.pyo
${PYSITELIB}/espefuse/efuse_defs/esp32.yaml
${PYSITELIB}/espefuse/efuse_defs/esp32c2.yaml
${PYSITELIB}/espefuse/efuse_defs/esp32c3.yaml
+${PYSITELIB}/espefuse/efuse_defs/esp32c5.yaml
+${PYSITELIB}/espefuse/efuse_defs/esp32c5beta3.yaml
${PYSITELIB}/espefuse/efuse_defs/esp32c6.yaml
+${PYSITELIB}/espefuse/efuse_defs/esp32c61.yaml
${PYSITELIB}/espefuse/efuse_defs/esp32h2.yaml
${PYSITELIB}/espefuse/efuse_defs/esp32p4.yaml
${PYSITELIB}/espefuse/efuse_defs/esp32s2.yaml
@@ -202,6 +260,11 @@ ${PYSITELIB}/espsecure/esp_hsm_sign/__in
${PYSITELIB}/espsecure/esp_hsm_sign/exceptions.py
${PYSITELIB}/espsecure/esp_hsm_sign/exceptions.pyc
${PYSITELIB}/espsecure/esp_hsm_sign/exceptions.pyo
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/esptool/__init__.py
${PYSITELIB}/esptool/__init__.pyc
${PYSITELIB}/esptool/__init__.pyo
@@ -235,9 +298,18 @@ ${PYSITELIB}/esptool/targets/esp32c2.pyo
${PYSITELIB}/esptool/targets/esp32c3.py
${PYSITELIB}/esptool/targets/esp32c3.pyc
${PYSITELIB}/esptool/targets/esp32c3.pyo
+${PYSITELIB}/esptool/targets/esp32c5.py
+${PYSITELIB}/esptool/targets/esp32c5.pyc
+${PYSITELIB}/esptool/targets/esp32c5.pyo
+${PYSITELIB}/esptool/targets/esp32c5beta3.py
+${PYSITELIB}/esptool/targets/esp32c5beta3.pyc
+${PYSITELIB}/esptool/targets/esp32c5beta3.pyo
${PYSITELIB}/esptool/targets/esp32c6.py
${PYSITELIB}/esptool/targets/esp32c6.pyc
${PYSITELIB}/esptool/targets/esp32c6.pyo
+${PYSITELIB}/esptool/targets/esp32c61.py
+${PYSITELIB}/esptool/targets/esp32c61.pyc
+${PYSITELIB}/esptool/targets/esp32c61.pyo
${PYSITELIB}/esptool/targets/esp32c6beta.py
${PYSITELIB}/esptool/targets/esp32c6beta.pyc
${PYSITELIB}/esptool/targets/esp32c6beta.pyo
@@ -265,19 +337,33 @@ ${PYSITELIB}/esptool/targets/esp32s3beta
${PYSITELIB}/esptool/targets/esp8266.py
${PYSITELIB}/esptool/targets/esp8266.pyc
${PYSITELIB}/esptool/targets/esp8266.pyo
-${PYSITELIB}/esptool/targets/stub_flasher/stub_flasher_32.json
-${PYSITELIB}/esptool/targets/stub_flasher/stub_flasher_32c2.json
-${PYSITELIB}/esptool/targets/stub_flasher/stub_flasher_32c3.json
-${PYSITELIB}/esptool/targets/stub_flasher/stub_flasher_32c6.json
-${PYSITELIB}/esptool/targets/stub_flasher/stub_flasher_32c6beta.json
-${PYSITELIB}/esptool/targets/stub_flasher/stub_flasher_32h2.json
-${PYSITELIB}/esptool/targets/stub_flasher/stub_flasher_32h2beta1.json
-${PYSITELIB}/esptool/targets/stub_flasher/stub_flasher_32h2beta2.json
-${PYSITELIB}/esptool/targets/stub_flasher/stub_flasher_32p4.json
-${PYSITELIB}/esptool/targets/stub_flasher/stub_flasher_32s2.json
-${PYSITELIB}/esptool/targets/stub_flasher/stub_flasher_32s3.json
-${PYSITELIB}/esptool/targets/stub_flasher/stub_flasher_32s3beta2.json
-${PYSITELIB}/esptool/targets/stub_flasher/stub_flasher_8266.json
+${PYSITELIB}/esptool/targets/stub_flasher/1/README.md
+${PYSITELIB}/esptool/targets/stub_flasher/1/esp32.json
+${PYSITELIB}/esptool/targets/stub_flasher/1/esp32c2.json
+${PYSITELIB}/esptool/targets/stub_flasher/1/esp32c3.json
+${PYSITELIB}/esptool/targets/stub_flasher/1/esp32c5.json
+${PYSITELIB}/esptool/targets/stub_flasher/1/esp32c5beta3.json
+${PYSITELIB}/esptool/targets/stub_flasher/1/esp32c6.json
+${PYSITELIB}/esptool/targets/stub_flasher/1/esp32c61.json
+${PYSITELIB}/esptool/targets/stub_flasher/1/esp32c6beta.json
+${PYSITELIB}/esptool/targets/stub_flasher/1/esp32h2.json
+${PYSITELIB}/esptool/targets/stub_flasher/1/esp32h2beta1.json
+${PYSITELIB}/esptool/targets/stub_flasher/1/esp32h2beta2.json
+${PYSITELIB}/esptool/targets/stub_flasher/1/esp32p4.json
+${PYSITELIB}/esptool/targets/stub_flasher/1/esp32s2.json
+${PYSITELIB}/esptool/targets/stub_flasher/1/esp32s3.json
+${PYSITELIB}/esptool/targets/stub_flasher/1/esp32s3beta2.json
+${PYSITELIB}/esptool/targets/stub_flasher/1/esp8266.json
+${PYSITELIB}/esptool/targets/stub_flasher/2/LICENSE-APACHE
+${PYSITELIB}/esptool/targets/stub_flasher/2/LICENSE-MIT
+${PYSITELIB}/esptool/targets/stub_flasher/2/README.md
+${PYSITELIB}/esptool/targets/stub_flasher/2/esp32.json
+${PYSITELIB}/esptool/targets/stub_flasher/2/esp32c2.json
+${PYSITELIB}/esptool/targets/stub_flasher/2/esp32c3.json
+${PYSITELIB}/esptool/targets/stub_flasher/2/esp32c6.json
+${PYSITELIB}/esptool/targets/stub_flasher/2/esp32h2.json
+${PYSITELIB}/esptool/targets/stub_flasher/2/esp32s2.json
+${PYSITELIB}/esptool/targets/stub_flasher/2/esp32s3.json
${PYSITELIB}/esptool/uf2_writer.py
${PYSITELIB}/esptool/uf2_writer.pyc
${PYSITELIB}/esptool/uf2_writer.pyo
Index: pkgsrc/comms/py-esptool/distinfo
diff -u pkgsrc/comms/py-esptool/distinfo:1.11 pkgsrc/comms/py-esptool/distinfo:1.12
--- pkgsrc/comms/py-esptool/distinfo:1.11 Tue Jan 30 23:47:13 2024
+++ pkgsrc/comms/py-esptool/distinfo Sat Sep 21 13:19:49 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2024/01/30 23:47:13 adam Exp $
+$NetBSD: distinfo,v 1.12 2024/09/21 13:19:49 gdt Exp $
-BLAKE2s (esptool-4.7.0.tar.gz) = df8ee7e72f27e79045d56e3fa7bd2af24cbe25de46de1a33af59256635cb3acf
-SHA512 (esptool-4.7.0.tar.gz) = 716095a4a2c572e1d131d197b66298f148630130b6701a7f347016a409b274a4d07ad64a50368bb0c45407075fe97c86db64f7a82a18b21f45aa6cde891c1fe7
-Size (esptool-4.7.0.tar.gz) = 285529 bytes
+BLAKE2s (esptool-4.8.0.tar.gz) = 120a360cd699ebf85b51d44eda8858a85e475edc1dfce97d370b7f5d891696ab
+SHA512 (esptool-4.8.0.tar.gz) = d4c34c73a2d942f29f3ac7072afd4f2f2d4c0e5c42d898f32f753090d6c8f899e282c2e807767e484669d39ea859aedf56d063d6e639b67d4b3b1c39cf87103d
+Size (esptool-4.8.0.tar.gz) = 409538 bytes
Home |
Main Index |
Thread Index |
Old Index