Date: Sunday, January 8, 2023 @ 10:25:50 Author: alucryd Revision: 1381974
archrelease: copy trunk to community-any Added: home-assistant/repos/community-any/PKGBUILD (from rev 1381973, home-assistant/trunk/PKGBUILD) home-assistant/repos/community-any/home-assistant.service (from rev 1381973, home-assistant/trunk/home-assistant.service) Deleted: home-assistant/repos/community-any/PKGBUILD home-assistant/repos/community-any/home-assistant.service ------------------------+ PKGBUILD | 204 +++++++++++++++++++++++------------------------ home-assistant.service | 58 ++++++------- 2 files changed, 131 insertions(+), 131 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2023-01-08 10:25:38 UTC (rev 1381973) +++ PKGBUILD 2023-01-08 10:25:50 UTC (rev 1381974) @@ -1,102 +0,0 @@ -# Maintainer: Maxime Gauduin <aluc...@archlinux.org> -# Maintainer: Alexander Epaneshnikov <alex1...@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=2022.12.9 -pkgrel=1 -epoch=1 -arch=(any) -url=https://home-assistant.io/ -license=(APACHE) -depends=( - gcc - python-aiodiscover - python-aiohttp - python-aiohttp-cors - python-astral - python-async-timeout - python-atomicwrites - python-attrs - python-awesomeversion - python-bcrypt - python-certifi - python-ciso8601 - python-cryptography - python-dateutil - python-defusedxml - python-fnvhash - python-home-assistant-bluetooth - python-httpx - python-ifaddr - python-jinja - python-lru-dict - python-mutagen - python-orjson - python-pillow - python-pip - python-pyjwt - python-pytz - python-requests - python-ruamel-yaml - python-slugify - python-sqlalchemy - python-typing_extensions - python-voluptuous - python-voluptuous-serialize - python-yaml - python-yarl - python-zeroconf - python-setuptools -) -makedepends=( - git - python-build - python-installer - python-wheel -) -optdepends=( - 'net-tools: Nmap host discovery' - 'openzwave: Z-Wave integration' - 'python-dtlssocket: Ikea Tradfri integration' - 'python-lxml: Meteo France integration' - 'python-paho-mqtt: mqtt integration' -) -_tag=cc6a2f0338d49e76de5140bc52d638c02d1083fa -source=( - git+https://github.com/home-assistant/home-assistant.git#tag=${_tag} - home-assistant.service -) -b2sums=('SKIP' - 'b5e181e00e499cd0c6e3922af44afe7e8043063d49c89c207beeff9b56ea2920a6f7b6d211be027cb4b6cf8450396623515dadcebdbdbdf0f934d3d16963790e') - -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 pyproject.toml requirements.txt setup.cfg homeassistant/package_constraints.txt - # allow pip >= 20.3 to be used - sed 's/,<20.3//g' -i pyproject.toml requirements.txt setup.cfg homeassistant/package_constraints.txt - # allow any setuptools and wheel to be used - sed 's/~=62.3//; s/~=0.37.1//' -i pyproject.toml -} - -build() { - cd home-assistant - python -m build --wheel --no-isolation -} - -package() { - python -m installer --destdir="${pkgdir}" home-assistant/dist/*.whl - 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 1381973, home-assistant/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2023-01-08 10:25:50 UTC (rev 1381974) @@ -0,0 +1,102 @@ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> +# Maintainer: Alexander Epaneshnikov <alex1...@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=2023.1.1 +pkgrel=1 +epoch=1 +arch=(any) +url=https://home-assistant.io/ +license=(APACHE) +depends=( + gcc + python-aiodiscover + python-aiohttp + python-aiohttp-cors + python-astral + python-async-timeout + python-atomicwrites + python-attrs + python-awesomeversion + python-bcrypt + python-certifi + python-ciso8601 + python-cryptography + python-dateutil + python-defusedxml + python-fnvhash + python-home-assistant-bluetooth + python-httpx + python-ifaddr + python-jinja + python-lru-dict + python-mutagen + python-orjson + python-pillow + python-pip + python-pyjwt + python-pytz + python-requests + python-ruamel-yaml + python-slugify + python-sqlalchemy + python-typing_extensions + python-voluptuous + python-voluptuous-serialize + python-yaml + python-yarl + python-zeroconf + python-setuptools +) +makedepends=( + git + python-build + python-installer + python-wheel +) +optdepends=( + 'net-tools: Nmap host discovery' + 'openzwave: Z-Wave integration' + 'python-dtlssocket: Ikea Tradfri integration' + 'python-lxml: Meteo France integration' + 'python-paho-mqtt: mqtt integration' +) +_tag=71ce7373a3e8cb267716f371e8a648595bf02f29 +source=( + git+https://github.com/home-assistant/home-assistant.git#tag=${_tag} + home-assistant.service +) +b2sums=('SKIP' + 'b5e181e00e499cd0c6e3922af44afe7e8043063d49c89c207beeff9b56ea2920a6f7b6d211be027cb4b6cf8450396623515dadcebdbdbdf0f934d3d16963790e') + +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 pyproject.toml requirements.txt setup.cfg homeassistant/package_constraints.txt + # allow pip >= 20.3 to be used + sed 's/,<20.3//g' -i pyproject.toml requirements.txt setup.cfg homeassistant/package_constraints.txt + # allow any setuptools and wheel to be used + sed 's/~=62.3//; s/~=0.37.1//' -i pyproject.toml +} + +build() { + cd home-assistant + python -m build --wheel --no-isolation +} + +package() { + python -m installer --destdir="${pkgdir}" home-assistant/dist/*.whl + 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 2023-01-08 10:25:38 UTC (rev 1381973) +++ home-assistant.service 2023-01-08 10:25:50 UTC (rev 1381974) @@ -1,29 +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 -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 1381973, home-assistant/trunk/home-assistant.service) =================================================================== --- home-assistant.service (rev 0) +++ home-assistant.service 2023-01-08 10:25:50 UTC (rev 1381974) @@ -0,0 +1,29 @@ +[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 +RestartForceExitStatus=100 + +AmbientCapabilities= +CapabilityBoundingSet= +LockPersonality=true +ProtectControlGroups=true +ProtectKernelModules=true +ProtectKernelTunables=true + +[Install] +WantedBy=multi-user.target