[arch-commits] Commit in home-assistant/trunk (2 files)
Maxime Gauduin
alucryd at archlinux.org
Sun Sep 20 10:55:12 UTC 2020
Date: Sunday, September 20, 2020 @ 10:55:11
Author: alucryd
Revision: 711029
upgpkg: home-assistant 0.115.2-1
Modified:
home-assistant/trunk/PKGBUILD
home-assistant/trunk/home-assistant-astral2.2.patch
--------------------------------+
PKGBUILD | 6 +++---
home-assistant-astral2.2.patch | 39 ++++++++++++++++++++++++++++-----------
2 files changed, 31 insertions(+), 14 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-09-20 10:52:34 UTC (rev 711028)
+++ PKGBUILD 2020-09-20 10:55:11 UTC (rev 711029)
@@ -6,7 +6,7 @@
pkgname=home-assistant
pkgdesc='Open source home automation that puts local control and privacy first'
-pkgver=0.114.4
+pkgver=0.115.2
pkgrel=1
arch=(any)
url=https://home-assistant.io/
@@ -45,7 +45,7 @@
'openzwave: Z-Wave integration'
'python-lxml: Meteo France integration'
)
-_tag=2e4cd5f3435d14cb8564bed2141313e997c0d423
+_tag=ddbadb1e2649526696db56693ddf1c2e0183b665
source=(
git+https://github.com/home-assistant/home-assistant.git#tag=${_tag}
home-assistant.service
@@ -53,7 +53,7 @@
)
b2sums=('SKIP'
'0df7bbfdac09e37294ac27567e677855c72d13be3aefbd23e0a8f101cf2148302affbe9b6b586b893f77fc990f665d7b95f4916583680c06abd8f74b5cdf3da9'
- '9feb1f480b553689d1a3d5e51770a25df168f3b3e97db3f25bd7c55c66762271a4b86fe5628c41af58bd19cb51b56dc7019c3256584dbf00a30bc9747f926711')
+ 'e3259a9f73d92bb5059667717a7d0f2a23ea4f17c70f6392f5b24c1f8b247488300941bf1cfbcc34cfe410f506e877230f1196d74aa7961ba4051a6bec5d1b2d')
pkgver() {
cd home-assistant
Modified: home-assistant-astral2.2.patch
===================================================================
--- home-assistant-astral2.2.patch 2020-09-20 10:52:34 UTC (rev 711028)
+++ home-assistant-astral2.2.patch 2020-09-20 10:55:11 UTC (rev 711029)
@@ -1,3 +1,17 @@
+From 6a75aa37253dd04d4ba12dd72b5bb374ea0154f1 Mon Sep 17 00:00:00 2001
+From: Maxime Gauduin <alucryd at archlinux.org>
+Date: Thu, 27 Feb 2020 17:27:37 +0100
+Subject: [PATCH] bump astral to 2.2
+
+---
+ homeassistant/components/moon/sensor.py | 4 +-
+ homeassistant/components/sun/__init__.py | 20 +++++-----
+ homeassistant/helpers/sun.py | 51 ++++++++++++++----------
+ homeassistant/package_constraints.txt | 2 +-
+ requirements.txt | 2 +-
+ setup.py | 2 +-
+ 6 files changed, 47 insertions(+), 34 deletions(-)
+
diff --git a/homeassistant/components/moon/sensor.py b/homeassistant/components/moon/sensor.py
index 3a25b68eea..20ee6c1c54 100644
--- a/homeassistant/components/moon/sensor.py
@@ -18,7 +32,7 @@
- self._state = Astral().moon_phase(today)
+ self._state = moon.phase(today)
diff --git a/homeassistant/components/sun/__init__.py b/homeassistant/components/sun/__init__.py
-index fe89413f4d..677948de02 100644
+index 5fb777bd32..55d86de49a 100644
--- a/homeassistant/components/sun/__init__.py
+++ b/homeassistant/components/sun/__init__.py
@@ -92,6 +92,7 @@ class Sun(Entity):
@@ -39,7 +53,7 @@
return
self.location = location
+ self.elevation = elevation
- self.update_events(dt_util.utcnow())
+ self.update_events()
update_location(None)
@@ -140,7 +142,7 @@ class Sun(Entity):
@@ -51,7 +65,7 @@
)
if next_utc < self._next_change:
self._next_change = next_utc
-@@ -167,7 +169,7 @@ class Sun(Entity):
+@@ -169,7 +171,7 @@ class Sun(Entity):
)
self.location.solar_depression = -10
self._check_event(utc_point_in_time, "dawn", PHASE_SMALL_DAY)
@@ -60,7 +74,7 @@
self._check_event(utc_point_in_time, "dusk", PHASE_DAY)
self.next_setting = self._check_event(
utc_point_in_time, SUN_EVENT_SUNSET, PHASE_SMALL_DAY
-@@ -178,9 +180,7 @@ class Sun(Entity):
+@@ -180,9 +182,7 @@ class Sun(Entity):
self._check_event(utc_point_in_time, "dusk", PHASE_NAUTICAL_TWILIGHT)
self.location.solar_depression = "astronomical"
self._check_event(utc_point_in_time, "dusk", PHASE_ASTRONOMICAL_TWILIGHT)
@@ -71,7 +85,7 @@
self.location.solar_depression = "civil"
# if the event was solar midday or midnight, phase will now
-@@ -188,7 +188,7 @@ class Sun(Entity):
+@@ -190,7 +190,7 @@ class Sun(Entity):
# even in the day at the poles, so we can't rely on it.
# Need to calculate phase if next is noon or midnight
if self.phase is None:
@@ -80,10 +94,10 @@
if elevation >= 10:
self.phase = PHASE_DAY
elif elevation >= 0:
-@@ -218,9 +218,11 @@ class Sun(Entity):
- @callback
- def update_sun_position(self, utc_point_in_time):
+@@ -222,9 +222,11 @@ class Sun(Entity):
"""Calculate the position of the sun."""
+ # Grab current time in case system clock changed since last time we ran.
+ utc_point_in_time = dt_util.utcnow()
- self.solar_azimuth = round(self.location.solar_azimuth(utc_point_in_time), 2)
+ self.solar_azimuth = round(
+ self.location.solar_azimuth(utc_point_in_time, self.elevation), 2
@@ -227,7 +241,7 @@
return None
diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt
-index 58d3e3be88..2ec7bd09d6 100644
+index 0f88f88469..9871886a0a 100644
--- a/homeassistant/package_constraints.txt
+++ b/homeassistant/package_constraints.txt
@@ -2,7 +2,7 @@ PyJWT==1.7.1
@@ -240,7 +254,7 @@
attrs==19.3.0
bcrypt==3.1.7
diff --git a/requirements.txt b/requirements.txt
-index 702e4eaf19..f58f7b9d76 100644
+index baa48241a0..64b5a3ab89 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -2,7 +2,7 @@
@@ -253,7 +267,7 @@
attrs==19.3.0
bcrypt==3.1.7
diff --git a/setup.py b/setup.py
-index 81f8727ed6..5c75d1e9b6 100755
+index 0bbdf9f05a..481077b7c6 100755
--- a/setup.py
+++ b/setup.py
@@ -33,7 +33,7 @@ PACKAGES = find_packages(exclude=["tests", "tests.*"])
@@ -265,3 +279,6 @@
"async_timeout==3.0.1",
"attrs==19.3.0",
"bcrypt==3.1.7",
+--
+2.28.0
+
More information about the arch-commits
mailing list