esptool: update to 4.11.0

This commit is contained in:
Amlor
2026-06-03 19:37:24 +02:00
committed by Duncan Overbruck
parent 39176d974e
commit cd276d6d86
+11 -5
View File
@@ -1,22 +1,28 @@
# Template file for 'esptool'
pkgname=esptool
version=4.5.1
revision=4
version=4.11.0
revision=1
build_style=python3-module
hostmakedepends="python3-setuptools"
depends="python3-bitstring python3-cryptography python3-ecdsa python3-pyserial
python3-reedsolo"
depends="python3-argcomplete python3-bitstring python3-cryptography
python3-ecdsa python3-intelhex python3-pyserial python3-reedsolo
python3-requests python3-yaml"
checkdepends="python3-pytest ${depends} python3-pyelftools"
short_desc="Espressif SoC serial bootloader utility"
maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://github.com/espressif/esptool"
distfiles="https://github.com/espressif/esptool/archive/refs/tags/v${version}.tar.gz"
checksum=759e0c9a5e69d21e13a5fcf53d46cb567cb3a8e4a6cefda334b6d3a3d540b5f4
checksum=9e82f518718ac66e1135e3cc8171b610cc81132275b349b0f681795be6b2b990
post_extract() {
# needs access to hardware
rm test/test_esptool.py
rm test/test_esptool_sdm.py
# not supposed to be run by GitHub Actions as per documentation
rm test/test_espefuse.py
# needs python3-pkcs11
rm test/test_espsecure_hsm.py
# depends on downloaded third-party data, not relevant for packaging
rm test/test_uf2_ids.py
}