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