Merge pull request #141 from onkelbeh/2022.10.0

2022.10.0
This commit is contained in:
Andreas Billmeier 2022-10-06 10:22:06 +02:00 committed by GitHub
commit 10349b5af8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
211 changed files with 2529 additions and 3056 deletions

View File

@ -21,4 +21,4 @@ jobs:
SHELLCHECK_OPTS: -s bash -e SC2034 -e SC2016
with:
additional_files: '*.ebuild'
ignore_paths: coverage numpy opencv orjson pillow tensorflow protobuf yarl
ignore_paths: coverage numpy opencv orjson pandas pillow tensorflow protobuf yarl

View File

@ -274,6 +274,7 @@
|google_cloud|allows you to use Google Cloud Platform API|N|N|Y|0.95|
|google_maps|google_maps platform allows you to detect presence|N|N|Y|0.67|
|google_pubsub|Send events to Google Cloud Pub/Sub from Home Assistant|N|N|Y|0.88|
|google_sheets|allows you to connect your Google Drive to Home Assistant|N|N|Y|2022.10.0|
|google_translate|google_translate text-to-speech platform for Home Assistant|N|N|Y|0.35|
|google_travel_time|provides travel time from the Google Distance Matrix API|N|N|Y|0.19|
|govee_ble|Integrates Govee BLE devices into Home Assistant|N|N|Y|2022.8.1|
@ -324,6 +325,7 @@
|ialarm_xr|Provides connectivity with the Antifurto365 iAlarmXR alarm systems|N|N|Y|2022.6.0b0|
|iammeter|real-time readings of WEM3080, WEM3162 & WEM3080T) meters|N|N|Y|0.107|
|iaqualink|iAqualink by Jandy allows you to control your pool via cloud service|N|Y|Y|0.99|
|ibeacon|Adding iBeacon Tracker to your Home Assistant instance|N|N|Y|2022.10.0|
|icloud|iCloud allows users to track their location on iOS devices|N|N|Y|0.10|
|idteck_prox|This integration works with Proximity Readers (RFID card readers)|N|N|Y|0.85|
|ifttt|With the IFTTT component, you can trigger applets through the “Webhooks” service|N|N|Y|0.8|
@ -360,8 +362,10 @@
|keba|integrates your Keba charging station (wallbox)|N|N|Y|0.98|
|keenetic_ndms2|presence detection for Keenetic Routers|N|N|Y|0.54|
|kef|KEF wireless speakers|N|Y|Y|0.104|
|kegtron|Integrates Kegtron Smart Keg Monitor (Gen 1) devices into Home Assistant|N|N|Y|2022.10.0|
|keyboard|The keyboard integration simulates key presses on the host machine|N|N|Y||
|keyboard_remote|Receive signals from a keyboard and use it as a remote control|N|N|Y|0.29|
|keymitt_ble|allows you to locally control a MicroBot Push|N|N|Y|2022.10.0|
|kira|main integration to integrate Keene Electronics IR over IP Kira modules|N|N|Y|0.45|
|kiwi|open your KIWI Smart Locks and Smart Entry Devices|N|N|Y|0.72|
|kmtronic|IP-connected relays|N|N|Y|2021.3|
@ -383,6 +387,7 @@
|led_ble|Integrates multiple brands of Bluetooth Low Energy LED devices into Home Assista|N|N|Y|2022.9.0b3|
|lg_netcast|allows you to control a LG Smart TV running NetCast 3.0|N|N|Y|0.20|
|lg_soundbar|allows you to control LG Soundbars from Home Assistant|N|N|Y|0.81|
|lidarr|The Lidarr integration pulls data from a given Lidarr instance|N|N|Y|2022.10.0|
|life360|detect presence using the unofficial API of Life360|N|N|Y|0.95|
|lifx|The lifx integration allows you to integrate your LIFX into Home Assistant|N|Y|Y|0.81|
|lifx_legacy|The lifx integration allows you to integrate your LIFX into Home Assistant|N|N|Y|None|
@ -480,6 +485,7 @@
|nextcloud|pulls summary Nextcloud information into Home Assistant|N|N|Y|0.108|
|nextdns|allows you to monitor NextDNS statistics|N|N|Y|2022.8.1|
|nfandroidtv|Notifications for Android TV and Notifications for Fire TV|N|N|Y|0.32|
|nibe_heatpump|control and monitor Nibe Heat Pumps in Home Assistant|N|N|Y|2022.10.0|
|nightscout|allows you to view your CGM data from Nightscout|N|N|Y|0.115|
|niko_home_control|platform allows you to integrate your Niko Home Control|N|N|Y|0.82|
|nilu|An API client for getting pollution data from NILU sensor stations in Norway|N|N|Y|0.87|
@ -488,6 +494,7 @@
|nmap_tracker|Presence detection for Home Assistant with nmap|N|N|Y|0.7|
|nmbs|Python wrapper for the iRail API|N|N|Y|0.85|
|noaa_tides|prediction for the tides for any location in the United States|N|N|Y|0.75|
|nobo_hub|Integrates Nobo Ecohub into Home Assistant|N|N|Y|2022.10.0|
|norway_air|A library to communicate with the met.no api|N|N|Y|0.88|
|notify_events|The Notify.Events service is a platform for the notify component|Y|Y|Y|0.112|
|notion|retrieves data from Notion wireless home monitoring sensor kits|N|N|Y|0.96|
@ -716,6 +723,7 @@
|surepetcare|information on your Sure Petcare Connect Pet or Cat Flap|N|N|Y|0.104|
|swiss_hydrological_data|details (temperature, level, and discharge) of rivers and lakes in Switzerland|N|N|Y|0.22|
|swiss_public_transport|give you the next three SBB departure times from a given location|N|N|Y||
|switchbee|library to control SwitchBee smart home devices|N|N|Y|2022.10.0|
|switchbot|allows you to control SwitchBot devices from Home Assistant|N|N|Y|0.78|
|switcher_kis|allows you to control the Switcher V2 Water Heater|N|N|Y|0.93|
|switchmate|allows you to control Switchmate devices from Home Assistant|N|N|Y|0.78|
@ -751,6 +759,7 @@
|tibber|a sensor with the current electricity price|N|N|Y|0.8|
|tikteck|Support for the Bluetooth smart bulb from Tikteck|N|N|Y|0.36|
|tile|API for Tile Bluetooth trackers|Y|Y|Y|0.58|
|tilt_ble|Integrates Tilt Hydrometer BLE devices into Home Assistant|N|N|Y|2022.10.0|
|tmb|Library that interacts with TMB API|N|N|Y|0.104|
|todoist|connect to your Todoist Projects and generate binary sensors|N|N|Y|0.54|
|tof|uses an invisible laser to measure distance with millimeter resolution|N|N|Y|0.90|

View File

@ -73,7 +73,7 @@ The Ebuild we have since `0.97.0`, as soon as I know that at least one user is a
### `app-misc/homeassistant-full`
WARNING: This one currently breaks (caused by shell limitations) emerge with an 'Argument list too long' error. It compiles with a [kernel hack](https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/190#issuecomment-1002). Thanks to @gcampagnoli.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **871** USE Flags.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **880** USE Flags.
A list of all components aka USEFlags is generated with every release [DOMAINTABLE.md](DOMAINTABLE.md)
@ -538,25 +538,26 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 1921 Ebuilds in total, 1914 of them have in total 1926 (35 different) licenses assigned.
There are 1937 Ebuilds in total, 1930 of them have in total 1942 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1155|
|Apache-2.0|369|
|GPL-3|119|
|MIT|1167|
|Apache-2.0|367|
|GPL-3|120|
|BSD|106|
|LGPL-3|29|
|LGPL-3|30|
|GPL-2|25|
|GPL-3+|17|
|LGPL-3+|17|
|GPL-3+|16|
|all-rights-reserved|15|
|BSD-2|14|
|all-rights-reserved|14|
|LGPL-2.1|8|
|Unlicense|7|
|public-domain|5|
|EPL-1.0|5|
|LGPL-2.1+|4|
|public-domain|4|
|MPL-2.0|3|
|LGPL-2+|3|
|BSD-4|3|
|GPL-2+|3|
@ -566,7 +567,6 @@ There are 1921 Ebuilds in total, 1914 of them have in total 1926 (35 different)
|NEWLIB|2|
|CC-BY-NC-SA-3.0|2|
|PSF-2|2|
|MPL-2.0|2|
|EPL-2.0|2|
|ECL-2.0|1|
|Boost-1.0|1|
@ -578,9 +578,9 @@ There are 1921 Ebuilds in total, 1914 of them have in total 1926 (35 different)
|CC-BY-NC-SA-4.0|1|
|CC0-1.0|1|
(Last counted: 04/10/2022)
(Last counted: 06/10/2022)
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
A big thanks goes to Iris for reviewing this README.
Last updated: 04/10/2022
Last updated: 06/10/2022

View File

@ -8,17 +8,15 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
DIST homeassistant-2022.10.0b5.tar.gz 16780951 BLAKE2B 56c36538c411b588286aa9fcbd6276af4d4a4c01dd3c2cacde9b661323d9e09bef4330c57303f744ebe6523207c7d08694530f233501613eb7465d3fbacdd064 SHA512 2247d789a3ea122dd93e81c1aa82b9c109fa27d1442a50bffc0da5f6c64af82aae6a3806d5507cd16795075fe344e5cae912ae86a6e73abb4cab803ffc49d943
DIST homeassistant-2022.10.0.tar.gz 16782629 BLAKE2B 02fa1fb837ca09eb522351f63c79f8ffb32f14e11716fc9f4c488d1e7a4f14f332e1a10041ae9e413d0f5e0785d5fa83ce43cdf6245c63c62921efab55e5063b SHA512 502cf89a90077f90c9be08f847ebf5c9571e01147d8b24ffcc8dacfea7167a9cd5ba4ccfc69e656a4b4645adb23a02231fdb630de21491565dbf9eb8c86a1eab
DIST homeassistant-2022.7.7.tar.gz 15751383 BLAKE2B 6e5d38086f08a86b025163c3e66a20ab935dc527529ba5352cf56aaeb23806c904a89db355a0d54648859828f722c2dc747282fb94aaf55889382bb885ad672e SHA512 aa181f39718d970de9ff88c79bf86cb60e95d11eda012553cc6bc1654eed7675d1a89a568a11bd53110be46cad89a647ce74d66e109fac87bfcda5363dbcbd21
DIST homeassistant-2022.8.7.tar.gz 15994709 BLAKE2B fc6d5d7ed831c012e99d49516c20afa0a03311131620740436421b0dfab45820cebf113810c2472357f4637040dea9b96c3a2a1c82ebc3136ece015f87b7d8ce SHA512 009cb81106996f8457c08c76a89b61689b8554ed0453715e6ea2ceee6f4bf4822f82ec2dc2aa3bd7793dd0b2462424557cf2d4a09565f6f089654cae6dce39d9
DIST homeassistant-2022.9.5.tar.gz 16482177 BLAKE2B ec8f617b7b95abea9e1952077257f73c7fea49937bcc3b6e92cd41a3043a89facd95a8a4aa0d28d174abe1addd09e0cc9ca4059aa4dfff64f7dd66ce4bdfeca2 SHA512 ac67480ba747c3873c567ae2fa1f89cd8cf7575923440f515414ec1112c48d00016fa6fa778354a3a570ecc6ca6477dd886ebf9405430d404c7a120e456dad81
DIST homeassistant-2022.9.6.tar.gz 16488692 BLAKE2B df289cc4ec3c12a58d874e16982be77d1739a7af73ba6037c56b815d43613c1c6cba499422eb533b69c0e27840a4ed2f815b76faf8b49cd560c32c37ea36d073 SHA512 310604d97fbfbd17c5fb8d92ede400a9fddb660e2ea9696a533e9278e56d42f09c08f8977f20ec3bb2efa11e2f483e67b5afb60a1d6880f45f2d8b31287320b9
DIST homeassistant-2022.9.7.tar.gz 16485744 BLAKE2B 04497b7b388e99020bb09b15a53db23b9f073ad27cf18fb1fb0d3d3426dab9a9d4d7e1fefea8bc9e0493022f2911a7f48244f9ccbeb62eb6c81856fbc12a691d SHA512 6569931c0506241e78bd2b997fbe4357075acddee2abd472f6262a372e787305feb6fa3300fd034d8624321a42f7fa43a03175033015861e8f04a384713d34ee
EBUILD homeassistant-full-2022.10.0_beta5.ebuild 75432 BLAKE2B 9196b746957c97971362bf68e7dd332b090e8fd62597f9de8ae210f392eda9044e34eb339f73735c5c0263cb5166152bbec617d2554eefb024b9d10ff9f4e5e1 SHA512 6e4b0c4363d90deb5bfed6069fdaf9ede6ed9476606322a9495207a2287e0305c3c913733505622792cf282fd2ebda05cf7d1023f2e3ae09c3bcb97a8e896fce
EBUILD homeassistant-full-2022.10.0.ebuild 76119 BLAKE2B d959bd436e2ef7f7fdcaba9ff3350f1931d187f38d3090a5dbbc4be38ecd150f8e9bc0e4860240b36e1ec9c602306546335c5e62346929112a4d82dbc94c5728 SHA512 737e5b81b069f3937cabd1a70c95851057681e27da1d4e5fdfff882f8903c19ba50bb64c23a84db86e6ef5f238550239d112079cdd1b9427769027b2763f6b6d
EBUILD homeassistant-full-2022.7.7-r1.ebuild 73137 BLAKE2B 9e6733c60dcb30f2435786cd37712df811df9bf9a89cfbae30533fdbb555bc6b530d48b66c38027be0450f7ef83c2e2d5f025a3bd0d7262c7d961c75b41b6f26 SHA512 52ac9c29d8591e053ea13f2f31f8165b35e3b2067aa82c8de5f2b2c099d91325a014cb786422d3b8f4a7569b81dfe1d02d5a7e6233737336cf58d0d21ae6efaa
EBUILD homeassistant-full-2022.8.7-r1.ebuild 73747 BLAKE2B 560cadf97e9cc23ef7f4e95e72a2af84324aee1aecc027252aa4541d39b076de5deee5f04f08dc34c966caed310b46fde2149c91564962587ad8d8f80ea52b3d SHA512 e05f4f20311ef65d510061c817e7d238304eec7d680d212cbd1b2a46eb9c82c60ff0cbc377503f0f580fac8a496f716b25f21444b52bcde07b382131d42735e3
EBUILD homeassistant-full-2022.9.5.ebuild 75424 BLAKE2B 6600bf8bad92523455336d156effca6f68ce6bb52db910fa496a192d3bd016b6b2e1c20ae7b620552e0cbd254a923d3dcbe8e3aae053953c2bd0e798536d05df SHA512 8ffe289ff322dec7dbe92d63a87643245d2f1b170fd9b6b7c0575f7c5522cffa913a3ea3437b17d9a0a64a17c98d172b3fa5b950883f16353604005bd8732e40
EBUILD homeassistant-full-2022.9.6.ebuild 75426 BLAKE2B ade1517c877f33a01825386b274dba03373bfb73975843d513d8019433460e8c9d783b31f6b528857f3168cf732dc1a189964351270ad830e7e82f9881df3703 SHA512 51246777c756903afbe3f65bcf55a936e23796468d638957cffa7ae53e3f9f9f0540fe268ff967dc536f63136ca9bdcf3e97a515a0c933aa1e44be0b3300716e
EBUILD homeassistant-full-2022.9.7.ebuild 75474 BLAKE2B 60f9e8b09960d3ae2ae8d90ef26474997205ab8ca5e9f52c40bf8e7ad1991d0d5a059e33e6c50fa06e584bacb0fe5dbc53b4473db36ac06e94f6cf4de96c9239 SHA512 c713eb1956048af953054a04a774a8b125e2fe7258f0ef4d0ae58fffc6eab08adc98c49885d190b32ea0ff01c89d04ec06cea374d0a4a2cd000aefe72b10d0c4
EBUILD homeassistant-full-9999.ebuild 75432 BLAKE2B 9196b746957c97971362bf68e7dd332b090e8fd62597f9de8ae210f392eda9044e34eb339f73735c5c0263cb5166152bbec617d2554eefb024b9d10ff9f4e5e1 SHA512 6e4b0c4363d90deb5bfed6069fdaf9ede6ed9476606322a9495207a2287e0305c3c913733505622792cf282fd2ebda05cf7d1023f2e3ae09c3bcb97a8e896fce
MISC metadata.xml 81418 BLAKE2B c08c32b2afc181b40675b446cfd73d226865af60a0b8218984abf4a9d313bfa9c71a13e0a932fcfb86eaecce38e00f54b949be89d722acdd41e0cfa760de339f SHA512 05da077da160f07aaae2e1cbc86b9b465d767c578b4974eaf269db602c48904c667eca30296be38a7ba392d0521131f2771ac3e3b7d08f3c85e649c1d4a4cbe7
EBUILD homeassistant-full-9999.ebuild 76123 BLAKE2B 657141a28c7339a8f6a7275c55b251602adc004c71eefb3d881fb7d5398128ac8fd950e4cb488844ab3514c6b5c778174e7a2d76105e480fe719b930ffb17d37 SHA512 0f74ddb1ea34a08af3985ff6572dd88ba538a5f1c82df5abbed406ea551ec84a68160236e95e13c86ff38488fc4e2deb49ef4bbd4ef2f71f0208c9528f27d0cc
MISC metadata.xml 82224 BLAKE2B eee5f59ab68d9cc9bf1ff6c5ea5798ad166e4f27ab6b9a831d30456698bde6cf989a800990253d8f6236ace44563828d6ed81cc5d2b66c05b40b67ac991f1f69 SHA512 e1f04d318ad8174cb8cd0a6d540b174631b5fd1ebf2383bc803ce7c3ac50d877ab9638f8afbfb6ca0d9e81d7404d25e2f36fa00687d160afe48fcfbf64bbcf44

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -290,6 +290,7 @@
<flag name="google_cloud">allows you to use Google Cloud Platform API</flag>
<flag name="google_maps">google_maps platform allows you to detect presence</flag>
<flag name="google_pubsub">Send events to Google Cloud Pub/Sub from Home Assistant</flag>
<flag name="google_sheets">allows you to connect your Google Drive to Home Assistant</flag>
<flag name="google_translate">google_translate text-to-speech platform for Home Assistant</flag>
<flag name="google_travel_time">provides travel time from the Google Distance Matrix API</flag>
<flag name="govee_ble">Integrates Govee BLE devices into Home Assistant</flag>
@ -340,6 +341,7 @@
<flag name="ialarm_xr">Provides connectivity with the Antifurto365 iAlarmXR alarm systems</flag>
<flag name="iammeter">real-time readings of WEM3080, WEM3162 &amp; WEM3080T) meters</flag>
<flag name="iaqualink">iAqualink by Jandy allows you to control your pool via cloud service</flag>
<flag name="ibeacon">Adding iBeacon Tracker to your Home Assistant instance</flag>
<flag name="icloud">iCloud allows users to track their location on iOS devices</flag>
<flag name="idteck_prox">This integration works with Proximity Readers (RFID card readers)</flag>
<flag name="ifttt">With the IFTTT component, you can trigger applets through the “Webhooks” service</flag>
@ -376,8 +378,10 @@
<flag name="keba">integrates your Keba charging station (wallbox)</flag>
<flag name="keenetic_ndms2">presence detection for Keenetic Routers</flag>
<flag name="kef">KEF wireless speakers</flag>
<flag name="kegtron">Integrates Kegtron Smart Keg Monitor (Gen 1) devices into Home Assistant</flag>
<flag name="keyboard">The keyboard integration simulates key presses on the host machine</flag>
<flag name="keyboard_remote">Receive signals from a keyboard and use it as a remote control</flag>
<flag name="keymitt_ble">allows you to locally control a MicroBot Push</flag>
<flag name="kira">main integration to integrate Keene Electronics IR over IP Kira modules</flag>
<flag name="kiwi">open your KIWI Smart Locks and Smart Entry Devices</flag>
<flag name="kmtronic">IP-connected relays</flag>
@ -399,6 +403,7 @@
<flag name="led_ble">Integrates multiple brands of Bluetooth Low Energy LED devices into Home Assista</flag>
<flag name="lg_netcast">allows you to control a LG Smart TV running NetCast 3.0</flag>
<flag name="lg_soundbar">allows you to control LG Soundbars from Home Assistant</flag>
<flag name="lidarr">The Lidarr integration pulls data from a given Lidarr instance</flag>
<flag name="life360">detect presence using the unofficial API of Life360</flag>
<flag name="lifx">The lifx integration allows you to integrate your LIFX into Home Assistant</flag>
<flag name="lifx_legacy">The lifx integration allows you to integrate your LIFX into Home Assistant</flag>
@ -496,6 +501,7 @@
<flag name="nextcloud">pulls summary Nextcloud information into Home Assistant</flag>
<flag name="nextdns">allows you to monitor NextDNS statistics</flag>
<flag name="nfandroidtv">Notifications for Android TV and Notifications for Fire TV</flag>
<flag name="nibe_heatpump">control and monitor Nibe Heat Pumps in Home Assistant</flag>
<flag name="nightscout">allows you to view your CGM data from Nightscout</flag>
<flag name="niko_home_control">platform allows you to integrate your Niko Home Control</flag>
<flag name="nilu">An API client for getting pollution data from NILU sensor stations in Norway</flag>
@ -504,6 +510,7 @@
<flag name="nmap_tracker">Presence detection for Home Assistant with nmap</flag>
<flag name="nmbs">Python wrapper for the iRail API</flag>
<flag name="noaa_tides">prediction for the tides for any location in the United States</flag>
<flag name="nobo_hub">Integrates Nobo Ecohub into Home Assistant</flag>
<flag name="norway_air">A library to communicate with the met.no api</flag>
<flag name="notify_events">The Notify.Events service is a platform for the notify component</flag>
<flag name="notion">retrieves data from Notion wireless home monitoring sensor kits</flag>
@ -732,6 +739,7 @@
<flag name="surepetcare">information on your Sure Petcare Connect Pet or Cat Flap</flag>
<flag name="swiss_hydrological_data">details (temperature, level, and discharge) of rivers and lakes in Switzerland</flag>
<flag name="swiss_public_transport">give you the next three SBB departure times from a given location</flag>
<flag name="switchbee">library to control SwitchBee smart home devices</flag>
<flag name="switchbot">allows you to control SwitchBot devices from Home Assistant</flag>
<flag name="switcher_kis">allows you to control the Switcher V2 Water Heater</flag>
<flag name="switchmate">allows you to control Switchmate devices from Home Assistant</flag>
@ -767,6 +775,7 @@
<flag name="tibber">a sensor with the current electricity price</flag>
<flag name="tikteck">Support for the Bluetooth smart bulb from Tikteck</flag>
<flag name="tile">API for Tile Bluetooth trackers</flag>
<flag name="tilt_ble">Integrates Tilt Hydrometer BLE devices into Home Assistant</flag>
<flag name="tmb">Library that interacts with TMB API</flag>
<flag name="todoist">connect to your Todoist Projects and generate binary sensors</flag>
<flag name="tof">uses an invisible laser to measure distance with millimeter resolution</flag>

