diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 14 insertions, 12 deletions
@@ -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 @@ -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() { |