Giovanni Harting pushed to branch main at Arch Linux / Packaging / Packages /
esptool
Commits:
1ebed5c1 by Giovanni Harting at 2024-10-29T15:09:43+01:00
upgpkg: 4.8.1-1: upstream release
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = esptool
- pkgdesc = A cute Python utility to communicate with the ROM bootloader
in Espressif ESP8266
- pkgver = 4.7.0
- pkgrel = 3
+ pkgdesc = Espressif SoC serial bootloader utility
+ pkgver = 4.8.1
+ pkgrel = 1
url = https://github.com/espressif/esptool
arch = any
license = GPL-2.0-only
@@ -15,10 +15,10 @@ pkgbase = esptool
depends = python-bitstring
depends = python-reedsolo
depends = python-cryptography
- depends = python-pyyaml
+ depends = python-yaml
depends = python-intelhex
optdepends = python-python-pkcs11: Support for HSM devices
- source =
esptool-4.7.0.tar.gz::https://github.com/espressif/esptool/archive/v4.7.0.tar.gz
- sha512sums =
dda2af5d9b2f8a4ec5706eaf58021e95094c152380c732074809c370a5d1bfaeb424cb27f69a3b980dec83ae9c4c9ee1eddfeb0a7990c3b1f1494160a2d369cc
+ source =
esptool-4.8.1.tar.gz::https://github.com/espressif/esptool/archive/v4.8.1.tar.gz
+ b2sums =
ffd8e6aa4c8460765b21c3542b9e953a4e0810e88e1771f02c80ed7145b20623d4b3922268680cc250c64422ab8b90920261af5ef56b9abc14b60b6a10cb6c59
pkgname = esptool
=====================================
PKGBUILD
=====================================
@@ -1,27 +1,28 @@
-# Maintainer: Jelle van der Waa <[email protected]>
+# Maintainer: Giovanni Harting <[email protected]>
+# Contributor: Jelle van der Waa <[email protected]>
# Contributor: Marcin (CTRL) Wieczorek <[email protected]>
# Contributor: Marcin Kornat <[email protected]>
# Contributor: MatejSpindler <[email protected]>
pkgname=esptool
-pkgver=4.7.0
-pkgrel=3
-pkgdesc="A cute Python utility to communicate with the ROM bootloader in
Espressif ESP8266"
-arch=('any')
-url="https://github.com/espressif/esptool"
-license=('GPL-2.0-only')
-makedepends=('git' 'python-build' 'python-installer' 'python-wheel')
-depends=('python' 'python-pyserial' 'python-ecdsa' 'python-bitstring'
'python-reedsolo' 'python-cryptography' 'python-pyyaml' 'python-intelhex')
+pkgver=4.8.1
+pkgrel=1
+pkgdesc='Espressif SoC serial bootloader utility'
+arch=(any)
+url='https://github.com/espressif/esptool'
+license=(GPL-2.0-only)
+makedepends=(git python-build python-installer python-wheel)
+depends=(python python-pyserial python-ecdsa python-bitstring python-reedsolo
python-cryptography python-yaml python-intelhex)
optdepends=('python-python-pkcs11: Support for HSM devices')
-source=($pkgname-$pkgver.tar.gz::https://github.com/espressif/esptool/archive/v${pkgver}.tar.gz)
-sha512sums=('dda2af5d9b2f8a4ec5706eaf58021e95094c152380c732074809c370a5d1bfaeb424cb27f69a3b980dec83ae9c4c9ee1eddfeb0a7990c3b1f1494160a2d369cc')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+b2sums=('ffd8e6aa4c8460765b21c3542b9e953a4e0810e88e1771f02c80ed7145b20623d4b3922268680cc250c64422ab8b90920261af5ef56b9abc14b60b6a10cb6c59')
build() {
- cd "${pkgname}-${pkgver}"
+ cd $pkgname-$pkgver
python -m build --wheel --no-isolation
}
package() {
- cd "${pkgname}-${pkgver}"
+ cd $pkgname-$pkgver
python -m installer --destdir="$pkgdir" dist/*.whl
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/esptool/-/commit/1ebed5c1c81dab4954b9cab29420c39610106534
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/esptool/-/commit/1ebed5c1c81dab4954b9cab29420c39610106534
You're receiving this email because of your account on gitlab.archlinux.org.