Subject: CVS commit: pkgsrc/comms/py-esptool
From: Greg Troxel
Date: 2024-09-21 15:19:49
Message id: 20240921131949.9BE8AFC74@cvs.NetBSD.org

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

Files:
RevisionActionfile
1.16modifypkgsrc/comms/py-esptool/Makefile
1.9modifypkgsrc/comms/py-esptool/PLIST
1.12modifypkgsrc/comms/py-esptool/distinfo