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