summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD14
2 files changed, 14 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1c27ca20404c..14c0faec85c5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,13 @@
pkgbase = esphomeyaml
pkgdesc = Solution for your ESP8266/ESP32 projects with Home Assistant
- pkgver = 2024.3.2
- pkgrel = 2
+ 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.3.2.tar.gz
- sha256sums = 0db7c1ad2ab6d84acda1c358edfa0326856fe1a2723ebb5bf902fb142cedcf44
+ source = https://github.com/esphome/ESPHome/archive/2024.5.5.tar.gz
+ b2sums = 6125ab3efb87a53b8a7ae26d8e72d22c67fda7f7bb2d292d1cf839df079a002ed0af19e22758e0c724d6b312d352ac250ffa8d62ef3e00b31d360d9ecd357b58
pkgname = esphome
diff --git a/PKGBUILD b/PKGBUILD
index 92be526a42ae..d6e2436bed47 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,16 +2,16 @@
pkgbase=esphomeyaml
pkgname=esphome
-pkgver=2024.3.2
-pkgrel=2
+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=('0db7c1ad2ab6d84acda1c358edfa0326856fe1a2723ebb5bf902fb142cedcf44')
+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() {