George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages /
home-assistant
Commits:
23ab2a81 by George Rawlinson at 2024-11-07T10:07:37+13:00
upgpkg: 1:2024.11.0-1
* New upstream release.
* Fix version constraints in pyproject.toml.
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- + remove-setuptools-constraint.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = home-assistant
pkgdesc = Open source home automation that puts local control and
privacy first
- pkgver = 2024.10.3
+ pkgver = 2024.11.0
pkgrel = 1
epoch = 1
url = https://home-assistant.io/
@@ -22,11 +22,14 @@ pkgbase = home-assistant
depends = python
depends = tzdata
depends = zlib
- source =
home-assistant::git+https://github.com/home-assistant/core.git#tag=2024.10.3
+ source =
home-assistant::git+https://github.com/home-assistant/core.git#tag=2024.11.0
source = home-assistant.service
- sha512sums =
5cf19498b9548f7f9a4ac298eca4b68db531e204a2fb25c73cecbc958507baa7cdca1e246c5b95098dd9b9c9afd7fd6326b0cf01a142b90735801f021af7fa0f
+ source = remove-setuptools-constraint.patch
+ sha512sums =
3ce6d62c7fad7fda7576e13ed433e8905859b6eaa2fc944db2d14f1f4c040f24cdff9ed6ae515506757d33e7889324952341f78a8ce2de1b55e57add0fc13c89
sha512sums =
2525f511795fb11934ec2cc351f44d0cc7dffbf9ca258755d2110f6fa08a6930eaef00f1d302dec932b48bef58ddbea891a24837622f9e66da225cded3072134
- b2sums =
3470e3c1cacdf12f807115c3cc8c0a3fb21c0f4cc0bc716eda5bc06569a56509aef81522862342e39faafaab39bf767d34a1d02a1709ce4e125009c93e25eb18
+ sha512sums =
f32cbdc8a94088493e06adf57de9407341ec1c16d641ad6a3bfcafa1983946a32d207af8af63590e99d915be4df6ab2a7405a096cfa127a10df16692eb2afe00
+ b2sums =
2278fb969076238a5730541207881077562c7282094b45443b68d0c857018f6c1fe75c86ca34425aca8ff9876c9dcd00393237be277af7824fcbc562b34467d1
b2sums =
a4e05c63d26c815edcfea2a16c794f1bcfb047b96554fcb408582ecf64e87b0c5ac9673a3a580b3e50db023a7e98d327a314aee776be8810ce08bda1e5b3058a
+ b2sums =
b64675219c7b8d909275dd2dfce16a5f5049fef91ba3cf0a4c02f6f4b9dbc360e68b7025a9d3a21aac8457d5378508b4d7bfa5eae86ed7ab98bace77ea10a6c3
pkgname = home-assistant
=====================================
PKGBUILD
=====================================
@@ -7,7 +7,7 @@
pkgname=home-assistant
pkgdesc='Open source home automation that puts local control and privacy first'
-pkgver=2024.10.3
+pkgver=2024.11.0
pkgrel=1
epoch=1
arch=('any')
@@ -36,21 +36,22 @@ makedepends=(
source=(
"$pkgname::git+https://github.com/home-assistant/core.git#tag=$pkgver"
'home-assistant.service'
+ 'remove-setuptools-constraint.patch'
)
-sha512sums=('5cf19498b9548f7f9a4ac298eca4b68db531e204a2fb25c73cecbc958507baa7cdca1e246c5b95098dd9b9c9afd7fd6326b0cf01a142b90735801f021af7fa0f'
-
'2525f511795fb11934ec2cc351f44d0cc7dffbf9ca258755d2110f6fa08a6930eaef00f1d302dec932b48bef58ddbea891a24837622f9e66da225cded3072134')
-b2sums=('3470e3c1cacdf12f807115c3cc8c0a3fb21c0f4cc0bc716eda5bc06569a56509aef81522862342e39faafaab39bf767d34a1d02a1709ce4e125009c93e25eb18'
-
'a4e05c63d26c815edcfea2a16c794f1bcfb047b96554fcb408582ecf64e87b0c5ac9673a3a580b3e50db023a7e98d327a314aee776be8810ce08bda1e5b3058a')
+sha512sums=('3ce6d62c7fad7fda7576e13ed433e8905859b6eaa2fc944db2d14f1f4c040f24cdff9ed6ae515506757d33e7889324952341f78a8ce2de1b55e57add0fc13c89'
+
'2525f511795fb11934ec2cc351f44d0cc7dffbf9ca258755d2110f6fa08a6930eaef00f1d302dec932b48bef58ddbea891a24837622f9e66da225cded3072134'
+
'f32cbdc8a94088493e06adf57de9407341ec1c16d641ad6a3bfcafa1983946a32d207af8af63590e99d915be4df6ab2a7405a096cfa127a10df16692eb2afe00')
+b2sums=('2278fb969076238a5730541207881077562c7282094b45443b68d0c857018f6c1fe75c86ca34425aca8ff9876c9dcd00393237be277af7824fcbc562b34467d1'
+
'a4e05c63d26c815edcfea2a16c794f1bcfb047b96554fcb408582ecf64e87b0c5ac9673a3a580b3e50db023a7e98d327a314aee776be8810ce08bda1e5b3058a'
+
'b64675219c7b8d909275dd2dfce16a5f5049fef91ba3cf0a4c02f6f4b9dbc360e68b7025a9d3a21aac8457d5378508b4d7bfa5eae86ed7ab98bace77ea10a6c3')
prepare() {
# update version in service file
sed "s/@VERSION@/${pkgver}/" -i home-assistant.service
- # allow any setuptools and wheel to be used
- cd home-assistant
- sed \
- -e 's/==69.2.0//; s/~=0.43.0//' \
- -i pyproject.toml
+ # allow any setuptools version to be used
+ cd "$pkgname"
+ patch -p1 -i "$srcdir/remove-setuptools-constraint.patch"
}
build() {
=====================================
remove-setuptools-constraint.patch
=====================================
@@ -0,0 +1,9 @@
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["setuptools==75.1.0"]
++requires = ["setuptools"]
+ build-backend = "setuptools.build_meta"
+
+ [project]
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/home-assistant/-/commit/23ab2a8191ffa30c01a8c8ea8de8c345913768d8
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/home-assistant/-/commit/23ab2a8191ffa30c01a8c8ea8de8c345913768d8
You're receiving this email because of your account on gitlab.archlinux.org.