Date: Tuesday, August 17, 2021 @ 10:11:13 Author: alucryd Revision: 1001276
archrelease: copy trunk to community-any Added: home-assistant/repos/community-any/PKGBUILD (from rev 1001275, home-assistant/trunk/PKGBUILD) home-assistant/repos/community-any/home-assistant.service (from rev 1001275, home-assistant/trunk/home-assistant.service) Deleted: home-assistant/repos/community-any/PKGBUILD home-assistant/repos/community-any/home-assistant.service ------------------------+ PKGBUILD | 174 +++++++++++++++++++++++------------------------ home-assistant.service | 60 ++++++++-------- 2 files changed, 117 insertions(+), 117 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-08-17 10:11:06 UTC (rev 1001275) +++ PKGBUILD 2021-08-17 10:11:13 UTC (rev 1001276) @@ -1,87 +0,0 @@ -# Maintainer: Maxime Gauduin <aluc...@archlinux.org> -# Contributor: Ethan Skinner <a...@etskinner.com> -# Contributor: Grégoire Seux <grego_...@familleseux.net> -# Contributor: Dean Galvin <deangalv...@gmail.com> -# Contributor: NicoHood <archli...@nicohood.de> - -pkgname=home-assistant -pkgdesc='Open source home automation that puts local control and privacy first' -pkgver=2021.8.4 -pkgrel=1 -arch=(any) -url=https://home-assistant.io/ -license=(APACHE) -depends=( - gcc - python-aiohttp - python-aiohttp-cors - python-astral - python-async-timeout - python-attrs - python-awesomeversion - python-bcrypt - python-certifi - python-ciso8601 - python-cryptography - python-defusedxml - python-httpx - python-jinja - python-mutagen - python-pillow - python-pip - python-pyjwt - python-pytz - python-requests - python-ruamel-yaml - python-slugify - python-sqlalchemy - python-voluptuous - python-voluptuous-serialize - python-yaml - python-yarl - python-zeroconf -) -makedepends=( - git - python-setuptools -) -optdepends=( - 'net-tools: Nmap host discovery' - 'openzwave: Z-Wave integration' - 'python-dtlssocket: Ikea Tradfri integration' - 'python-lxml: Meteo France integration' -) -_tag=f3de8b9f28de01abf72c0f5bb0b457eb1841f201 -source=( - git+https://github.com/home-assistant/home-assistant.git#tag=${_tag} - home-assistant.service -) -b2sums=('SKIP' - 'c56b88e4d8d6d10ea132d22916468109ffaa83c1176a75e0c0ead16b261c34fe4c279cec6dca415b1addfcd873ad35b294f60a3e1ba62cc917a9dbb73cce47d4') - -pkgver() { - cd home-assistant - git describe --tags -} - -prepare() { - cd home-assistant - # lift hard dep constraints, we'll deal with breaking changes ourselves - sed 's/==/>=/g' -i requirements.txt setup.py homeassistant/package_constraints.txt - # allow pip >= 20.3 to be used - sed 's/,<20.3//g' -i requirements.txt setup.py homeassistant/package_constraints.txt -} - -build() { - cd home-assistant - export PYTHONHASHSEED=0 - python setup.py build -} - -package() { - cd home-assistant - python setup.py install --root="${pkgdir}" --prefix=/usr --optimize=1 --skip-build - install -Dm 644 ../home-assistant.service -t "${pkgdir}"/usr/lib/systemd/system/ -} - -# vim: ts=2 sw=2 et: Copied: home-assistant/repos/community-any/PKGBUILD (from rev 1001275, home-assistant/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-08-17 10:11:13 UTC (rev 1001276) @@ -0,0 +1,87 @@ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> +# Contributor: Ethan Skinner <a...@etskinner.com> +# Contributor: Grégoire Seux <grego_...@familleseux.net> +# Contributor: Dean Galvin <deangalv...@gmail.com> +# Contributor: NicoHood <archli...@nicohood.de> + +pkgname=home-assistant +pkgdesc='Open source home automation that puts local control and privacy first' +pkgver=2021.8.6 +pkgrel=1 +arch=(any) +url=https://home-assistant.io/ +license=(APACHE) +depends=( + gcc + python-aiohttp + python-aiohttp-cors + python-astral + python-async-timeout + python-attrs + python-awesomeversion + python-bcrypt + python-certifi + python-ciso8601 + python-cryptography + python-defusedxml + python-httpx + python-jinja + python-mutagen + python-pillow + python-pip + python-pyjwt + python-pytz + python-requests + python-ruamel-yaml + python-slugify + python-sqlalchemy + python-voluptuous + python-voluptuous-serialize + python-yaml + python-yarl + python-zeroconf +) +makedepends=( + git + python-setuptools +) +optdepends=( + 'net-tools: Nmap host discovery' + 'openzwave: Z-Wave integration' + 'python-dtlssocket: Ikea Tradfri integration' + 'python-lxml: Meteo France integration' +) +_tag=745afc8fe2b769174f399e53963dc0d09e856234 +source=( + git+https://github.com/home-assistant/home-assistant.git#tag=${_tag} + home-assistant.service +) +b2sums=('SKIP' + 'c56b88e4d8d6d10ea132d22916468109ffaa83c1176a75e0c0ead16b261c34fe4c279cec6dca415b1addfcd873ad35b294f60a3e1ba62cc917a9dbb73cce47d4') + +pkgver() { + cd home-assistant + git describe --tags +} + +prepare() { + cd home-assistant + # lift hard dep constraints, we'll deal with breaking changes ourselves + sed 's/==/>=/g' -i requirements.txt setup.py homeassistant/package_constraints.txt + # allow pip >= 20.3 to be used + sed 's/,<20.3//g' -i requirements.txt setup.py homeassistant/package_constraints.txt +} + +build() { + cd home-assistant + export PYTHONHASHSEED=0 + python setup.py build +} + +package() { + cd home-assistant + python setup.py install --root="${pkgdir}" --prefix=/usr --optimize=1 --skip-build + install -Dm 644 ../home-assistant.service -t "${pkgdir}"/usr/lib/systemd/system/ +} + +# vim: ts=2 sw=2 et: Deleted: home-assistant.service =================================================================== --- home-assistant.service 2021-08-17 10:11:06 UTC (rev 1001275) +++ home-assistant.service 2021-08-17 10:11:13 UTC (rev 1001276) @@ -1,30 +0,0 @@ -[Unit] -Description=Home assistant -After=network.target - -[Service] -Restart=on-failure -User=hass -Group=hass -DynamicUser=true -LogsDirectory=hass -StateDirectory=hass -WorkingDirectory=/var/lib/hass -Environment=HOME=/var/lib/hass - -ExecStart=/usr/bin/hass \ - --config /var/lib/hass/ \ - --log-file /var/log/hass/home-assistant.log \ - --log-rotate-days 1 \ - --runner -RestartForceExitStatus=100 - -AmbientCapabilities= -CapabilityBoundingSet= -LockPersonality=true -ProtectControlGroups=true -ProtectKernelModules=true -ProtectKernelTunables=true - -[Install] -WantedBy=multi-user.target Copied: home-assistant/repos/community-any/home-assistant.service (from rev 1001275, home-assistant/trunk/home-assistant.service) =================================================================== --- home-assistant.service (rev 0) +++ home-assistant.service 2021-08-17 10:11:13 UTC (rev 1001276) @@ -0,0 +1,30 @@ +[Unit] +Description=Home assistant +After=network.target + +[Service] +Restart=on-failure +User=hass +Group=hass +DynamicUser=true +LogsDirectory=hass +StateDirectory=hass +WorkingDirectory=/var/lib/hass +Environment=HOME=/var/lib/hass + +ExecStart=/usr/bin/hass \ + --config /var/lib/hass/ \ + --log-file /var/log/hass/home-assistant.log \ + --log-rotate-days 1 \ + --runner +RestartForceExitStatus=100 + +AmbientCapabilities= +CapabilityBoundingSet= +LockPersonality=true +ProtectControlGroups=true +ProtectKernelModules=true +ProtectKernelTunables=true + +[Install] +WantedBy=multi-user.target