View File

@ -8,16 +8,14 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
DIST homeassistant-2022.10.0b5.tar.gz 16780951 BLAKE2B 56c36538c411b588286aa9fcbd6276af4d4a4c01dd3c2cacde9b661323d9e09bef4330c57303f744ebe6523207c7d08694530f233501613eb7465d3fbacdd064 SHA512 2247d789a3ea122dd93e81c1aa82b9c109fa27d1442a50bffc0da5f6c64af82aae6a3806d5507cd16795075fe344e5cae912ae86a6e73abb4cab803ffc49d943
DIST homeassistant-2022.10.0.tar.gz 16782629 BLAKE2B 02fa1fb837ca09eb522351f63c79f8ffb32f14e11716fc9f4c488d1e7a4f14f332e1a10041ae9e413d0f5e0785d5fa83ce43cdf6245c63c62921efab55e5063b SHA512 502cf89a90077f90c9be08f847ebf5c9571e01147d8b24ffcc8dacfea7167a9cd5ba4ccfc69e656a4b4645adb23a02231fdb630de21491565dbf9eb8c86a1eab
DIST homeassistant-2022.7.7.tar.gz 15751383 BLAKE2B 6e5d38086f08a86b025163c3e66a20ab935dc527529ba5352cf56aaeb23806c904a89db355a0d54648859828f722c2dc747282fb94aaf55889382bb885ad672e SHA512 aa181f39718d970de9ff88c79bf86cb60e95d11eda012553cc6bc1654eed7675d1a89a568a11bd53110be46cad89a647ce74d66e109fac87bfcda5363dbcbd21
DIST homeassistant-2022.8.7.tar.gz 15994709 BLAKE2B fc6d5d7ed831c012e99d49516c20afa0a03311131620740436421b0dfab45820cebf113810c2472357f4637040dea9b96c3a2a1c82ebc3136ece015f87b7d8ce SHA512 009cb81106996f8457c08c76a89b61689b8554ed0453715e6ea2ceee6f4bf4822f82ec2dc2aa3bd7793dd0b2462424557cf2d4a09565f6f089654cae6dce39d9
DIST homeassistant-2022.9.5.tar.gz 16482177 BLAKE2B ec8f617b7b95abea9e1952077257f73c7fea49937bcc3b6e92cd41a3043a89facd95a8a4aa0d28d174abe1addd09e0cc9ca4059aa4dfff64f7dd66ce4bdfeca2 SHA512 ac67480ba747c3873c567ae2fa1f89cd8cf7575923440f515414ec1112c48d00016fa6fa778354a3a570ecc6ca6477dd886ebf9405430d404c7a120e456dad81
DIST homeassistant-2022.9.6.tar.gz 16488692 BLAKE2B df289cc4ec3c12a58d874e16982be77d1739a7af73ba6037c56b815d43613c1c6cba499422eb533b69c0e27840a4ed2f815b76faf8b49cd560c32c37ea36d073 SHA512 310604d97fbfbd17c5fb8d92ede400a9fddb660e2ea9696a533e9278e56d42f09c08f8977f20ec3bb2efa11e2f483e67b5afb60a1d6880f45f2d8b31287320b9
DIST homeassistant-2022.9.7.tar.gz 16485744 BLAKE2B 04497b7b388e99020bb09b15a53db23b9f073ad27cf18fb1fb0d3d3426dab9a9d4d7e1fefea8bc9e0493022f2911a7f48244f9ccbeb62eb6c81856fbc12a691d SHA512 6569931c0506241e78bd2b997fbe4357075acddee2abd472f6262a372e787305feb6fa3300fd034d8624321a42f7fa43a03175033015861e8f04a384713d34ee
EBUILD homeassistant-min-2022.10.0_beta5.ebuild 15574 BLAKE2B b72b28e56d29471cdfccfdebdfd5d67742a527c7193bebf1126b87224bf127b8f6ca91ca09e36da2837687a21c893b7f3cb6bd566dbc531d631fd71a85ad04a9 SHA512 b043f49fcd7a00007ae38bf1e57103c4b3cc5c674b6542b106d93ca7c9547516151c0e11e924e312624d899eb43c476888fd5dc9c8cc808d66d239230ffd0121
EBUILD homeassistant-min-2022.10.0.ebuild 15568 BLAKE2B 202d11323952acbfd79b887f7a593ac855b9e8e29107c77d271d9c501f8f1b212ce30a5dba6d782ad72e6fb75ac4e808d83485507a238f5b182b20d2072673e5 SHA512 ea3e5da6098985d49b9b330b74d0782c92a4d0aa3899a949f52a1beec5203dbdeefb3996903df106804d7547dc3ea2145a6c9002d420372581ef23c15d798695
EBUILD homeassistant-min-2022.7.7.ebuild 14684 BLAKE2B 6c5f0550fb01f8777767cb1211a78bafb05386cf90eb2cdbe0a7e425f746c5c1532ab3697a2f5ad0e4dadd72448eed19debe1b5328e9222e2bc47678a44110ac SHA512 c074059c296dae0862261ba4bdbe41eb24e7c39467a2ebfbb32ae6f7bf93cd6b2fd08e161d4c238728ea80ac78a75cb5eeda1a876d7457b21f10b57948e54a33
EBUILD homeassistant-min-2022.8.7.ebuild 14978 BLAKE2B eeff3c5505e3f0aed8a14ed9aad9ff1b049e6777dafe3d586a4af42084c8a91adf2b287098bff00156f61f43f4c1fb438f46d31562d704cbe286a0bab21eb6b2 SHA512 00626e462d4d50a1e8e685dc0ccecda744ca0b09b79ba4fdc4ed88a02db41b69a0a7be50bd53031e3c7405b04c573f7dac4f0d5e1a35ce867ccde6a8e59e6d75
EBUILD homeassistant-min-2022.9.5.ebuild 15504 BLAKE2B 5fcad857ebb7369efb3b219941d3534907df82e856ad4b9a9a23021b0684b7fe3fc722bcbec8cd09415bd89b872113702a192af5a71e99f97bd4ac5a33b9efcd SHA512 de44d5de64b06ab5a7b92621cca7f271b7306118097a0f80b50a7f9794be04eb976617e17af4be3bdca6831d8b77473cafed2417de513c4b4c5e6539ad8e77d1
EBUILD homeassistant-min-2022.9.6.ebuild 15505 BLAKE2B 19aa4abd9947a64fc4fd03e77e1b125996213d9127ad1d1583e9f8bf0124d0b5a2b20e6613c1283bbf36bc423237ab96241fc14adad10005a4b77ee2f8e4336d SHA512 7a61909e0e9717028b4bbf1c7a5b4771b86f18abd240aef7372c734b1bc49dbb3b3b700c8ed3800af5a9e6d4e05db06ccef0f3fa9795be3cb4d85c2677bb17d6
EBUILD homeassistant-min-2022.9.7.ebuild 15553 BLAKE2B 95ce65a3631cc14363deee88775f9ff6250ed668e9db7d1c594ee0a5b79d2b85e8ca0dd4e7929d28e86af78b54915cba8b989d9d3e59a6df6ba8ecc72c3a9fa7 SHA512 9b90087cf405d58b6b5842a9555c53c1eb3fb8afa2aaba2e2ef8530dbb670e8694dbfb08cadf830dc7f7926edce53889a303a0e680698be615e2248fe5663271
MISC metadata.xml 8590 BLAKE2B 778d6edeb133ef32e85577738355ebb1f1b79fbdfede440089a6bc563908c7aa0455ad5dd25d1eff02995864977421716deb26f4b437bd8b7bd39f9bf9448647 SHA512 9860231d2ee1c8e57a18b4e59a94b7dcf06a0f1d2055dc5182449cf3876d78af4637c5aae3fa7d3d5333839003815c61ea93581638064318d70c376c1f603927

View File

