summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD12
2 files changed, 12 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 83562f70fbd4..14c0faec85c5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,13 @@
pkgbase = esphomeyaml
pkgdesc = Solution for your ESP8266/ESP32 projects with Home Assistant
- pkgver = 2024.4.0
+ pkgver = 2024.5.5
pkgrel = 0
url = https://github.com/esphome/ESPHome
arch = any
license = MIT
- depends = python-setuptools
+ depends = python-build
+ depends = python-installer
+ depends = python-wheel
depends = python-voluptuous
depends = python-yaml
depends = python-paho-mqtt
@@ -27,7 +29,7 @@ pkgbase = esphomeyaml
depends = python-argcomplete
optdepends = python-esphome-dashboard: esphome dashboard addition
replaces = esphomeyaml
- source = https://github.com/esphome/ESPHome/archive/2024.4.0.tar.gz
- sha256sums = 4b2e64d78a48dfa105eac7efea4649954585772b34a6c81996226d8392eb5745
+ source = https://github.com/esphome/ESPHome/archive/2024.5.5.tar.gz
+ b2sums = 6125ab3efb87a53b8a7ae26d8e72d22c67fda7f7bb2d292d1cf839df079a002ed0af19e22758e0c724d6b312d352ac250ffa8d62ef3e00b31d360d9ecd357b58
pkgname = esphome
diff --git a/PKGBUILD b/PKGBUILD
index cacecd5a7e59..d6e2436bed47 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,16 +2,16 @@
pkgbase=esphomeyaml
pkgname=esphome
-pkgver=2024.4.0
+pkgver=2024.5.5
pkgrel=0
pkgdesc="Solution for your ESP8266/ESP32 projects with Home Assistant"
url="https://github.com/esphome/ESPHome"
-depends=('python-setuptools'
+depends=('python-build' 'python-installer' 'python-wheel'
'python-voluptuous'
'python-yaml'
'python-paho-mqtt'
'python-colorlog'
- 'python-icmplib'
+ 'python-icmplib'
'python-tornado'
'python-tzlocal'
'python-tzdata'
@@ -32,7 +32,7 @@ license=('MIT')
arch=('any')
replaces=('esphomeyaml')
source=("https://github.com/esphome/ESPHome/archive/${pkgver}.tar.gz")
-sha256sums=('4b2e64d78a48dfa105eac7efea4649954585772b34a6c81996226d8392eb5745')
+b2sums=('6125ab3efb87a53b8a7ae26d8e72d22c67fda7f7bb2d292d1cf839df079a002ed0af19e22758e0c724d6b312d352ac250ffa8d62ef3e00b31d360d9ecd357b58')
prepare() {
cd "$srcdir/${pkgname}-${pkgver}"
@@ -41,12 +41,12 @@ prepare() {
build() {
cd "$srcdir/${pkgname}-${pkgver}"
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
cd "$srcdir/${pkgname}-${pkgver}"
- python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ python -m installer --destdir="$pkgdir" dist/*.whl
}
check() {