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.


Reply via email to