From 116b42a79e61f1c0d2957cd9c23c7a4edede6ab1 Mon Sep 17 00:00:00 2001 From: Amlor Date: Sun, 31 May 2026 03:35:08 +0400 Subject: [PATCH] esptool: update to 4.11.0 --- srcpkgs/esptool/template | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/srcpkgs/esptool/template b/srcpkgs/esptool/template index 3409f62bc808f0..244f3fa18dd38b 100644 --- a/srcpkgs/esptool/template +++ b/srcpkgs/esptool/template @@ -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 " 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 }