@ -26,7 +26,7 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
KEYWORDS="amd64 arm arm64 x86"
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky dlna_dmr dlna_dms +dwd_weather_warnings enigma2 esphome ffmpeg file forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken +mariadb maxcube mikrotik +mobile_app modbus +mosquitto +mqtt myq mysensors -mysql +notify_events octoprint onvif +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink upnp utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf zha +zwave_js"
RESTRICT="!test? ( test )"
@ -66,14 +66,14 @@ RDEPEND="${RDEPEND}
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.1[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.22.0[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.24.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221003.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221005.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
@ -139,7 +139,7 @@ RDEPEND="${RDEPEND}
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.67[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.18.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.22.0[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.18.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.24.0[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
@ -160,11 +160,11 @@ RDEPEND="${RDEPEND}
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.2.4[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-1.5.12[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.0.1[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-1.0.2[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-1.1.0[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
@ -180,7 +180,7 @@ RDEPEND="${RDEPEND}
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.8[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
@ -195,7 +195,7 @@ RDEPEND="${RDEPEND}
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-2.0.1[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-2.0.2[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
@ -204,11 +204,11 @@ RDEPEND="${RDEPEND}
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-5.9.1[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.2[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.0[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.1[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.4[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
@ -216,12 +216,12 @@ RDEPEND="${RDEPEND}
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.16[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.14.2[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.16[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.39.1[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.79[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.41.1[${PYTHON_USEDEP}] )"
zha? ( ~dev-python/bellows-0.34.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.82[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.51.2[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.0[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.43.0[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (

View File

@ -1,297 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky dlna_dmr dlna_dms +dwd_weather_warnings enigma2 esphome ffmpeg file forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken +mariadb maxcube mikrotik +mobile_app +mosquitto +mqtt myq mysensors -mysql +notify_events octoprint onvif +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink upnp utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf zha +zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.8.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]
~dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-37.0.4[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.4.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.55.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.2[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
!~dev-python/iso4217-1.10.20220401[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.1.8[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.7.11[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
!~dev-python/pubnub-6.4.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
!~dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.10.0.2[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.7.2[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.39.1[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.6.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
dev-python/pycparser[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.7.0[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.67[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.17.0[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.4.0[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-12.1.4[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-10.13.0[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.2.4[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-1.5.9[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-1.0.2[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.8[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-2.0.1[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( ~dev-python/soco-0.28.0[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-5.9.1[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.0[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.4[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.16[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.14.2[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.39.1[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.79[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.41.1[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.5[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.971[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.5[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.2[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/core-${MY_PV}"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@ -8,16 +8,14 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
DIST homeassistant-2022.10.0b5.tar.gz 16780951 BLAKE2B 56c36538c411b588286aa9fcbd6276af4d4a4c01dd3c2cacde9b661323d9e09bef4330c57303f744ebe6523207c7d08694530f233501613eb7465d3fbacdd064 SHA512 2247d789a3ea122dd93e81c1aa82b9c109fa27d1442a50bffc0da5f6c64af82aae6a3806d5507cd16795075fe344e5cae912ae86a6e73abb4cab803ffc49d943
DIST homeassistant-2022.10.0.tar.gz 16782629 BLAKE2B 02fa1fb837ca09eb522351f63c79f8ffb32f14e11716fc9f4c488d1e7a4f14f332e1a10041ae9e413d0f5e0785d5fa83ce43cdf6245c63c62921efab55e5063b SHA512 502cf89a90077f90c9be08f847ebf5c9571e01147d8b24ffcc8dacfea7167a9cd5ba4ccfc69e656a4b4645adb23a02231fdb630de21491565dbf9eb8c86a1eab
DIST homeassistant-2022.7.7.tar.gz 15751383 BLAKE2B 6e5d38086f08a86b025163c3e66a20ab935dc527529ba5352cf56aaeb23806c904a89db355a0d54648859828f722c2dc747282fb94aaf55889382bb885ad672e SHA512 aa181f39718d970de9ff88c79bf86cb60e95d11eda012553cc6bc1654eed7675d1a89a568a11bd53110be46cad89a647ce74d66e109fac87bfcda5363dbcbd21
DIST homeassistant-2022.8.7.tar.gz 15994709 BLAKE2B fc6d5d7ed831c012e99d49516c20afa0a03311131620740436421b0dfab45820cebf113810c2472357f4637040dea9b96c3a2a1c82ebc3136ece015f87b7d8ce SHA512 009cb81106996f8457c08c76a89b61689b8554ed0453715e6ea2ceee6f4bf4822f82ec2dc2aa3bd7793dd0b2462424557cf2d4a09565f6f089654cae6dce39d9
DIST homeassistant-2022.9.5.tar.gz 16482177 BLAKE2B ec8f617b7b95abea9e1952077257f73c7fea49937bcc3b6e92cd41a3043a89facd95a8a4aa0d28d174abe1addd09e0cc9ca4059aa4dfff64f7dd66ce4bdfeca2 SHA512 ac67480ba747c3873c567ae2fa1f89cd8cf7575923440f515414ec1112c48d00016fa6fa778354a3a570ecc6ca6477dd886ebf9405430d404c7a120e456dad81
DIST homeassistant-2022.9.6.tar.gz 16488692 BLAKE2B df289cc4ec3c12a58d874e16982be77d1739a7af73ba6037c56b815d43613c1c6cba499422eb533b69c0e27840a4ed2f815b76faf8b49cd560c32c37ea36d073 SHA512 310604d97fbfbd17c5fb8d92ede400a9fddb660e2ea9696a533e9278e56d42f09c08f8977f20ec3bb2efa11e2f483e67b5afb60a1d6880f45f2d8b31287320b9
DIST homeassistant-2022.9.7.tar.gz 16485744 BLAKE2B 04497b7b388e99020bb09b15a53db23b9f073ad27cf18fb1fb0d3d3426dab9a9d4d7e1fefea8bc9e0493022f2911a7f48244f9ccbeb62eb6c81856fbc12a691d SHA512 6569931c0506241e78bd2b997fbe4357075acddee2abd472f6262a372e787305feb6fa3300fd034d8624321a42f7fa43a03175033015861e8f04a384713d34ee
EBUILD homeassistant-2022.10.0_beta5.ebuild 30440 BLAKE2B 2ed37fd31c1644b4ef676ac35ad3a1486975e566cdda5c18150ed231d7720df56b17f89ccb242880a4facdf4ea5f36307177d7cf1fdf36ef814d36188e6c32fb SHA512 19feecc26ef5f6faa0bfa345e3d39d9cc933f785b8ebf7e289eaca006767b71db8ed93fce4970bb6bf5aba7a9259969dedf9d58d759996e36cc85fe3c314725b
EBUILD homeassistant-2022.10.0.ebuild 30435 BLAKE2B 585237a75b870ca3724acdf3b88358ac6c7e1c862c3d35a8f606e3b86effa7d6721be3a08554e809961c567425246055b9b075bfcab1d614a1deae368d5290e8 SHA512 6b906baef0850fde0f42acf4db3e4fde3980b8c268ea6a16e7b107b12df8d249674553cab070146d41f1a3cd65da81a7607bacc7a6e851b4be0b74f502991ce7
EBUILD homeassistant-2022.7.7.ebuild 29713 BLAKE2B fecbd1baae8e1c87742145e7c798e510cb3fbb585175c700ddca56bee733f556f93fd03645a80d4f77b10808e6a049a34cb15ee9f30fe168bd171285b7b19d72 SHA512 79c8e55698d537df13d63579800738db6dd418a13f17fdcafb8bc27ba33b87d42c33ce57931e76371cd4b968befc15ee8f50617ce78494899675359bbcb6b7ce
EBUILD homeassistant-2022.8.7.ebuild 29900 BLAKE2B 8bceca9fbb6e560d174ad5b30a3f340c07b6d0b56136a57767cfb09a60b1d04d88818df40ffdfa173396d46a2356e54d507e9a74bcc4bc2d1a7042dbc10fff94 SHA512 7b576034ebcd672038754299999bb14df957a2150e14f60e9621fba47fa46f34ec9f5cb2744dd925dbcd660bf63339ec51266a5ad044fbef4710bf34d6598bbd
EBUILD homeassistant-2022.9.5.ebuild 30368 BLAKE2B e55c2f252c6feaa9298dc28740f19947a44487bd0296bc688f0fcf55ee541630e0bd3986b584d7848683be70d0285b6309dd3f4b0132fddcd4b61ae4a68f2240 SHA512 9aa6f794d78a1595bf4b514e1f9ee30df55bcfefcd182b6d9f13a151ed8f168d9ecf0eb0414f1dd6406c0058d4f14ccf5bbf5d64d6bdced194885c2fc79eaf40
EBUILD homeassistant-2022.9.6.ebuild 30369 BLAKE2B 60ab289a001f3a3754da2018384107b7e6c8bb9f4fe72323a62e2f14ec0f2fbac32bc09163ea2be4ed83a63cb2799ce8d81661ecdab4af0eec5c3861c8027680 SHA512 bc901c9b1fc2231ebd7c79e6ec0bc0649aaa4b8fb083dc88674db10529a2e408c396dd09ac3380feaae0ab307a8a34901e33b1393ea9d4020207eee5cf2285c0
EBUILD homeassistant-2022.9.7.ebuild 30417 BLAKE2B 11f01d467c5245b4833c2e59456266246f597691f17fc2053b8aae1945e0c722f7085e1d21e1b3e6d9f1c405c1bb9b09890bc39f0ca3b58e7d1f4bcb1671244a SHA512 3f918183b9c116da2e8f37ded7f8279adc63f61e5c51c9ab33d637271aaf991321a3064e26994eab5398a39e23188da513c85e353cc9827d73e94ba2280fc1ab
MISC metadata.xml 26266 BLAKE2B 991c8c6354bc6008b297b53204ea9522611882fe1b9bd73c05029e97fd4fa06ca8e782a8c94a3e25add3325aa9794e4297af3f4f9a99c08053ce8f7a5828a575 SHA512 7e1b4737e93026fa95635a867cf43066848865cfa62f370daf8fc749962fa45609cac9a855a6fa3149c3f6a9fd279228099440d392ac55741cc7e5b69e4c8dbf

View File

@ -26,7 +26,7 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
KEYWORDS="amd64 arm arm64 x86"
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten +mariadb maxcube media_extractor meteo_france mfi miflora mikrotik mitemp_bt +mobile_app modbus +mosquitto +mqtt myq -mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder +zwave_js"
RESTRICT="!test? ( test )"
@ -66,14 +66,14 @@ RDEPEND="${RDEPEND}
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.1[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.22.0[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.24.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221003.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221005.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
@ -182,7 +182,7 @@ RDEPEND="${RDEPEND}
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.18.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.22.0[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.18.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.24.0[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
@ -263,7 +263,7 @@ RDEPEND="${RDEPEND}
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-1.5.12[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.0.1[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.7[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
@ -283,12 +283,12 @@ RDEPEND="${RDEPEND}
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-1.0.2[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-1.1.0[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-0.8.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-0.8.5[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2022.9.1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2022.9.6[${PYTHON_USEDEP}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] )
luftdaten? ( ~dev-python/luftdaten-0.7.2[${PYTHON_USEDEP}] )
@ -306,7 +306,7 @@ RDEPEND="${RDEPEND}
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-6.2.4[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-7.1.0[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
nuki? ( ~dev-python/pynuki-1.5.2[${PYTHON_USEDEP}] )
@ -319,7 +319,7 @@ RDEPEND="${RDEPEND}
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
opnsense? ( ~dev-python/pyopnsense-0.2.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
philips_js? ( ~dev-python/ha-philipsjs-2.9.0[${PYTHON_USEDEP}] )
@ -327,7 +327,7 @@ RDEPEND="${RDEPEND}
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.18.7[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.21.3[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.3.18[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
@ -337,7 +337,7 @@ RDEPEND="${RDEPEND}
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.9.1[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.9.2[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
@ -348,7 +348,7 @@ RDEPEND="${RDEPEND}
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-2.0.1[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-2.0.2[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-2022.7.1[${PYTHON_USEDEP}] )
@ -359,7 +359,7 @@ RDEPEND="${RDEPEND}
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
solax? ( ~dev-python/solax-0.2.9[${PYTHON_USEDEP}] )
solax? ( ~dev-python/solax-0.3.0[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.28.0[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
@ -369,23 +369,23 @@ RDEPEND="${RDEPEND}
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.8[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.1[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.2[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.0[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.1[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.4[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2022.5[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-34[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-37[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-2.12.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.9.1[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.10.2[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.20[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
@ -394,28 +394,28 @@ RDEPEND="${RDEPEND}
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.14[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.2.0[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.2.1[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.16[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
withings? ( ~dev-python/withings-api-2.4.0[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.14.1[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.14.2[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.16[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.1[${PYTHON_USEDEP}] )
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.39.1[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.79[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.82[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.51.2[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.0[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.41.1[${PYTHON_USEDEP}] )"
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.43.0[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (

View File

@ -1,491 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten +mariadb maxcube media_extractor meteo_france mfi miflora mikrotik mitemp_bt +mobile_app +mosquitto +mqtt myq -mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder +zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant-min
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.8.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]
~dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-37.0.4[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.4.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.55.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.2[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
!~dev-python/iso4217-1.10.20220401[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.1.8[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.7.11[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
!~dev-python/pubnub-6.4.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
!~dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.10.0.2[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.7.2[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.39.1[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.6.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
dev-python/pycparser[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] )
adguard? ( ~dev-python/adguardhome-0.5.1[${PYTHON_USEDEP}] )
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.7.0[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.44[${PYTHON_USEDEP}] )
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
ambient_station? ( ~dev-python/aioambient-2021.11.0[${PYTHON_USEDEP}] )
amcrest? ( ~dev-python/amcrest-1.9.7[${PYTHON_USEDEP}] )
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.67[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
apache_kafka? ( ~dev-python/aiokafka-0.7.2[${PYTHON_USEDEP}] )
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
apple_tv? ( ~dev-python/pyatv-0.10.3[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-1.0.0[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-0.12.0[${PYTHON_USEDEP}] )
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] )
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-1.2.1[${PYTHON_USEDEP}] )
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2022.2.0[${PYTHON_USEDEP}] )
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.0.2[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.19.2[${PYTHON_USEDEP}] )
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.17.0[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.4.0[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.10.2[${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.1.22[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.2.2[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.2[${PYTHON_USEDEP}] )
brother? ( ~dev-python/brother-1.2.3[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/bsblan-0.5.0[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.2[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-12.1.4[${PYTHON_USEDEP}] )
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.7.0[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-104[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.10.11[${PYTHON_USEDEP}] )
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.2[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}] )
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
discord? ( ~dev-python/nextcord-2.0.0_alpha8[${PYTHON_USEDEP}] )
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] )
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] )
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
enphase_envoy? ( ~dev-python/envoy-reader-0.20.1[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.5.22[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-10.13.0[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${PYTHON_USEDEP}] )
fibaro? ( ~dev-python/fiblary3-0.1.8[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-0.28.32[${PYTHON_USEDEP}] )
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
freebox? ( ~dev-python/freebox-api-0.0.10[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.5[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] )
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
gios? ( ~dev-python/gios-2.1.0[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.2.4[${PYTHON_USEDEP}] )
gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] )
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
growatt_server? ( ~dev-python/growattServer-1.2.2[${PYTHON_USEDEP}] )
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.2.9[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-1.5.9[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.7[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-4.5.0[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.4.1[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.0[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
insteon? ( ~dev-python/pyinsteon-1.2.0[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.2.0[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.4[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.6[${PYTHON_USEDEP}] )
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-1.0.2[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-0.8.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2022.9.1[${PYTHON_USEDEP}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] )
luftdaten? ( ~dev-python/luftdaten-0.7.2[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
media_extractor? ( ~net-misc/youtube-dl-2021.12.17 )
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-6.2.4[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
nuki? ( ~dev-python/pynuki-1.5.2[${PYTHON_USEDEP}] )
nws? ( ~dev-python/pynws-1.4.1[${PYTHON_USEDEP}] )
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.8[${PYTHON_USEDEP}] )
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
opnsense? ( ~dev-python/pyopnsense-0.2.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
philips_js? ( ~dev-python/ha-philipsjs-2.9.0[${PYTHON_USEDEP}] )
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.18.7[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.3.18[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.9.1[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.17.0[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.6.5[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.1.1[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-2.0.1[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-2022.7.1[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.6.12[${PYTHON_USEDEP}] )
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
solax? ( ~dev-python/solax-0.2.9[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.28.0[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.6.0[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.8[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.1[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.0[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.4[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2022.5[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-34[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-2.12.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.9.1[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.20[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.17.0[${PYTHON_USEDEP}] )
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.14[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.2.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.16[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
withings? ( ~dev-python/withings-api-2.4.0[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.14.1[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.14.2[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] )
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.39.1[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.79[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.41.1[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.5[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.971[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.5[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.2[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/core-${MY_PV}"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@ -6,9 +6,11 @@ DIST esphome-2022.5.1.tar.gz 1465429 BLAKE2B ebe090a82e7e1cab9f543e2d9cc7f55dee4
DIST esphome-2022.6.2.tar.gz 1473508 BLAKE2B fd4b6a39d3ec770205b6c76bf24fdb228de5fc18d416f6fa67e621194f97c93f264b59a5fdfe7ab8404dba635d9e9214bcdd10855c6c25929c101cd293aaabb9 SHA512 9b380016580ef7243a735c75dac6a92777cbd963a166f197494693764a0f2592c5ecfba85a8b508377b121aac68d55564021235c0a4314fe278aa3e2feb5ad60
DIST esphome-2022.8.0.tar.gz 1509796 BLAKE2B 4bef31867b9f53801dc40f3bd15745f34f43ad0ff2b26d5115b581d18f94f033115f80aabcc4767e88e2cb693bc0785781eb1d5340029bcfd931155da1159320 SHA512 9b2a6a7ca914c27ac1ddc3cb4820943805b61d57747977431c8d770a512d5f8bb01faf6a9bafba1af995577d1187ec486326c0624c77e6f975e1d6985c08242d
DIST esphome-2022.9.2.tar.gz 1542925 BLAKE2B 848ebe9f94ed6e290a7f803754ad23f466626e38d62499906e96556da3c86ee26f10d6258d1f68ebcf863565ba77e5f038d6d34b3881ad48525c8e2b8a4e3928 SHA512 18156595343133683b07df4dc7390b42c6aada0ebd57ee71b6b50ed48e90649d6978e61043cfdf432be430cfa57df7c9adc5b2c09407cd7f86cc257a52b29031
DIST esphome-2022.9.3.tar.gz 1551087 BLAKE2B 0f23762654334637e78e3ac0f552cb26e90e590b9d09194a66374eb5245330124168dec2d3be08975de60b46263bd978411b8d15aead005b85e7bed8ffe0111e SHA512 12e7d41adb2db8cf274d2525db8fa52ddc49b4baea50e62244f859b88fc19c494f6ef7b911824c2fc428ce24f63c00ca8a8e9247fdc55cf8643a3b9498677383
EBUILD esphome-2022.5.1.ebuild 2954 BLAKE2B 8a567270f026cf3f492dbaf60717ec4fba842d9fbdfeecda04caebbab4195b1d9541c6c40466932397b5ac24e4fec738d3805ccaafc6fdf58cb1c64f6eeeda6f SHA512 a87d905839e7f72161dd25ae541095405e79f94a129b2f02b23f30b017585e3967d2e71b3bac9c543ad8fb20d9b5e7b6dcd25281529685e4c1ff1e093a3f4b62
EBUILD esphome-2022.6.2.ebuild 2981 BLAKE2B 7f2c29984a1c96f04dfda6a9991224b18f3a7d232131347de68f2f0ec21ea37bcb2bf5b1814f8d314717510348134d159d1aa3a2d9b0e5fc5332a2c8b1e5760b SHA512 e3d087382a144d7c33dd2fec7d9f841622125cb285cf0fb93dfda4323f31b8121f4ce73f6196da9a5072d1dbd92254e46f4ed9db84758f8eb944bcab3b126b50
EBUILD esphome-2022.8.0.ebuild 3142 BLAKE2B accbe3253a7a3fe3266dc8366d4b631119c1ea0df6ea890eeef31bbfa45f62b92d100745eb38c147809620ae82653e3788e63dbd2c82ad5a3dcff8db7280fe86 SHA512 7f8f0036edb1748fe1d5a9dcfb60c63ef5410fa5ec18fde555b51767b0f9a253b711b7e560bf865dad25b934d38b45fe4fc76fe4d34d5e13ac744fca79b12de0
EBUILD esphome-2022.9.2.ebuild 3142 BLAKE2B 86aed3c9c147bbdbc1efd26c684fcc21366faa7e1f327941275590ab815821274427cbbcc6b897855bbcf500229ae5c4ba2c617f95f995ff3c3f1fca211a3ce3 SHA512 342e2610e40cc45424e7153227407981757b20472939b332b45139627eda196f027c193268a28f65e903c0202272db8e8ffcc2e4de50f5ea7945c7506180d146
EBUILD esphome-2022.9.3.ebuild 3142 BLAKE2B 86aed3c9c147bbdbc1efd26c684fcc21366faa7e1f327941275590ab815821274427cbbcc6b897855bbcf500229ae5c4ba2c617f95f995ff3c3f1fca211a3ce3 SHA512 342e2610e40cc45424e7153227407981757b20472939b332b45139627eda196f027c193268a28f65e903c0202272db8e8ffcc2e4de50f5ea7945c7506180d146
EBUILD esphome-9999.ebuild 2981 BLAKE2B a8336b3463f8e6e8cc0bbcf360d6f33db8dc8b6d3e369da8dc221ed155fe6f3ff8b34dfe6d902a6fd566917e246c8f0fac2efc930f3642c8ec8ddfcd367ed539 SHA512 2b56c94182091e3983b637b38c9f367f5abca9716207bf419d5186ddf2f1fddb4fe9c7c430ed4776ad88dfb967093d4ba2d81aab8877eae34f5c906a8511eea4
MISC metadata.xml 528 BLAKE2B f51bbfdf53280873d115d2aa5720f958fb34aab599c47e22e6ea0bbb5492abd6768902be8c862dedf0e8364c840a4b93f6aa3a6d013e639cc1087b291fcf919a SHA512 7d073562b5e22a06680493fdff1657bc3541f699f677e3d21e37c6b02e638100c0559362ce4edc750094d59660ecedc1e9df194459b858b881a3c26c8aa90659

View File

@ -0,0 +1,110 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{8..11} )
inherit readme.gentoo-r1 distutils-r1
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/esphome/esphome.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/${P}/"
else
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_P}/"
fi
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="+server test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
$(python_gen_cond_dep '
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.5[${PYTHON_USEDEP}]
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.0.2[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-3.3.1[${PYTHON_USEDEP}]
~dev-python/click-8.1.3[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20220925.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
')"
BDEPEND="$(python_gen_cond_dep '
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
)
')"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The ESPHome dashboard listens on port 6052
ESPHome configuration is in: /etc/${PN}
dashboard command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{dashboard,warnings}.log
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
src_prepare() {
sed "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
sed "/click==/c\click" -i requirements.txt || die
sed "/colorama==/c\colorama" -i requirements.txt || die
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
if use server; then
keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"
keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r3" "${PN}"
readme.gentoo_create_doc
fi
}
pkg_postinst() {
if use server; then
readme.gentoo_print_elog
fi
}
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -7,8 +7,8 @@ PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="A library to communicate with Switchbot"
HOMEPAGE="https://github.com/Danielhiversen/pySwitchbot/ https://pypi.org/project/PySwitchbot/"
DESCRIPTION="Python module to help parse and construct Tasmota MQTT messages."
HOMEPAGE="https://github.com/emontnemery/hatasmota https://pypi.org/project/HATasmota/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
@ -19,9 +19,8 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.15.0[${PYTHON_USEDEP}]"
RDEPEND=">=dev-python/attrs-19.3.0[${PYTHON_USEDEP}]
>=dev-python/voluptuous-0.12.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@ -1,5 +1,7 @@
DIST HATasmota-0.5.1.tar.gz 27151 BLAKE2B f80bd0355cf7beb6af8b6274fbcdbee2920ba78d75dceb4d94a48db58d762dea6098323a5e44d0bc8f265df429b548582df0fc390acbd364fa13923ab62d6465 SHA512 29f6028374f0793669f13d578fe5e4bab68d181d79e1d5396965483feb753a043c144418b0ab39fa429d2ade9fdb7ac238d9905853ff078e88c55a037170e4cb
DIST HATasmota-0.6.0.tar.gz 27167 BLAKE2B 01c210a1caf924371d5a2b737ca15c0e2218faf6bead54bf91a2a83149c83d4ca4a5c848277e26665deaa2cbc439aa7f911d1d194ca96f04fa112f2758643bce SHA512 4fe36256d77b52b439d49b03fa70de0503c65bc1333cc58f4e8fff30861b1f8d603d616d9c6223cab7b26681461f219bd0b1961257c977b63c98ff21f66a84d2
DIST HATasmota-0.6.1.tar.gz 27160 BLAKE2B 543daf73141ce26de33015dfceeb0181c7784c03201f93eaa94e4463310401d7dfde149d596e4eaff48b941ee42d1f0e2775f10bc0117b39fec08b603f819263 SHA512 1c0f8b5a651dce265796d60858a42f069ae92bf76e8325af09408257ef9528f582059e8abd249247787e265030829fea27d7b434137395351368f7f654d13edf
EBUILD HATasmota-0.5.1.ebuild 843 BLAKE2B af663aac20414cda673684975d2006c906327e7522aafb44f7ab93ec34b28d52b9db6e15f3500de9af7fb7ac2bff1f85cd4a511d175b4f9b742a7c56b452a981 SHA512 5aee1db9c5512f8c46c43926759d3a4e04de41d201cd6500be61c59e8c644e4feac49817185efd2366ae9df6cb33ae03d57a550b88f7d4180b9600594c69e5c9
EBUILD HATasmota-0.6.0.ebuild 843 BLAKE2B af663aac20414cda673684975d2006c906327e7522aafb44f7ab93ec34b28d52b9db6e15f3500de9af7fb7ac2bff1f85cd4a511d175b4f9b742a7c56b452a981 SHA512 5aee1db9c5512f8c46c43926759d3a4e04de41d201cd6500be61c59e8c644e4feac49817185efd2366ae9df6cb33ae03d57a550b88f7d4180b9600594c69e5c9
EBUILD HATasmota-0.6.1.ebuild 843 BLAKE2B af663aac20414cda673684975d2006c906327e7522aafb44f7ab93ec34b28d52b9db6e15f3500de9af7fb7ac2bff1f85cd4a511d175b4f9b742a7c56b452a981 SHA512 5aee1db9c5512f8c46c43926759d3a4e04de41d201cd6500be61c59e8c644e4feac49817185efd2366ae9df6cb33ae03d57a550b88f7d4180b9600594c69e5c9
MISC metadata.xml 328 BLAKE2B 7a57d96bd715634edcaf2662c408256d903748784185470d08b17771e43f07362faa697d96238e5152fea1856fcf5553078366153c5bb7039774a3ffeac6a0d3 SHA512 c2315766ece9bb3728914f6885d397142155364d68c66dc370262c7d3032dccca028e96c7115a182eecab02a0eae85b513dbb10d345fd3a61aa592d868d59363

View File

@ -0,0 +1,3 @@
DIST PyMicroBot-0.0.6.tar.gz 5411 BLAKE2B 158ad99a2536e4cc3ddb99c87828227859f4036ba9eef07cbf1c3d13826806dee0e854072c52f8ca4c74ba35dbb43222d6955e76f09530f7046d7563e08c233c SHA512 87f623dc13490685eee878064c0d3ba1a4ef5b5eb07562cd146a5eee1beee75636bcc0671279c4dfd07bd677e88a4a45568f218bdcc94c420359bd99595e7950
EBUILD PyMicroBot-0.0.6.ebuild 816 BLAKE2B cfb0038737c8f5da92d0b6067ec3e071016be6f175487cdd5783751e855f06dfbb1c56416926a516a2c5a40d00199914335b5974facdc5c7a63b42d683aa6206 SHA512 71bbd4fe61b3fa88e235f5c52962d4484155ad3d4a6314c5a0aaa60e1451f6fe0b9ebee73645b3b60342f629f67554031902ac76de41443d751b02897e2ba760
MISC metadata.xml 329 BLAKE2B effd7a7974e55f9ac9556fffb20d40c2e9259b54aa8a16aa5d76a306c3b5bed90de1b0039f776c15ac8c540ef52da98216b95ce685c1fadc12bda5f53d5a71b0 SHA512 cdef12a24d772a086ed83cac8dd840843cc00b77218fe32e7d0cc409e4d65796094c4898e24222a2c00c3785120247ce4bfa9bb861cc947008b2369de7dedd03

View File

@ -0,0 +1,36 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="A library to communicate with MicroBot"
HOMEPAGE="https://github.com/spycle/pyMicroBot/ https://pypi.org/project/PyMicroBot/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/bleak[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.4.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,11 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">PyMicroBot</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1,11 +1,9 @@
DIST PySwitchbot-0.14.1.tar.gz 7325 BLAKE2B 4fb9e22e40b6530f177956d4f25a79231c0c2f75701ce1d7e9b86e2a28129b4f2f21edaa633cc889e49e9f07da7298345b09fef870398974120e7256a903c113 SHA512 26fb62c8d234e596b6a6866900c58dacdaffb7e307c236e0ab3a85919dffa85cc73c8d54d96ed38c8905a55157ffa40386b9e960a0c311896e791147f5bfdc53
DIST PySwitchbot-0.18.14.tar.gz 11625 BLAKE2B b48f16ab138d781ce0eb9bd261c9fde2bba1107252230b8bc383e7463c9c7b74fad496f4d9d3c2ddc0fb00d65f8a6f25484f79d2e161a8cc510c02df5bb5a8bd SHA512 713f13f16d751d95f7ddabe81af8228f03aed69c69e4690fbd846bbee2527be90905059223ead8c04c891cf69b54ff22897b74e37964f852dc171c4f76169f29
DIST PySwitchbot-0.19.10.tar.gz 15823 BLAKE2B 525d71bb6c2759768dd9b7915429c12b126fa9c494d49a5cad49b9be3ed99dd2117e05b62f083b4bf5c8dd193022aa8194d2a59d7828ccc48193671e7ea1663b SHA512 6d2a0cf0e830656212e167cb4037f5baa95b810c2f3f0d3ea27e47d27764a08569a00d0fcdd9404c9eb11199624c9cff6845886bbe2639091e1a3317578e7c13
DIST PySwitchbot-0.19.8.tar.gz 15822 BLAKE2B 3fc6b1194723423fc9ccf4c553ce5ecf7cf2164158220b59e7dffa696471efde3f6700201b82ebd54006fbd4b408ff6425d5e871912a2eaf829492b92a95dd73 SHA512 941655292c3643f70d31bacf7df95324932019386e9bf17993c18e9394ab4eaa720986bcb67c8c6b8f4df0de686e9644c59cb85c1d60a26882951a59d9b88a72
DIST PySwitchbot-0.19.9.tar.gz 15787 BLAKE2B 0894c18f6b8b82597b1b20f39570f89d1d51cbd96de63afb5ad8298204d04c8a32a8c972348efc961493e6ce199d1fd035160ee9b4aac87baae9811146a93f39 SHA512 80a242fe6dcf33cb4b50cd40d7e0871bf82c41d8c73d9b3b3a8fb075257cf9e6e46d2cacbb0f9ea36d1fc3f732ec702b58ff0431df9add0014f47afb489698bd
DIST PySwitchbot-0.19.13.tar.gz 15858 BLAKE2B ada1a2b478e0db0f0fa66858c9d559120aee34664f86f4dd925ea6ba1cf4ed9ae765d15839b4a2bd7583799e40af285f958ac6ea11c30e93cd65420b2031fefb SHA512 53e731474b33f05e273694725e5ca9a35a3fc3327b3994f08ffebb9464947021cf8228fd3746cba6243856639b9c1952a0bb8266b8761a56612fd4794099bfed
EBUILD PySwitchbot-0.14.1.ebuild 767 BLAKE2B 9698b7bbd499019a9cd05aef00ff96440a1dd62cc9e90e4871fb34ce7502a94f1b633dfd7b3b3b1dc8874b10e015967c14f6b6bee0779e5a12dd967f545878c9 SHA512 33c1cd03f6b1b655fdb5b10edd44bef0d9e1c5d99b8710bd4f4d73109fc3ee2fb5684f70c7cde0a77232aad6db803be8cd62608251d1b3712b6fe9cea6dbf871
EBUILD PySwitchbot-0.18.14.ebuild 880 BLAKE2B dd6fbfab9d0a22c57d127ca9dfb938aac40369c280bddb30133f93293895e090a67bc879e55460e6dc5a1e6f97ab8ff3327958fb63a9a86727e2c10bca976a47 SHA512 66b5f6ca6971bcc409272a37e07dd977c4eafbf97ce737f41d95fd1271fdd9f067a784520849847a66ef30ea8a8ed17481c6569fe89ce7ce3dd6b3c6fbfab28f
EBUILD PySwitchbot-0.19.10.ebuild 889 BLAKE2B 7cecd4732a4aa9432410094a1d610c2d14f7b72b2bc8af9a7132376931c6f14d29bbc2be356e1ca83d6367e4acea6e42cc186b211e524103bda432fa99419e68 SHA512 8e6e475d904e25d8bbcef0f9c9bc76f6663abe632f6452548736b6927bccfa3b1d6e0ffb644a699a44eed8a4ff0e3aaa12d15a1edbbf98b96414326aee3d56ef
EBUILD PySwitchbot-0.19.8.ebuild 889 BLAKE2B 565ccdea23d5d1333b30746ac52bf3e350186dc4fb47eb635890336f06298aeac3c3f4e36a3b4f6df4e9d4e71aab6aeff5d660f8d2a22d29c955f0d06296e75b SHA512 f2b73429c7dbdd805b92ba593df30f30276a4a64a2966dd9b62a314a3dbfd78e9ffba04b75ad43199355441dc3b4c2239fa8e5a018684c6e7756ab2653c05f24
EBUILD PySwitchbot-0.19.9.ebuild 889 BLAKE2B 7cecd4732a4aa9432410094a1d610c2d14f7b72b2bc8af9a7132376931c6f14d29bbc2be356e1ca83d6367e4acea6e42cc186b211e524103bda432fa99419e68 SHA512 8e6e475d904e25d8bbcef0f9c9bc76f6663abe632f6452548736b6927bccfa3b1d6e0ffb644a699a44eed8a4ff0e3aaa12d15a1edbbf98b96414326aee3d56ef
EBUILD PySwitchbot-0.19.13.ebuild 889 BLAKE2B 7cecd4732a4aa9432410094a1d610c2d14f7b72b2bc8af9a7132376931c6f14d29bbc2be356e1ca83d6367e4acea6e42cc186b211e524103bda432fa99419e68 SHA512 8e6e475d904e25d8bbcef0f9c9bc76f6663abe632f6452548736b6927bccfa3b1d6e0ffb644a699a44eed8a4ff0e3aaa12d15a1edbbf98b96414326aee3d56ef
MISC metadata.xml 330 BLAKE2B 513f48da73e61f211a2398788c1ae2fa6a5f11b75bbe22b6e01eecb74623ead9e67076a57515be99a3178af24f41a51866b8e81c03d719cdff8ff3566ac471ac SHA512 9a8ed7d0c9e9092fa6af0ee042fb27e45b552e2256f0a95f94f31b79ae597cae02efb38ff66e64c2e296494ba8baedee9f700190ebcdd0de5d27d197cad7311f

View File

@ -1,3 +1,5 @@
DIST PyXiaomiGateway-0.13.4.tar.gz 5776 BLAKE2B 85347608fb63747ecad07a8f6b28e113566483a67ba36a504543190dd7136873b7ff7548dc7d8b6b780836f5dd1e8881986b3caaf7d7a2a9a7c499f4cbcbdc6c SHA512 b5b79adcd587a067fb1cd7d718f69892e79f58cabf8a7ecc42324f218dde049ff402db5ff2e2317a68aad5d4f55683c476442815adec5fee3b0e451ff64b250f
EBUILD PyXiaomiGateway-0.13.4.ebuild 776 BLAKE2B b26f867b76935cc0fab37d0844d3a20e349b16414c790d46106a713c5a557fd5cbfcc179059d45daf91301b839feb5053a25e672fbbe1770d7096e9bc041bd3f SHA512 26c3f04d23c8bf148437495583c8241bebad08ca1eef8f93a93353612402d3b120421cf507ff333f4f6d885a405b2a40aedadaf9f0060bfbd9d3064f9a3306d5
DIST PyXiaomiGateway-0.14.1.tar.gz 6363 BLAKE2B d9b654b25ad4a6f67a78ada6267477713056a01ca367a4d1a219646ed0578b42573c6e98494d4f82de33ba5596e30c152a190181f36e6d860d77a94e3ba6e85a SHA512 e06383be2cb0fd692746a6f8910b8c7f38943d32e1b498356d6d97cdc30e33f22fe1d2b82a6382212f48d73493f2c5a8c947c439eaa7f2cadee19da59e341118
EBUILD PyXiaomiGateway-0.13.4.ebuild 750 BLAKE2B 8065c7f6a73ceca95965fc63e8518ba93bb9ec18622d28d101ca275cd266f0be017e517ff521ac033349a54530b4365f78e905f7be95e79f1a1a9de303613e70 SHA512 8afb2026d85ad09cc62f4552fe3ea9f732069e6ad5b484f8d1cddd7462062a4ec5989e229ae14478b8b5dd61c5d3283f9f1bbb8cc85aac81881accf88410aa70
EBUILD PyXiaomiGateway-0.14.1.ebuild 781 BLAKE2B 77cde04b873dce78bb95c20c436cf8670d8e613b9314f807be11552efdcd30264c3199b1d7f53fed273539ed655316b84e36af07cbb893cd4e3c922616165e61 SHA512 fe45d001e056171e19a80e1ad2f8189f4b55293e68179f7f232cc786ec5b5ff5c188a42679f0eabc1a592ff2252a5e252139e5deb8a48db1e05788477163d6cb
MISC metadata.xml 334 BLAKE2B afcf4f73ebb32f30d61afecb4a8b89cec6e2f99fa73f5202dd09b7cafc9384ac224a7f59868fc2948486ba6dbbf9ed8456ce263bc25becfa1093c9d416d79a39 SHA512 02fa228a1c5eef82f18912790c11d8584544c91b880fecdbc8464aae2ca2976686452ad3e70c1a25de87a5e5e741a05ac7c9588f363f027e08d65a8ee970f887

View File

@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@ -0,0 +1,35 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="A library to communicate with the Xiaomi Gateway"
HOMEPAGE="https://github.com/Danielhiversen/PyXiaomiGateway/ https://pypi.org/project/PyXiaomiGateway/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/cryptography-2.1.1"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,3 +1,5 @@
DIST aioftp-0.12.0.tar.gz 48099 BLAKE2B 1947f01781c7faee23cbcca12350e2a4b809be84382d172b29da1970b7e5bf60e2ca3aac4fa4a05ab4caeba55c98a6186baaa61abb7cc54e7683de5f2f08fecc SHA512 8e9787f8761dc72d3581fc551e4648018bd0a244fc58d179c15008bd8893194801a39f3109ce0232f47c79def16862e60e4190c197c3ef19a4d80a82643492db
EBUILD aioftp-0.12.0.ebuild 709 BLAKE2B 7f7f0f65f45692acc6458a8b7bc7a473f5427ac54f8c1af2898fc7b684cb985792007e01a59d9082e47c4c417cdfab0336a966270c51744e5fe42b0d3bea807e SHA512 5367b932a2f502be63cee39ae6dcf8bdfc3525c73bc0057336e5248e6d47c4bb34bf0eb1562dcc8acad87b2d9beea5ce4126c2acaed1a71b1dd2d97822e94089
DIST aioftp-0.21.3.tar.gz 51776 BLAKE2B 120b75e53557ace0fc9df8638e8468c8a9ff1227259ad78a61d23adee56cc5434a90f56aca9ed5b1d0ba943836619e3bc8c09ee27b4b5c1cac9e7558b3c74cd2 SHA512 bf2da2c2d3dd8cbbf94be032ac0c143b407fa4973dbbf02b3d9155403bdf707e0b39edc2f528e12e6c0a6e8f72c1c7f4abb32d634040ca968125e4718d971d50
EBUILD aioftp-0.12.0.ebuild 683 BLAKE2B 8f260c3453c1d47eefa110386c5ed7f31e7373b36d94a6bd75f462df4d07c4dc5b0f4b6f2cb51d74a8b5f690defc321402cf4f1fc3ebbfc57f951441fe2b8c63 SHA512 70a1b4cd5857de3c5c3b6758eab4e2cfb967bb3f143b6589a026fe0e53571a691a5be6c8e62900521c9e4d041a36080cbb4ed160ba66c91c0268617de5fbe790
EBUILD aioftp-0.21.3.ebuild 729 BLAKE2B 62d042d51c3e9e0beef72172bbcc1ded6e26b460d40ace306e6955a50ab9c3189de9ec3bdf6d303f6730d866cbc2af0424f29fc8d5845a75cec4b2edd3bec72d SHA512 85b4e37ade512c26cf3ffc9c2823d02182b74bbac3ed75e7bf8f877cdabc562cb6f161dbe9c30b3f576a83b6fd6b08c4a7b69df045eaed0d89cf767b1b09717a
MISC metadata.xml 451 BLAKE2B 14cd4e1905ed078cb725c9d351636a27e9c001e093d6ef4dd0ec84bd320120b34ee4672e3533c3574a87923d69a8f8e42df79993e68237298539f31d8f3845b2 SHA512 1dbe33e4c62a30ddc650e74d7956670e353027dfc860fa57a8b5595a617e8885d8460383e4498318a735e11e2a6ec12ae3de6a2ceb196154b9caed29ed39f0b6

View File

@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@ -0,0 +1,34 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="ftp client/server for asyncio"
HOMEPAGE="https://github.com/aio-libs/aioftp https://pypi.org/project/aioftp/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -1,11 +1,9 @@
DIST aiohomekit-0.7.20.tar.gz 72841 BLAKE2B af8ab3bbf09858d578ff88b2603eb7880c3429de12231bb15e9af9a2b55c41d0e45a25d7bd2eb96f8d6970a93aba16c50842c9b531881295bc9da61064cbf122 SHA512 d298def794464c816362af97c14fce408dd1685c14da9e986f5c8234151a5d41256d100b836559e8192715c160d2e1946b8f189c553d30bf73fe56e23b6c26ea
DIST aiohomekit-1.2.11.tar.gz 104084 BLAKE2B cb43863729d4fe937280f8b8cd9497b70b20bd967a8eb1cf2c577771f2d30828d1651778fd3260cadec84140f91f519d6a7ab5b4996447b7f4a67df6a97dbd6a SHA512 795ca4492a69b7948eeedec399cab198e205a0aa952d0c781b0e22a5b11d37ae3ab8782f3e37b71ce705e8b51a265d51acea4f5ce1831909952478903b017ad7
DIST aiohomekit-1.5.12.tar.gz 107894 BLAKE2B 8ed36735b238b3207918770786ffe9c6ad024dd6d17745fbc9369b08a4b87997a59a9b767b81408803ae0ea941523291ce3c82c59b73cac3a94cbfa3abc3ced7 SHA512 c5342cca2cdc3062d92dcc9a856e5fc07a22018052a72bfc4df7c3b6535eedc28769523b3e239261dbfdda234925488aafce84e06003ca7a1d691db8d6c59615
DIST aiohomekit-1.5.7.tar.gz 107378 BLAKE2B b132c08a55783e9911f224caa321b6e9e6de8f420a596a11f789be7c764bd6f02c0e1c33947ac27f0aa9e46fcdf6bd2f2c6bad6d36d1f8f56aeb7e24c314b4eb SHA512 c4228cfc1052c286ddbf92056907d997a26384d7cf925b2371ab7aff41c3c4a0a9f0129ad9d516ce02ceb864206bc40960c724da490485c65b414d10516b3c29
DIST aiohomekit-1.5.9.tar.gz 107685 BLAKE2B 26a3737a24c42d3627d432c7b2c76267395569ccbef289c55ca790dc2b80aeae74b9146b7ce32de4a545631723aadc692ea3ffb202ab943d715f5ce007b4dc6c SHA512 aea38d88776f0fe0c813b5f3d2d78c1cd0e5bca7d5067b5cbd0a4a8d79362c32bcf32ae3fd6947f8cd0264bbd67670ed9acacbf63d37dd280c9da943505489b6
DIST aiohomekit-2.0.1.tar.gz 107887 BLAKE2B bc77c1be56b4aeb3fc29317772eb279eb555ed53c4d4b525cb72a74edb2ade90f38b70c3583e447c2518017467dace1ee66f4e8acfdce9c88dad82fbef1a293b SHA512 e00ecad3bcd653364eccf5a6bf1b8f481afd0057cd2db39120b50b6bbc6da80cbec7d38dd2f63f0a3af15b7bb726afcdf3d9bb5f1fd4454d5cf5a9fbd9b5bff0
EBUILD aiohomekit-0.7.20.ebuild 1121 BLAKE2B ca22b6b5b76643f62603d8e6e521e2c70c3f155e62dc0b28190677da63979bb86a0b715ad344283495d343a90c7178519c6d24b9aadd414f40b160cd66e477ba SHA512 3806ff27e507f4efc1bf0c9094391d1d1235cbafd54f4b85cd71b9f84fca21b15b4b03dd1da5ded66a9072101386083c96e8ed9d52705af5d606a0761541d70b
EBUILD aiohomekit-1.2.11.ebuild 1369 BLAKE2B d2632592710bb58b6d5b92211169c40cff3b8179413b8b2ae677c0389ef63444ca9d91914e7e23f77274a97202cdbe243f26f2057804071a71865f8830c96071 SHA512 fbec02ae5e7c9feac0444f288003f40bfd21293afb4185f422f4de9ee94906acb3e15ef18c6432274d11c037afb3dd4f4cd655bd0baf8752567442bdb2f76db9
EBUILD aiohomekit-1.5.12.ebuild 1370 BLAKE2B 7d9b0be0d3504c292b6b595cbfe70f72caf7e27fce441c9d9cde77ef016e1bee5edee3e10a582a15bc17a13e42c54fff72708ebc920c596ee86084cd7366506c SHA512 89d79f8efd742ccf9f848e64b142f758325ba4c15fbd3ba7755ca5b1558429e41ef28862857d5a3fc46e271df86c17f86c6bbcd6c8e47b63dadeb4f540a413af
EBUILD aiohomekit-1.5.7.ebuild 1370 BLAKE2B a9b81a6689fabf558696360db5c79b98830878aa55adaba4d39ddf0f6a101410902d404c04f5975836a6426a14d74bb1170ff9afe4b64f76eb13ebf3d7f75a35 SHA512 401f93c6e6b2d7c2391349a631402e392f235b064578e2b66e95e292a58cb07eb38e55f71d1cf7009e6a153ada24740c51b383342171776ec6f92e127063d71e
EBUILD aiohomekit-1.5.9.ebuild 1370 BLAKE2B 7d9b0be0d3504c292b6b595cbfe70f72caf7e27fce441c9d9cde77ef016e1bee5edee3e10a582a15bc17a13e42c54fff72708ebc920c596ee86084cd7366506c SHA512 89d79f8efd742ccf9f848e64b142f758325ba4c15fbd3ba7755ca5b1558429e41ef28862857d5a3fc46e271df86c17f86c6bbcd6c8e47b63dadeb4f540a413af
EBUILD aiohomekit-2.0.1.ebuild 1370 BLAKE2B 7d9b0be0d3504c292b6b595cbfe70f72caf7e27fce441c9d9cde77ef016e1bee5edee3e10a582a15bc17a13e42c54fff72708ebc920c596ee86084cd7366506c SHA512 89d79f8efd742ccf9f848e64b142f758325ba4c15fbd3ba7755ca5b1558429e41ef28862857d5a3fc46e271df86c17f86c6bbcd6c8e47b63dadeb4f540a413af
MISC metadata.xml 456 BLAKE2B 52666d6659ea0e650a453b4c6568f3754db9133bc0786686a87bc1ab7c12c4e967d6a195cd0de1d55dd4b596464735db810541211b1b78c0a9ab30eede8e5dd4 SHA512 9c043f3a3ee2339020070a1f2011bc0799d5ef7c4a2d082401bb96ef3cc1fc4071db15f251681dd3abd97770e865fc10457035c5717b9d7a5a20da814faa3ac4

View File

@ -1,48 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="An asyncio HomeKit client"
HOMEPAGE="https://github.com/Jc2k/aiohomekit https://pypi.org/project/aiohomekit/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/cryptography-2.9.2[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.32.0[${PYTHON_USEDEP}]
>=dev-python/commentjson-0.9.0[${PYTHON_USEDEP}]
>=dev-python/aiocoap-0.4.1[${PYTHON_USEDEP}]
>=dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.0.4[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.15.0[${PYTHON_USEDEP}]
>=dev-python/orjson-3.7.8[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/asynctest[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,7 +1,7 @@
DIST aiolifx-0.7.1.tar.gz 25681 BLAKE2B e9487088feda9608d904d7102ca87f5de7248121130c18f4a1a63e1cdb24fe5a3f80b0a67883969ac22fcca3f3bc89623924bc18bf575320800295cb675d9f0f SHA512 8e27aa8d8e2d079a216f5166b9ed88c17aef456be826ea0658eac685959ef4b9860da55622a2fd53d0db5cc750432136a281c997c5d74455802c88d65b65a0b4
DIST aiolifx-0.8.1.tar.gz 28290 BLAKE2B 46f7a009350034dd1a4066f8132cb824411e71bc43e478a00410282d98ae641c5c768d4bde239231f6cbd9855380b78f397f68116f5cec959469d062ef947341 SHA512 080c23ad5bfb3d51a1455e2c8b73ee62aaccf3487bdd483dd258e8e966ab0e00bf0bd5a063eeec66088d42495b82822f3bf148e55399ce1818191d982f245620
DIST aiolifx-0.8.2.tar.gz 28655 BLAKE2B b68589023e33ec1d4da3ea92b617d11a1613e595fa48e46d087a8a1ebf7e565357e9c3b86f647abcd08ae6dab6779606f731bbd7ce293fc5560a2b5c79ba8c63 SHA512 97fe977b8d0150ab601e9518797d25072b87d828824bddf387119d20f69515a31e36e70efe571614b7fc29d828a7d8010e2b0ec65098344aa0c0f430eba23ed5
EBUILD aiolifx-0.7.1.ebuild 791 BLAKE2B 542e8b8eeb6a7b6f67b0ddf9326658fe28616e05217d74fb10660d972bc830775e58f679ca3d69967fdbcbc38d54df1224f24316b9c0f6b1c501e1fcd92d8de7 SHA512 d7c897eb4ceb82054679810ea6b70a3e5f76ff2e42db90bb26d988f8ea2b178dcfc6639b275fb99263d8a6cb7c85354a1ea11cc63ea43f7c0729c4ab59eb2ac4
DIST aiolifx-0.8.5.tar.gz 30895 BLAKE2B bb3f404c1048c8a7c5878b41fc63141d64b07d346a02dd06ac9d08b1f4b91504c7c7b7bb694367149ded4523533068dc3f49042e735f7c4480ccceb0fffe349d SHA512 169123c51e81c76d9702dd53ba9bc252f7f81b874a4ba9ef4d9d7dcd6c1c8193d1caec1f3f23039eec5a932bb990bf35a38d18c31ec837c44e61e083ad37042b
EBUILD aiolifx-0.8.1.ebuild 822 BLAKE2B 1c4d1040b962bb324a6f43776dde2d6b8927d195897fa17a1f1d961a837994a8d291a80d09e1b73ad98ca7fcf4b7a4d62a1ffc7907171bd9d19da9ef1138018c SHA512 3dec1a944392d4e163794e432216e44dad9ab26539479d95165fbfd43cd25b9dda01c9133f209969aad8ef255003110c31a52cd7acf8ebd7541b1cb08785fb5b
EBUILD aiolifx-0.8.2.ebuild 822 BLAKE2B 1c4d1040b962bb324a6f43776dde2d6b8927d195897fa17a1f1d961a837994a8d291a80d09e1b73ad98ca7fcf4b7a4d62a1ffc7907171bd9d19da9ef1138018c SHA512 3dec1a944392d4e163794e432216e44dad9ab26539479d95165fbfd43cd25b9dda01c9133f209969aad8ef255003110c31a52cd7acf8ebd7541b1cb08785fb5b
EBUILD aiolifx-0.8.5.ebuild 822 BLAKE2B 1c4d1040b962bb324a6f43776dde2d6b8927d195897fa17a1f1d961a837994a8d291a80d09e1b73ad98ca7fcf4b7a4d62a1ffc7907171bd9d19da9ef1138018c SHA512 3dec1a944392d4e163794e432216e44dad9ab26539479d95165fbfd43cd25b9dda01c9133f209969aad8ef255003110c31a52cd7acf8ebd7541b1cb08785fb5b
MISC metadata.xml 456 BLAKE2B 5febca5c4da185751d05d4f05de0182d8ee1eb770f16e2827c011057c5e8e4b879744361f40341ac0d333fcb55b913bdfd55b58c014bcb64e7ae4cd1f2102da0 SHA512 5b0c586114ff2c5c188c5c66905dac8ea0b666dd59b0c65e8faebca72e45dcc88acb5ec46bc59d49f2535c79aa4ba37630677ca07c434c6b3673a59a2ea6baf4

View File

@ -32,3 +32,5 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,5 +1,7 @@
DIST aiopvapi-1.6.19.gh.tar.gz 177345 BLAKE2B 867c7ce316da5e2d8618d1896b078a69081c46685a96642794a847d3b3b71cdb167c9718fa44e2e5b3becc09b9649e0a52f8a67737ecbdba167e6b646e6cca00 SHA512 d716e882b22ebd8e9a032e870c2d264f2fae156b81c2b3cba2bbc48156a6c20f076b4b175b73838eb52342d4d42db1af7ef48be2c6bfe05822f5a93d0e91d840
DIST aiopvapi-2.0.0.gh.tar.gz 179357 BLAKE2B 81839d9af11de5469ba17f65ab5db05dbf4a56bf0a5172c32e3de61be3f289b017dadabfc65a05bd147a43a054e8e68b59211071899ebdde7b2f0406f2645159 SHA512 7c79e4362cc4deaea896c2d8224fba994a423c28852aa4ab02732fff48f71c25ae242f6a459e1071eab65fb6e5b0aa5afe9806b303dfd8130663ea07a7cadce7
DIST aiopvapi-2.0.2.gh.tar.gz 179513 BLAKE2B 2903dfd06575e994c1937457ba90e6a97973057b09aec2786b4f6260fccf483cc5e83fdcdcae1f40c4ee26d029dff4ca253c97c8c4688ac4c3a2f059643e984b SHA512 810642d02d00d6c9c5b66b37e9eca4e87b48d6bd07e41fd4263f49a90a659d1c5c5b0be9ce89fa1c685bc2bc3bd20fe182bfb0371f90fd74196f95ba4cb18d22
EBUILD aiopvapi-1.6.19.ebuild 991 BLAKE2B 067a34913922f29fc96a8eed11b4db76f1355c33690b30a26073a264d56687a070a7d0c29acad299ad18e963900ec066b1c634dd7adf90cd6394b510b09a9eb1 SHA512 413aa248ec7dd9048903fc63fab1f2684267c88a6d776bd7db3f3b46e952d155ca5efba9f3ce5aea3467f16f01edb2dc7e01ae87570caf44b4066e3ea26a0a07
EBUILD aiopvapi-2.0.0.ebuild 979 BLAKE2B bafe8b3ef1f8e6e2689884e448a425a64ea25fdf0ef1a8986dbea40fb77fe6467cc5618a8960f088094b3715c9bc2a2bedbd2bd01ccddba003945cd6a50f1ea4 SHA512 de3f31a6a41d90152934e63c94b51bc6ae18781993d79b89662004cb12075ffaf249b8554c9c9095c1f5b9246813bd7c02660c1bdf03afd3142f9b18391781cf
EBUILD aiopvapi-2.0.2.ebuild 917 BLAKE2B 24cc55ddadc59ead0cbf454f943713225e240b40b1bbf2b334c24b43a20da2c14a3ab412ef512cacd59d7ca68e6eb72c39794ccd1091b2d97019b7a1cb4d4b78 SHA512 2979928087cf412638e6800bf2ac8d13eea236114a7f3dc9b5824232d2854108b27c331c1a91af317a7ed62296a5cdec3e59b9ef8c6a0464dc6ee35bfd49cde4
MISC metadata.xml 327 BLAKE2B 71910c0aaadb292a65081a610b8a1b859944f0218500c992737d918250cf36ca1138dc615ef7186f07f78fa64380f23cec7e3d0b9fe2e06245308f6be9c113aa SHA512 772c166930b070298fdfd6f53f71c2cdcc5cdc7e723b3a8c200ea7571f69bafcd79365c91ffe0e23a87011f168d50ddf5a77ef98a7fbffa93e129b9cd4f92be8

View File

@ -0,0 +1,37 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Powerview blinds API wrapper"
HOMEPAGE="https://github.com/sander76/aio-powerview-api https://pypi.org/project/aiopvapi/"
MY_PN="aio-powerview-api"
SRC_URI="https://github.com/sander76/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
S=${WORKDIR}/${MY_PN}-${PV}
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/async-timeout[${PYTHON_USEDEP}]
>=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
<dev-python/aiohttp-4[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -1,7 +1,7 @@
DIST aiopyarr-22.2.2.tar.gz 56847 BLAKE2B bee819f2bd07e6960bc8fb8c3f6811757f69940ad422d6792bdd3d4b3fbdf69175e7fa2c43e26d866ad35588615137b84fade82d791c788d93d3ac525976696a SHA512 d3a0d68e3b7d5877eb89c1c7ff23ebb34c52f520723312eafb1aa467b7c9b58471b33e412581c4d9fc51fdf9a244524b4e33d4b7dd6e3062287d53992f69fa5f
DIST aiopyarr-22.6.0.tar.gz 57106 BLAKE2B 6268de5ae029d7c37aadce9ba7945be39ecd7eaf2e9009379df9f8eb32a2531503342c86fc7353766a748449e49d063546ea5d8e87920d7f21d33141884dee5f SHA512 556e887db6c00a4a8a13608da63c91cedaeff986b3f026b48a17630a25e5ec52bd8c9994984b14b400092d19c945cff8a71c618445ea2d120cf2ee6d1e68bef5
DIST aiopyarr-22.7.0.tar.gz 57269 BLAKE2B 6125c0efd3e627bae4126a70932b7b0027368ae335547d49b659b321e681d0d47b1748711d08798428da988b58b68ee58f720486eec99f2909f8273219ad73e9 SHA512 a4b15c600861c84837ebc9bb8dbe6b5bdb0c1c1a51d7a2aff43b497c08d0c668f2ed2874a504086bdc0cf199ea5e1b1dbef4a7b2f203fbe276c259c43f3ef6af
EBUILD aiopyarr-22.2.2.ebuild 756 BLAKE2B d0c037a766fc8eecb6d2921ae0870ac6b51446e12630bce889325309533b085581c77346a634e07e76a304df0cc63ee10816c58cce476765be670a8934f27c18 SHA512 39f0de19e6ea082b7c61d0afb0cee90f5e2dc4bb7acbbb6c83cb32c48f3a7b0e789bdd0181ff915185bd3aa0e899bbf3d8ba181eec0f35494d520fe4e06b67e2
DIST aiopyarr-22.9.0.tar.gz 57266 BLAKE2B 5340e36079faa57921bf2c54dfd23e77cd72eef0c13b3d588ab265c7d3b2b689e8692779ec03ffe2dd46abe4b5803add5986ad499de691181780b057426ba33d SHA512 4bccc5253484a374527bd7218e84964ddbea76f912744065f3474e065a479e4924d934bc27ec7403a851940649aa9bcb0f2f7a563652c4ef3d7c235758677d63
EBUILD aiopyarr-22.6.0.ebuild 756 BLAKE2B d0c037a766fc8eecb6d2921ae0870ac6b51446e12630bce889325309533b085581c77346a634e07e76a304df0cc63ee10816c58cce476765be670a8934f27c18 SHA512 39f0de19e6ea082b7c61d0afb0cee90f5e2dc4bb7acbbb6c83cb32c48f3a7b0e789bdd0181ff915185bd3aa0e899bbf3d8ba181eec0f35494d520fe4e06b67e2
EBUILD aiopyarr-22.7.0.ebuild 787 BLAKE2B 90a903239090b36c22467fb1d43cb07c5ff356a18422c611110e352669e3c4b6cf76bd8d6ffdc8c3cba835934fde4bacf48ba06aa0d72af3fa983d51d425002c SHA512 09e67a351fdd657bd3082b161894e3746756ffbc811637e5f7cdae6275d98a58644088f0b9c1f59aff7f4fd8be226009a55b9855b3d1e1aedaefd1327874a0c9
EBUILD aiopyarr-22.9.0.ebuild 787 BLAKE2B 90a903239090b36c22467fb1d43cb07c5ff356a18422c611110e352669e3c4b6cf76bd8d6ffdc8c3cba835934fde4bacf48ba06aa0d72af3fa983d51d425002c SHA512 09e67a351fdd657bd3082b161894e3746756ffbc811637e5f7cdae6275d98a58644088f0b9c1f59aff7f4fd8be226009a55b9855b3d1e1aedaefd1327874a0c9
MISC metadata.xml 454 BLAKE2B d85065368a9381c32ef9e5ff9a2d599dab50d60f509190f06a78a794d59ad99743ee9d2a6b6371eab6cea803a4c489096f041eacbd95f0ef6e96cf4e39ab149c SHA512 9c7a291cfd2d68ff06c7c6f5bd10fc2385affc39d4ea0c111032cef79e81e5afd90873abcc57da3553af2f4ba0f173d73e0480be5cf5ab5eee7ff10245d8d722

View File

@ -31,3 +31,5 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,5 +1,5 @@
DIST aioshelly-2.0.0.tar.gz 18378 BLAKE2B e73fa771e98e48aa5302324d540ec86df0f48c1498a12ca9ae45845a0a7850f4e876b1ffaf0a9942401c78904b0e4257d28732d16f73aa062d9d036e0050ec90 SHA512 f230607f75f2cc4d1652f9bfdc4964c3b97abccea915ffb57459bff2970d78347bb22167a4c7637cbdcb8530473a9b8a7142d9db43c11b4409898b1f35d7379b
DIST aioshelly-2.0.1.tar.gz 18598 BLAKE2B 0c59787dd51c33d77a4807558e65738c121868b65d891c4558506d7981d36d0706d317b050d3fd5f0eb6df13c24f295fa2ad5e5b4dd183881d2979ea14b6ca5f SHA512 3aff794ee743025a66ab84ecd124c83608b86889fb0beea0ed15901b8221e1a050ff3041fb53e8fc8695921b4e5dcc7782a048e69f37c20d6d5178038bfae581
EBUILD aioshelly-2.0.0.ebuild 793 BLAKE2B a0608410d8aa5b8547ef2221b846b6610785b19eb040e425b7ce859cab49f9fd2bd6c904e6b49315ddce91a98da04ed7dc086b44cb0afa398f5b83549f4291bf SHA512 0bf7b67e6c93f95a72fdf2c9be8bb1cf724aa26c327500b7466b6047ddfdcd0705dfded210105cb64ba4ca5017c156cf410512d029776cf8ea736dca56d0e840
EBUILD aioshelly-2.0.1.ebuild 824 BLAKE2B f211bc6241a73ebe4492e23cd0b77700518cfc8540f8f019f303f7ae589248758eada86265ed8f23df647b0f8bf050bc8daaf9413cc353ac7f098542fd6c3b54 SHA512 6f5ac16d8a6f41e64b1a31ddd1685209da9dca7422c6bf650720847ee07167f436ff757b4997de1cf88d790815cb5d0a7cec15b5e3fa4b42ba61e325d6529242
DIST aioshelly-2.0.2.tar.gz 18624 BLAKE2B 8e6bb1b0c7ccb0610031c4b9f43efb17309e94517bf3a832c78e477308926b222e64e7da9c49e9fff5f3a154613d8aef1cf7ce79f0bef844c5ff787a2537070d SHA512 90486237b28b547bbd6c358b113cc90d61efa11cc13469de616c494d9e54854dec6eddae334f3215f476c255d7c2438bd3749684e0b7a79bdd02978ecfdda59e
EBUILD aioshelly-2.0.1.ebuild 824 BLAKE2B 89f2feec1c1ee1f49d74b40c83f0e52d812b311d972bd8e0a22183607f3a1af9a045dbbf925b7202145aaad04a1c2b31333359ee0e2a7df83bdc35ea3fb48a41 SHA512 0e4a867088161f308dd2a2a016013a1d38b6a86ff6fa4d05105e1d9a0c3107dbcdad3da9f891d51d2e27f2b51af1f697d0c67077edd6631b348e83206e21c02a
EBUILD aioshelly-2.0.2.ebuild 824 BLAKE2B 89f2feec1c1ee1f49d74b40c83f0e52d812b311d972bd8e0a22183607f3a1af9a045dbbf925b7202145aaad04a1c2b31333359ee0e2a7df83bdc35ea3fb48a41 SHA512 0e4a867088161f308dd2a2a016013a1d38b6a86ff6fa4d05105e1d9a0c3107dbcdad3da9f891d51d2e27f2b51af1f697d0c67077edd6631b348e83206e21c02a
MISC metadata.xml 462 BLAKE2B 07bf3f330aa9e06a90c519f740253a97d2fb8809c7c6c427674e43bfacca3dae9bc57a1aca9d66445f16df7282feded629d843e3bf1f3f7db11b1205ee73f82c SHA512 bc9aa87250eaf1d20b59d94f3c9d6b945671cd54003ef0f1cf2aeb6e190b24813c261fb0cc8cd2e6ab529b40ce0e6a346d244e8dc1b5a340a300238b09c4b677

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@ -32,3 +32,5 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,11 +1,5 @@
DIST aioswitcher-1.2.1.tar.gz 18398 BLAKE2B 07eb72d36916cb67345a4f1819d58b9db342e57e287d09eff88d3bd8e9287202d959b993afb314dc465350a9ca150e6e91ce45858e8659a7ca8b0555254490a6 SHA512 434a06042a8ebed32c7a168e7bcff38015d2d11cfeaa6cf1ae3747dd10fb93d504ec1b68ea96a8f43dc2f367ef15d1bcf76d6402e18538812738b0dcdf71c1a8
DIST aioswitcher-1.2.3.tar.gz 18316 BLAKE2B 28289716839842ac13b11493a8d17ad70f470686889780cf03dfd793deb84bfa160def5cef1eb9271abdc785fe176a23207b66ee61ba0cb18f279c58a9dcf8f7 SHA512 040d35c3867b82ddd422bfeba899387fc6fd7665dc49782713ea1a987b7be60d03850db7a64275248314bb42b79edab667815870cb1bd2e3c9f286a27cbeb4a6
DIST aioswitcher-2.0.4.tar.gz 19241 BLAKE2B ccd9891c3706d112fc66b1378bb2d8846b0e7f0deea38d07dcdc70436c646165ec49c4a9972230669ff05e74d43b9041178b6df976d98ec47f3057c692bde5fc SHA512 e55c879006d57c11cefc8937524d9d300b3fc0231ba9cc4c7f9a17dfde6f371bb8afde93caef0a46625dd9fb147b60e59e3a3e9f8fafda711179ab398b60d271
DIST aioswitcher-2.0.5.tar.gz 19244 BLAKE2B 4c9925a96271a1d5915f522e66725a35ea30739ed7fae9b808062230c7e1bc5fc37fa4ade7699e76c857cea7261a44fc39f079ac3b8928e7f7dcaa0ebc807e2d SHA512 4842208d1dc8f3cfd2bf02f0bc874ba7113aba02e9202625ad083c3a4d8cb12cbe6a66953b39524ffdd48d4d7f7c384a17850844a24e37af716e08dd4a0cf4fb
DIST aioswitcher-2.0.6.tar.gz 19034 BLAKE2B 6c82c9425f40f7446764fb63fc7cfe88008554b773af20fccf19c69427c566cc830f11f02f503e448e4f492366644f9df5f517f7f5c02f9e4ead476dbb4a061e SHA512 88c9369e68fb3a96adcbfae93f77db4c102d14d750ec1b7d926eb4f26b6928a00bae102887b43cbb10f10b55cae4f2eaf73bc6d0db12a24b26fb97c7eaf4c920
EBUILD aioswitcher-1.2.1.ebuild 824 BLAKE2B 97590ccee391eb899c9fa7910a264ef2f962ebdd5514308cdef0416a4e6b680c440164c5b9c71a0c8860b4f05c1f96364b86c6e170d9b08239bdf32796bf1f41 SHA512 7cee4e8462431429a81669ac6decbb571854beca11f50a73d43daec12c3ca4b6f39f0fee928f0c85962c561044bd88e0e8fb8d65b67b32537c9f0b14a585a1f9
EBUILD aioswitcher-1.2.3.ebuild 723 BLAKE2B 4ac18f7e8e821cd2853f5354b45ed48c780da05f2ee593ee188a177c7069f9b16f2f2335068014475e0d538984dc4e07df09d6a2eee475a880010d7033cbd4e4 SHA512 7d6ffff0ad7ff04261ef27bd517d6380844a6fb5c566637f9a942903547dbdbe024b06b17428d6c1227601cf63ef8c81baa308f61a9eaa9dc402d137d0a79ecf
EBUILD aioswitcher-2.0.4.ebuild 724 BLAKE2B bd5c4de70591a1b4d0902455febf3eff4fb16d255b0cafa7d87131bbc4ca41c2410b97cc2dc20f64f696b5c428c5d7321c7f3a0408c7348d2f127e9d5eae5304 SHA512 4b44fed1529bdaebc9afa02cc8478c472fad6513cf126c8b73073b322b107d09322a507177669148d774909882d1a25a139efd7ebbdf56e6758829c83d843b61
EBUILD aioswitcher-2.0.5.ebuild 721 BLAKE2B 840508b7ffe4790c86b28422d6ae023a735a1c95c25e11f6da4824a0288315cb7f6a179f7e2244e68ea6138ca393d58df1b8f787fb4ccf0d465dce1007008573 SHA512 5e6fd86979596a3b1c29f9483d012c86e8c1641208f9f96222b629ce1e73b959068aec3e59402599f77fac5bcffc828a8667f60d3a15054c8e38895a3541c8bf
EBUILD aioswitcher-2.0.6.ebuild 719 BLAKE2B 334406cdc7d164d3d80cec56668df72036293f167d99e05f94e9afe240ddad8969b3ea3eae61b83b46309716e7e65db88a2880ffe052fd94bd408bf6bc9c51c3 SHA512 3830082907955b4aede7205e918ddac8692679f793fe41ce5dbc888b3c912697992dfdc5531784f97fc0c1234d80ef5947cb9ae7b2c946e5f948e4e83074c2bb
MISC metadata.xml 464 BLAKE2B 57dc5caf9315bdabdd0194fecb31d7c5dff987837990f0f9a186ac498855b6c769c700524f632e72ca5459e4f9029102b86b22e0740a707006b9331d7130c47a SHA512 ce0947b5024aaf6cf481c41227f0e1fa53b4c1a9475a56e3f88ecd2912e1553fddf67fdb8bfa1e010e8f8fa8ed9b3dfbc50c41d602eac86897d4d87254fad4ba
DIST aioswitcher-3.0.0.tar.gz 518552 BLAKE2B 0f05909f17f79065c5f563ddd8ec6a69daebfa0a04a79cd9a059c921b4b9f9b846fbe8bff3a4fde08008815a4ceebc1acc3dd42bf329c1b0a8713e278111de15 SHA512 abadea6ed86b46efb0c2d1a5cce510d74db6bf33562f67f48988eddcec1a127a19b5ef015fff52f76267c7185cf5e30ceb6711dc3a9c7afabc4f123f7a48e3ee
EBUILD aioswitcher-2.0.6.ebuild 689 BLAKE2B 9209cff08f05fbc8e09b548938f57d81ee1f2454c3dac309ce38dfee99a073c85a7547925c49bf90c3b9323c75fc9baf5127a5077ffa0d13b42eaab7a6f42a14 SHA512 78872125c48b6692112a1d43e8b1261c10159c4b74f5713956becf43f8e37c133b8159fcf9caafdf87fb929e579e6a82e217fa5572d72153fc1b75c3a710d110
EBUILD aioswitcher-3.0.0.ebuild 750 BLAKE2B 04dbfee6d6c523626b0d8a42d14eefd6d2bc6e238e947b99851fac027225d065868d9375c20226b0f803e0077084852725d3e1299134462090c66bdf68a6f80b SHA512 0ee46c6595b4cc5909ff5e0f3b87c0f24c3756471dee02f5415c5736618017f3e2ed8d2a32da2b46feee8822bc03338f4b14267c0150be11b9e3ec48b603bf7e
MISC metadata.xml 458 BLAKE2B 1ef76f4065b472cc9de409a22d2b8599e230376cc86c460163dd76acde09478df285249da9205a07256e1f613d99425b9001ee62e1e99e01ceb7c15aac8e63a6 SHA512 7183856985b05ac01457105e85259215784f1f2d243b8485bcf61ab56360280b3ad418c857c5c1fa36b99139e0fb6a283996b14d2d5cc80c338b3d1b0a03b487

View File

@ -1,36 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Switcher Water Heater Unofficial Bridge and API."
HOMEPAGE="https://pypi.org/project/aioswitcher/ https://pypi.org/project/aioswitcher/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
# only for building outside portage
# RDEPEND="~dev-python/poetry-1.0.5[${PYTHON_USEDEP}]"
RDEPEND=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
DOCS="README.md"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -1,33 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Switcher Unofficial Integration."
HOMEPAGE="https://pypi.org/project/aioswitcher/ https://pypi.org/project/aioswitcher/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -1,33 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Switcher Unofficial Integration."
HOMEPAGE="https://github.com/tomerfi/aioswitcher https://pypi.org/project/aioswitcher/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@ -1,9 +1,10 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
@ -13,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
@ -31,3 +32,5 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -9,7 +9,7 @@
<remote-id type="pypi">aioswitcher</remote-id>
<maintainer status="unknown">
<email>tomer.figenblat@gmail.com</email>
<name>Tomer Figenblat</name>
<name>Shay Levy</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -1,7 +1,5 @@
DIST aiounifi-31.tar.gz 15066 BLAKE2B 03006430db5ab8afec6382ac9af6a8a6a47db689e6b929ef59e277c9d0869dbf1d853012a13a91903591068331eff06969df5bc20f7b92974e16b7d25c92e287 SHA512 c2f0ba2bdca01843874f32292a7b8a7afd3df2b26b9e0a6489a4e9809ccf8c35fefad8b211db355186055f87dc40677a909a964291c92cad628539248baf7866
DIST aiounifi-32.tar.gz 16507 BLAKE2B a33965e425e0fed468df5465b3e0f764ab96788e8a50e76148232fb0a3a8993e33f04328aba9557ba99f8369c7de08c1351bc7076c4434bd9a30ac489453f636 SHA512 6ace8fbce22460a232b43c56ca75d7bdde5eae773f1e8e8ebe043b482841502ac0e6146e2a935d927e0dc87c13f5b073212f1db6ca7e236c7a3a83a708259c12
DIST aiounifi-34.tar.gz 16508 BLAKE2B b6fe773779e5d79468d1b3f6cff2643e24c2c8c5c644b50fe6a599d8f4ca287d714889c79ed2b78b6c63408acd7ef32435955b5ddda3974c3f40e8802d7b8158 SHA512 313ff506059dc4460d8cfd80f75de6a8d4aaea73369ad433b6bcc6526d7e27b4e3f3ab7273526cc3161cd88beb21efc8fcee3689682a2a5fe1b76b7164330d7d
EBUILD aiounifi-31.ebuild 895 BLAKE2B 613efcc534b34e31354bf06f6cb7258b54ebc388b55e44f42dfd0a8c84bfa419e173783d60a7e388e6de2d02e440d7d53fec5299d713b202d2e56de513c926fb SHA512 9bb2a5c8fd696f5778865667873ba48765d4ed679f9dda9d4aac05bb8e1b2335a0c853cd93fa61997b0de58778a821337f8f61e0f0ff0c1828c6e545f1c6942c
EBUILD aiounifi-32.ebuild 970 BLAKE2B 088143fdd05faa6ac8573e4a2f013dfaa0a9ebcfa58923bc76aa800de5c996f6e2f9747fcba63b6a24e9d97ae3c858b44aac744b7fb217d795db177704c710f7 SHA512 7cedcdc373f98089d20e48efd253b93728aa1a20f2defadb23e118a3576483e0dd4cb755f6af25e5a1cdd09be66a3aa8e528b714c8035e779f262c39f96e3eda
EBUILD aiounifi-34.ebuild 970 BLAKE2B 088143fdd05faa6ac8573e4a2f013dfaa0a9ebcfa58923bc76aa800de5c996f6e2f9747fcba63b6a24e9d97ae3c858b44aac744b7fb217d795db177704c710f7 SHA512 7cedcdc373f98089d20e48efd253b93728aa1a20f2defadb23e118a3576483e0dd4cb755f6af25e5a1cdd09be66a3aa8e528b714c8035e779f262c39f96e3eda
DIST aiounifi-37.tar.gz 24219 BLAKE2B af654293deca871417a3ae4879f76d78012429af90ff0087b6322d2dffda298f69194edf63e4935f47f3dc74134d76e6a2a643dac7eb94c3a8c1f6b13f8af20a SHA512 8ddbcc3f687c0d74b6fc4158e675e80f05b841c5ee3d4a025e8b46357dbc850c5f70ce5e09685e31289c971cbc94f197f567bae9899e4c5ebccf3b0a5ca4de05
EBUILD aiounifi-34.ebuild 970 BLAKE2B e73c9e9db5f599b326aa3e38e9ce80659eccbd74891ddb7de473b5c6f41b47b4e0f6a5dc1db52cd59b83fe002d190a693cca2cbc32c2edd416308300650e4a17 SHA512 ec2a50fba8e17c8b71ef79779613c2e10c93cd9f116002634f127f475f80aceaab2dc7187cfa9cd9fd33975e5ce99f02a6ccf51982e4e5cf59971435597c0fde
EBUILD aiounifi-37.ebuild 1015 BLAKE2B 927c37c5498f68d3f810ff153753b5a6f0dec7598108df977c15eef3748549ce98ad35faa4446757ae6261ab70c335e7d6ce7626ac5fd447fe53e72023ba14b2 SHA512 68a577757a2ad50853eb7586262114f6bd1fcfe17c4c8877d8d3bb46f24b00c5270b7b56b74ceaaf188bbeddf0dd395f5848f800f967a3dab9e9827a9148a4d1
MISC metadata.xml 468 BLAKE2B f13603d908f0daa3e21b284f3d9201a60642c541d2c7c3c18acb77016c40e67f1cf6213ddaccc6f493dfd0845b2bb91827fe6caa8947abb18ec022a3c1f648f9 SHA512 1785aca8f867ae2dc89830fad567d8ad7950f5f1165e54467047343fb0bd9eecfa8c2a37253f6202ed578a1a8cfce39ad579a597cd38667bfbbe0195cf0c61e2

View File

@ -1,36 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="An asynchronous Python library for communicating with Unifi Controller API"
HOMEPAGE="https://github.com/Kane610/aiounifi https://pypi.org/project/aiounifi/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
dev-python/aioresponses[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1

View File

@ -3,11 +3,11 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="An asynchronous Python library for communicating with Unifi Controller API"
DESCRIPTION="An asynchronous Python library for communicating with Unifi Network Controller API"
HOMEPAGE="https://github.com/Kane610/aiounifi https://pypi.org/project/aiounifi/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
@ -20,7 +20,8 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/async-timeout[${PYTHON_USEDEP}]"
dev-python/async-timeout[${PYTHON_USEDEP}]
dev-python/orjson[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@ -1,7 +1,5 @@
DIST aiowebostv-0.1.2.tar.gz 17225 BLAKE2B e78de2bb96f1e3db2bdae8a6240327c1b0134bca3744f30865546dd83c0d210bb13acf0fd1fa1961a572941d44355635b697d9ecc9b39092b6dc353276549366 SHA512 d87325815de6aa20e249fcf3b334d94621f14ba740ee66d79bf8767f1f9ae602e6a9349cf42965d62c9fcf8b61c10e220ebe187f7b628324902208b60e24efb7
DIST aiowebostv-0.1.3.tar.gz 17195 BLAKE2B 681dd789d230f9403b439c53570829eb05132e29499f7c7a4153600316cce0093c9ed774aa11ef51e3045811670fc3baff05abc3506e89c4d352403b135276f1 SHA512 9a9ada23b901204cdf579a31f28e91e4aecae7a895160c511ab1318f49a2f26a2a6091628a952e6a7a626fe26272c00e7b35221db19e28abdd0586f01bf18a3f
DIST aiowebostv-0.2.0.tar.gz 16971 BLAKE2B ce3f101a1c9937c7c1ea26795e7622ff24d473db5eec135fb6624168c3bf9c7fd59ceae843967b04231bc503636fcecaec5531230192ec3b18707849862b5faf SHA512 3c93e58bc4dde896b10ae16dd0af46dbf5b1b2d02eab785140f4178c2810767d7ec18338b64aa881bd240d9233c92fdcc50b410f0c552af58626627db4d27bdd
EBUILD aiowebostv-0.1.2.ebuild 789 BLAKE2B e421e411a080140979f26238055162a69003f63501387c3d64d065bc840b5ee1935a7c450fc25939b4c7f4a14bb71aebda30a99d4850bc525296a239dfb48977 SHA512 0fd40b21aae3f3d24f189c7d812f2c6934cf3d085def00d120f20a0d07f793c7f5cddbb51b7a54d844350789b860dc7c0eb37cfe77938f54daba2a29377b45e2
EBUILD aiowebostv-0.1.3.ebuild 785 BLAKE2B 8ba0953a14292eecd66c14e1adba0768d26fd8476252875dc310e844a982718ec06790c600771c11427f3b4a3dab96179121b49bdbe8f4d9e3c8de85e88bc021 SHA512 5f48e21c0b30a2e243f05add7ab1977b9c240d0d0a75d532783bd801fc081e29a065811ad08cfab5e6c09d41b0b56668575ec5e2619c164797620368092d4e88
EBUILD aiowebostv-0.2.0.ebuild 785 BLAKE2B 8ba0953a14292eecd66c14e1adba0768d26fd8476252875dc310e844a982718ec06790c600771c11427f3b4a3dab96179121b49bdbe8f4d9e3c8de85e88bc021 SHA512 5f48e21c0b30a2e243f05add7ab1977b9c240d0d0a75d532783bd801fc081e29a065811ad08cfab5e6c09d41b0b56668575ec5e2619c164797620368092d4e88
DIST aiowebostv-0.2.1.tar.gz 17001 BLAKE2B ed69fd91fc5c4e992530ea3cda3e6cdc598ae35602705e76fd8e1a27dd5c2b199b975e178f247c3a553dd4a529ff42f86a7ccc18b3864f350d88a431b4039835 SHA512 be0c237df29ca3cfd327b005be92b79c2e6dc8f740da6b8949e82cd78d105d1c80ec157b9043fe76dbce18eb0eaadfda4d9c6990b34baab02e305bf5d4de8a71
EBUILD aiowebostv-0.2.0.ebuild 761 BLAKE2B 544548cabe2a6f8036e3eca00b274284137cef2318a6e1f14960c380e13ecf4cc56184a49f3ac4e7e18f6c5890cda8afa321d73438321314b594047170603e44 SHA512 496f413ae67e529e3e42a76db7d7dc82262ade984aba9e5efb650df144a812a8389e9fc697f75dbab81c03a89eecb9b78ec84225186c1254e652886d17271edc
EBUILD aiowebostv-0.2.1.ebuild 792 BLAKE2B 53305d407a7558386fd1eb3141437610f8804808645e17225347c85b8156f7c04064c7ad9a5c45479f3c80cb293bb6baf720e80b061b02ff6d5af2e74c46e1c1 SHA512 8929d7578b54687e258c6311a3bb91b651695fbcb08eae946c5cbfd29c106470f542e0231ac66dff752c4ee41056c707abfeeb39aa4c2999329bee098f56ff4b
MISC metadata.xml 465 BLAKE2B 9e779b6c41ff19f9e69826c8fa7d64b1128cb105eeeece9579a5236c4dad0fe255cd8f6c34cc1f70baa516c8e54543978174d83c4b0f6b7c165396d9005db703 SHA512 8e0eb2e14ac07faae2f53b7118aad2f28d4c3a300bef490cc1b83ac69c88f4ae78884120fd89fc901f8976a76bbcf6071499a5efcaa49d0bb938d3ff8ade12c0

View File

@ -1,33 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Library to control webOS based LG TV devices"
HOMEPAGE="https://github.com/home-assistant-libs/aiowebostv https://pypi.org/project/aiowebostv/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/websockets-9.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
@ -31,3 +31,5 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,3 @@
DIST amqtt-0.10.1.gh.tar.gz 102792 BLAKE2B 9da691bec1d5aec587bd59a59d0bc4dfe55218c98ef4b7644c6ac8c565939a9ae9f5a19b61152166c7f82575fcd2cf112b0f19d9be60054a419acac52c3b86bc SHA512 9328b96077e03e8a499acca2c1e09133c650f18b9d5ab0a99f4b27b40373028991e65115155315d7e8a327ba7217c2e0b74c4c75450fbc42773fc64be221321f
EBUILD amqtt-0.10.1.ebuild 1150 BLAKE2B e3e396dd2ca7d24a333c29404e7750cb12f6ba9daf1eb286e99b00344845768c073d46ca684e593812aef723b5a86e14d25dd6bc2471ed0f72d2d8f33de9744b SHA512 8a46cff3dbf28d56d493ae86f789384ac44467dd32f76ae8e19acdd644e9e3464332be425988b82e88b7937bf75083a41385f0e88a295c0e23a1c2b72df4eb48
MISC metadata.xml 324 BLAKE2B 0d72d94bbff94215d559bb21965f55349ad3335f4b3c4b230ff2afdb9baf741f8ae912cc001d25701855e40e3ca0b445af7bda49e9f8a7f30761c99fc1cf8909 SHA512 1ab6eeeba124edbeca9f36d029a8cd9c0142d96b1f545d69113e7fad1079e8f88bbf00d83ae980aea7b93be8401441a2ff4cef534c64d766c9a49c67e601bcb6

View File

@ -0,0 +1,43 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="MQTT client/broker using Python asyncio"
HOMEPAGE="https://github.com/Yakifo/amqtt https://pypi.org/project/amqtt/"
SRC_URI="https://github.com/Yakifo/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="readme.rst"
RDEPEND=">=dev-python/transitions-0.8.0[${PYTHON_USEDEP}]
>=dev-python/websockets-9.0[${PYTHON_USEDEP}]
<dev-python/websockets-11.0[${PYTHON_USEDEP}]
>=dev-python/passlib-1.7.0[${PYTHON_USEDEP}]
>=dev-python/docopt-0.6.0[${PYTHON_USEDEP}]
>=dev-python/pyyaml-5.4.0[${PYTHON_USEDEP}]
<dev-python/pyyaml-7.0[${PYTHON_USEDEP}]
>=dev-python/coveralls-3.0.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,11 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">amqtt</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST async-modbus-0.2.1.gh.tar.gz 11475 BLAKE2B 85d9fa4840a6a07fbe483b2ada2135b5f1f1dffe439a9493297ee67eef718f5a412fbeebefd671a5c0a4349e61ba8f1c1bd515a1b7e1f9c3e4bb2841c89f0ed5 SHA512 06698a0e73a12a8747f8ee67d174ecbb97c830100bee6fb1e939fd63f76fd161b692e9baa7a56240b6d941c876478e5009f48dc5115656f4bff1f737885947d1
EBUILD async-modbus-0.2.1.ebuild 1013 BLAKE2B 18c47746e1b2b964ebfacf2356f81643610c6a665f583cfa4d0e90c2aa42d8e24e887db6d0fc921956f7e05a64ef0ee155afcfeb113ac832d8d99522e6f48e4c SHA512 d706af6a403e9871f628d991e298bab10530ad4fbe4791a8c06d6de448e2ecbc8d95f74c1d20bbcb5e934de13c8d5dbb7625bb60b4ff410e9b869dd7c239b574
MISC metadata.xml 462 BLAKE2B 0b2e439431d010b4dc4f3abbb300b74a43c6f17f9a2bb8955f7d86939a17484ca6cec9447e1e1eb1c9edef89cac62dedc1e7fe48771bcc982b9a933c450bab0c SHA512 858e289818da1b4528eb95af4c048e60d092d2ddfc009e653897c523c2454ae228927831a4776ee3fcd44043c525e3a546024db99f1d0ea6c34ca642d0052093

View File

@ -0,0 +1,42 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Async ModBus python library"
HOMEPAGE="https://github.com/tiagocoutinho/async_modbus https://pypi.org/project/async-modbus/"
MY_PN=${PN/-/_}
SRC_URI="https://github.com/tiagocoutinho/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
S=${WORKDIR}/${MY_PN}-${PV}
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/connio-0.2.0[${PYTHON_USEDEP}]
>=dev-python/uModbus-1.0.4[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
src_prepare() {
sed -i "s/packages = find:/packages = async_modbus/g" -i setup.cfg || die
eapply_user
}
distutils_enable_tests pytest

View File

@ -0,0 +1,15 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">async-modbus</remote-id>
<maintainer status="unknown">
<email>coutinhotiago@gmail.com</email>
<name>Tiago Coutinho</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -1,9 +1,7 @@
DIST bellows-0.30.0.tar.gz 137183 BLAKE2B 0025efe923f855cf134540a1b3081365a007cf177ab441b141f47211c100f8fe19955ac44fb0f69a5634f22de7121a6d286af67d1329f5c284a3c23a5dd50a40 SHA512 cc7d21a348503c11cfc3cd69cf8263f894a5d3b85ac250912353f7cb67c6f5c16027cef068f8741a67cc3b63fe79d9f7f98f8a47a6cc6fa4f19ebd97bf1b58d9
DIST bellows-0.31.1.tar.gz 166714 BLAKE2B 0cb46972b735b446c21e3dd2132c2cba2df57fec30bd4bbf37116ca44632d2ef90120907430d97e0c3a729f69856ac4e1471809d85983e66a7b330b934b3805a SHA512 19cc0c460d054aede4db4e5f709017abf010b9e7c55dbe2a2b000605a121ccd2de8183d5d367a48f8a69375358f61d59876f58525b27f69b60478c21221d49c2
DIST bellows-0.32.0.tar.gz 168165 BLAKE2B f34f919fc92afacd62e32dda7e61eb210f016fce0b56b6498376086344311b7abbc6ade034df6ea199d510e69c32de2facae9353fac792e8f23f6036c3b2686d SHA512 24b9697a4d3b34cfac399d4accb06a444c21a884bcdf485852a40f7570490346fec6bdb9facf462ab7bb74ece6f4886e27dd95c9e5686fa65694b54492787236
DIST bellows-0.33.1.tar.gz 168646 BLAKE2B 34c47871aac7d55d6adaa8e0c6317d6abbbfc0f09d21912cc7bf9c77c161ae661b07222b1b9b707d824679d859a474afc815db665a7b1edf35159184d06dd657 SHA512 460b083be6665560c714b0e49b5e7d5bdb90938b6d7ce41b9ba7e614af11466b7e46d6588797d8bbb49a9e125bb864dc9c7794e86cd6d3e55cc21ef6fc1f6d1c
EBUILD bellows-0.30.0.ebuild 1036 BLAKE2B 4a928af1680163117c2af862463030d7a348d4582efdb530df386a5e2ec1730893dc3439eae33b37a094411ae5338b25b65af787aadfccc823975c47996d5d94 SHA512 e8bd06bf58aeee9a9c22e4c1a0f584b51cd88b25dd134767e031aa09d39996057d73c0a93a14cee05bc731930da0dab3aefeaf378e4203a51ea14ed6c3283882
DIST bellows-0.34.1.tar.gz 183093 BLAKE2B b56d0f9967d4db533152ccac50533b65aa6613a00abd7c8e2708bad99bfbb803b4debe33eaa296394beed87cc7d2c3495012a9732a68de2e9a0e5db510bd254a SHA512 ddce6bc0b49b1d5cb09038218727e7a78e990f32d55c1b2a2f2c2c21ea4def45a6ea804babf534cc21adaae200f3332c0c513847dad21edb445120dcdf56c48f
EBUILD bellows-0.31.1.ebuild 1036 BLAKE2B 85248d32226e77b3129e4edb351f4543a135323c3f2d50f003cd82513c2322a8e033fbc549f26e6ce764a7f28152f6665b6e1ed4186ce575a621e05a84b36043 SHA512 a5e5bd3e208b4cc5f4959f5e81c519f21077023eb4d9852d25cf831e31da7d9c7cb22962caa80cc947a0eb2efffb1500f006ad8b11a67991b79538e3f8ef247e
EBUILD bellows-0.32.0.ebuild 1036 BLAKE2B 85248d32226e77b3129e4edb351f4543a135323c3f2d50f003cd82513c2322a8e033fbc549f26e6ce764a7f28152f6665b6e1ed4186ce575a621e05a84b36043 SHA512 a5e5bd3e208b4cc5f4959f5e81c519f21077023eb4d9852d25cf831e31da7d9c7cb22962caa80cc947a0eb2efffb1500f006ad8b11a67991b79538e3f8ef247e
EBUILD bellows-0.33.1.ebuild 1036 BLAKE2B 646b21423e56b63ed19794bf069e9cffd166bb7a66bb2df5b3634de3aea70c4547b421057f650527fbe15a39259479fa8505ccde95912baa99d0c047f3926d50 SHA512 900ff0825c7f05886140470f3ced4377b5b612bde5cd6bce0dd1b6730b72180d516b013dc4edfedf871fce532c4d7535b9cfbb4310a18bfa588f0b925ed9af9f
EBUILD bellows-0.34.1.ebuild 989 BLAKE2B 65d7b05a8d48d282c70d0517b054d0f8398946f45adda9c365d603aa59a8dfb9b561dd65e641cb1afa84cad1ca116e391c63c4e263a56f1eb077640159f4b795 SHA512 9958976e45a558ebe744592f710827d5fccac4228ddafa2f3e19e03fdc4fe98960955e32571f5ffa773efe72688cd6c6fcd4c5f980b51e9b976dc4d2f5cd2cd5
MISC metadata.xml 451 BLAKE2B 3c733715e596fca1ac49954a45fe0b7fdba4340e13142c37b72b5458127d551e86f96dd3f72bc66b71236f4d7733c761215308f297437b0ab5f3aeba64731dcd SHA512 781633f3b5e2ee5b475aff01c628656f523be1f6538e9dff77f780363213874bd49d87090e459249f4706379804e7c65cf1aa11f147d79bcd1837ad6865f9dce

View File

@ -20,9 +20,8 @@ RESTRICT="!test? ( test )"
RDEPEND="dev-python/click[${PYTHON_USEDEP}]
>=dev-python/click-log-0.2.1[${PYTHON_USEDEP}]
~dev-python/pure-pcapy3-1.0.1[${PYTHON_USEDEP}]
dev-python/pyserial-asyncio[${PYTHON_USEDEP}]
dev-python/voluptuous[${PYTHON_USEDEP}]
>=dev-python/zigpy-0.47.0[${PYTHON_USEDEP}]"
>=dev-python/zigpy-0.51.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@ -0,0 +1,3 @@
DIST connio-0.2.0.tar.gz 2821 BLAKE2B 1e806467c39a64b7387c568ee087a5128818b7903912772f7cbe9375084d15acdbcc25204c04d7b6507c8d5787f722b7fab6a44eadd1ed7f8dd91ad7e3728bbb SHA512 47e7f9e2f86cf05681173f16ca996f219c5295df948b93654d97898ab70b252b14b44f4323f67181c9b9b535e7fc99733f32e5c1a96c05e59f4bdddf8c4b6e63
EBUILD connio-0.2.0.ebuild 716 BLAKE2B 00a830bc46a9a7c6f6943c648893f111543395b02c87ef92e21790695733a6650ee085469bd7c2785a0bab03210288913aeabe3e620f719240a258ac6d70b095 SHA512 1341cb62593a41aef9274e6b4f428606f9eae0d8e7c76152eba2def51e660680d7b69fa1f5655f69b58b446e682ab1195c588ef05d8e9d27afde1d6deb56a3ab
MISC metadata.xml 468 BLAKE2B f107d9fe5f78cbdec4573f7e309d1d34dc57814d0b1d4af1f9d6f307d32a3dc6e7a6340347c6317080b7a8dea636a6b50ef609c335a693493f9579c38f98c6d0 SHA512 fe2e259f1d859b7406fdc07d0ba0d606dac2c8bc374a286f1d536f16e885449bb162bcc5cf306ee4c9ddef548c8eba3d64fd4c5f1d3e952acc87c1bc7711afdd

View File

@ -0,0 +1,35 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Concurrency agnostic socket API"
HOMEPAGE="https://github.com/tiagocoutinho/connio/ https://pypi.org/project/connio/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,15 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">connio</remote-id>
<maintainer status="unknown">
<email>coutinhotiago@gmail.com</email>
<name>Jose Tiago Macara Coutinho</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -1,11 +1,7 @@
DIST dbus-fast-1.18.0.tar.gz 60222 BLAKE2B 33f744fa179a53a61bea7cc8ef106b7421b5905e3793bd3767a84c716cf65654b20528fc9f8a2112cd19727ed1674e8a825e8319f9d20761d41f1bea6f421738 SHA512 eb404533fa9feba63a9ac3cdcb1757d52696dd3e4ef41783f7afa703d2f5e8f91df07e58dc3f63d8dc0c9ab205b6a7f187271131979e285783a56611a8c03028
DIST dbus-fast-1.21.17.tar.gz 60720 BLAKE2B 6879bd267dda20c7e240fdc31564cb66b3354c257ddf8a977be12bdb29558977d42c51dcf24c76ef50ca7a99c9f0a080697a1180f657b21e6abcac8507c325e0 SHA512 d4dd0822ca69b6e42b22ed7ea56edf9a2bc76ee0f69c403deef344955ebcfa46fb16694c4f8c4f12c8824aa20c20161aaf9ff6891a5b50d3254c1ce249da59e6
DIST dbus-fast-1.22.0.tar.gz 60723 BLAKE2B 5a8cdb766bb2d2c021d407751decd398448fae7bf44dae3545af4ba5774939e66fe3c9a22a6c5ca460417d97fa2156cb6852d139bf292fe68ac6d2ea2e86891c SHA512 a659353e41c4e4ccaa641d29996bccfa1ca1ca3eb836173a14b8d388b3595683b3b0431380fceb03d98ac1c590c90ef1e7f67a9de31b4cf29c905c61ea6dcb56
DIST dbus-fast-1.4.0.tar.gz 57433 BLAKE2B e4c35129bc5840d16d87a7dc132906fd427f15bf89c2405d7c83b7e17767ac1a12500e1182e0551d15b841e4fbbd5b08b3e87e28a7d6709877ecce5ddf332ae0 SHA512 180e3297187ec525c02a785a874e0991c0d676efe99f40ce437a7efd5b75bde0b04af673ac68d37d43b0a526e129e8cd1cd7aa91c0989ca234e4a3ecd766b34a
DIST dbus-fast-1.24.0.tar.gz 60990 BLAKE2B 09e4330740b53fa8a997637998f9fbd3a20a947bd88e31fda0f290a8c79c8c8372f89725900add40f7c54d651e79c518ad56d66a9849340fbd7b1d25803258d5 SHA512 f4f3238d549dde630026110e70561f75fc72984d318829a41b0f3986d24f15f45fd787341aab2b17a98f268e1a53afddf7709b5a6125451f10458facd7843dd4
DIST dbus-fast-1.5.1.tar.gz 57526 BLAKE2B 1acc6b0b322988c412b527ed143676dda7cd2242bc6fbe340be60bdc9ea1830d430688954da23ffa5b316d907f3de1ae384de90c9b518a53f4c4da7f92781580 SHA512 8b02aa46d68a119b084e61cefea89a269f6a07cfcead7ee42aa7029cbcca311cf87e7f9c011d71ddf5bcbc47a8f2105ce3ba6b457b171cab2b2bae9477c3d6e4
EBUILD dbus-fast-1.18.0.ebuild 937 BLAKE2B 676d6a0c5485d15c11271de8d150fbdd3f39374020a519eabb81f7f9ab3c1e02679be2b0273039146653d2526ed15a451f5ea42d04870e260a4c39eeced0580d SHA512 ddddf7baa6402a29b0a185859c0fea25c57549e2f816fc73ee50fbd3be86fe8ceac94f4e7633fde84a0b812e26883b1c3cf35d02f44a074e1673b6287ecf09c2
EBUILD dbus-fast-1.21.17.ebuild 937 BLAKE2B 676d6a0c5485d15c11271de8d150fbdd3f39374020a519eabb81f7f9ab3c1e02679be2b0273039146653d2526ed15a451f5ea42d04870e260a4c39eeced0580d SHA512 ddddf7baa6402a29b0a185859c0fea25c57549e2f816fc73ee50fbd3be86fe8ceac94f4e7633fde84a0b812e26883b1c3cf35d02f44a074e1673b6287ecf09c2
EBUILD dbus-fast-1.22.0.ebuild 937 BLAKE2B 676d6a0c5485d15c11271de8d150fbdd3f39374020a519eabb81f7f9ab3c1e02679be2b0273039146653d2526ed15a451f5ea42d04870e260a4c39eeced0580d SHA512 ddddf7baa6402a29b0a185859c0fea25c57549e2f816fc73ee50fbd3be86fe8ceac94f4e7633fde84a0b812e26883b1c3cf35d02f44a074e1673b6287ecf09c2
EBUILD dbus-fast-1.4.0.ebuild 879 BLAKE2B c2b9a59f49973c648c92b1bcf23b8c6222d1de17e9343988e752fff29a302f99781d74583aea608e86fc8c3bdeb3f4e4e1fff2090a3d0bf06dc726a1c31d0472 SHA512 be06c69cf666c46227446c83e5f86153454c569f13938775644ccd3df17144b1fb1eabe0f4a74198b05f6d9bcc40a1a846defc53fedcc52ffec9c907468e4065
EBUILD dbus-fast-1.24.0.ebuild 937 BLAKE2B 676d6a0c5485d15c11271de8d150fbdd3f39374020a519eabb81f7f9ab3c1e02679be2b0273039146653d2526ed15a451f5ea42d04870e260a4c39eeced0580d SHA512 ddddf7baa6402a29b0a185859c0fea25c57549e2f816fc73ee50fbd3be86fe8ceac94f4e7633fde84a0b812e26883b1c3cf35d02f44a074e1673b6287ecf09c2
EBUILD dbus-fast-1.5.1.ebuild 887 BLAKE2B cf6391c502760ddcbe66f7020d79ce1296394592386833e3d759d7cda88a153f75bed8ad761376e2bea58856521a959f0b718f38a67e2811efb51c8f1742e68f SHA512 e2ac29cefe026d9fe9c9e3979cc7f51505e7fb53d36a1de000bc1917534aedf80033cd757c4ce81ec5fd8f79f25c1532652808f20b49c45cdd33aa3a1f6f7698
MISC metadata.xml 467 BLAKE2B 36dbf0bad23381a391b3e0cc260ec51aaa885dfa3423980477cd86659051ab7fa767b2e33e3ac26ac7f9d25ce41475a049f5293d6cf7b66045dd40fcf2f4062e SHA512 fa0bba9e775cd53b11907fc9b6fef8f1586217f6fdad4b4d906616bf48e0dbe8ec78f2e0f3bc89ab78b361175ea114c0977b8e190f1f7fadf6e00c61a4248d64

View File

@ -0,0 +1,3 @@
DIST energyflip-client-0.2.1.tar.gz 8338 BLAKE2B ea9b687d0d6a6e956e9aaf29a7023e12f86f4cf2102fbfea28b87233b56647a7c99b622995487e81ea1c7ffc89519ca5ce530621c637bcd904aae836bd8f97d2 SHA512 bfcfa95f0fe876cf00740257948fdbdea6d3b65cb72fc25f5751d5a63f2813bb799e6735051bdf438d8907b056a2c4f7c69e1596bb1096b83caff966e112d59d
EBUILD energyflip-client-0.2.1.ebuild 765 BLAKE2B d596584250416d42a2035e00c9ef62c9a0a11b73e41e31cf770919017aa01a1b0e1aa081058d3530843489149ddbd03450daa801b235d5d8a8fcf75cfddd5cf5 SHA512 db33aae052a0049b9f93da1feee729c183a17465867a7347aef09164d23e66635f7f495ec636ee62757c49b5a0c34d70cd88b85e46f2570d51b64ec9c2e6641b
MISC metadata.xml 464 BLAKE2B 762b2f22061c75af089ba53ffec5e91ce944844bb8c10ac451aa694d29bd931c0b922868df21fd6de24638c91e466da46c141489fce759c87b5c109d3ca2903e SHA512 d46177b3c1ee55fde8de45964366c56957fdb835b7b8481053584561979fe15a26af9b3c99f7ec409969f854b9cff080f280d13d95975447e0547115e27ea39c

View File

@ -0,0 +1,35 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Client for EnergyFlip"
HOMEPAGE="https://github.com/dennisschroer/energyflip-client https://pypi.org/project/energyflip-client/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/yarl[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,15 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">energyflip-client</remote-id>
<maintainer status="unknown">
<email>dev@dennisschroer.nl</email>
<name>Dennis Schroer</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -1,7 +1,9 @@
DIST govee-ble-0.14.1.tar.gz 10498 BLAKE2B 11ffbd2c67cfdea6e2cac822db22e0ebbf9cb09979f473fb665ab813558398263142ec145e8a5d5e9da59dfb3cad254127fd59ce12c4cbd02b8fa250d9c75ec0 SHA512 7768a93b68ba33cd0fc25a48e44bb03f2cbf85f766945efe6d25a5d8bf207d14b23a9492b91f8fac313125848bfb0dfb3c491ce7cbabcffbe229d52818b6adbb
DIST govee-ble-0.17.3.tar.gz 10541 BLAKE2B 157504afa75d92e3d9045238d611c1a02543ec33f4f8ae8be91167b010853901f202838f77ea16f1e8787bbf5a4883aeff906a988bffc519e375c20b1eacadbf SHA512 edb57ef0368a1166b65ba8b0c5eab9a321505809a0c2a77746bc73ca82b3bbe997b7b37285bc0790ae7f87f0799788dfc550c0abe9adf0fe3b6e40eabb283e36
DIST govee-ble-0.19.0.tar.gz 10557 BLAKE2B 2778b8f8cf270e55832614849eeff23bb13d53cb41e50053c6f6f7f9e74872b2f154b465a24a1e5bb6245bd062d1c4779fafb9fac4db93f55b1be8fab9d4edd8 SHA512 5eea774757917dcb620b0634acea9ac9c7d66a096b0b9dbd8674e15c846b268b3f4543c5b4ed1ff5e4888dc61930f314ed6919733a2c7865549f523d3fce0ed7
DIST govee-ble-0.19.1.tar.gz 10629 BLAKE2B 8e86177ba74c6aff1a22cfddbe5d36dfc2ae226477fcc7e5de4f5e2e1c4f7dce664125d4cffed2fc0c0fd89dae6d8e9cc82b3cea761a51a2f11e54188b030d5b SHA512 6d4326ee75b6562afe940772db6c13905b2374594e011baa6483fd83223380e7a7518723729b8f2305db9c8f414310678e5ba30b13ad7afb0dbce8536952273b
EBUILD govee-ble-0.14.1.ebuild 948 BLAKE2B 7a7de7b07c10d5252c7bffa2be1d8bf10c5e981a23b46ca148fb977f19efca9ae3e2825850ff5aa27db611f8503e15df201d8772309292e5bfc5fa39c893fcf7 SHA512 fa66e61b5c60b28c410e18e72ca44c7665c88a8dfbd9fd0c8f07df6213b6dd4ecdef72a2b5c44c00d52bd0427d20c01673143ceed0ab110b1c11567430784da0
EBUILD govee-ble-0.17.3.ebuild 1007 BLAKE2B fb466b08329d3111cd256cbef61b4df90519b446eeb8972252e13e7947fbd22bc08673fa45b4a81c30c4049df00e264c1f2d2ae5354870578a46b6723155ca6a SHA512 38c88e810f3405e4e8747031fc63b03a86bafc928f2dc34dd70b015654fcf58780ad7db5e4dc338b4e8493b090c5626a03ab7374f750ef64b1021f0a11fe4659
EBUILD govee-ble-0.19.0.ebuild 1007 BLAKE2B fb466b08329d3111cd256cbef61b4df90519b446eeb8972252e13e7947fbd22bc08673fa45b4a81c30c4049df00e264c1f2d2ae5354870578a46b6723155ca6a SHA512 38c88e810f3405e4e8747031fc63b03a86bafc928f2dc34dd70b015654fcf58780ad7db5e4dc338b4e8493b090c5626a03ab7374f750ef64b1021f0a11fe4659
EBUILD govee-ble-0.19.1.ebuild 1007 BLAKE2B fb466b08329d3111cd256cbef61b4df90519b446eeb8972252e13e7947fbd22bc08673fa45b4a81c30c4049df00e264c1f2d2ae5354870578a46b6723155ca6a SHA512 38c88e810f3405e4e8747031fc63b03a86bafc928f2dc34dd70b015654fcf58780ad7db5e4dc338b4e8493b090c5626a03ab7374f750ef64b1021f0a11fe4659
MISC metadata.xml 451 BLAKE2B 31421b90de32e8b33b029eafa639de251bb0c5072012c21e6840add59ee0955beb6e6fbef05b00e079984c8dfd4f792bebf4902892cf2403948f4d2052db16a9 SHA512 d83dd10295f47c3d253d693a23683a635dc5f5d4bd949f1d7fb678a63b2b22102e37e9b1a76ad282622b8a1d2091dac66d191bdb61fcbc128f83083e29eea24e

View File

@ -0,0 +1,39 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Manage Govee BLE devices"
HOMEPAGE="https://github.com/bluetooth-devices/govee-ble https://pypi.org/project/govee-ble/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
>=dev-python/sensor-state-data-2.2.0[${PYTHON_USEDEP}]
>=dev-python/bluetooth-sensor-state-data-1.5.0[${PYTHON_USEDEP}]
>=dev-python/bluetooth-data-tools-0.1.2[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,3 @@
DIST gspread-5.5.0.tar.gz 50220 BLAKE2B 20ffc115000c3bf402186373859b7f907b34331351359ac9d05becca9b92ba75b3b82b6b411bf32e337f7126506db53d9ad068a0faadd38467814427c38d018e SHA512 3e9fa01e347da8eb6105e17404dd1c54403739b69511b8b0b69499f59e57c6155c9a82a98c75154373a131ee21ad6e90b47d00eb3fd0da4ae163d95f6d8cfe7d
EBUILD gspread-5.5.0.ebuild 821 BLAKE2B ebfbbfefb87fb57ffb3a0f7c17078e3752632d27f67f32188a8679b980f451f22327565435b49bea85c335fd657ea7da97bfd2edda0ceb9efe3a3a612e07a365 SHA512 7383c82d3f589b2229fcf0a48746ea3bb3f4470767cdf985715585bfc88e02f913d202c2e55b803b097af170393c392ad0200b5ec680cd13bbd361c07d793515
MISC metadata.xml 457 BLAKE2B 7281428d0ad8f64a74ddd660c0804c2f2adf38f2b40b8c4ae60d76fba9472f71b8dc404b9b055ae06beba8c66cb60b2f0a1342aff67f1f2e242bce60793113ae SHA512 eae37296de1f60bc824410902edf782d97577e9af46a2d8e225b7afee142929e11c6c215bdf60ba69dd4ad0ba0d645deac3d08d0a38b6275d77688ab32da2bae

View File

@ -0,0 +1,36 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Google Spreadsheets Python API"
HOMEPAGE="https://github.com/burnash/gspread https://pypi.org/project/gspread/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="docs/index.txt"
RDEPEND=">=dev-python/google-auth-1.12.0[${PYTHON_USEDEP}]
>=dev-python/google-auth-oauthlib-0.4.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,15 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">gspread</remote-id>
<maintainer status="unknown">
<email>lavigne958@gmail.com</email>
<name>Alexandre Lavigne</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -1,3 +1,5 @@
DIST hijri-converter-2.2.2.tar.gz 34238 BLAKE2B c4de73f6f341e290f9c7fef5d273243c9b20977540cc4c6484a29f343112c364af782be7d876bbc92f1708fea35577583e833784a0494328e1ca0d08d08eb48f SHA512 0eaa264cad251062d1f3dda26e0cc2a2526673cfb662e90516054102546db4fc792bb5a531f3a4cbb1aeba340a81b3ae8c0edeecee840c154a30509d61ffd6a8
EBUILD hijri-converter-2.2.2.ebuild 764 BLAKE2B 15bf363fa207fc0caf3e32d7b479e4e27dba0bdb782f82c2d3ce22dc0df3939a7b31fd5df5b4880fb631ccde7abf2a3a9107a671c3ee75b893e202b42b4e7697 SHA512 3e31a2102b63c83d0fa0c42d55a9254257940c77b0d7ed0e4a7fbcf153e70ce3552da50f8790de174870c3c7012a70d350dbf1e5422d91e298e0a31e56580411
DIST hijri-converter-2.2.4.tar.gz 34899 BLAKE2B 749d50ed8f669766d4b605dbec30173c69be7a0a66eb7bcbfc65a915ad5c340a75f0948a045edafa4111a9c0386b8a502c92236168e691535dac95aeb0a08705 SHA512 3d11bf642c97ad5b2dd50f0015d69ba7f63557ab0977fd174418e3ee2ae4406189b571ce9f0e0f7960ea13248206ba12287d63a7090bb0781d3b9baf7b79dd98
EBUILD hijri-converter-2.2.2.ebuild 740 BLAKE2B 61ff4f128c623cae152bf99cedd827d2dc903589eb490e0a73dcc6bf29900c8aad915705a712968c7b74f36d39a04d536c29d3a086b6f6c42978174637ca279c SHA512 8c12fbb23fccac8134343a59d40ae2a4165e346a2352ffb0252c1df548dc301073568435f267d791dbbff0b0d8d0e3214712ef79cbc2b942d437748e58e201a9
EBUILD hijri-converter-2.2.4.ebuild 771 BLAKE2B 52f5c20cae5178c58633553f0bca83a12e36595c29081e59b07f0d0570398131d0e3fcd0320ba21878e7cdca49c76bfc749fa01c627e9ecbbe4e70e9adf0f2fb SHA512 e975f19732ef0e913b03234712e94c2839ca625d0a33da24257727ae84f46368ca8ae63c7e833f4d15240408df014d8f7317a5946efa8fe9bb6fd30f89efa288
MISC metadata.xml 334 BLAKE2B 673e868065ad37fdbab14042deb9030c5a5e2ffeec82a8f7ab2736d032dcef8a26d6a17502642c7614e9d4cff31e4790a079e1055d025b145207d4beaafa4cf4 SHA512 cd7500a852711f607fd2794d2264ebce6f873a2e51c3a8a332f84d7ec74ea0cdcb7830d9bb179189d9345e94eebf99372db48134996f499603232964fea5110e

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@ -0,0 +1,35 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Accurate Hijri-Gregorian dates converter based on the Umm al-Qura calendar"
HOMEPAGE="https://github.com/dralshehri/hijri-converter https://pypi.org/project/hijri-converter/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,5 +1,5 @@
DIST holidays-0.13.tar.gz 113687 BLAKE2B a0b2cdc0cd5b1cba0c313753681ec582350aef185873243d759011e3e80f117b95b5a0a280f21baf324cc5d34ab0ea9d1167cc88dd1f7991855e3047f63bba9e SHA512 e4a1b9b07f9aa4b53bc9aa5a963e5f947bd23adc5caf7656740531f02f77565ec72867972d238f88dafbe90bf1dc3822441bd123cff510a81a52e31e7a32ae82
DIST holidays-0.14.2.tar.gz 119143 BLAKE2B 7e17c688bc3e6a636fffe8138e7ba70e2c4aff21fac50ef6011b311fbbe0b544f0100bb93af08442338c92e653feb637abcf1d0ccbef9a194beafe9cd81360dd SHA512 2e31f531d33cd2a9cdd7a97b6441ca8b92b15539a9b12ad59d3e080dfbf8c2a64b461bd66c8bc3409a52bf93fe3cd0a23ff52f989e11119596bb6dbcc565a50e
EBUILD holidays-0.13.ebuild 918 BLAKE2B 5685142ebe26682d9dc018c5741b7277d1f7e8cc7ec9928dfa55f8f2aeabc3c6023a871a7c0a877117557d2f237a5ac8ff973ec39f0e769978ac0f5a89bd3c56 SHA512 a934a75755d53397afa35ff20f060b5825e6a588ebbf0bc87679681c4b4d7d91f6a338ebdc8e7c6fd2ebaa308c539050487a233435214bd67d221d20a29949a1
EBUILD holidays-0.14.2.ebuild 949 BLAKE2B 0b80fad96e866da2f27696584eca8f4eaeb01f07bba66304847152f5c6cc75370d4273014cd3c79bf4a9140f917f9f4c7d6d0299772e05231cae732aaa07abb6 SHA512 1231499397ebb9b0cdf36fe8d7004eabf7ee9930f559631480ce02740cb64626b758ab7790ebf104174683f110e96c7398c08cee200ed2ac724008e236c59b18
DIST holidays-0.16.tar.gz 123527 BLAKE2B 8cc96786535430d0d16c39efa58a013e162d234ab430d8dcad966c79f43824f897a1b160a3715ec13cea1fb7107860d57ff157e8ae9c062d0b197f5c2ed00886 SHA512 867a6e9128ac69be41df1d89206121dc47fedafb3e976d3202362409e8f0f17d25f9ae9b51fa235071e2b42243ac5f38d870f742bc4c35c49e0df08fa105853f
EBUILD holidays-0.14.2.ebuild 924 BLAKE2B b28ae783a9c9e65df729f6eb1757cb79272118b25a8fc585539c4aa8df3d568d9f1d17cd9e45b1837474cdac7fc6bee689e1e4928cf16e3f91ab5b817cfad2b6 SHA512 8cd57f57f17b360d5e75bfaf05b41b4d8cdf999589436058240abc060b4089a726ff945fd86b77bd86ed438c5b1f5dbb1cfc9cb7f97856c63909642466a2968e
EBUILD holidays-0.16.ebuild 924 BLAKE2B b28ae783a9c9e65df729f6eb1757cb79272118b25a8fc585539c4aa8df3d568d9f1d17cd9e45b1837474cdac7fc6bee689e1e4928cf16e3f91ab5b817cfad2b6 SHA512 8cd57f57f17b360d5e75bfaf05b41b4d8cdf999589436058240abc060b4089a726ff945fd86b77bd86ed438c5b1f5dbb1cfc9cb7f97856c63909642466a2968e
MISC metadata.xml 474 BLAKE2B 846f8808cec8d2e3f848a8ec10d34347e30f038b38306b7407deef4b6bf4f9555f7814e849b455b196e484323c44802a046457b0cecc2a83a7c4c2c931f5d7c8 SHA512 224dceefdac514a4529ec84287a810eee2c9b7b1ebd0e3ad04f686ec21469797a256c5cd5be900517c03376a1f87f767d2d1497815412ea40ccaa4da03da0c5d

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
@ -34,3 +34,5 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,11 +1,11 @@
DIST home-assistant-frontend-20220707.1.tar.xz 23005860 BLAKE2B 1d158cee11ad1d0f475d1ec43b16f9d58e960e9f04230554323f248ab3f2aa43caaf208d550b0ca0564d04a6d696be4b31182f36fa43e860054665f6239ea901 SHA512 cd8d2c428608aa88836eb8a1517c1a1a83c39a3b5d917abcc7baeae582ff441ffdfd7c5fc6e1814f88595239852d05f747b68ac87d522f505757eb589df8fcd8
DIST home-assistant-frontend-20220802.0.tar.xz 23266160 BLAKE2B 33258e71dd47c5b1dcf30c38077ed497cd513275c120c1c500a8143ad938842edbdcd3a3d89bd6cf2c7120af8584286e1c552215e6435a4fcc48cec21d045dfd SHA512 504c246beadb0a18e327e705099f8294fcb4f9d7ea051b7a4aecb21e1d9635dc009415a1aea0397d35faa39c84193d59539fbf8fcbb5ac050361945182031b0a
DIST home-assistant-frontend-20220907.2.tar.xz 23391612 BLAKE2B b12be2f51b4246e341f6f9e174c863385375b659e0cc886624e629cecec337713004adbe45867e053bdf446acff17b32fd908ecf49fb5b236085359244d123e4 SHA512 497fee53d5f1de531f27ab231010b361fc5822db1fc11be01b3cc452eb4b01322e4eff7704386ba1b04439ca19d3cc31482189f20064361696048c8a457417be
DIST home-assistant-frontend-20221002.0.tar.xz 23780728 BLAKE2B 47ca5b6cbc10c1c54424de44288488144236e5632f39059a277bee5827eebb432efa25507c2991386f2db49a25fa27c30315d17aa4a4e24d65a2915680900210 SHA512 2f3ea82a071444476bc5a2b6e5d3708150527cd7fd54d38233a43737299d30e1108b852fe80ddf1c838c11f6f4ca965d83293ac539d3d4072c2ad342a2584dd5
DIST home-assistant-frontend-20221003.0.tar.xz 23796652 BLAKE2B 93b66bef95869a7df0f70a52effc7205c06079158ec4c4abc00f22f6e9d92beeb78dc45558545f386ad7e169691b0e8db769a628c9c185e1c556856f3f95c2da SHA512 49ffcd2f0b1ba8f82b8c6188fafe34830052e744d856a2fbbba135458d0a2192276f5cbb9aae6537467a2fefdfd3dd5835b6f5e1d05130415c7ab5acb95f97b6
DIST home-assistant-frontend-20221005.0.tar.xz 23883320 BLAKE2B e9f2eebede93c88135ca670cf7aa759a39b3038a79872322a19e180f68505a21a31ce9e82f947dbd013f35de4777184542a592432ce4ab4b9dc8e49b7ce6b619 SHA512 e86835dcd18bd9df5d6cd008f301b12e7d5951a12cdfab6c48d001f15356c566ed4e56c42eef0bf922e5baf9b6cb718fb1a5f5f8cd918475c96c9d9a862366ba
EBUILD home-assistant-frontend-20220707.1.ebuild 774 BLAKE2B d5231497bc87f3c77474b16fcf4814ae6b3d285ff7c652408e281617ab6e15c20ed1c97c26f8e8151282d94794b5f67bbd378551f03b88f3b70131a38888c2b7 SHA512 583d972758e831b429c2af2d8747d5acc35277a749b2728fdf2f224907b5be55af64e869dc1106f6d937d37c8df8bf4dfae54b6825a312f52f780192f1b15fef
EBUILD home-assistant-frontend-20220802.0.ebuild 774 BLAKE2B d5231497bc87f3c77474b16fcf4814ae6b3d285ff7c652408e281617ab6e15c20ed1c97c26f8e8151282d94794b5f67bbd378551f03b88f3b70131a38888c2b7 SHA512 583d972758e831b429c2af2d8747d5acc35277a749b2728fdf2f224907b5be55af64e869dc1106f6d937d37c8df8bf4dfae54b6825a312f52f780192f1b15fef
EBUILD home-assistant-frontend-20220907.2.ebuild 774 BLAKE2B d5231497bc87f3c77474b16fcf4814ae6b3d285ff7c652408e281617ab6e15c20ed1c97c26f8e8151282d94794b5f67bbd378551f03b88f3b70131a38888c2b7 SHA512 583d972758e831b429c2af2d8747d5acc35277a749b2728fdf2f224907b5be55af64e869dc1106f6d937d37c8df8bf4dfae54b6825a312f52f780192f1b15fef
EBUILD home-assistant-frontend-20221002.0.ebuild 774 BLAKE2B d5231497bc87f3c77474b16fcf4814ae6b3d285ff7c652408e281617ab6e15c20ed1c97c26f8e8151282d94794b5f67bbd378551f03b88f3b70131a38888c2b7 SHA512 583d972758e831b429c2af2d8747d5acc35277a749b2728fdf2f224907b5be55af64e869dc1106f6d937d37c8df8bf4dfae54b6825a312f52f780192f1b15fef
EBUILD home-assistant-frontend-20221003.0.ebuild 774 BLAKE2B d5231497bc87f3c77474b16fcf4814ae6b3d285ff7c652408e281617ab6e15c20ed1c97c26f8e8151282d94794b5f67bbd378551f03b88f3b70131a38888c2b7 SHA512 583d972758e831b429c2af2d8747d5acc35277a749b2728fdf2f224907b5be55af64e869dc1106f6d937d37c8df8bf4dfae54b6825a312f52f780192f1b15fef
EBUILD home-assistant-frontend-20221005.0.ebuild 774 BLAKE2B d5231497bc87f3c77474b16fcf4814ae6b3d285ff7c652408e281617ab6e15c20ed1c97c26f8e8151282d94794b5f67bbd378551f03b88f3b70131a38888c2b7 SHA512 583d972758e831b429c2af2d8747d5acc35277a749b2728fdf2f224907b5be55af64e869dc1106f6d937d37c8df8bf4dfae54b6825a312f52f780192f1b15fef
MISC metadata.xml 485 BLAKE2B db31a294d5ca2f4824e6ab06aaf266b0182e1c9b49d5aeafd299fd408fc5a96d0db3ac4d72732291b0c7f74480dab6cd4febcbeced136372db499d67eb46edac SHA512 c5a5ddd828915cd14975e480b2c6c9aa599aeb32ee6d7bfef4995450fa8b6d4cdc4b281c34c4cc34d4b15f8443c1d780bf72b5f5443edbcd50054fa434f367e5

View File

@ -0,0 +1,3 @@
DIST ibeacon-ble-0.7.3.tar.gz 5893 BLAKE2B 81d770d6a4953981904e009860c1662da24ab97322a6248a8d1fe057fe6f938b23f67617bfa06c58e77bc2d9dd5cb648a424d94ec038ceb1921f67f2f5e9ccfa SHA512 f10010a01d1accd16af870ea79d16fccd1499e8a5c620713b829b55eb62432e2f8fefaed582dcb26f3be8f3ff46b918ab7aa536779ea5c6fd430fded22da0ab4
EBUILD ibeacon-ble-0.7.3.ebuild 783 BLAKE2B 0806a2d5faec4d250adab75907e5bff6d54d1d51f8032ebda1cadfd40452ba7cddd448da871c50714e8a47f89c3f5ff65f13462ee0befbe35f98971564943ea2 SHA512 1c46965c30b04253af59008e4cb2928e84678741541b4c8a911231005af78a1803ce2cc43a1214bcf55cdf04ecb34c3ee3bc305f5e84b1ed38e5d3293d4551d8
MISC metadata.xml 453 BLAKE2B 594e365c314396b0f2e1c23f14cda1f01e2453da4d75f34076d28a5405842a2354f1ff4871899904af24042097f266aefe6e547c2dac59fc969bef61c7a76c4a SHA512 5b9ab5bacaa043e6f48ce1b1792b8fc556466dc1c5fa0268f108fe8defc672d8a1fa6e46c5fd50095549cacde81025eb0ce7728b72ded0467bb00e0d4abd59fb

View File

@ -0,0 +1,35 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Parser for iBeacon devices"
HOMEPAGE="https://github.com/bluetooth-devices/ibeacon-ble https://pypi.org/project/ibeacon-ble/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,15 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">ibeacon-ble</remote-id>
<maintainer status="unknown">
<email>nick@koston.org</email>
<name>J. Nick Koston</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST kegtron-ble-0.4.0.tar.gz 6291 BLAKE2B 33ccd03f78ffa2862cbb9644994b3166bef3a788bbb644c86dc6b316d3838318690c329dc91606434e51b2776e0ba2d9db9363a704fa46d4fdb89f22021ef7df SHA512 04c1a05a7b12c96313c59acfd0e1e0e0d05064a8523accc0e41f8df5246c29d4c8950319a6583db62c2a65d0adbdc5d939ddbca6186cc98b75ec3996f3a01cf5
EBUILD kegtron-ble-0.4.0.ebuild 894 BLAKE2B f53551a98a2177317ba509b698a452475175bf5d1843d0d0bb98bf8f10635fda31cf1c6618432624970538b9ba9ed2a2d6d0446832df1564464339d759b2842b SHA512 b5571ffdcd9d9ec00021a6d1749a511c8d4f9780409fefaf25de61903954915cc1163bd82d07c8d38a65541339d5f47ef4f480df58d565b90102fca323c11d41
MISC metadata.xml 451 BLAKE2B 4401d468b7d170beece60a1a64067000154f24dee8693d18a99a85382c5a6e8fe721a37c6507ea97b536d9b2fbe14038075e827a5f5db1c37a78139cad9d3692 SHA512 f3e96c3ae0aea47dfd4701e19e6a320eeb4db7d7a04b3fc718769ca122470d85847af1419a5699cc8a6e87692b36c20a6a459a4e355e4c72fff2c467d0660cfd

View File

@ -0,0 +1,37 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Kegtron BLE support"
HOMEPAGE="https://github.com/bluetooth-devices/kegtron-ble https://pypi.org/project/kegtron-ble/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bluetooth-data-tools-0.1.2[${PYTHON_USEDEP}]
>=dev-python/sensor-state-data-2.8.0[${PYTHON_USEDEP}]
>=dev-python/bluetooth-sensor-state-data-1.5.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,15 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">kegtron-ble</remote-id>
<maintainer status="unknown">
<email>e.klamer@gmail.com</email>
<name>E. Klamer</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -1,3 +1,5 @@
DIST korean-lunar-calendar-0.2.1.tar.gz 8395 BLAKE2B b8b1b54014bbfbee34a3d8c9bacc95438ddaabc1a2582c54ead4cdc8f4aeaadf9aa77ecd7c072677eea5ac7c7a562751d95e7491c4b6170ce1fdad6fc87632db SHA512 5d2a757696b86866cb869c4fdecc8257dafe99d78ae6ff33939f0f7d0f15509506c33fab9e520c79c6da30be1489d56b7f31b3128c215591c5f816d8091e8449
EBUILD korean-lunar-calendar-0.2.1.ebuild 813 BLAKE2B 5590aeb5186871a6c5ec1510b5db60b2c9c94db95edf5f376bcd0d3f010693f13745aa236e3446f94f3108696603de7ad9f3a3e16db847114fe02dc5dfd85541 SHA512 da3c5d235e185504b53424cf8b71849850c5b437fccf590373be4f418a3a751967a86453ff2da50b50bec1b3dbc6107d58fcb3824dc17dd0164b6c798ca1c7a2
DIST korean-lunar-calendar-0.3.1.tar.gz 9877 BLAKE2B 874f55815eace733ed81128b4277c8f65870b535ac808be7ee735d61ddbbd17f37549b0677d67a56aa3819f6d0a62b8826b941a2781cf9c26d8c3e1fe7ac234d SHA512 c717ec43cbdb11042b0f4a523a75f9dbe9d0269a4b35b80b8ef2e98bc6b6da506cc495f10bfd564a178016431fcaa0d898b0f60c7936c6fa65f38cd8446518c8
EBUILD korean-lunar-calendar-0.2.1.ebuild 788 BLAKE2B 9a1c0170067b03116ef3b1041b804cc2398c4bfcd5af2a7db8ed4a4370de21ffb8af097651d0213289b0c5cf676fed5c32931fc955a16feb32c870567872d805 SHA512 c88e5e245120c4582fb716d4ce97cc1be7815cbb4de77161b756908d84aaa2ea9eba0751d61e196ac0fcb634989e9af0f35f72954fa883ca1721f76cc1c2e848
EBUILD korean-lunar-calendar-0.3.1.ebuild 819 BLAKE2B f16999f4259cc40a2be460463a82654c3122b040e0b3476dba8f8999cf8fbca0aea084041e09cec3a4a104395a8c8552f0fcd667b2053960dae3cbbe45be00d9 SHA512 31da764e57dd0d0f18bcbd6e42f69fe0a23b5c3fd62931214544b3cacf2cbeabdb91df55cb4b82658d3769027c0c63aec0a58ed2f86bc1804a33c3272453852a
MISC metadata.xml 461 BLAKE2B a98bdb78154e379674fb68e5375f91625b76df606c71b20dc59256b802dd3465bbf1d655836cf9dee8334215ea00bfca5ba5a524d14bac257b4319bf5094065d SHA512 f4338528dfeb2d5acf96991bca16d01de100379e032caef22882cf2b36e459408c9bc1e5474950b0b36d96c1e2aafd95d048dabc7aa0486a7433faf914986311

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_PN}-${PV}
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86 amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@ -0,0 +1,39 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Korean Lunar Calendar"
HOMEPAGE="https://github.com/usingsky/korean_lunar_calendar_py https://pypi.org/project/korean-lunar-calendar/"
MY_PN=${PN//-/_}
MY_P=${MY_PN}-${PV}
SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
S=${WORKDIR}/${MY_PN}-${PV}
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,7 +1,5 @@
DIST life360-4.0.0.tar.gz 2961 BLAKE2B 2d7dc90032b91446b0d607464fd3f5d0e58a2c470e451af0c1676479e8fa84cbabe28e0573ca74bdaa5c4e2c30e6020edcf0f1c54ff06806f454691fb92ba489 SHA512 291df9e2065c2a6a0284721493810584a557b9ed37d327e57953b24d67bee53d0096fb1e858a1af8aaed8adf17264a5a7d34f6b76503ed06ce07fe7ad80ef903
DIST life360-4.0.1.tar.gz 2978 BLAKE2B 06ec1588283c3f1726061c29a855c0fe6c5ef4c89669303559cc11d6b7a632f51f64eb185098be24b8334d825e8d7b15cd92b2d6fd27c944e99e3c91f308f993 SHA512 af229d30d21c776a6dc7939eee4257492748699a00fbb4fc3303399042b7e023e5f79344e306b9928c54c152d37c8335b5056fcd2c649c52cd06513524b7398c
DIST life360-4.1.1.tar.gz 3165 BLAKE2B c7ce5efedd46689f140a82788598506c25c7e376a1ee5fd07e8681bb441238746b908e720ed7041c63cda45d914dd97134887b65c4ef07854c7840e24d0a3c64 SHA512 d5b5cee5e9a5540983fffa325e18224f481383d93aa0c8c4c838eef134200cf31a19c911704322788c56f9c1551b4de91d497e406c503b283bc1e70a3d1719a7
EBUILD life360-4.0.0.ebuild 690 BLAKE2B c6a0b72983c90c2a0ecc948a80287376d363a5b76dd15c44eff16704338c4eda4fc46f754f50a4ceaea3ad9fb6fd07d95b2fc050964597b276b2e16039e04b88 SHA512 d358b2f034279c924650bf318249db29e208905f9684e49985dd0b86a44837fc0367581be0e3732a7d4015dac0283229fd934ac739e17cf5c6d7df00a796edeb
EBUILD life360-4.0.1.ebuild 690 BLAKE2B c6a0b72983c90c2a0ecc948a80287376d363a5b76dd15c44eff16704338c4eda4fc46f754f50a4ceaea3ad9fb6fd07d95b2fc050964597b276b2e16039e04b88 SHA512 d358b2f034279c924650bf318249db29e208905f9684e49985dd0b86a44837fc0367581be0e3732a7d4015dac0283229fd934ac739e17cf5c6d7df00a796edeb
EBUILD life360-4.1.1.ebuild 690 BLAKE2B c6a0b72983c90c2a0ecc948a80287376d363a5b76dd15c44eff16704338c4eda4fc46f754f50a4ceaea3ad9fb6fd07d95b2fc050964597b276b2e16039e04b88 SHA512 d358b2f034279c924650bf318249db29e208905f9684e49985dd0b86a44837fc0367581be0e3732a7d4015dac0283229fd934ac739e17cf5c6d7df00a796edeb
DIST life360-5.1.1.tar.gz 4095 BLAKE2B ea99ac37cb83b1668e3d2e18e47e3c56fc22d591720ae01abad0bef5d2cae71d5bbfd63d3b233759df944e7029d98a5869bc5bdd841fc0654f9c2b4d55e54ce6 SHA512 18782059ae6ab35b4ddba5f9bcf5fed2fbdca82d103d752dcb3d5eae3cff6310f2fb813cb5fd4e4c4b5190a32ef6ed3e9966c1ffc2213a71c5e761a5f8ef8cbb
EBUILD life360-4.1.1.ebuild 661 BLAKE2B c30e45f4746786bf98ea8494f9182556f8c7a0df344511a96d33c6e872302e714f11dd191bd8bb834e904840426b537b16785fc33bae894c73f8d198f16fa1c4 SHA512 3c72f32eb4b38b444098bfd4c71deb197c6c0b4e4b5c6deeadbf9d66f8414ac553b2f258dad0058793775d90b170cbd150583bc58c836c0c3bcd4cfd2d663bf2
EBUILD life360-5.1.1.ebuild 746 BLAKE2B 2751e4c2b9540e2b6a26ed9f703b14cbad26f616932d20a392c6ecaf84131d61e52d5d8b2ad1f83076224efb69908e66fd08fcca1d8ae3daa505e45a7dc3ed3e SHA512 7160a18f733150b15f8fee4d8fdb3028e809b218d68d819e2f908c83f067895498b454767a75dacd9deb0dc5287a72b9c1a3e8dd7f7c8347e49775792d1131b2
MISC metadata.xml 453 BLAKE2B cb2cbac4b0f8249bac6b424620a7c86307104d69f0fbc8534708be8d8502bae611eb1f6888c79b7d68d2f677f21f6707fa58fbae6bc4344fabefd6675008b68d SHA512 48e03dc839b2dc3f337e5f610e84ef39602d33ca5f42fd804b49e39d0821d70342cf6389e9090e2454a64667f6b6473ab08bbc21239117672fe10416962213cb

View File

@ -1,31 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="Life360 Communications Module"
HOMEPAGE="https://github.com/pnbruckner/life360 https://pypi.org/project/life360/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..9} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..9} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@ -13,11 +13,13 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND=""
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
@ -29,3 +31,5 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,3 +1,5 @@
DIST melnor-bluetooth-0.0.15.tar.gz 9646 BLAKE2B 8957f7b39af54135f42b69645f3bf19af0b72cc34450f5dc282450385188e93260ac4a3563a931dcab4bbef560769939bea02df6b5e34386d75e7695ab5e5975 SHA512 17b04407fb8f5c92c2e52d1d6f4f80e09d043e52f6d44e9a912eab7afa179aa9d2e9163d31165e716c601bb68e2e7e31c1f531092d0232b6c653f71427df5b98
DIST melnor-bluetooth-0.0.20.tar.gz 10127 BLAKE2B b250433d45680156366300e69597d68748c19844532d4e91600232799c4e58a6bead6277dee92725eb7d191271f8929562338c0d6758d0d9cf8ae3cf6b0e2457 SHA512 53ea1ca1ae6e947ae86964cb73bb2e1dc3c013d418f40dd5571ece8d89a3581a7e03d02c7b7bf2d33aab93470831c16c61ad747908b19d7a71eade548a1331b2
EBUILD melnor-bluetooth-0.0.15.ebuild 1023 BLAKE2B 91dd184a5ef9c8040962fb8100050aa0f46081bc80fa606628c439f25971fa7ee9eaf47b957d6ac04245e305801cc40cc9c1fa5783d4eff007475b5c2d01ffbc SHA512 36c13e12ed6c442021de48e09fc8e9a83950714642919273cb80f3bf4675f389423e534bc2fe48c8e069fbb76c20560c3e6f3a99d02c6cb75ca02f619bb82bb1
EBUILD melnor-bluetooth-0.0.20.ebuild 1023 BLAKE2B 91dd184a5ef9c8040962fb8100050aa0f46081bc80fa606628c439f25971fa7ee9eaf47b957d6ac04245e305801cc40cc9c1fa5783d4eff007475b5c2d01ffbc SHA512 36c13e12ed6c442021de48e09fc8e9a83950714642919273cb80f3bf4675f389423e534bc2fe48c8e069fbb76c20560c3e6f3a99d02c6cb75ca02f619bb82bb1
MISC metadata.xml 470 BLAKE2B b39737ad473d8491b4f7b174a077965bce87c36a1ccc28bd29e1c680206a17a7fb5c72b39cae34e1a6eca9c653f482c382a8ae36b9b847ce615f5ebf6380fdbd SHA512 0ba70c5da2fdb79efb7d7d3a84b09c54f3fe6de0b22e6ca099de0424044a8cf1a68029c96bc134cb5858bb5c8edcc48d3174ecefe9c8b41b5c13b99d67458df4

View File

@ -0,0 +1,40 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="A small python library for discovery and interacting with Melnor, Eden, etc Bluetooth water timers."
HOMEPAGE=" https://pypi.org/project/melnor-bluetooth/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bleak-0.14.2[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.11.0[${PYTHON_USEDEP}]
>=dev-python/tzdata-2022.1[${PYTHON_USEDEP}]
>=dev-python/tzlocal-4.1[${PYTHON_USEDEP}]
>=dev-python/aioconsole-0.4.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

Some files were not shown because too many files have changed in this diff Show More