Compare commits
34 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
ecf551ff53
|
|||
|
9d317b2980
|
|||
|
58780480ad
|
|||
|
46ccfa4577
|
|||
|
801ab407ed
|
|||
|
9c5cf93980
|
|||
|
84aa108a15
|
|||
|
b62d8d4447
|
|||
|
06030797ee
|
|||
|
081cb92480
|
|||
|
10d15f856f
|
|||
|
b3b7be8f81
|
|||
|
d04dc8ef28
|
|||
|
4cdf65c733
|
|||
|
a47e1ed91d
|
|||
|
8169793362
|
|||
|
511e014dff
|
|||
|
4e155f971c
|
|||
|
cf943133d8
|
|||
|
c2f67f2631
|
|||
|
6b393c1a74
|
|||
|
ab6a283ec7
|
|||
|
bf640d5fa8
|
|||
|
71259510b4
|
|||
|
1acb7610ca
|
|||
|
c255940d54
|
|||
|
f1c3968af0
|
|||
|
e991a19344
|
|||
|
f961b7f3a6
|
|||
|
b38b59e89f
|
|||
|
68904f5de6
|
|||
|
15ce77e322
|
|||
|
c6d33778a0
|
|||
|
10d6d2264a
|
@@ -13,7 +13,7 @@
|
||||
|agent_dvr|Agent DVR is a free* software DVR solution|N|Y|Y|0.110|
|
||||
|airly|Uses the Airly web service as a source for air quality data|Y|Y|Y|0.101|
|
||||
|airnow|AirNow web service as a source for air quality data|N|N|Y|2021.2|
|
||||
|airtouch4|None|N|N|Y|2021.9.0b1|
|
||||
|airtouch4|control Ducted Air Conditioning Systems that are using the AirTouch 4 Controller|N|N|Y|2021.9.0b1|
|
||||
|airvisual|Airvisual sensor platform queries the AirVisual cloud API for air quality data|Y|Y|Y|0.53|
|
||||
|aladdin_connect|The aladdin_connect cover platform lets you control Genie Aladdin Connect garage|N|Y|Y|0.75|
|
||||
|alarmdecoder|AlarmDecoder extended|N|Y|Y|0.43|
|
||||
@@ -199,7 +199,7 @@
|
||||
|firmata|Firmata can be used to add digital inputs and outputs to Home Assistant|N|N|Y|0.114|
|
||||
|fitbit|The Fitbit sensor allows you to expose data from Fitbit to Home Assistant|N|N|Y|0.19|
|
||||
|fixer|current exchange rate from Fixer.io using data from ECB|N|N|Y|0.23|
|
||||
|fjaraskupan|None|N|N|Y|2021.9.0b1|
|
||||
|fjaraskupan|Fjäråskupan allows you to control your Bluetooth equipped kitchen fan|N|N|Y|2021.9.0b1|
|
||||
|fleetgo|integrate your vehicles equipped with FleetGO hardware into Home Assistant|N|N|Y|0.76|
|
||||
|flexit|Integrates Flexit Air Conditioning unit into Home Assistant|N|N|Y|0.47|
|
||||
|flic|The flic platform allows you to receive click events from flic smart buttons|N|N|Y|0.35|
|
||||
@@ -211,7 +211,7 @@
|
||||
|flux_led|flux_led support is integrated into Home Assistant as a light platform|N|Y|Y|0.25|
|
||||
|folder_watcher|publishing events on the bus on the creation/deletion/modification of files|N|N|Y|0.67|
|
||||
|foobot|fetch air quality data from your Foobot device|N|Y|Y|0.66|
|
||||
|forecast_solar|Asynchronous Python client for getting forecast solar information|N|N|Y|2021.7|
|
||||
|forecast_solar|Asynchronous Python client for getting forecast solar information|Y|Y|Y|2021.7|
|
||||
|forked_daapd|allows you to control your forked-daapd server from Home Assistant|N|N|Y|0.110|
|
||||
|fortios|device tracking of devices with a MAC address connected to a FortiGate|N|Y|Y|0.97|
|
||||
|foscam|watch the live stream of your Foscam IP camera|N|N|Y|0.7.3|
|
||||
@@ -244,6 +244,7 @@
|
||||
|goalzero|Access Goal Zero REST Api from Home Assistant|N|N|Y|0.116|
|
||||
|gogogate2|Control Gogogate2-Enabled garage doors from Home Assistant|N|Y|Y|0.67|
|
||||
|google|Intergrate Google Calendar into Home Assistant|N|N|Y|0.33|
|
||||
|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_translate|google_translate text-to-speech platform for Home Assistant|N|N|Y|0.35|
|
||||
@@ -306,7 +307,7 @@
|
||||
|insteon|allowing linked INSTEON devices to be used|N|Y|Y|0.39|
|
||||
|intesishome|communications with IntesisHome Smart AC Controllers|N|Y|Y|0.104|
|
||||
|iota|IOTA is a new blockless distributed ledger|N|N|Y|0.62|
|
||||
|iotawatt|None|N|N|Y|2021.9.0b6|
|
||||
|iotawatt|Integration for the IoTaWatt Open WiFi Electricity Monitor|N|N|Y|2021.9.0b6|
|
||||
|iperf3|iperf3 sensor integration allows you to measure network bandwidth|N|N|Y|0.71|
|
||||
|ipma|ipma weather platform|N|Y|Y|0.72|
|
||||
|ipp|read current data from your networked printer|N|Y|Y|0.108|
|
||||
@@ -344,7 +345,7 @@
|
||||
|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|
|
||||
|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|N|Y|0.81|
|
||||
|lifx|The lifx integration allows you to integrate your LIFX into Home Assistant|N|Y|Y|0.81|
|
||||
|lightwave|WiFi link for controlling Lightwave lights, switches and TRVs|N|N|Y|0.84|
|
||||
|limitlessled|control your LimitlessLED lights from within Home Assistant|N|N|Y|0.7|
|
||||
|linode|allows you to access the information about your Linode systems|N|Y|Y|0.57|
|
||||
@@ -478,7 +479,7 @@
|
||||
|ovo_energy|allows you to monitor your energy consumption data|N|N|Y|0.114|
|
||||
|owntracks|OwnTracks: track your location and send it directly to Home Assistant|Y|Y|Y|0.7.4|
|
||||
|ozw|Open Zwave MQTT|Y|Y|Y|0.110|
|
||||
|p1_monitor|None|N|N|Y|2021.9.0b1|
|
||||
|p1_monitor|The P1 Monitor integration integrates the P1 Monitor API platform|N|N|Y|2021.9.0b1|
|
||||
|panasonic_bluray|allows you to control a Panasonic Blu-Ray player|N|N|Y|0.83|
|
||||
|panasonic_viera|panasonic_viera platform allows you to control a Panasonic Viera TV|N|Y|Y|0.17|
|
||||
|pandora|Pandora account, you can control it from Home Assistant with this media player|N|N|Y|0.22|
|
||||
@@ -687,7 +688,7 @@
|
||||
|tplink_lte|allows you to observe and control TP-Link LTE routers|N|N|Y|0.83|
|
||||
|traccar|uses GPS for tracking and has support for over 1500 different types of devices|N|N|Y|0.83|
|
||||
|trackr|trackr platform allows you to detect presence using TrackR devices|N|N|Y|0.36|
|
||||
|tractive|None|N|N|Y|2021.9.0b1|
|
||||
|tractive|Tractive is an Austrian company develops real-time location trackers for pets|N|N|Y|2021.9.0b1|
|
||||
|tradfri|Control/observe IKEA Tradfri devices|Y|Y|Y|0.43|
|
||||
|trafikverket_train|Retrieve train departure information from Trafikverket|N|N|Y|0.96|
|
||||
|trafikverket_weatherstation|weather information provided by Trafikverket weather stations in Sweden|N|N|Y|0.66|
|
||||
@@ -711,7 +712,8 @@
|
||||
|upc_connect|presence detection by looking at a Connect Box|N|N|Y|0.36|
|
||||
|updater|binary sensor will check daily for new releases|N|N|Y|0.8|
|
||||
|upnp|support UPnP/Internet Gateway Device (IGD) Protocol|N|Y|Y|0.18|
|
||||
|usb|None|N|N|Y|2021.9.0b1|
|
||||
|uptimerobot|provides binary sensors from your monitors from Uptime Robot|N|N|Y|0.72|
|
||||
|usb|USB Discovery integration will watch the host for USB devices|N|N|Y|2021.9.0b1|
|
||||
|uscis|updates on your USCIS case using your case/receipt number|N|N|Y|0.68|
|
||||
|usgs_earthquakes_feed|a GeoJSON feed provided by the U.S. Geological Survey|N|N|Y|0.84|
|
||||
|uvc|allows you to integrate UniFi Video Camera (UVC) into Home Assistant|N|N|Y|0.13|
|
||||
@@ -741,6 +743,7 @@
|
||||
|waqi|will query World Air Quality Index service|N|Y|Y|0.34|
|
||||
|waterfurnace|Python interface for waterfurnace geothermal systems|N|N|Y|0.62|
|
||||
|watson_iot|link Home Assistant with an IBM Watson IoT Platform instance|N|N|Y|0.72|
|
||||
|watson_tts|text-to-speech platform that works with IBM Watson Cloud|N|N|Y|0.94|
|
||||
|waze_travel_time|waze_travel_time sensor provides travel time from the Waze|N|Y|Y|0.67|
|
||||
|webostv|allows you to control a LG webOS Smart TV|N|Y|Y|0.18|
|
||||
|wemo|discover and control WeMo devices|Y|Y|Y||
|
||||
@@ -769,7 +772,7 @@
|
||||
|yeelight|allows you to control your Yeelight Wifi bulbs|N|Y|Y|0.32|
|
||||
|yeelightsunflower|allows you to control your Yeelight Sunflower light bulbs|N|N|Y|0.39|
|
||||
|yi|allows you to utilize Yi Home Cameras within Home Assistant|N|Y|Y|0.56|
|
||||
|youless|None|N|N|Y|2021.8.0|
|
||||
|youless|allows you to read the meter values from sensors created by YouLess|N|N|Y|2021.8.0|
|
||||
|zabbix|integration to connect to a Zabbix monitoring instance via the Zabbix API|N|N|Y|0.37|
|
||||
|zengge|Python API for controlling Zengge LED bulbs|N|N|Y|0.36|
|
||||
|zeroconf|will scan the network for supported devices and services|Y|Y|Y|0.18|
|
||||
|
||||
252
README.md
252
README.md
@@ -18,19 +18,21 @@ PyPI/GitHub/Sourceforge).
|
||||
|
||||
## 2020/09/25: Publishing new Main Ebuilds
|
||||
|
||||
Since homeassistant-0.115.3 the **Main Ebuild** is released in three different stages of expansion, only *one* of them can be installed. These three only differ in the amount of USE Flags they hold. If you are new here, start with app-misc/homeassistant-min
|
||||
Since homeassistant-0.115.3 the **Main Ebuild** is released in three different stages of expansion, only *one* of them can be installed. These three only differ in the amount of USE Flags they hold. If you are new here, start with app-misc/homeassistant-min.
|
||||
### `app-misc/homeassistant-min`
|
||||
|
||||
New Ebuild, generated for `0.115.3` and later, intended for production use, these are the USE Flags I use in production myself. These all will compile fine and are extensively tested in every release, it currently holds **75** USE Flags.
|
||||
New Ebuild, generated for `0.115.3` and later, intended for production use, these are the USE Flags I use in production myself. These all will compile fine and are extensively tested in every release, it currently holds **76** USE Flags.
|
||||
|
||||
### `app-misc/homeassistant`
|
||||
|
||||
The Ebuild we have since `0.97.0`, ss soon as I know that at least one user is actively using a component, it will be added. These all compile fine, but some version conflicts could occure. It currently holds **272** USE Flags.
|
||||
The Ebuild we have since `0.97.0`, ss soon as I know that at least one user is actively using a component, it will be added. These all compile fine, but some version conflicts could occure. It currently holds **274** USE Flags.
|
||||
|
||||
### `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 **781** 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 **784** USE Flags.
|
||||
|
||||
A list of all components aka USEFlags is generated with every release [DOMAINTABLE.md](DOMAINTABLE.md)
|
||||
|
||||
### Commons for all three Main Ebuilds
|
||||
|
||||
@@ -103,6 +105,16 @@ Sorry, due to technical reasons, I currently cannot offer public ssh access to m
|
||||
|
||||
Sure, you can submit **issues** and **pull requests** on both sites, but I prefer them on my own server (requires registration).
|
||||
|
||||
## Python versions
|
||||
### Python 3.9
|
||||
My production box now runs Python 3.9.6_p1 (29.8.2021). Most modules are OK with 3.9 support, some are not completed yet. I will upgrade them if they are touched, if you find your favorite components missing, just open a ticket and drop me a list. During compile tests, I have all available tests turned on.
|
||||
|
||||
### Python <= 3.8 Support
|
||||
SOuld still work, but since Python 3.8 support is dropped, I will do no further tests on it, you should upgrade soon.
|
||||
|
||||
### Python 3.10 Support
|
||||
Currently not usable in production, my testbox compiles a lot of modules now, but some important things are still missing.
|
||||
|
||||
## Installation on Python 3.9
|
||||
Since Python 3.9 is default target since 05/2021, installation is very easy now.
|
||||
|
||||
@@ -240,53 +252,157 @@ $ eix --installed-with-use python_targets_python3_8
|
||||
$ diff <(equery h python_targets_python3_8) <(equery h python_targets_python3_9)
|
||||
```
|
||||
|
||||
# Some background
|
||||
# My VMs/boxes and Stuff I use
|
||||
|
||||
## My environment
|
||||
I run Home Assistant on a virtual X64 box, 4GB RAM, 3 Cores of an older Xeon E5-2630 v2 @ 2.60GHz and 30GB Disk from a small FC SAN (HP MSA). Recorder writes to a local mariadb socket, moved this from my 'big' mariadb machine because of some performance issues. Influxdb and Graphana are also on the same box. I cannot imagine how someone can run this stuff an a Raspberry Pi. You'll find a list of the integrations I use myself on my production box [here](https://github.com/onkelbeh/HomeAssistantRepository/blob/master/etc/portage/package.use/60_homeassistant).
|
||||
Also, a list of all components aka USEFlags is generated with every release (https://git.edevau.net/onkelbeh/HomeAssistantRepository/src/branch/master/DOMAINTABLE.md)
|
||||
I run Home Assistant on a virtual X64 box, 4GB RAM, 3 Cores of an older Xeon E5-2630 v2 @ 2.60GHz and 30GB Disk from a small FC SAN (HP MSA). Recorder writes to a local mariadb socket, moved this from my 'big' mariadb machine because of some performance issues. Influxdb and Graphana are also on the same box. I cannot imagine how someone can run this stuff an a Raspberry Pi.
|
||||
|
||||
## Python 3.9 Support
|
||||
My production box now runs Python 3.9.6_p1 (29.8.2021). Most modules are OK with 3.9 support, I will upgrade them if they are touched, if you find your favorite components missing, just open a ticket and drop me a list. Also ESPHome-2021.8.2 runs (with a small hack in platformio). During compile tests, I have all available tests turned on.
|
||||
|
||||
## Python <= 3.8 Support
|
||||
Since Python 3.8 support is dropped, I will do no further tests on it, you should upgrade soon.
|
||||
|
||||
## Python 3.10 Support
|
||||
Currently not usable in production, my testbox compiles a lot of modules now, but some important things are still missing.
|
||||
## My machines
|
||||
Currently I have three VM's running:
|
||||
### Production
|
||||
Python 3.9.6_p1
|
||||
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
|
||||
### Dev / Test
|
||||
Python 3.9.6_p1
|
||||
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
|
||||
### Dev / Test2
|
||||
Python 3.10.0_rc1_p2
|
||||
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
|
||||
|
||||
## Hardware I use
|
||||
Along MQTT I am actively using (and therefore testing) the following platforms/components:
|
||||
* some (~9) Z-Wave devices, mostly Fibaro Roller Shutter 3 with a ZMEEUZB1 Stick connected to my VM with ser2net, socat & OpenZWave. I would not buy the Fibaro stuff again, because of their weird firmware policy. You need to have their expensive (and otherwise useless) gateway to make an update. The cheap chinese stuff will do better. And they are very badly shielded.
|
||||
- in the vm run `socat pty,link=/dev/ttyUSB0,raw,user=homeassistant,group=dialout,mode=777 tcp:[ip of usbhost]:3333`
|
||||
- at the usb host run `ser2net` with `3333:raw:0:/dev/ttyACM0:115200 8DATABITS NONE 1STOPBIT`
|
||||
* some Zigbee devices from Xioami, via an CC2531 USB stick from Amazon -> `zigbee2mqtt`
|
||||
* a bunch of OneWire and I2C Sensors (mostly via ESPHome and MQTT) and
|
||||
* ESPHome - see description above - (https://esphome.io/ & https://github.com/esphome/esphome/)
|
||||
* ESPEasy (https://www.letscontrolit.com/wiki/index.php/ESPEasy/). I formerly used it to avoid some serious design problems in Tasmota, but since I use ESPHome, these devices live only until they have to be touched for some reason, their firmware will get replaced with ESPHome.
|
||||
* Sonoff/Tasmota (mostly via MQTT) (https://github.com/arendst/Sonoff-Tasmota), same here: as soon a device has to be touched, its firmware will be replaced with Otto Winter's ESPHome.
|
||||
* Sonoff S20
|
||||
* Sonoff 4ch
|
||||
* Sonoff Dual
|
||||
* Sonoff RF Bridge with remote Switches
|
||||
* Sonoff Touch
|
||||
* Sonoff Basic (Wifi not working well with ESPHome or Tasmota in newer versions)
|
||||
* Sonoff Pow R2
|
||||
The Sonoff Pow (and R2) will stay with Tasmota for a while, because I have no good implementation of Tasmota's energy summary in ESPHome.
|
||||
* Experimenting with Shelly Devices, a friend has some Shelly 1/2, bought a Pro, but this one has a Chip from TI, no ESP, so we'll have to use the original Firmware.
|
||||
|
||||
Here's a rough overview about the stuff I use, sorted by USEFlags:
|
||||
|
||||
### androidtv
|
||||
|
||||
### axis
|
||||
Axis Camera (1, a few more to come), i do not use this integration anymore, it had a problem with my old cam's, migrated it to qvr_pro.
|
||||
|
||||
### caldav
|
||||
Calendar (connected to a locally run ownCloud, OC not in this Repository) (https://owncloud.org/), use it for a very intelligent Alarmclock and to control heating on home office days.
|
||||
|
||||
### cli
|
||||
|
||||
### compensation
|
||||
|
||||
### coronavirus
|
||||
|
||||
### darksky
|
||||
since yr.no weather was removed by YR's request in early 2021, I use darksky.
|
||||
|
||||
### dwd_weather_warnings
|
||||
|
||||
### enigma2
|
||||
Enigma2 on Dreambox (2 left) (https://wiki.blue-panel.com/index.php/Enigma2)
|
||||
|
||||
### esphome
|
||||
ESPHome - see description above - (https://esphome.io/ & https://github.com/esphome/esphome/)
|
||||
* Now all of my HC-SR501 PIR Sensors and some of my traditional light switches are connected to two big input arrays I built into old CAT6 patch panels with an ESP12 and 4 PCF8574 I2C I/O Expanders, this makes 24 I/O lines per panel. All these panels run ESPHome.
|
||||
* Yamaha RXV (4 devices)
|
||||
* SamsungTV (partly _not_ working anymore due to Samsung's newest firmware 'improvements', at least I can read its status for controlling lights & the shutters)
|
||||
* Some Tradfri lights
|
||||
* 4 IKEA Shutters, which finally can be bought now. A bit expensive, but nice and easy to install.
|
||||
* Sonos (had many, sold most of them, because they destroyed a formerly very cool Gui, only two boxes left)
|
||||
* Calendar (connected to a locally run ownCloud, OC not in this Repository) (https://owncloud.org/)
|
||||
* Kodi on Raspberry (3, all with OSMC) (https://osmc.tv/download/)
|
||||
* Enigma2 on Dreambox (2 left) (https://wiki.blue-panel.com/index.php/Enigma2)
|
||||
* Hyperion with APA102 (very cool stuff) (https://hyperion-project.org/)
|
||||
* EQ3-Max! (I accidently bought some, so I have to use them until they die, 8 devices and a cube). Currently the integration `maxcube-api` is broken, added a hack to keep them running, just add `maxcube_hack` USE Flag to Home Assistant, then the patch will be applied before installation. Recently I saw some other interesting soft for this hardware. Perhaps I'll try one of these, and forget about `maxcube-api`.
|
||||
* Axis Camera (1, a few more to come)
|
||||
* yr.no weather (best reliable forecast you can get for low money) (https://www.yr.no/) (removed by YR's request in 2021)
|
||||
* OneWire and I2C Sensors
|
||||
* Sonoff S20
|
||||
* Sonoff 4ch
|
||||
* Sonoff Dual
|
||||
* Sonoff RF Bridge with remote Switches
|
||||
* Sonoff Touch
|
||||
As soon as a device with an esp inside gets touched, it will be migrated to ESPHome.
|
||||
|
||||
### forecast_solar
|
||||
|
||||
### fronius
|
||||
|
||||
### github
|
||||
|
||||
### http
|
||||
|
||||
### hyperion
|
||||
Hyperion with APA102 (very cool stuff) (https://hyperion-project.org/)
|
||||
|
||||
### influxdb
|
||||
|
||||
### knx
|
||||
|
||||
### kodi
|
||||
Kodi on Raspberry (3, all with OSMC) (https://osmc.tv/download/), very happy with it.
|
||||
|
||||
### kraken
|
||||
|
||||
### maxcube
|
||||
EQ3-Max! (I accidently bought some, so I have to use them until they die, 8 devices and a cube). When a thermostat dies, it gets replaced with a devolo z-wave model.
|
||||
|
||||
### mikrotik
|
||||
|
||||
### mqtt
|
||||
The Sonoff Pow (and R2) will stay with Tasmota for a while, because I have no good implementation of Tasmota's energy summary in ESPHome. I have connectd these via MQTT.
|
||||
Some Zigbee devices via an CC2531 USB stick from Amazon and `zigbee2mqtt`. Since zigbee2mqtt, a lot of new devices are here now:
|
||||
* some Xioami motion sensors (Aquara)
|
||||
* an Aquara environment sensor
|
||||
* lots of Sonoff's window Sensors
|
||||
* all the IKEA stuff (4 shutters, some lighting and all the buttons that came with them)
|
||||
|
||||
### mysql
|
||||
|
||||
### otp
|
||||
|
||||
### owntracks
|
||||
|
||||
### ping
|
||||
|
||||
### qnap
|
||||
|
||||
### qvr_pro
|
||||
|
||||
### recorder
|
||||
|
||||
### rest
|
||||
|
||||
### samsungtv
|
||||
SamsungTV (partly _not_ working anymore due to Samsung's newest firmware 'improvements', at least I can read its status for controlling lights & the shutters)
|
||||
|
||||
### scrape
|
||||
|
||||
### season
|
||||
|
||||
### shelly
|
||||
Experimenting with Shelly Devices, a friend has some Shelly 1/2, bought a Pro, but this one has a Chip from TI, no ESP, so we'll have to use the original Firmware, connected to MQTT.
|
||||
Due to the fact that Fibaro's shutter controllers do not work very well, I now have a couple of Shelly 2.5 to control the shutters. These work good, looks like a 'install & forget' thing.
|
||||
|
||||
### signal_messenger
|
||||
|
||||
### snmp
|
||||
|
||||
### sonos
|
||||
Sonos (had many, sold most of them, because they destroyed a formerly very cool Gui, only two boxes left)
|
||||
|
||||
### sql
|
||||
|
||||
### ssl
|
||||
|
||||
### tasmota
|
||||
except some Sonoff Pow R2 all former Tasmota stuff was migrated to ESPHome. I had not yet the time to transfer the power statistics.
|
||||
|
||||
### test
|
||||
|
||||
### tradfri
|
||||
Some Tradfri lights, and 4 IKEA Shutters. A bit expensive, but nice and easy to install. I do not use the Gateway anymore, the integration cause problems from time to time. I have all IKEA devices connected via zigbee2mqtt.
|
||||
|
||||
### version
|
||||
|
||||
### whois
|
||||
|
||||
### workday
|
||||
|
||||
### yamaha
|
||||
|
||||
### yamaha_musiccast
|
||||
Yamaha RXV (4 devices)
|
||||
|
||||
### zwave
|
||||
had a ZMEEUZB1 Stick connected to my VM with ser2net, socat & OpenZWave. Have migrated it to zwavejs2mqtt.
|
||||
|
||||
### zwave_js
|
||||
migration was easier than expected, after finding the right module. Have some Fibaro shutter controllers and (currently) 2 devolo thermostats. I would not buy the Fibaro stuff again, because of their weird firmware policy. You need to have their expensive (and otherwise useless) gateway to make an update. The cheap chinese stuff will do better. And they are very badly shielded.
|
||||
|
||||
# Some background
|
||||
|
||||
## Why I don't (want to) use a virtual environment for Home Assistant
|
||||
On Gentoo, we have a very powerful package manager. So I (now) try to put everything Home Assistant uses into Ebuilds.
|
||||
@@ -329,67 +445,51 @@ From time to time a fresh compile test on empty boxes (one with Python 3.9 and o
|
||||
* play with [Node-RED](https://nodered.org/), there are user requests for it, but my skills are too low for this Ebuild :-)
|
||||
|
||||
## Licenses
|
||||
The repository itself is released under GPL-3, all work on the depending components under the licenses they came from.
|
||||
There are 1990 Ebuilds in total, 1978 have 52 different licenses assigned.
|
||||
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 1983 Ebuilds in total, 1971 of them have in total 1986 (36 different) licenses assigned.
|
||||
|
||||
|License| Ebuilds using it|
|
||||
|-------|-----|
|
||||
|MIT|1132|
|
||||
|Apache-2.0|371|
|
||||
|BSD|137|
|
||||
|GPL-3|117|
|
||||
|LGPL-3|31|
|
||||
|GPL-2|17|
|
||||
|MIT|1125|
|
||||
|Apache-2.0|403|
|
||||
|BSD|139|
|
||||
|GPL-3|128|
|
||||
|LGPL-3|32|
|
||||
|GPL-2|20|
|
||||
|all-rights-reserved|16|
|
||||
|GPL-3+|14|
|
||||
|BSD-2|14|
|
||||
|LGPL-3+|13|
|
||||
|Unlicense|12|
|
||||
|LGPL-2.1|11|
|
||||
|Unlicense|10|
|
||||
|PSF-2|9|
|
||||
|BSD-2|8|
|
||||
|GPL-3.0|7|
|
||||
|Apache 2.0|6|
|
||||
|MPL-2.0|6|
|
||||
|GPL|5|
|
||||
|\|\| ( MIT Apache-2.0 )|5|
|
||||
|EPL-1.0|5|
|
||||
|EPL-1.0|4|
|
||||
|HPND|4|
|
||||
|AGPL-3+|3|
|
||||
|LGPL-2+|3|
|
||||
|LGPL-2.1+|3|
|
||||
|\|\| ( Apache-2.0 BSD-2 )|3|
|
||||
|BSD-4|3|
|
||||
|public-domain|3|
|
||||
|GPL-2+|3|
|
||||
|GPLv2+|2|
|
||||
|ECL-2.0|2|
|
||||
|ISC|2|
|
||||
|NEWLIB|2|
|
||||
|\|\| ( Apache-2.0 BSD )|2|
|
||||
|\|\| ( Apache-2.0 MIT )|2|
|
||||
|EPL-2.0|2|
|
||||
|BSD-2 Unlicense|2|
|
||||
|ZPL|1|
|
||||
|LGPL-2|1|
|
||||
|\|\| ( MIT GPL-3 )|1|
|
||||
|BSD License|1|
|
||||
|Boost-1.0|1|
|
||||
|BSD-3|1|
|
||||
|AGPL-3|1|
|
||||
|PSF-2.4|1|
|
||||
|PSF-2.3|1|
|
||||
|CC-BY-NC-SA-3.0|1|
|
||||
|BSD-2-Clause|1|
|
||||
|LGPLv3|1|
|
||||
|CC-BY-NC-SA-4.0|1|
|
||||
|OSL-2.0|1|
|
||||
|GPL2|1|
|
||||
|Apache 2|1|
|
||||
|CC0-1.0|1|
|
||||
|GPL-1|1|
|
||||
|
||||
(Last counted: 02/09/2021)
|
||||
(Last counted: 05/09/2021)
|
||||
|
||||
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 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. Authors have been asked for clarification, some still did not respond. These 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.
|
||||
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: 02/09/2021
|
||||
Last updated: 05/09/2021
|
||||
|
||||
@@ -15,6 +15,9 @@ DIST homeassistant-2021.8.7.tar.gz 10383822 BLAKE2B a6d303b9b2d831f33d3b43e2a38b
|
||||
DIST homeassistant-2021.8.8.tar.gz 10387233 BLAKE2B 2cdb4d7aefbea1172f43203d189eba0c583c86e0a1cda679b2b0729255e3ece9d669ddb95f66e0dc043349c29797c4c02852d1705035ea7d80ff1e693e08d7a0 SHA512 42c4dadf029d1adb5c15d778ad1c940543ac9f6818a1569fb09b4a86145634890b776cc08a54443d54ccdef715e349937d6f08b23f0d6ca1ae4cdcb1387c9ada
|
||||
DIST homeassistant-2021.9.0.tar.gz 11500598 BLAKE2B 9aa3766f9e207c0b0cf255c177540ca0599499c98fcb19c79ba9e7f1c9b2614f24b26c5e9e2c6c739c93fcdc87d38a92cdf41c7ed38d763dcada3f1a0a79ecd3 SHA512 5fd91efe73ac84925393e30d0988da68c8b7de560f42e008a400ed4df1a6871f8ff330887a890b9ff96b498c552ef4ced6e00b0e63852a5d15c060bb3fea237b
|
||||
DIST homeassistant-2021.9.0b6.tar.gz 11499905 BLAKE2B df0c62f9f0f1e70f644aef450ee1681d8ceefb2847290969c4b6542725bc3320062c9db11687afbc2d30a5ed52c45c09825e1878217af34fd0e6bd9a20620e77 SHA512 7b394aea33b1480c4eefb4ec4cdde0b69a8df2ab19837d405b4b8fafb428a56ee128d1796560e26d4015861e83843a9c83d809171a7291025141fbd6169f5d35
|
||||
DIST homeassistant-2021.9.1.tar.gz 11501767 BLAKE2B 84351f0d97117f46f335080cb88909754f66b4b607cef8c9d9fd3020f87db7a23ae36c8b7de598a1e39b02613f3d2d65c309805dc104c5e33652f420a263545b SHA512 dcb6c82b06b3d303d729ff7dd1f7ab0e982dc673a643b761c2f8d05edc62828c644de64a78ccca75cabc1751bd5b0ef90f573cf22d370f36c336993a95218340
|
||||
DIST homeassistant-2021.9.2.tar.gz 11502289 BLAKE2B a8379f8d17cc1a1f16f787f2688ee2f2f888d25a3b4db6a729b15b80f74316b9c6c40dcf4538b7eea4ca5afcd072810c62bfcdd5270bc61644ccd4135794955d SHA512 32bb9a21ff04d8437bf9287484c78405fa222e4e8677333c298e2d9e2f5007dabf6028c5618a68eaa212db1b82f00fa3c925fe15e0a117c98782877804bbf588
|
||||
DIST homeassistant-2021.9.3.tar.gz 11502226 BLAKE2B 133aaba375c8151c7489371beebd19d0c69d894d0779ddf05e308edbc2e8b8b8f3975c10a3a780e8270bcefac81be0fd5b784ef58b4d68df0a98335253079b9c SHA512 36eab67521bc161eec6e13ef17b15e58dbf8575b349ec3ec7223c787d203ddd0a56e34795bdd36acedfe666f04d836c93ab9aad4fa5d5848d5b111c47589cbf9
|
||||
EBUILD homeassistant-full-2021.6.6-r1.ebuild 65857 BLAKE2B 0976c096e093e0d4abc3115935aab01cb14792ecf2de45f2adc40e10f0e4a0568ff7d591fc6096f173099a3ce89f58fea10b78f7e5b2a23a4aecbde50f4b64c4 SHA512 3a23ad13d2314efeba48bf361730136a2b92fbe1b3d622137ec88b7b30c1882e959e428a85c81261fe3bc1b92c7bcf53f7d8385e39fcfc9cce0cc20c7f48872c
|
||||
EBUILD homeassistant-full-2021.7.4.ebuild 65712 BLAKE2B 15819144e89f7dd138b8c1250a4bb8781e513ca6e4d5e298cefcbd2af648d052152024337d9937ac1ae144a951a280bcf1e9a17a7b32a522741b32d03cf635ac SHA512 7abe800d1295928609afae935cbbe019f717f73b717f5ebca760844b6a58b369493db6d0b85dcf4d4e25447aefe0d5259b3a3cfe13ddf602ce196b535934c4a3
|
||||
EBUILD homeassistant-full-2021.8.6.ebuild 66075 BLAKE2B c0f426e63e48170346ee3a44cb7e933d6953cd44251d78d19f48949369fa185192c7df30156dcd7cf7f4ca9cbc863f5a30e40d82aebd31a269f9744f1318aeaa SHA512 98cb983a2e31491ec26df78847efb9387dd297bf068a0bed3e45b2e40b938c2ea4dffe28bf0772803b3c7d58b1eee6e99462275c2f8323a474bcb6920e16ed61
|
||||
@@ -22,5 +25,8 @@ EBUILD homeassistant-full-2021.8.7.ebuild 66166 BLAKE2B bdecf748da4c97d0d813c5c6
|
||||
EBUILD homeassistant-full-2021.8.8.ebuild 66171 BLAKE2B 999f2f6397c4b7aeaf58bcaeba2dd14a74b6cfcefd7d96bb4ebd88e6221f7cd7062f7220e95bf3964d730d581a4e4db050b6621472e1a170653abbda13794703 SHA512 9f9d711210be3b0abbdc6f212944300001e20c87ba63ad1a9fdd24f1797ecd2ca037face36e0b1d409d74cf3263e250c433cac0f993afcf383490df268953bdd
|
||||
EBUILD homeassistant-full-2021.9.0.ebuild 66806 BLAKE2B a960ed327a08a88ded84bc55e0bbb499f6538d404cd187b01908393389778e6a1036a8647ee0bc499c613cdc25c4dd482d1a949521ba9b18f77b243a91aaf0d1 SHA512 de283da35395bdefe47da2746687464d5db7e7ff93550563593539beb5353f629ecc69239e2d971947ea603d3830b346f663269ee759d167ccdacce4d85c6633
|
||||
EBUILD homeassistant-full-2021.9.0_beta6.ebuild 66812 BLAKE2B 43a9dd7d31962ccc4861fedeba4839e42a726ba6e0513e614b6ab4ec2e554e679997aa50d2c608f15afa7eda37666f2f3a584391659cbadf5dc076e048aa6e90 SHA512 4b7bb74778224e6322c3b61e6af10656a1ef8a3bcbc4d9b9fd4827a5ac340718196a2a79636bc0e71d7fdd96f096f58d264cedb0d99c90dbe52eea3b7ebd7e0d
|
||||
EBUILD homeassistant-full-9999.ebuild 66812 BLAKE2B 5e0428ba313ee00a3bd8c7b5b81cf8cc8ea7f4efb2c179651c359a9f28222ab930af05fa0c96666137d14ee637153ed67bb4655cff028934770e5ca901009904 SHA512 9986e27248e4f66d679bc193b3c96098d719163f1528a97f41868f7277b759a45bca8942754629efa4472f5a153e2f7f061ebd297850cd190b9a156203d9a731
|
||||
MISC metadata.xml 72094 BLAKE2B 5fca31beb2b4c4efced13c719210bc16f1961ecb16b8acf5b5092213cc8307e11dacd5ca24bd0a2095ac81ebdd9f06e6c950af2948788c90a4ed69337ce16aab SHA512 b5b8833633eee2459bfd70bc9c3b267ccbee140d42efc962dfb4f6ad7f4f5d131bacde79dafe924822062d1023541692f4bb965adf419a61a1e4f460470d143e
|
||||
EBUILD homeassistant-full-2021.9.1.ebuild 67056 BLAKE2B ec82c2acd877ae674d92c727392510096a4cc23e9f588688e5555fc442e8085d361b3c29acd66191194c0aa0e8dc3cdfba8f800b1e52f93c253328ece7da26fe SHA512 a7de4a1b875c0fa8093f6fd08084b67955096dff7f817519c87413dcdd780a75f105020afea1bcd458b70b82f211b9a955baffdd39842665c01575fb286e04af
|
||||
EBUILD homeassistant-full-2021.9.2.ebuild 67056 BLAKE2B ec82c2acd877ae674d92c727392510096a4cc23e9f588688e5555fc442e8085d361b3c29acd66191194c0aa0e8dc3cdfba8f800b1e52f93c253328ece7da26fe SHA512 a7de4a1b875c0fa8093f6fd08084b67955096dff7f817519c87413dcdd780a75f105020afea1bcd458b70b82f211b9a955baffdd39842665c01575fb286e04af
|
||||
EBUILD homeassistant-full-2021.9.3.ebuild 67055 BLAKE2B d2a0ec52e62b5ae39b99afe19800d7f0bc1e4e702352187039f460ab10ff28fc633709dbd1bd4610ae63f5964fc6227bf089aad2e2f22c4a4e725bda0312fdd3 SHA512 2d3472cb5ea098660b3b45ce06048aa0e9ba7ad0e66a78c763e1047bf267ab4a56d1acce31e66c5a005f57a24fe809a6e5ab09748ba4c73a560cae6eb107921e
|
||||
EBUILD homeassistant-full-9999.ebuild 67061 BLAKE2B f1b29a3746c5262fb1de4ae771842929fd48793e12ba300352b76d1bf63a096282fdff54c89ea51a4f93484f01577bfd182c4e7abcc01faf12398f216b10629c SHA512 ed7e0872b0a1ad32c0929d20a3b941f69e7479558d04bb71cd0ab8d150988ce43cc93e0b991e42490501825bd104017043ea2fdf4747eb410d821cdff41856e0
|
||||
MISC metadata.xml 72885 BLAKE2B 1d1cc192bde56c1aabfc159df0467d93ca51ee7c127c9b74a55775058506e8d43876b97aa6885f00750ae115e5c406cab9ee30bbd6bbc9d9d60aec6e72faa8c9 SHA512 5e62eb94ab84f084f808a35a8cbce669453bef37aac8db4486517ae5bc1068158f6cf8703e9d62213c562b23477a4a41b4090a80c95f9edfdcc906ff4c8a7503
|
||||
|
||||
965
app-misc/homeassistant-full/homeassistant-full-2021.9.1.ebuild
Normal file
965
app-misc/homeassistant-full/homeassistant-full-2021.9.1.ebuild
Normal file
File diff suppressed because one or more lines are too long
965
app-misc/homeassistant-full/homeassistant-full-2021.9.2.ebuild
Normal file
965
app-misc/homeassistant-full/homeassistant-full-2021.9.2.ebuild
Normal file
File diff suppressed because one or more lines are too long
965
app-misc/homeassistant-full/homeassistant-full-2021.9.3.ebuild
Normal file
965
app-misc/homeassistant-full/homeassistant-full-2021.9.3.ebuild
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -27,7 +27,7 @@
|
||||
<flag name="agent_dvr">Agent DVR is a free* software DVR solution</flag>
|
||||
<flag name="airly">Uses the Airly web service as a source for air quality data</flag>
|
||||
<flag name="airnow">AirNow web service as a source for air quality data</flag>
|
||||
<flag name="airtouch4"/>
|
||||
<flag name="airtouch4">control Ducted Air Conditioning Systems that are using the AirTouch 4 Controller</flag>
|
||||
<flag name="airvisual">Airvisual sensor platform queries the AirVisual cloud API for air quality data</flag>
|
||||
<flag name="aladdin_connect">The aladdin_connect cover platform lets you control Genie Aladdin Connect garage</flag>
|
||||
<flag name="alarmdecoder">AlarmDecoder extended</flag>
|
||||
@@ -213,7 +213,7 @@
|
||||
<flag name="firmata">Firmata can be used to add digital inputs and outputs to Home Assistant</flag>
|
||||
<flag name="fitbit">The Fitbit sensor allows you to expose data from Fitbit to Home Assistant</flag>
|
||||
<flag name="fixer">current exchange rate from Fixer.io using data from ECB</flag>
|
||||
<flag name="fjaraskupan"/>
|
||||
<flag name="fjaraskupan">Fjäråskupan allows you to control your Bluetooth equipped kitchen fan</flag>
|
||||
<flag name="fleetgo">integrate your vehicles equipped with FleetGO hardware into Home Assistant</flag>
|
||||
<flag name="flexit">Integrates Flexit Air Conditioning unit into Home Assistant</flag>
|
||||
<flag name="flic">The flic platform allows you to receive click events from flic smart buttons</flag>
|
||||
@@ -258,6 +258,7 @@
|
||||
<flag name="goalzero">Access Goal Zero REST Api from Home Assistant</flag>
|
||||
<flag name="gogogate2">Control Gogogate2-Enabled garage doors from Home Assistant</flag>
|
||||
<flag name="google">Intergrate Google Calendar into Home Assistant</flag>
|
||||
<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_translate">google_translate text-to-speech platform for Home Assistant</flag>
|
||||
@@ -320,7 +321,7 @@
|
||||
<flag name="insteon">allowing linked INSTEON devices to be used</flag>
|
||||
<flag name="intesishome">communications with IntesisHome Smart AC Controllers</flag>
|
||||
<flag name="iota">IOTA is a new blockless distributed ledger</flag>
|
||||
<flag name="iotawatt"/>
|
||||
<flag name="iotawatt">Integration for the IoTaWatt Open WiFi Electricity Monitor</flag>
|
||||
<flag name="iperf3">iperf3 sensor integration allows you to measure network bandwidth</flag>
|
||||
<flag name="ipma">ipma weather platform</flag>
|
||||
<flag name="ipp">read current data from your networked printer</flag>
|
||||
@@ -492,7 +493,7 @@
|
||||
<flag name="ovo_energy">allows you to monitor your energy consumption data</flag>
|
||||
<flag name="owntracks">OwnTracks: track your location and send it directly to Home Assistant</flag>
|
||||
<flag name="ozw">Open Zwave MQTT</flag>
|
||||
<flag name="p1_monitor"/>
|
||||
<flag name="p1_monitor">The P1 Monitor integration integrates the P1 Monitor API platform</flag>
|
||||
<flag name="panasonic_bluray">allows you to control a Panasonic Blu-Ray player</flag>
|
||||
<flag name="panasonic_viera">panasonic_viera platform allows you to control a Panasonic Viera TV</flag>
|
||||
<flag name="pandora">Pandora account, you can control it from Home Assistant with this media player</flag>
|
||||
@@ -701,7 +702,7 @@
|
||||
<flag name="tplink_lte">allows you to observe and control TP-Link LTE routers</flag>
|
||||
<flag name="traccar">uses GPS for tracking and has support for over 1500 different types of devices</flag>
|
||||
<flag name="trackr">trackr platform allows you to detect presence using TrackR devices</flag>
|
||||
<flag name="tractive"/>
|
||||
<flag name="tractive">Tractive is an Austrian company develops real-time location trackers for pets</flag>
|
||||
<flag name="tradfri">Control/observe IKEA Tradfri devices</flag>
|
||||
<flag name="trafikverket_train">Retrieve train departure information from Trafikverket</flag>
|
||||
<flag name="trafikverket_weatherstation">weather information provided by Trafikverket weather stations in Sweden</flag>
|
||||
@@ -725,7 +726,8 @@
|
||||
<flag name="upc_connect">presence detection by looking at a Connect Box</flag>
|
||||
<flag name="updater">binary sensor will check daily for new releases</flag>
|
||||
<flag name="upnp">support UPnP/Internet Gateway Device (IGD) Protocol</flag>
|
||||
<flag name="usb"/>
|
||||
<flag name="uptimerobot">provides binary sensors from your monitors from Uptime Robot</flag>
|
||||
<flag name="usb">USB Discovery integration will watch the host for USB devices</flag>
|
||||
<flag name="uscis">updates on your USCIS case using your case/receipt number</flag>
|
||||
<flag name="usgs_earthquakes_feed">a GeoJSON feed provided by the U.S. Geological Survey</flag>
|
||||
<flag name="uvc">allows you to integrate UniFi Video Camera (UVC) into Home Assistant</flag>
|
||||
@@ -755,6 +757,7 @@
|
||||
<flag name="waqi">will query World Air Quality Index service</flag>
|
||||
<flag name="waterfurnace">Python interface for waterfurnace geothermal systems</flag>
|
||||
<flag name="watson_iot">link Home Assistant with an IBM Watson IoT Platform instance</flag>
|
||||
<flag name="watson_tts">text-to-speech platform that works with IBM Watson Cloud</flag>
|
||||
<flag name="waze_travel_time">waze_travel_time sensor provides travel time from the Waze</flag>
|
||||
<flag name="webostv">allows you to control a LG webOS Smart TV</flag>
|
||||
<flag name="wemo">discover and control WeMo devices</flag>
|
||||
@@ -783,7 +786,7 @@
|
||||
<flag name="yeelight">allows you to control your Yeelight Wifi bulbs</flag>
|
||||
<flag name="yeelightsunflower">allows you to control your Yeelight Sunflower light bulbs</flag>
|
||||
<flag name="yi">allows you to utilize Yi Home Cameras within Home Assistant</flag>
|
||||
<flag name="youless"/>
|
||||
<flag name="youless">allows you to read the meter values from sensors created by YouLess</flag>
|
||||
<flag name="zabbix">integration to connect to a Zabbix monitoring instance via the Zabbix API</flag>
|
||||
<flag name="zengge">Python API for controlling Zengge LED bulbs</flag>
|
||||
<flag name="zeroconf">will scan the network for supported devices and services</flag>
|
||||
|
||||
@@ -15,6 +15,9 @@ DIST homeassistant-2021.8.7.tar.gz 10383822 BLAKE2B a6d303b9b2d831f33d3b43e2a38b
|
||||
DIST homeassistant-2021.8.8.tar.gz 10387233 BLAKE2B 2cdb4d7aefbea1172f43203d189eba0c583c86e0a1cda679b2b0729255e3ece9d669ddb95f66e0dc043349c29797c4c02852d1705035ea7d80ff1e693e08d7a0 SHA512 42c4dadf029d1adb5c15d778ad1c940543ac9f6818a1569fb09b4a86145634890b776cc08a54443d54ccdef715e349937d6f08b23f0d6ca1ae4cdcb1387c9ada
|
||||
DIST homeassistant-2021.9.0.tar.gz 11500598 BLAKE2B 9aa3766f9e207c0b0cf255c177540ca0599499c98fcb19c79ba9e7f1c9b2614f24b26c5e9e2c6c739c93fcdc87d38a92cdf41c7ed38d763dcada3f1a0a79ecd3 SHA512 5fd91efe73ac84925393e30d0988da68c8b7de560f42e008a400ed4df1a6871f8ff330887a890b9ff96b498c552ef4ced6e00b0e63852a5d15c060bb3fea237b
|
||||
DIST homeassistant-2021.9.0b6.tar.gz 11499905 BLAKE2B df0c62f9f0f1e70f644aef450ee1681d8ceefb2847290969c4b6542725bc3320062c9db11687afbc2d30a5ed52c45c09825e1878217af34fd0e6bd9a20620e77 SHA512 7b394aea33b1480c4eefb4ec4cdde0b69a8df2ab19837d405b4b8fafb428a56ee128d1796560e26d4015861e83843a9c83d809171a7291025141fbd6169f5d35
|
||||
DIST homeassistant-2021.9.1.tar.gz 11501767 BLAKE2B 84351f0d97117f46f335080cb88909754f66b4b607cef8c9d9fd3020f87db7a23ae36c8b7de598a1e39b02613f3d2d65c309805dc104c5e33652f420a263545b SHA512 dcb6c82b06b3d303d729ff7dd1f7ab0e982dc673a643b761c2f8d05edc62828c644de64a78ccca75cabc1751bd5b0ef90f573cf22d370f36c336993a95218340
|
||||
DIST homeassistant-2021.9.2.tar.gz 11502289 BLAKE2B a8379f8d17cc1a1f16f787f2688ee2f2f888d25a3b4db6a729b15b80f74316b9c6c40dcf4538b7eea4ca5afcd072810c62bfcdd5270bc61644ccd4135794955d SHA512 32bb9a21ff04d8437bf9287484c78405fa222e4e8677333c298e2d9e2f5007dabf6028c5618a68eaa212db1b82f00fa3c925fe15e0a117c98782877804bbf588
|
||||
DIST homeassistant-2021.9.3.tar.gz 11502226 BLAKE2B 133aaba375c8151c7489371beebd19d0c69d894d0779ddf05e308edbc2e8b8b8f3975c10a3a780e8270bcefac81be0fd5b784ef58b4d68df0a98335253079b9c SHA512 36eab67521bc161eec6e13ef17b15e58dbf8575b349ec3ec7223c787d203ddd0a56e34795bdd36acedfe666f04d836c93ab9aad4fa5d5848d5b111c47589cbf9
|
||||
EBUILD homeassistant-min-2021.6.6-r1.ebuild 12233 BLAKE2B 30ee78d7716dfab66d1072266eed74ad2b99009b9129c1923405fffb4eeb27a7cc541eabea41e6952f945106cf300412e4da522f0c08be7186abbe39701fdc0d SHA512 6cd35d171c71e30ee1dede4a1ef814c9f5987e6224faa670f1da1cd7055283a49fbe32b0dbcd17e77b8642d1a4d42829277df8a849741861da35ddc3beb78aa8
|
||||
EBUILD homeassistant-min-2021.7.4.ebuild 12185 BLAKE2B 3221c25a9f0dd2824788561e1dac86925ca4ee3a5dd9136e4a5435a297f783fcea4226177f7c1995c6092264484ea627ae543d722ed72ab73f7ba2119a9d2d24 SHA512 1507c5088e9c705b2636f5114cd042b9050ae9c74279d37ec5cba6cbca4b0c5f43389e2831c4a0bd7c084b6c85329d6ba5c9312caf4f6f77b933b5a4fcf40228
|
||||
EBUILD homeassistant-min-2021.8.6.ebuild 12279 BLAKE2B 54518f2405eb5fb186ad839872bdd0249ad0ed296d7f9b040198b9ca945b34fb68cb8904107e7cc6e733625dbcde3dad47797e6c963831be990577ffd8f86553 SHA512 08be6039757bcb1459e1373418c91e5199a02499e87281eeb4b7e95584253bd273b98ab9e4dad8e408314d2dc9409bc3c5d32db3ec0da621f03ab3c692021d8c
|
||||
@@ -22,4 +25,7 @@ EBUILD homeassistant-min-2021.8.7.ebuild 12279 BLAKE2B 8deb7dde790bae8d164ac9049
|
||||
EBUILD homeassistant-min-2021.8.8-r1.ebuild 12279 BLAKE2B 8deb7dde790bae8d164ac9049a5f18695c1ea05553a4370c27a75da88b682c67c4fc06252144dae85345db7b61bf62faaa6a8035ff37acb2d2ac89468f379feb SHA512 93c3eebb258065f0bea58897b8c394b19adcf42eab02e77dfa6c720fc05b083839071b6e74b98b2b2d36cccec6fe35b5dae4a11b84079066d0960f9c1f65c198
|
||||
EBUILD homeassistant-min-2021.9.0.ebuild 12372 BLAKE2B ee00d4dbcdf88ef531a21d22d24cbbf1d1db4cd464d74d4e79b5f1cd4601e0e4ee153262b188d7609aae11cf326681f7a8343485545349e7308676d1f3a68197 SHA512 e75eb9d4275d98b9e502079fa8b0e0474135db4ab9e3077e5aab420991d632d7e99430dfa6de28c69ccbd42446b4ab09271eaf33bd4be17f5dfb1fcec4c88b87
|
||||
EBUILD homeassistant-min-2021.9.0_beta6.ebuild 12314 BLAKE2B fdf119df746f3a538c87f041da9fab72d1ee5ad166b4d8cc67f854fe9e39167ae20c440f3a1a22633188a2632f0a6adcabd017d45218d9b7fc3383bf6b48b939 SHA512 9b7ee09ac453a157720619fdd543059a7e9caab7b09375825c45ad65a8be4dd79e629fe4de4944a1aa50d072c6cea85085660e3f01a3ab15c250f624359a77e5
|
||||
MISC metadata.xml 6818 BLAKE2B 7c34bd7d39495698673ab0414b9591d343bddc4ca8a9e9bafa74e216db40f794b319d142ec1e20f76704474ba05b69df209478f6e1f2fc2f9cbe4ba659fac475 SHA512 f3f5ee6ba62239146ce17e337a1b4d35ff1c0d18c60bca74a2fae6140672f12a7ad2d248e3b6e19820a879d8601fed63a1fd36f21fba9c85546372f618455315
|
||||
EBUILD homeassistant-min-2021.9.1.ebuild 12372 BLAKE2B ee00d4dbcdf88ef531a21d22d24cbbf1d1db4cd464d74d4e79b5f1cd4601e0e4ee153262b188d7609aae11cf326681f7a8343485545349e7308676d1f3a68197 SHA512 e75eb9d4275d98b9e502079fa8b0e0474135db4ab9e3077e5aab420991d632d7e99430dfa6de28c69ccbd42446b4ab09271eaf33bd4be17f5dfb1fcec4c88b87
|
||||
EBUILD homeassistant-min-2021.9.2.ebuild 12372 BLAKE2B ee00d4dbcdf88ef531a21d22d24cbbf1d1db4cd464d74d4e79b5f1cd4601e0e4ee153262b188d7609aae11cf326681f7a8343485545349e7308676d1f3a68197 SHA512 e75eb9d4275d98b9e502079fa8b0e0474135db4ab9e3077e5aab420991d632d7e99430dfa6de28c69ccbd42446b4ab09271eaf33bd4be17f5dfb1fcec4c88b87
|
||||
EBUILD homeassistant-min-2021.9.3.ebuild 12459 BLAKE2B 36a25401f00815b1b99916da5841254516d53e7a82fe7b157234e3fd5deedaf1c0584512a8ac6d4919781cf2043c3e431bccf20e690c62f1252939e0bbc2e308 SHA512 1ee7fa366c2cc40164b638998aa979350ef3f8ff8f266fb153dfc726991cfd4c0b2644b8dde742d1ba330b4f73740dde06b740e6148c1f86e05ff13f05b6f546
|
||||
MISC metadata.xml 6923 BLAKE2B 29632452d7c7d9d7b4347119746c7a6a6dfb3008e781330eba08c100193a6e639ece70b43e704bf64c17f4bdd898e81075a2886f5b11a4c2b06cd7da279982f8 SHA512 23b2d872b39790a9f2c0981a53466ac7fe9e17923ee7beaef8042e6fc85608be66f2033ed74186b2e6565d3294b227d83c82ee5de4dc2661247462cdb4d52e34
|
||||
|
||||
256
app-misc/homeassistant-min/homeassistant-min-2021.9.1.ebuild
Normal file
256
app-misc/homeassistant-min/homeassistant-min-2021.9.1.ebuild
Normal file
@@ -0,0 +1,256 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit readme.gentoo-r1 eutils distutils-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 amd64-linux x86-linux"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav cast cli compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf zwave +zwave_js"
|
||||
|
||||
# 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.2[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.4.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2020.12.5[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.46.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20210830.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
accuweather? ( ~dev-python/accuweather-0.2.0[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.0[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
compensation? ( ~dev-python/numpy-1.21.1[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-8.0.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.6.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.1.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-0.6.2[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.5[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.2.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.3[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.21.0[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.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.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup-4.9.3[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-0.6.4[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.23.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.3[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/pyHS100-0.3.5.2[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.7.0[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.2[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.9.1[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}] )
|
||||
zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.29.1[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.14.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.10.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.4[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.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
|
||||
}
|
||||
|
||||
256
app-misc/homeassistant-min/homeassistant-min-2021.9.2.ebuild
Normal file
256
app-misc/homeassistant-min/homeassistant-min-2021.9.2.ebuild
Normal file
@@ -0,0 +1,256 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit readme.gentoo-r1 eutils distutils-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 amd64-linux x86-linux"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav cast cli compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf zwave +zwave_js"
|
||||
|
||||
# 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.2[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.4.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2020.12.5[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.46.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20210830.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
accuweather? ( ~dev-python/accuweather-0.2.0[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.0[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
compensation? ( ~dev-python/numpy-1.21.1[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-8.0.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.6.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.1.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-0.6.2[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.5[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.2.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.3[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.21.0[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.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.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup-4.9.3[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-0.6.4[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.23.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.3[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/pyHS100-0.3.5.2[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.7.0[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.2[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.9.1[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}] )
|
||||
zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.29.1[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.14.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.10.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.4[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.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
|
||||
}
|
||||
|
||||
257
app-misc/homeassistant-min/homeassistant-min-2021.9.3.ebuild
Normal file
257
app-misc/homeassistant-min/homeassistant-min-2021.9.3.ebuild
Normal file
@@ -0,0 +1,257 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit readme.gentoo-r1 eutils distutils-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 amd64-linux x86-linux"
|
||||
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav cast cli compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf zwave +zwave_js"
|
||||
|
||||
# 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.2[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.4.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2020.12.5[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.46.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20210830.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
accuweather? ( ~dev-python/accuweather-0.2.0[${PYTHON_USEDEP}] )
|
||||
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
|
||||
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.0[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
compensation? ( ~dev-python/numpy-1.21.1[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-8.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.6.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-4.1.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-0.6.2[${PYTHON_USEDEP}] )
|
||||
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
|
||||
hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.5[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.2.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.3[${PYTHON_USEDEP}] )
|
||||
mysensors? ( ~dev-python/pymysensors-0.21.0[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.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.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
|
||||
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup-4.9.3[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-0.6.4[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
sonos? ( ~dev-python/soco-0.23.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.3[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/pyHS100-0.3.5.2[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.7.0[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.2[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.9.1[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}] )
|
||||
zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.29.1[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.14.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.10.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.4[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.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
|
||||
}
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
<flag name="dwd_weather_warnings">dwd_weather_warnings sensor platform uses DWD for warnings</flag>
|
||||
<flag name="enigma2">Support for Enigma2 boxes with openwebif support</flag>
|
||||
<flag name="esphome">Support for esphome sensors, covers and switches and it's dashboard</flag>
|
||||
<flag name="forecast_solar">Asynchronous Python client for getting forecast solar information</flag>
|
||||
<flag name="fronius">Add (very basic) Support for Fronius Symo JSON Api to Home Assistant</flag>
|
||||
<flag name="github">GitHub sensor integrates data from GitHub to monitor your favorite repositories</flag>
|
||||
<flag name="homekit">Integrate HomeKit controller and accessory in Home Assistant</flag>
|
||||
|
||||
@@ -15,6 +15,9 @@ DIST homeassistant-2021.8.7.tar.gz 10383822 BLAKE2B a6d303b9b2d831f33d3b43e2a38b
|
||||
DIST homeassistant-2021.8.8.tar.gz 10387233 BLAKE2B 2cdb4d7aefbea1172f43203d189eba0c583c86e0a1cda679b2b0729255e3ece9d669ddb95f66e0dc043349c29797c4c02852d1705035ea7d80ff1e693e08d7a0 SHA512 42c4dadf029d1adb5c15d778ad1c940543ac9f6818a1569fb09b4a86145634890b776cc08a54443d54ccdef715e349937d6f08b23f0d6ca1ae4cdcb1387c9ada
|
||||
DIST homeassistant-2021.9.0.tar.gz 11500598 BLAKE2B 9aa3766f9e207c0b0cf255c177540ca0599499c98fcb19c79ba9e7f1c9b2614f24b26c5e9e2c6c739c93fcdc87d38a92cdf41c7ed38d763dcada3f1a0a79ecd3 SHA512 5fd91efe73ac84925393e30d0988da68c8b7de560f42e008a400ed4df1a6871f8ff330887a890b9ff96b498c552ef4ced6e00b0e63852a5d15c060bb3fea237b
|
||||
DIST homeassistant-2021.9.0b6.tar.gz 11499905 BLAKE2B df0c62f9f0f1e70f644aef450ee1681d8ceefb2847290969c4b6542725bc3320062c9db11687afbc2d30a5ed52c45c09825e1878217af34fd0e6bd9a20620e77 SHA512 7b394aea33b1480c4eefb4ec4cdde0b69a8df2ab19837d405b4b8fafb428a56ee128d1796560e26d4015861e83843a9c83d809171a7291025141fbd6169f5d35
|
||||
DIST homeassistant-2021.9.1.tar.gz 11501767 BLAKE2B 84351f0d97117f46f335080cb88909754f66b4b607cef8c9d9fd3020f87db7a23ae36c8b7de598a1e39b02613f3d2d65c309805dc104c5e33652f420a263545b SHA512 dcb6c82b06b3d303d729ff7dd1f7ab0e982dc673a643b761c2f8d05edc62828c644de64a78ccca75cabc1751bd5b0ef90f573cf22d370f36c336993a95218340
|
||||
DIST homeassistant-2021.9.2.tar.gz 11502289 BLAKE2B a8379f8d17cc1a1f16f787f2688ee2f2f888d25a3b4db6a729b15b80f74316b9c6c40dcf4538b7eea4ca5afcd072810c62bfcdd5270bc61644ccd4135794955d SHA512 32bb9a21ff04d8437bf9287484c78405fa222e4e8677333c298e2d9e2f5007dabf6028c5618a68eaa212db1b82f00fa3c925fe15e0a117c98782877804bbf588
|
||||
DIST homeassistant-2021.9.3.tar.gz 11502226 BLAKE2B 133aaba375c8151c7489371beebd19d0c69d894d0779ddf05e308edbc2e8b8b8f3975c10a3a780e8270bcefac81be0fd5b784ef58b4d68df0a98335253079b9c SHA512 36eab67521bc161eec6e13ef17b15e58dbf8575b349ec3ec7223c787d203ddd0a56e34795bdd36acedfe666f04d836c93ab9aad4fa5d5848d5b111c47589cbf9
|
||||
EBUILD homeassistant-2021.6.6-r1.ebuild 27387 BLAKE2B 0f8b94da37522ea13cc82587871aa6782b034d7004a3c44e6ecbacb23fdb4a24e7daefb529183af3d517b0eb8b79395dd8aaec5c667c4c45c6e5022790a52e97 SHA512 5f2110d67eb763b88486726710bac12e09a26f4ebf9640d0d8d3c6bc580bdff51f219a359aec41be9dd32172fabd640be141b92689c88f4194eba339e87403ba
|
||||
EBUILD homeassistant-2021.7.4.ebuild 27303 BLAKE2B 4cfae846e4ef67fd010998434d3ddc1b8f42978e2ccfde20ba1f850e5c4fd4f78dbb06756b09d656580f9c6ab53b05719a1f7a3a33f147f2e91148a3f36461eb SHA512 d77106b91b42c865891afb6e8aa91cf85c6bb4f608b17479b8eb0fa6d64c148ffa546f04aef4711ff42d899b848d8a154b8838e4aadd24adafd29b836ff94349
|
||||
EBUILD homeassistant-2021.8.6.ebuild 27542 BLAKE2B 6e98e00d723cbe15f51606a0ad7a82491c36227f22abc8e948d264f70c128266b66740323f0afbed08d2b0050a8cc3f796b01c6355f2aaff905f9720050c8240 SHA512 0f2983c87b080400cbbf7399322cff2ad9d852e09ea472fcfc13714b4f05c8aa6592261b405227c3d2657e427b512379a4602d8aae4d39bb3642315bca8c476f
|
||||
@@ -22,4 +25,7 @@ EBUILD homeassistant-2021.8.7.ebuild 27542 BLAKE2B 628b83ebe3e722723807e97e0db77
|
||||
EBUILD homeassistant-2021.8.8.ebuild 27542 BLAKE2B fde2e27eeb23e40bd6e934525b99b676e89a71dab10a5f0916eed6867ffe7e747256171068229c535895ac0ff9b855fca3b259b28e71f25be0736272051874b3 SHA512 29bb3e05bac83accf6a26a4285b2438ea25340a9b75b762e613bc493a16612fde9aaa608ca5ad81d29672fec24ead7c24636bb18ff96d43297e91f0d84c4af66
|
||||
EBUILD homeassistant-2021.9.0.ebuild 27689 BLAKE2B ab34a6885b2db9e8320b0d7326a668254d273f2296a4647c3992331a715f31cbc853a4b704c099084f53b21c44dec511c157894d794767cb86ff2cc8c869b41c SHA512 28504bcf9925f1c793873001e9576dbefbbcf21b77a52e02816bbffb6b1a2cddf10f0246bea19b4c77f67ae4afdcc9334f8906f3f235950bb8a34042caa7167c
|
||||
EBUILD homeassistant-2021.9.0_beta6.ebuild 27631 BLAKE2B b97c0518f688a12a0f8ef427f8f3b8a4ea3bfcd720a027546917fb0ef051e5ebad89136d156844d553783dfe1e11085307fe99c2bc1b0b3893497b2ae4d5d9a0 SHA512 18a0b33409ade25ab47637b2e3a78a41d2d8ba567b3d35c055e818b02b0aba7e0fd88ed111602e379f2f022d8a4829dba617dda73b99639ebe40a6b5ceb03155
|
||||
MISC metadata.xml 24291 BLAKE2B ab6056589a6dbb53dc9832fc8e10386af8d4da2c59325f3250e31ec70a6b6158935f4b14501c94370707186f3067b864cb1123d5801349057dd713b7d841aa97 SHA512 ab0bc391faf03e770e8277170dfae769dd6826d368f7c597f56b968535bd98ef9932551e76800349c2bcc5219b054b8742550a9ede687b13d16ea1cf6280f8e8
|
||||
EBUILD homeassistant-2021.9.1.ebuild 27689 BLAKE2B 165e1c1b9c9a97c27406f89915af074956cb9df0e5dc43154b559c9f9512619fed911c1dae81aad5f637c974fc54b0c949194249d07242f17796908993b7b009 SHA512 f229ccd66b4bfb26ef329e008d1054574c1ab3204239b5d1f1faf93fb8a295d9286c9b2be648ddb8e012bbd10379a2f91df4fbbba02115b20c703dd7b40e15b9
|
||||
EBUILD homeassistant-2021.9.2.ebuild 27689 BLAKE2B 165e1c1b9c9a97c27406f89915af074956cb9df0e5dc43154b559c9f9512619fed911c1dae81aad5f637c974fc54b0c949194249d07242f17796908993b7b009 SHA512 f229ccd66b4bfb26ef329e008d1054574c1ab3204239b5d1f1faf93fb8a295d9286c9b2be648ddb8e012bbd10379a2f91df4fbbba02115b20c703dd7b40e15b9
|
||||
EBUILD homeassistant-2021.9.3.ebuild 27888 BLAKE2B b33ccceddc94e74fa0070237826b203ffeb05e46447e3ca35ae39ea9fe978a463382bd9ebd0d96795da964cb7bef888c3d9fe07b695dd0728b672b76ba03c7d2 SHA512 db7870bacbb9673dfe0d0df0e19fd72365d70908f6198a68e246d14db60379b18b596590bcaa951b2656661b155f2745577b12fa9c1468ff206d6d4a547fd93c
|
||||
MISC metadata.xml 24500 BLAKE2B 68486758ff63b203841e70b14eee2d06ad1f0c12ef2f9001d7f2c9f971afac351d611e3272ac1da1acbd888012f8ee86ec2fa95c97905259281f10284d4e2efd SHA512 6f60f9bdfb7dcd21ab2f24eb1f6fc115808932b7facd0cd7973ccd1da4b69bf5226a33cccae25433520aa3af693440ff2123a5846256f0ec3c736e19655380ad
|
||||
|
||||
453
app-misc/homeassistant/homeassistant-2021.9.1.ebuild
Normal file
453
app-misc/homeassistant/homeassistant-2021.9.1.ebuild
Normal file
@@ -0,0 +1,453 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit readme.gentoo-r1 eutils distutils-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 amd64-linux x86-linux"
|
||||
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 baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain 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 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 doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro flume flunearyou flux_led foobot 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 linode litterrobot loopenergy luci luftdaten maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio 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 tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya unifi unifi_direct upnp 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 +zwave_js"
|
||||
|
||||
# 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.2[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.4.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2020.12.5[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.46.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20210830.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.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.2.0[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.2[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.5.0[${PYTHON_USEDEP}] )
|
||||
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-0.1.2[${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-5.0.9[${PYTHON_USEDEP}] )
|
||||
aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${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-1.3.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.8.0[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
anthemav? ( ~dev-python/anthemav-1.2.0[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.8.2[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.4[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-0.7.0[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.3.4[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.1.13[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${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.1[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${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-1.3.3[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.17.0[${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_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.7.20[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.12[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.17.0[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-1.0.2[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-0.1.3[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/bsblan-0.4.0[${PYTHON_USEDEP}] )
|
||||
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
|
||||
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.0[${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.21.1[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.4.4[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-83[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.10.8[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.2[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.6.0[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/discord-py-1.7.2[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-2.9.0[${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.4[${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.11[${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.19.0[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.2.5[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-8.0.0[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.7[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.5.5[${PYTHON_USEDEP}] )
|
||||
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.22[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.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.6.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.6.0[${PYTHON_USEDEP}] )
|
||||
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.6.0[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-2.0.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.0[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.0.1[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-1.0.8[${PYTHON_USEDEP}] )
|
||||
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.7[${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.1.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-0.6.2[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.74[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.1[${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-2.6.1[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.3.90[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-0.9.0[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.0.12[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.7.6[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.5[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.2[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.5[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2021.8.1[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.8[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.6.5[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~dev-python/youtube_dl-2021.4.26[${PYTHON_USEDEP}] )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.3[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.2.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.3[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.2.0[${PYTHON_USEDEP}] )
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-5.2.3[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.4.1[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.3.0[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.1.5[${PYTHON_USEDEP}] )
|
||||
opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.5[${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.5.1[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.8.5[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.10[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${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}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-3.1.5[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.8.1[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.3[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup-4.9.3[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-0.6.4[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-11.0.6[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.5[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.25[${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/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.2.8[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.23.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.18.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${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.4[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.3[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.2.0[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-0.57[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/pyHS100-0.3.5.2[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuyaha-0.0.10[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-26[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.8.1[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/python-velbus-2.1.2[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.7.0[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-1.0.0[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.12[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiopylgtv-0.4.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${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.3.2[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.8.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.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.3[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.8[${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.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.9.1[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.4[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.27.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.60[${PYTHON_USEDEP}] ~dev-python/zigpy-cc-0.5.2[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.37.1[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.5.4[${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? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.29.1[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.14.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.10.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.4[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.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
|
||||
}
|
||||
|
||||
453
app-misc/homeassistant/homeassistant-2021.9.2.ebuild
Normal file
453
app-misc/homeassistant/homeassistant-2021.9.2.ebuild
Normal file
@@ -0,0 +1,453 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit readme.gentoo-r1 eutils distutils-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 amd64-linux x86-linux"
|
||||
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 baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain 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 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 doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro flume flunearyou flux_led foobot 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 linode litterrobot loopenergy luci luftdaten maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio 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 tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya unifi unifi_direct upnp 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 +zwave_js"
|
||||
|
||||
# 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.2[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.4.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2020.12.5[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.46.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20210830.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.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.2.0[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.2[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.5.0[${PYTHON_USEDEP}] )
|
||||
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-0.1.2[${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-5.0.9[${PYTHON_USEDEP}] )
|
||||
aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${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-1.3.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.8.0[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
anthemav? ( ~dev-python/anthemav-1.2.0[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.8.2[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.4[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-0.7.0[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.3.4[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.1.13[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${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.1[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${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-1.3.3[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.17.0[${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_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.7.20[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.12[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.17.0[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-1.0.2[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-0.1.3[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/bsblan-0.4.0[${PYTHON_USEDEP}] )
|
||||
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
|
||||
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.0[${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.21.1[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.4.4[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-83[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.10.8[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.2[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.6.0[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/discord-py-1.7.2[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-2.9.0[${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.4[${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.11[${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.19.0[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.2.5[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-8.0.0[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.7[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.5.5[${PYTHON_USEDEP}] )
|
||||
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.22[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.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.6.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.6.0[${PYTHON_USEDEP}] )
|
||||
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.6.0[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-2.0.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.0[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.0.1[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-1.0.8[${PYTHON_USEDEP}] )
|
||||
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.7[${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.1.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-0.6.2[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.74[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.1[${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-2.6.1[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.3.90[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-0.9.0[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.0.12[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.7.6[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.5[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.2[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.5[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
litterrobot? ( ~dev-python/pylitterbot-2021.8.1[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.8[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.6.5[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~dev-python/youtube_dl-2021.4.26[${PYTHON_USEDEP}] )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.3[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.2.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.3[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.2.0[${PYTHON_USEDEP}] )
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-5.2.3[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.4.1[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.3.0[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.1.5[${PYTHON_USEDEP}] )
|
||||
opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.5[${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.5.1[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.8.5[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.10[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${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}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-3.1.5[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.8.1[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.3[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup-4.9.3[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-0.6.4[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-11.0.6[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.5[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.25[${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/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.2.8[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.23.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.18.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${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.4[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.3[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.2.0[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-0.57[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/pyHS100-0.3.5.2[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuyaha-0.0.10[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-26[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.8.1[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/python-velbus-2.1.2[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.7.0[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-1.0.0[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.12[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiopylgtv-0.4.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${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.3.2[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.8.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.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.3[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.8[${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.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.9.1[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.4[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.27.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.60[${PYTHON_USEDEP}] ~dev-python/zigpy-cc-0.5.2[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.37.1[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.5.4[${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? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.29.1[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.14.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.10.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.4[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.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
|
||||
}
|
||||
|
||||
455
app-misc/homeassistant/homeassistant-2021.9.3.ebuild
Normal file
455
app-misc/homeassistant/homeassistant-2021.9.3.ebuild
Normal file
@@ -0,0 +1,455 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit readme.gentoo-r1 eutils distutils-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 amd64-linux x86-linux"
|
||||
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 baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain 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 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 doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro 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 maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio 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 tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya unifi unifi_direct upnp 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 +zwave_js"
|
||||
|
||||
# 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.2[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-2.2[${PYTHON_USEDEP}]
|
||||
~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/awesomeversion-21.4.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2020.12.5[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-3.3.2[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-1.2.0[${PYTHON_USEDEP}]
|
||||
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
|
||||
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.46.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20210830.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/httpx-0.19.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pip-20.3.0
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.25.1[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
|
||||
~net-analyzer/scapy-2.4.5
|
||||
~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
#
|
||||
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
|
||||
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/pycparser[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.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.2.0[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.2[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.5.0[${PYTHON_USEDEP}] )
|
||||
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
|
||||
aftership? ( ~dev-python/pyaftership-0.1.2[${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-5.0.9[${PYTHON_USEDEP}] )
|
||||
aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${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-1.3.0[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.8.0[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
|
||||
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
|
||||
anthemav? ( ~dev-python/anthemav-1.2.0[${PYTHON_USEDEP}] )
|
||||
apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] )
|
||||
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
|
||||
apple_tv? ( ~dev-python/pyatv-0.8.2[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.9.4[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-0.7.0[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.3.4[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/yalexs-1.1.13[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${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.1[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-44[${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-1.3.3[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.17.0[${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_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.7.20[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.12[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.17.0[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-1.0.2[${PYTHON_USEDEP}] )
|
||||
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
|
||||
brunt? ( ~dev-python/brunt-0.1.3[${PYTHON_USEDEP}] )
|
||||
bsblan? ( ~dev-python/bsblan-0.4.0[${PYTHON_USEDEP}] )
|
||||
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
|
||||
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] )
|
||||
buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-9.2.0[${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.21.1[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.4.4[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-83[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.10.8[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] )
|
||||
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.2[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/adafruit-circuitpython-dht-3.6.0[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/discord-py-1.7.2[${PYTHON_USEDEP}] )
|
||||
discovery? ( ~dev-python/netdisco-2.9.0[${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.4[${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.11[${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.19.0[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.2.5[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-8.0.0[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.7[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.5.5[${PYTHON_USEDEP}] )
|
||||
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.22[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
|
||||
forecast_solar? ( ~dev-python/forecast-solar-2.1.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.6.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.6.0[${PYTHON_USEDEP}] )
|
||||
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.6.0[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-2.0.0[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/ismartgate-4.0.0[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-1.0.1[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-1.0.8[${PYTHON_USEDEP}] )
|
||||
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.7[${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.1.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-0.6.2[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.74[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-1.0.1[${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-2.6.1[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.3.90[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] )
|
||||
imap? ( ~dev-python/aioimaplib-0.9.0[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.0.12[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.7.6[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] )
|
||||
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.5[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.10.2[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.18.9[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.5[${PYTHON_USEDEP}] )
|
||||
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
|
||||
lifx? ( ~dev-python/aiolifx-0.7.0[${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-2021.8.1[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.8[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.6.5[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~dev-python/youtube_dl-2021.4.26[${PYTHON_USEDEP}] )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
|
||||
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
|
||||
miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.3[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.2.0[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-3.1.3[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.2.0[${PYTHON_USEDEP}] )
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-5.2.3[${PYTHON_USEDEP}] )
|
||||
netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] )
|
||||
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
|
||||
nuki? ( ~dev-python/pynuki-1.4.1[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.3.0[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.1.5[${PYTHON_USEDEP}] )
|
||||
opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] )
|
||||
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
|
||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-2.7.5[${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.5.1[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.7.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/plugwise-0.8.5[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.3.10[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.1[${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}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-3.1.5[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.8.1[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.3[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup-4.9.3[${PYTHON_USEDEP}] )
|
||||
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-0.6.4[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-11.0.6[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.6.5[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.25[${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/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
solax? ( ~dev-python/solax-0.2.8[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/soco-0.23.3[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
|
||||
spotify? ( ~dev-python/spotipy-2.18.0[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${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.4[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
|
||||
tasmota? ( ~dev-python/HATasmota-0.2.20[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-5.2.3[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.2.0[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-0.57[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/pyHS100-0.3.5.2[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuyaha-0.0.10[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-26[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.8.1[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/python-velbus-2.1.2[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-21.7.0[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-1.0.0[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
|
||||
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
|
||||
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.12[${PYTHON_USEDEP}] )
|
||||
webostv? ( ~dev-python/aiopylgtv-0.4.0[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${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.3.2[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.8.0[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.11.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.3[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.8[${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.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.9.1[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.7.4[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.20.0[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zeroconf? ( ~dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.27.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.60[${PYTHON_USEDEP}] ~dev-python/zigpy-cc-0.5.2[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.37.1[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.5.4[${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? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
|
||||
zwave_js? ( ~dev-python/zwave-js-server-python-0.29.1[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-vcs/pre-commit-2.14.0
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.10.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-xdist-2.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.2.4[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
|
||||
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/tqdm-4.49.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
|
||||
}
|
||||
|
||||
@@ -118,6 +118,7 @@
|
||||
<flag name="flunearyou">allows users in the US to get information from Flu Near You</flag>
|
||||
<flag name="flux_led">flux_led support is integrated into Home Assistant as a light platform</flag>
|
||||
<flag name="foobot">fetch air quality data from your Foobot device</flag>
|
||||
<flag name="forecast_solar">Asynchronous Python client for getting forecast solar information</flag>
|
||||
<flag name="fortios">device tracking of devices with a MAC address connected to a FortiGate</flag>
|
||||
<flag name="freebox">allows you to observe and control Freebox router</flag>
|
||||
<flag name="fritz">The fritz platform offers presence detection for Home Assistant</flag>
|
||||
@@ -160,6 +161,7 @@
|
||||
<flag name="knx">Asynchronous Library for the KNX protocol</flag>
|
||||
<flag name="kodi">control a Kodi multimedia system</flag>
|
||||
<flag name="kraken">allows you to monitor exchange rates on kraken.com</flag>
|
||||
<flag name="lifx">The lifx integration allows you to integrate your LIFX into Home Assistant</flag>
|
||||
<flag name="linode">allows you to access the information about your Linode systems</flag>
|
||||
<flag name="litterrobot">Wi-Fi-enabled, automatic, self-cleaning litter box for cats</flag>
|
||||
<flag name="loopenergy">Integrate your Loop Energy meter information into Home Assistant</flag>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
DIST esptool-2.8.tar.gz 84520 BLAKE2B 53e1a9f29becac41ddb81419e62029b4cd9ea1df4f4c5bbe925a70d16b260bd70b66411a27c99dde8f39c251b71c9e6da82a061b08aca1e78759447376774274 SHA512 e64dd7e60e273872dd9ac9880c8a150c3f58f1a6a5e115a899a9fde107788c9dc80b9c0425e0fa9631870a16013881e223d02e1338b13e17827686f9f9569ae0
|
||||
DIST esptool-3.1.tar.gz 6897273 BLAKE2B dcbba13e8775afd3cf10cdeafeee5e9e3c0d2e9722a95076a868b669ea3a11a56b48a053e1b19787c6da330af6d01f9f256a92c0be527d4a7d9848f646f194c3 SHA512 5edaaa376932acc9e7ba717fe931ec1e14b80d1eee415fcef4c69b30b375cd61887ac52a20dd1001d215b8d739019d6b9f624d294d8d76ff112e630d52f7f15b
|
||||
EBUILD esptool-2.8.ebuild 917 BLAKE2B c9385bcfee72f2744e0324f2668b6c4b8dba0c712bc7f752080d478308a1f8aefefd96e199570f9193e5a7cceb1115448ebdd578f7db337cf02c9122ffba1821 SHA512 8a5e82adae1057de9dbbc60d3330c86f131c816a297e9aba2835bca7ad7bdf247b70da8d9439d427f60df469c21b4408f2928f8c032c3cf6533de36a2a0b4886
|
||||
EBUILD esptool-3.1.ebuild 1089 BLAKE2B 86f6f789e473e2ed8f32d9681e895bb36391845c2208094dbc9dc3d6db5c41df778fb6458860b9d17fb69ec37a84a8828359ca70e139526356e868b92fa38ae9 SHA512 ce743d12e90b5686425591753591c62a7122dba8d1e310581a208b8acd965c276825d918e8fe12d99a66c8b88db8a74dcb514e1e98ca763316a6d8ffa569d504
|
||||
EBUILD esptool-2.8.ebuild 916 BLAKE2B 1472b92ecefa4ed50b38a8c530f062d05a3f505f9a9dadcd54f2de46cb448ddf2dffda684a9dc45a9c5d9908f0cec96bd82f9c8f09406ad7572f7f0f6f7f34bc SHA512 cee484b1fd234a82d3753035efecdb66625766f3f397ebce92ccd43527cd7e1e0dd6c1feb268ff8e7410e3b9a7764dd287bde024873d0a038702dc1ffe415e19
|
||||
EBUILD esptool-3.1.ebuild 1088 BLAKE2B 7ef12f3739c5e0c0874cb873004f1d4ebee916c2c4e0234a1234f6bdc5ae85eb842d3bbedfef88fe0f6c7ce48e9283887e598c23fde801156e1ef87c6981b058 SHA512 1b157f897a39af9361f219d46d2d35388fe1b470caffdadeb6cc11eebc1ceb470d58096dcc9eef8fd326c694722ad078807718ab5ae22fa484b019f0b1c1abd5
|
||||
MISC metadata.xml 504 BLAKE2B 2efaa3eb78c1ce0d4aef5891223a09228d83da25bc81169bc53aed23d4344e3107295947ae7d7313bedb44310e0cb2eadf54ab4407e8e493777f93c7662ed87c SHA512 0a8ee6b1576fd22397682c50b366c00a95292893fcbcad18e8f433cfe18bc88a4b58a606c8617d05691cc9109f21134f57258257a9d3b1c12ce1e7545ecf6838
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="A serial utility to communicate & flash code to Espressif ESP8266 &
|
||||
HOMEPAGE="https://github.com/espressif/esptool https://pypi.org/project/esptool/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPLv2+"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="A serial utility to communicate & flash code to Espressif ESP8266 &
|
||||
HOMEPAGE="https://github.com/espressif/esptool https://pypi.org/project/esptool/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPLv2+"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
BIN
dev-python/PyFlume/.DS_Store
vendored
BIN
dev-python/PyFlume/.DS_Store
vendored
Binary file not shown.
BIN
dev-python/PySwitchbot/.DS_Store
vendored
BIN
dev-python/PySwitchbot/.DS_Store
vendored
Binary file not shown.
@@ -1,3 +1,3 @@
|
||||
DIST PySwitchbot-0.8.0.tar.gz 2339 BLAKE2B 18ff8acdeb0fa9b42c25d66f62400a2f33481322262ea1aa9f20d11df784feb2a7f6ee1bf3b6bb836e08087fc07e895d17920f015020b06f46908193b133f1e7 SHA512 54d87c800dc0c15187bef145ec8ced475c839f2e86533004c3faacd0c4e4877b8db3763e919d487dbb46f3cc575b6b9ead329d72c5e851ca0871b2399abf982f
|
||||
EBUILD PySwitchbot-0.8.0.ebuild 696 BLAKE2B 626e5d04bc6e653d956c8ba49652f15b5e8c2d35feb2e21d221786cd4a113d846e7d9dcacdd4c96398f07f316804429c077749e4381abd3708297ebf7265333a SHA512 20b8e177cda7793edcdb994fa559c86f8aa013ff6d94ac12f701373f3d18345657ba0be0c66999ed2d670c2c80b63b03bbd856631cd2fe1462634a4b1559d580
|
||||
EBUILD PySwitchbot-0.8.0.ebuild 740 BLAKE2B 4fa60ac6690029df26e6c302dbd374ba67c3382d2b43bbd7e237da733a3eeaf7e7a3a62520b3560c5605a05611652ebeb7364eeef1af4889d5f16ceca185e106 SHA512 ac15581a0007916d052a15c93d34cf03e3351b4499b38d83b5cbcd16bb930d767fd7b054ca2521a683847520fa04d3923885e7fd3e14108da2245d9d74804874
|
||||
MISC metadata.xml 330 BLAKE2B 513f48da73e61f211a2398788c1ae2fa6a5f11b75bbe22b6e01eecb74623ead9e67076a57515be99a3178af24f41a51866b8e81c03d719cdff8ff3566ac471ac SHA512 9a8ed7d0c9e9092fa6af0ee042fb27e45b552e2256f0a95f94f31b79ae597cae02efb38ff66e64c2e296494ba8baedee9f700190ebcdd0de5d27d197cad7311f
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -16,8 +16,10 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/bluepy[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
|
||||
BIN
dev-python/PySyncThru/.DS_Store
vendored
BIN
dev-python/PySyncThru/.DS_Store
vendored
Binary file not shown.
BIN
dev-python/RPi-GPIO/.DS_Store
vendored
BIN
dev-python/RPi-GPIO/.DS_Store
vendored
Binary file not shown.
BIN
dev-python/RestrictedPython/.DS_Store
vendored
BIN
dev-python/RestrictedPython/.DS_Store
vendored
Binary file not shown.
@@ -1,9 +1,3 @@
|
||||
DIST TwitterAPI-2.6.6.tar.gz 10587 BLAKE2B 61bf91473c47b92b3e74ffed136c3bf2ee7e1b80bf34f22d5330222c01614271cfd3db993c11b6bdd8dee16a3387e01303904bd8607dbc3519ca8878a8b3abe2 SHA512 e7bd923e6f0dbe4cfc6f50d6dc339b96862ff50ff89db5049d6ce2d374b09f6fd8bafe511b0da78617e032f2beb355c8dc1165154dfa709cfe08167f71036a36
|
||||
DIST TwitterAPI-2.6.8.tar.gz 11133 BLAKE2B 79f5e16abfab7bf8ac6b6553ec323feced861f567363563047a9f0ef812972f500fdd4d790d996807a3f007e2862330f9533c15f13c6be5c1741c2a9462dc833 SHA512 551ea8e055e0feb5f33fd2c1b76cf390f5e9f44facaf0d6e3cf076d77a98d1434e9156496cac321b5dcf72ba7a1cff5697dda5d58d82a69b26c4d07bf19802fb
|
||||
DIST TwitterAPI-2.7.2.tar.gz 11842 BLAKE2B aa4763e6e64d0d6f099ffb0af77690ab044b4c62dd6decb542486c4fc1f9e0516543daa69e57fc85c3d2924f8f5c329a32cee2b2fb7017fe6bf639e79e94a2b2 SHA512 854181b854939b5a53993395652382714c991591e3fdb275778f6c8a2e8f0ebb1bcd69e864a1b3fb09c92a6c595017339dbe693ed0c659511313896b13a81c87
|
||||
DIST TwitterAPI-2.7.3.tar.gz 11946 BLAKE2B fdd29579fd8882db24c47ab91c63fc07f5589cea77347be23619a8ffa9c2c8483f7c740b3a8b270ae7de8a08c3134cd601479c81856e0cbcea4e9773e36f5fa5 SHA512 0954a0b7ffab0966772df1db10788f8b07492bb8e2d226e86e464d340055314e9addfb8a859ca25ca54c91b0e0eacd0a724d471afba46395eb4ef38603b0118d
|
||||
EBUILD TwitterAPI-2.6.6.ebuild 776 BLAKE2B c6db7a0b3d4141d5e356e0776630e11361b9609cd704f32cfc0f863d676c470dda04219f6d24fc1c5b388bc19f9463c4d0456f001d267f93e05816fede94da54 SHA512 cef5f6775dd816c9276f3f9dd1a12342813f65af8878cc51ed157b245f1b5d98293dacf74ed734bd130ea59e8a419297eede0a50f882aed37bf7a383d0016619
|
||||
EBUILD TwitterAPI-2.6.8.ebuild 776 BLAKE2B c6db7a0b3d4141d5e356e0776630e11361b9609cd704f32cfc0f863d676c470dda04219f6d24fc1c5b388bc19f9463c4d0456f001d267f93e05816fede94da54 SHA512 cef5f6775dd816c9276f3f9dd1a12342813f65af8878cc51ed157b245f1b5d98293dacf74ed734bd130ea59e8a419297eede0a50f882aed37bf7a383d0016619
|
||||
EBUILD TwitterAPI-2.7.2.ebuild 776 BLAKE2B c6db7a0b3d4141d5e356e0776630e11361b9609cd704f32cfc0f863d676c470dda04219f6d24fc1c5b388bc19f9463c4d0456f001d267f93e05816fede94da54 SHA512 cef5f6775dd816c9276f3f9dd1a12342813f65af8878cc51ed157b245f1b5d98293dacf74ed734bd130ea59e8a419297eede0a50f882aed37bf7a383d0016619
|
||||
EBUILD TwitterAPI-2.7.3.ebuild 786 BLAKE2B b6f838611a8a50cb6a47fa4f1bebb40cd13dfc4c6aa02ce428901f379706f4f786d555838f28e719cc335b077e30e5a800d940e6349ffd426958cec00a735559 SHA512 f42dfae61edaf630bacabde0ce4e6d1ca4f67c936aaf15c2eb66b16b1a8dd512916d8711aa321ccd44a8b1dd95d95379bd3d45b0647a9acb617473c1ef1dc651
|
||||
EBUILD TwitterAPI-2.7.3.ebuild 796 BLAKE2B b669d97827200be4a2605e9f087bc7a495d2967d87708fd95722fff066d7f378c37d1a0acc1af7f07e72c9899d7f1ddb6c73d8ab8b45b3b74edd27e0ae1063fa SHA512 a26e1253634ed448d3a06d32b4310e05300124f73e5b8d805b1f4ccd35de43470aa784611326adfbb042ad9c23e798e39b176cfad712cb760cc98e86bbb4834b
|
||||
MISC metadata.xml 504 BLAKE2B ab08c93c89e488765439a4616090193dcb08b66d9725b1dd08500a530841faaec2cfbcbfbde6c71570da9397bfbd7516ca0756809314a84829b2caa74f47af75 SHA512 d68ae376c06370658b11a81d6e9c85f87ab9200e48a0ec789b4a41992a1a9c7d89c7cc5d019bf810aa5fdf2a192bdf6ece5165f8146351b26138e017424c1471
|
||||
|
||||
@@ -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_{7..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Minimal wrapper for Twitter's REST and Streaming APIs"
|
||||
HOMEPAGE="https://github.com/geduldig/TwitterAPI https://pypi.org/project/TwitterAPI/"
|
||||
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"
|
||||
|
||||
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/requests-oauthlib[${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
|
||||
}
|
||||
@@ -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_{7..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Minimal wrapper for Twitter's REST and Streaming APIs"
|
||||
HOMEPAGE="https://github.com/geduldig/TwitterAPI https://pypi.org/project/TwitterAPI/"
|
||||
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"
|
||||
|
||||
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/requests-oauthlib[${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
|
||||
}
|
||||
@@ -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_{7..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Minimal wrapper for Twitter's REST and Streaming APIs"
|
||||
HOMEPAGE="https://github.com/geduldig/TwitterAPI https://pypi.org/project/TwitterAPI/"
|
||||
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"
|
||||
|
||||
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/requests-oauthlib[${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
|
||||
}
|
||||
@@ -16,7 +16,7 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS=""
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/requests-oauthlib[${PYTHON_USEDEP}]"
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST aenum-3.1.0.tar.gz 121115 BLAKE2B 3f7d12acd9537000d45d46314f70fe84df1091a8efff412f9e4e223201c9f9aee13a346d32de88e10ed2acbc781416515dc5a89158a22b4bf6a89cd51d0171a5 SHA512 319109320aaa56d0d6fb86c0360cb1a9e567f26721decc0dfb1f03f6ac1b5abdc388c427a05cfe41d8ace4a894b05c36d8e9095ee87b7a82f56ec6dac4df3cb4
|
||||
EBUILD aenum-3.1.0.ebuild 761 BLAKE2B 0478ea08af8bb361bd7fe5f774fc86ef4f4dfac88d7640cd51e90cd578c51ed04ed73e5aa992989a746f869e917b98f24d60ba8a36671651a21ee9cbd9ced47b SHA512 07052796c9c649996166eeed4f4bbe0100899588a70192e6235f23f446bd85486ea6099e913992edb5039f2f7d4a29708fc72f7dad4aa7b501fc426d8538e3d5
|
||||
EBUILD aenum-3.1.0.ebuild 753 BLAKE2B a6ee4e6050d0f5ee564e9ecea02dd399faa327dfed0a0ed3ef46560ab92a5d0fe1d5bf57afcbc5708a4c0ce2fd8c60fccb7536bb0ed8d3e4fd81b0bf338126bd SHA512 123432d526982c560884042057df9a7b3bf566acbd95ff7b662aa635a57aa5275ae0c0b5f188c0c505b6f02ca17d711432998b48210ee1d10974062c0f42ea91
|
||||
MISC metadata.xml 448 BLAKE2B 68f9a79bcd3aa1185d7d7a5a78ab3aa71ea76813cf00fdd477ea7ef370af703137a04721265d37a15e5f988d86c88b021ee82ff732dde3470a81ea2e8a838964 SHA512 c5b39b4a75cc72d1321eb0a7cec8bb6c2500da1b39e4ae54f1b03647be41120816808dacb97420e0485e6c58c350bb24c82e9c5d9b480fd2b82741038cc4fcd1
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="Advanced Enumerations (compatible with Python's stdlib Enum), Named
|
||||
HOMEPAGE="https://github.com/ethanfurman/aenum https://pypi.org/project/aenum/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD License"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
DIST aiobotocore-0.11.1.tar.gz 27860 BLAKE2B 22bc31e8d53177b286a4386698fbeec96893f67396ae8d80f8e7fd5b04dc24bb7be665dbde32c56292717b080e317e8c834386d9ab4381baba8a0e29e6647a50 SHA512 e9f48b57cd508b7cb049477b5f57b2822ea82b0c046e96818730ec0a9439e42798fa9e82ffe5d38f00375d5c3e92ce6f91571a9ebc3867af4c7d2bc635feea2b
|
||||
DIST aiobotocore-1.2.2.tar.gz 48113 BLAKE2B b623c68d409bc51d7f8b1752b959c1ed6e3f331a0d186628ccbd73eda30ba938c3091b440cc0c959675b81ab410d0af60f2b7d172002b3258696d9e94845306b SHA512 33dd6fa6002d459770b2fa5c0813cd2bad2f997cf2f7856076d67836ab39ff1ea162b4199a800f037f5308cdf1f91105bccd190b61f83a9158e33fc59912e361
|
||||
EBUILD aiobotocore-0.11.1-r1.ebuild 930 BLAKE2B 7f2e54053bc30bcd16bd0018d7ee6ac63bd4fec24b51fbb2ac159b0498e1f9ec9e2c0ca142459f30ce8f8c268a890b5422583930cd04aa804257f87db1a9ec74 SHA512 42c73a29b04545b0b0936c85fd26e5f73ad4f791d7c7d7aa6c34d66ffc96e91099b4bbdbcdd74ea7db86ddc279c51aa3b6b7c2bedbdad3409e3d60496684394c
|
||||
EBUILD aiobotocore-1.2.2.ebuild 856 BLAKE2B 97ffb9675dc6635862bfc1e5973ca7abb2b7f38a4dad4783d4e5372780886ff4aedf33e0a5183646821a00957c3d09156cb78c0d0c26609bb5bb54fb837d992b SHA512 d5b4390b8635aa7398abff5a9e590694a11f70162b104ddcb0b0beb93b59f2c240a4eccd9e5c9f8ee3ce56e3f42ca5af5419125854e710b9a6d49166a09b3823
|
||||
EBUILD aiobotocore-1.2.2.ebuild 858 BLAKE2B 4796c0f13cc709b7e6c3288d8a0db30afca370c4bbfdef342ae3ac497aa4283b60f1d2f23753e94d7ad1908c9886f4d802ea2863398c29ef62d96d48ba278d72 SHA512 af374a21fdd19bd5c8bb1c4b536fac5019fe170768641f07553bdf8ab37c4455f91200e2190096258809a29692ff0652662b2c1d911b2fb7723aa1ed0d044cfe
|
||||
MISC metadata.xml 460 BLAKE2B 4a8ea3ee831803460c736be1a66ac272dea0ecfc33f806272b13e2d3178ef76ebd547857b79cf43a5e187820491d23a0c85025101ac97054c0d29ceef64a78af SHA512 242a704b62b365a2c4c0ceb16668afe8dbdec9a1bde0631880b51e618ae3af5730587bb98ba31435df642a16524a30f7c116399a9c0a9d76e11ab3174d716fe6
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="Async client for aws services using botocore and aiohttp"
|
||||
HOMEPAGE="https://github.com/aio-libs/aiobotocore https://pypi.org/project/aiobotocore/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache 2"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST aiolifx-effects-0.2.2.tar.gz 5017 BLAKE2B 849f12990cacb6eccfa0671a35ee3bba32065d6288df3d987441a8fbeea265cf55597e144adcd6bdfef36aacfe5238032b29e7df5a99ed0bcca34dc5d0cd37be SHA512 cad1c158ec2030d354512a59da4a47fb184245ed1502c281318e7d71b087b7173bf762cf3e953061ae49677b1c173716d55c264636ad3138007a15a748db39e3
|
||||
EBUILD aiolifx-effects-0.2.2.ebuild 804 BLAKE2B a39a01b46de2e1acba68f227d7859ad8414d9e808444278014d2b37446550563555a6b09468f5b1cd6f82dfce8d85783f1187443d739098eae3e40bc560e3960 SHA512 b142976def00e917ffee2ce4c128dda4d0621d6a6ea059d58e84ee9595324eabd74284ad2b58ce0674e072220d4c67635928d263413f6f4369d663eb424acafa
|
||||
EBUILD aiolifx-effects-0.2.2.ebuild 799 BLAKE2B 62d5d26f39c349d9af8dea489e490f3bd8b9e770e315fb7393ddfe45ba102eea89c30df72867e487f3615adfc08b88b2b414b03651a8f41de117418ccbbaee7b SHA512 20900d95a5ff3d35b06679d5bba5dd58120dca1657cfbbc37bf91552e50acb8a5621319f166e31906e1afc01b41f8937aac03aa457269ec806f9542b70ab643f
|
||||
MISC metadata.xml 465 BLAKE2B cd644e17f6a9b4419d1fefddf5f1bc4351b1b0955d5dadad228a1c771fd97df7601f9f411fc7b8604d568f55df2573ffdbd903d3cb141a3d169a1647a46463e3 SHA512 4ab2d1cd2c52e7adae307900846b2964cf61e2867cf5928a06230ce3faf38ad5fca5ac9f29f20324886fd43ca8152e360983b02b8c192bb274592f1ad2b46601
|
||||
|
||||
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
DIST aiolifx-0.6.10.tar.gz 25484 BLAKE2B 72f104cd2a8ccda7b33b4c67a6801acf20c485a53fccb6f2d9fbbe906b785e3ce210437dbfca19a4945407db7efd20eafa0d3a4ef4c30bd738585d5f8de34860 SHA512 9dea6a93d8107c0d0c1642e959a825a4da663f1fb41af1915f3ef31d5f94018378550e9078db1a3f081e130196950994d3162ce97554d006447e24f95cc8b6c7
|
||||
DIST aiolifx-0.6.9.tar.gz 25484 BLAKE2B 78a3d99ba5f2dc7c07870d7c204e4d149e6a8c9a10beb03400f1d3a74cddfd4cd17e9a9feec0dd737f09dc850fafef3291ee642501427da587061a629fdd48d2 SHA512 b6a1be577db01b23366e55a0e32e912db3e439eadcf11ba84e3a76b28f3fe0306299b57f652e1993129d6c6cdaa95facc4ef5463f44d2fbc7db80016d08f681c
|
||||
DIST aiolifx-0.7.0.tar.gz 25505 BLAKE2B 4464ab2b76d59b37b7dc79078e59d212f5c9655b4870a3b7fe3fdccf675d1691610caf287aadf51bc53907a6104c49bd93ad1b9dfc28b3ab350bf20b8526b3a5 SHA512 7a6e6ac9c3fa520ee9dbb7d838ecf2ce8ca9cba1ca56abfd92c7c2b79bcb33aa3d0a89a86b4bf56808c9e7585919cf27c15b02051ce0555766d0072f8f842eeb
|
||||
EBUILD aiolifx-0.6.10.ebuild 794 BLAKE2B 696ee58bf0dd6c2e22e9826310b1522aaa99b01b4f0a2bf112248a5fa1a9a64c541d9d480768a431addaa0fc6ed5459c0e2ba8a71084235b45ae62205028064f SHA512 763d5ff07d2498b5c61585352aef94cdf35dfeda2a5fe785e7120298c6a83063a3c6a6655733c39deafb159b4d07024de13494f9c5399a3e0c38996ac041bac5
|
||||
EBUILD aiolifx-0.6.9.ebuild 804 BLAKE2B 1817cf9e87348cec42c7dcf55abf602a0de6e03d04a41f50e7f2a8113df4fc8a13c94eb71a9f007fb5f20e99d2ad21090c26eafb0308294ff910bb67eceec66e SHA512 777218ca1810fe92b4dc61a71b559ee3d0be5f6c42f323d85913c2c350354aa8a1daccfd35161060df144fad7dc3bad4b6afe1d49841a74c1b7bcc0c762e8e0d
|
||||
EBUILD aiolifx-0.7.0.ebuild 789 BLAKE2B e110cda035da3480d1e3bea3639875b48c0ae418983605996dc4377833fbd918123d23f844d32ea1898b2e20de28f1a809bc7e0a10590ee8a115a4521f555943 SHA512 4a3776ed5568b9a46d1e20189f758dabe2d1348b121f44b65e6416e5d4606602042fe505fcc29a1639a9a683f274a65eb93b2db6089cdf3e6195528f4252594e
|
||||
MISC metadata.xml 456 BLAKE2B 5febca5c4da185751d05d4f05de0182d8ee1eb770f16e2827c011057c5e8e4b879744361f40341ac0d333fcb55b913bdfd55b58c014bcb64e7ae4cd1f2102da0 SHA512 5b0c586114ff2c5c188c5c66905dac8ea0b666dd59b0c65e8faebca72e45dcc88acb5ec46bc59d49f2535c79aa4ba37630677ca07c434c6b3673a59a2ea6baf4
|
||||
|
||||
33
dev-python/aiolifx/aiolifx-0.7.0.ebuild
Normal file
33
dev-python/aiolifx/aiolifx-0.7.0.ebuild
Normal file
@@ -0,0 +1,33 @@
|
||||
# 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="API for local communication with LIFX devices over a LAN with asyncio."
|
||||
HOMEPAGE="https://github.com/frawau/aiolifx https://pypi.org/project/aiolifx/"
|
||||
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"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/bitstring[${PYTHON_USEDEP}]
|
||||
dev-python/ifaddr[${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
|
||||
}
|
||||
BIN
dev-python/astroid/.DS_Store
vendored
BIN
dev-python/astroid/.DS_Store
vendored
Binary file not shown.
@@ -1,3 +1,3 @@
|
||||
DIST asyncmock-0.4.2.tar.gz 3191 BLAKE2B bf9c18f6327cabdb3119199a8ceeaa836388cf93df462c8c1434a0a5ae0955c844ed3071d0d0d01219c6efbab0e49ed7c442425ea4a54fb20d3bf2a074994f26 SHA512 b421849eda8edddd9e5d12b90ed3544ae164b890deff4052d5be252d65b9ad11ee32a45250de1e103fc84d5de06bf05d76aacaa4b907b1b784ccc18135674959
|
||||
EBUILD asyncmock-0.4.2.ebuild 856 BLAKE2B 29614669dc66cbd057c068524980562f1a80593d895f92553e3a7cfa00bd63bd1ab5dff53f08ba078172bb56faed453db93ec618592a29f4171acdcae583c525 SHA512 b50525afc4199d1492f301ac9204d230e707c064b635a3cb4fdb1be061683b01a584f3bf3471b9fb0fa8cc2ae40b9f496206b73db693dccd2ce50bd9a0102f5c
|
||||
EBUILD asyncmock-0.4.2.ebuild 854 BLAKE2B 447efdd197b315ed31cc637096cf22fd23feadeb2ef9bc76396865bb0bf4f9b17573b7fa82eb61707b452dbed4b1a1d74446bbbe5977d9abe027e1d99f60c4f1 SHA512 41f8a58d019a7fca3357ea6b26f4635cec305801d77904ad602da8c1a67f672d27b1d2f8d2f14377212989afc140c380a8db2afb38457613aa4b4f972b105edb
|
||||
MISC metadata.xml 450 BLAKE2B 5df1b81506b811f0f1bb1930b0d62ca57ec17c0baab733d9c73eb346a4e6aca6ca9febe3a68c8867e97df2ab97345e43f6d76c4c6cd50210b712583ec9fbe880 SHA512 32ba771ac595ecae30b670ae32ad117c426ac480ee1e3a97c98a7b9e51c61430adfdbb802f861b9b3ccb2be0e2a1c09690b8b772249cce226cdcdc4a46703856
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="Extension to the standard mock framework to support support async"
|
||||
HOMEPAGE="https://github.com/timsavage/asyncmock https://pypi.org/project/asyncmock/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-3"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST batinfo-0.4.2.tar.gz 6497 BLAKE2B 24efbd63f25bbd743e02ea04bf656d24b3132b6ce7e2754359a84648c357fb40967c3bb2a0aa27a3938489f2fb64c9b712718c8a5ede0869f83a19eaa82a74e1 SHA512 c45232cdd79d2d10d814019bbfc167ef54c3d970c74320a5a007d3b603e62fbdfeaf53f88074cf53a7865293181707e2e63e5a565219c094a77be2adc5d53876
|
||||
EBUILD batinfo-0.4.2.ebuild 709 BLAKE2B 57da52e53a2d9fd99262106781511d23e79b21c7abc77a5b824183c1a2cb10754786f6bd47dc6008c0e8f82724cb3bd2e94bee180b657046b7cf86e4dd218c28 SHA512 40bf0df5e6a48116f39ec3461e5d789b9fbb1cb3e1baddc418758865e00fed164478a3c1af63609b72624e50982e57e140a90d16a2d3d93d4cc3fe7072136033
|
||||
EBUILD batinfo-0.4.2.ebuild 709 BLAKE2B b72ea96933b7872c31e590a693cc076572936c2afa486c4288bf626f37332e16cedb8f097a9b23c39cc685fce2097a3140375fc8063a385660a27ae6183d449a SHA512 271f667677b10be2185cd6a63558c1fb0bf1b98ffde677ce2003aa1d9fedc4adab72a2f3e0bde7a5254938015ce2b36e5905d02968503959e8ac64598c711cb4
|
||||
MISC metadata.xml 456 BLAKE2B 21e3ee290165127168fa78072fa1bea9e917961ad2cc7b3091580c0ec0d275703a39f1d4a940f6cd9046da5ac48aed885a017ae4906b6a25075e0549aedd6595 SHA512 3b24f17a3e94562ecda3d003d551a40396a33520bb10c7475a1e835e1e313e42eaecc38b1b3a924b09de69e5f242112e48dba13a8d09c4bb4df8b642539a2a50
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="A simple Python module to retrieve battery information"
|
||||
HOMEPAGE="https://github.com/nicolargo/batinfo https://pypi.org/project/batinfo/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPLv3"
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -2,5 +2,5 @@ AUX caldav-0.5.0-top_level.patch 450 BLAKE2B fee8442ccedb990c2cee37d3fd8b3af056c
|
||||
DIST caldav-0.6.1.tar.gz 70380 BLAKE2B a22df53223544ff23821d1ac432620f3f7a87f464e7a3dae8a71dcb052bb59ce82f31e3d195a3ffa9f3b313e959bfe45d1a991e37ded759aae18f629d2c990e4 SHA512 eb6cfedc58c59faef192c361cd43382a6fcd6417953357eb79779438c4cb55543268979fd01fcd5be5137cafb99ac753739250805a56cc3dc0729467d0a9034a
|
||||
DIST caldav-0.7.1.tar.gz 118233 BLAKE2B cfb6d6c25a73d53a430c5cc50a7a8fe9b403a4a35a50d454687dc691e3d8be946ef1287b09e425df2e38a74f74bd662439c71c48b77750bc59f4a12e99b2f794 SHA512 e70060aea51d0a0289e955755f8c1b67f46af4195c6584a0a10da390b9074d37b5821e6d829bf41eb0ddf7328b062bc5ef1a300656a9415ae56a1d5cf6ab55d7
|
||||
EBUILD caldav-0.6.1.ebuild 891 BLAKE2B 6d80177a727f232fb291c54568d0c79c759a1ddf908c3e8b620598e97de77f1595d7fabc8dc2eaa964a07b1d2387af69842e6595ee40329b04b06f5ec7dcb338 SHA512 88e074b24baf6966dfa31b76adcda1165ee324194992a5c1426d1210577b31d0bcbe77899e061cde4fa80e6f96f236b5b6af4c5b456664804b97dd48c735ca07
|
||||
EBUILD caldav-0.7.1.ebuild 854 BLAKE2B 9f41841ea9ff7817fa255f664ac8042979b1c0638f410dd20ecedeb6606d17bf261b38cdc4b59c7618ed1d73e092eb3570ce3850887bb4c9679ed045ef51c5e2 SHA512 c02471ca7f98bd58e3a1e9a326d3d5730bd6dbc6f5d910a1b0de202f3f8ec55bd228e99990409655fa994193eee696d27734719bf63ca755040f8b2e2a09db48
|
||||
EBUILD caldav-0.7.1.ebuild 861 BLAKE2B b23f68b2d1b2892c8b8e88e18ebfd6de782fac5947ee10cd3e67fa24ebdb753f336749f679929d0c6ecbe546d7b3f1f605b404a45133ed53ae5d23881c5d3c80 SHA512 74678ed2ec3c71af983fcc0ce08186030ad4b1604effc8ddcae9558f3043e67040bdce99019ed43bc7396ccdbc8d91765135e94ebd090889fdd269ceada8513b
|
||||
MISC metadata.xml 494 BLAKE2B f3d3484dddfa108558dfeaabdd27474a866cc037b61256b49a80d01762dca481323ccd83f383f165c83ffdb91276d9dd0de52acaeb33d95ccf14b6bca4cf6bc4 SHA512 8574c06bfec9a96420c10c2bce3aee056024557517ab0d00880ec3fdcbb3d2721a5e550e8f40879d06cef215f9e6571fc8a4a7c65120f9279a043ae73a01761f
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="CalDAV (RFC4791) client library"
|
||||
HOMEPAGE="https://github.com/python-caldav/caldav https://pypi.org/project/caldav/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -3,7 +3,7 @@ DIST codecov-2.1.10.tar.gz 20435 BLAKE2B 5fc540098d17982bf23939c6c8e2a34662d3438
|
||||
DIST codecov-2.1.11.tar.gz 20590 BLAKE2B 931740b62ad3b03b752f649c8b787a2b8d661b68b436225786edba96bf8e270043dcf7ac6d19e711699e1b08e21940937a83105577c3c7e1234c8dbe64384f03 SHA512 bfc1bb3f85baca8de5b3058434242709c6bc4e5e5579490b7b88e308467767718e6e11a0464ea682bbbc4ff279c47b5bafb55b537660c0eb3df48bd5ac4e3d6e
|
||||
DIST codecov-2.1.12.tar.gz 20866 BLAKE2B dbccde91bf2290eb403a9f52583b1bb4629860a200bc4a592e2e2ad48443c77c3de36c02503f3716b16d941016296f20071ab7f34227058ccdc7c7f8d925d909 SHA512 9d364844dc864996e7d65d6210c7bca345a67d5aa61bcdd351591f0aeadcd2662101e59449e8a86b8341d9fc840889cb635b2c41c6287001b598ee1647c86b02
|
||||
EBUILD codecov-2.0.15.ebuild 712 BLAKE2B 7849c2dd4be88e158ad3d268c79c10b663315e595d091802d656b3bd0c910d0a15df281dc75622ce09cea4d7bbbfa6b8a0093f167782f51745377b17fbadbc4d SHA512 0cd0f0de83844ba5519f2d11f03673fddcbee3705c5c5169b68ea9da0fb256c3ede1f7bfab76dc6e6eea3f5ed982306778ab449c41dd83feed2afc18915dde84
|
||||
EBUILD codecov-2.1.10.ebuild 795 BLAKE2B 834dba9381ccbc97a04167f7f22359cde2e33f582d4605123c0b38cd294676c8a84a5f9e559e9b92812487a2cc37034d2a6ae20980154bb78f246caff594368d SHA512 bb5bd86c69b22c4fd09d9f1e8bf30ebf0c75a1d7049eacd48951ef74d37ff82792a16cd2537e359c84fc43279c57fb778e38fc3e263553d147eeb12c300d1a37
|
||||
EBUILD codecov-2.1.11.ebuild 795 BLAKE2B 834dba9381ccbc97a04167f7f22359cde2e33f582d4605123c0b38cd294676c8a84a5f9e559e9b92812487a2cc37034d2a6ae20980154bb78f246caff594368d SHA512 bb5bd86c69b22c4fd09d9f1e8bf30ebf0c75a1d7049eacd48951ef74d37ff82792a16cd2537e359c84fc43279c57fb778e38fc3e263553d147eeb12c300d1a37
|
||||
EBUILD codecov-2.1.12.ebuild 795 BLAKE2B 834dba9381ccbc97a04167f7f22359cde2e33f582d4605123c0b38cd294676c8a84a5f9e559e9b92812487a2cc37034d2a6ae20980154bb78f246caff594368d SHA512 bb5bd86c69b22c4fd09d9f1e8bf30ebf0c75a1d7049eacd48951ef74d37ff82792a16cd2537e359c84fc43279c57fb778e38fc3e263553d147eeb12c300d1a37
|
||||
EBUILD codecov-2.1.10.ebuild 795 BLAKE2B 39167fd1b5d96290083904a1a75eb25842676de3738af2675662c4da372568e6e51538fc91bfa21053616417f604d5ecfab5e8b851b4321e4cfee63fb6b9d4e7 SHA512 7f31f01dc621161b18f1712820da8eb8538daa4d6e2d52bcaefe6273887f413c73177dbb07edefffeb81701d24bcdde910a41b287269a46c25dd9aa6dfa0832a
|
||||
EBUILD codecov-2.1.11.ebuild 795 BLAKE2B 39167fd1b5d96290083904a1a75eb25842676de3738af2675662c4da372568e6e51538fc91bfa21053616417f604d5ecfab5e8b851b4321e4cfee63fb6b9d4e7 SHA512 7f31f01dc621161b18f1712820da8eb8538daa4d6e2d52bcaefe6273887f413c73177dbb07edefffeb81701d24bcdde910a41b287269a46c25dd9aa6dfa0832a
|
||||
EBUILD codecov-2.1.12.ebuild 795 BLAKE2B 39167fd1b5d96290083904a1a75eb25842676de3738af2675662c4da372568e6e51538fc91bfa21053616417f604d5ecfab5e8b851b4321e4cfee63fb6b9d4e7 SHA512 7f31f01dc621161b18f1712820da8eb8538daa4d6e2d52bcaefe6273887f413c73177dbb07edefffeb81701d24bcdde910a41b287269a46c25dd9aa6dfa0832a
|
||||
MISC metadata.xml 445 BLAKE2B d80a4da5b071bf957a491dd8a357af4a77ed8224556ccb97f08cff3e77b84de1142e63d889e211187aa42ebb2e69b235ffb343120c760af319711b81632296a4 SHA512 030007fd65027d09a20aeb873b71b5c8f943a207d92e9210460a7eb272209d7b5d01961348adba5e5aaeb07ee9173dec6838bfa42652de715f1db7c8a43cd97a
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="Hosted coverage reports for GitHub, Bitbucket and Gitlab"
|
||||
HOMEPAGE="https://github.com/codecov/codecov-python https://pypi.org/project/codecov/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache 2.0"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="Hosted coverage reports for GitHub, Bitbucket and Gitlab"
|
||||
HOMEPAGE="https://github.com/codecov/codecov-python https://pypi.org/project/codecov/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache 2.0"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="Hosted coverage reports for GitHub, Bitbucket and Gitlab"
|
||||
HOMEPAGE="https://github.com/codecov/codecov-python https://pypi.org/project/codecov/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache 2.0"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST feedparser-6.0.2.tar.gz 251508 BLAKE2B e571bbd1a26ff06536ce3a134a5f91ff2cfc65ef7074ba7d1e17f4ed57ba19f8db395991b0a8137f9a7db931d4bda2a8a9157588ea5764ffde3bfd0616c71a35 SHA512 8ffcfb2934070ed6f0fc1a3b3d7c6a055c8c8e29dee8d56fa489832b71b94bc70dd8c8360061a103894ea9a80c6a91a6708da16999e36619092674ccfda36a75
|
||||
EBUILD feedparser-6.0.2.ebuild 788 BLAKE2B e3772673ab766666f69c8e0026c526f7a7ea9a935e7d99d52ae32f4057553801e00df4a78722e3e9243c29bfaae8c40b5d7fea994896365266e76e937fe81f40 SHA512 c9e1a282de3826581118afdda1384429a05d57ce911173caac208fd3a95b4a3f008112210c5452431b0af464268784bec059903a5c583691cca5d6f6a476b256
|
||||
EBUILD feedparser-6.0.2.ebuild 781 BLAKE2B 47d7d5453ca825543c7ff91bc6db632bc45dc473437af20c8c9444a440b68c3529455f38dcb6409a9e0cfa336fc64fe2c064fb0a763f485ab9b40eea2a5d9a90 SHA512 ce4653e3404615eb372f43753801d548e7c25efd47f4d209cda22d45cc2be3e27cca6d0d358ecef1b996b1c270889fed0cec5a89f581d79275f82eae0c1672b3
|
||||
MISC metadata.xml 508 BLAKE2B ef7da3cb0232f9f7276a95a40f68711640fce52a264ce99bbe7e23be816ed0d7a4ebcb77438a35b3461e6ec9b32b30916d57dc900af9e284e7bae284e1ceaf0e SHA512 9b3437688f27dabe370c9c3866904eef282fdd194eb4954cb853b28e9bc2bbdd963f33d5bafefac1bd228328a908469b63ecfc65d8cf493c4d3b170e7df83ae5
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="Universal feed parser, handles RSS 0.9x, RSS 1.0, RSS 2.0, CDF, Ato
|
||||
HOMEPAGE="https://github.com/kurtmckee/feedparser https://pypi.org/project/feedparser/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2-Clause"
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
DIST freebox-api-0.0.10.tar.gz 36722 BLAKE2B 54a343308610cfa59d37f61cf21792a40c26cbd1a5f1f3d9256c4f24921fb3734110806f443676839f40b7ba187712af348344c28e7e101ab93cda51befab456 SHA512 560edb06547991057d3c0a180373c377130670e875dd734278488ffebbbe41367795f32563eb418a6e0341d6ce8c1786fec026aab7cdea3f864aad5ae4a00031
|
||||
DIST freebox-api-0.0.9.tar.gz 36678 BLAKE2B 9acdd82feeb9a0b049fa8ecb5c1ca7edc3b8bfa252df63454daf538cf9ab4b8d771926a37ce015a0acd3bd846f63897c7d29b70468704c87ee2c1f58e255bf40 SHA512 d8360fba43b2b781983490ebfbd6f8636b4065e00edf0c86f98e782c38a332e68e5c1b840dce20bed426d887a332e285115c816bc4eb39ff9f8500482500c35b
|
||||
EBUILD freebox-api-0.0.10.ebuild 765 BLAKE2B 09490b91951b67ec1d65d03151248c39ab3af1dfc23ab7575603ff3d5271e86531b98b1cf7156beadb257df30e363972d0dbc714587e3f3c3019798830424816 SHA512 89589bb6d311d5a93f539e13536cbe0deea22ddd7abe03b374b3eccaac534e8315b672a69a0f7775b8b562fae0067aa952952ff66fc5f0f33852fbc99300c797
|
||||
EBUILD freebox-api-0.0.9.ebuild 814 BLAKE2B 11703cfdf1cb5fa30af42092b24841a0483a3537a4613c6e036d089466dcc7f32a707389f09181befcd99c781176c82a37e2f986cc8ac44919f3b3f49bcc0d3b SHA512 f8bbbfd63535fe2bd2e17dbbf42f8a14d240e86bffa9d296cb57fa340c1fd4c45dae3e42c1ec531eda3e5c6c7328cc561da35ad332f48af349db8946a0c97d4e
|
||||
EBUILD freebox-api-0.0.10.ebuild 763 BLAKE2B edf588cda611e35d443437b4ce5988881dea362d28b903d15868552fd3a980b8c633011a2fbeb1fcdb3a3fdc78c327906f46f98ee0d031c81ecb4b66264bae42 SHA512 44f7d3195d2d8c797f9d9463a9e144eda2eae0ff999c63eaa337bfbe64da52d27625186db0f173884e59eb36932554c0fff850bb5bd2b97bd98e6f781a314106
|
||||
EBUILD freebox-api-0.0.9.ebuild 812 BLAKE2B a9095d7c8b3931c6ba90f43d4735c9678c3e5d027ea2df2cccb6e068f5acabd22ec53e4debdc82788a333b6937a78b42b25ce0d458624eaba062fa81eccb7d93 SHA512 e6a65e8349393f88f80da035372d85b2b124590093b1044f384ee92545876d64a7e155728656b44751d87b2c2ad3078d54128958560317487cf5d40c6fa0fa15
|
||||
MISC metadata.xml 455 BLAKE2B 3b353d733d3b76da615a1690351cb2aa79db532af169108b2bfc04553a0f08c560ac09d9e4e4f03c6e9bdfea53e617d5514e16a083ea7f99f7618cc8075a5c35 SHA512 4f5ab983784a919ea1afdbafa918e8755fa5868e9f6dba80b09807f1f14366dcd0fe3d1cd4cfb42e84ca64234754755d8f38db0abe14d0e21fe704d2b8e68277
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="Provides asynchronous authentication and access to Freebox servers"
|
||||
HOMEPAGE="https://github.com/hacf-fr/freebox-api https://pypi.org/project/freebox-api/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3.0"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="Provides asynchronous authentication and access to Freebox servers"
|
||||
HOMEPAGE="https://github.com/hacf-fr/freebox-api https://pypi.org/project/freebox-api/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3.0"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
5
dev-python/google-cloud-texttospeech/Manifest
Normal file
5
dev-python/google-cloud-texttospeech/Manifest
Normal file
@@ -0,0 +1,5 @@
|
||||
DIST google-cloud-texttospeech-0.4.0.tar.gz 37272 BLAKE2B 05b2ef90d5033d20556c0ee81d0ac56a001738ffc8176c0b19c1ff9d25b2a7f8b44e21c720d9d71c9d1795e2798b3ba27fe23ca8796bac3ec9263fded07cfaff SHA512 98a38afcdcdea83f25a4eaf3e51c256f3123605e000ba2e815f4e94e3146a8482719adde580297638ab47cf5a30d780c489b6d7fadcbb86f2e828685d5853707
|
||||
DIST google-cloud-texttospeech-2.5.2.tar.gz 51058 BLAKE2B 75338555fb670a07fff2d199ee053dd38396739bbda674eeeea8249b6f02a33349cd91892481f3caa3dbd64c43fd9fc1419d1e10ff0425302b50bf6ecad237c0 SHA512 b6fca4d007c27d695fb28da56aedca06f5099c131c0981495d8578d9c56cc7d09e537586b58ec6f13e69074d0ab92ea0e9bbf33a655d43c8c269a163c8569959
|
||||
EBUILD google-cloud-texttospeech-0.4.0.ebuild 771 BLAKE2B e204a904524f36153874be685701cf9575660e809ce94d85cb117b4837849c9a45930f15801ce7f1aa9eb5a0f1180fe2ac117e3f4365130457808ef5ca01a890 SHA512 0fa7ef677842d8574d02986785e8c58193118e8882bb123249ba1c3d741db21bcc1149628a58ab98f249c17a7e749a08be17893d53e8c678ca45c90333c62ebb
|
||||
EBUILD google-cloud-texttospeech-2.5.2.ebuild 832 BLAKE2B fd76ade1963e2a07d05b66c71b69414518f2f88f1dbafc532a2574ee245922f02de14b8466f7ead71b5ad20c11d34d5d3c6b058a762a21449c41fc9571055e49 SHA512 dc852f52414243ecddff940ea7abe390e1dd60f3682e399d26a0fc38db58919e82d4e0620efc849909a43161c58d1dc311690cae3c72c3ec7c33aee00fb5b7b8
|
||||
MISC metadata.xml 478 BLAKE2B d721aafd69c367513dd48a8379045c99093ed2c8fe832149542051d314b05b4ee1dec47e97b339fd86b1a6813b24e9175aa14c411ec14d9ff4d04f0713c33cd4 SHA512 012ba95512d90341da2fe511e91dac4109991b4db2e37571f99bba7c67388ec49c25e2b12b076933927d694866458c3eb0e379202005b4c5686a56ba08dd5e04
|
||||
@@ -7,19 +7,18 @@ PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A Python library for controlling YeeLight RGB bulbs."
|
||||
HOMEPAGE="https://gitlab.com/stavros/python-yeelight/ https://pypi.org/project/yeelight/"
|
||||
DESCRIPTION="Google Cloud Text-to-Speech API client library"
|
||||
HOMEPAGE="https://github.com/googleapis/python-texttospeech https://pypi.org/project/google-cloud-texttospeech/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND="dev-python/future[${PYTHON_USEDEP}]
|
||||
dev-python/ifaddr[${PYTHON_USEDEP}]"
|
||||
RDEPEND=">=dev-python/google-api-core-1.6.0"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
@@ -3,25 +3,26 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Control Snapcast."
|
||||
HOMEPAGE="https://github.com/happyleavesaoc/python-snapcast/ https://pypi.org/project/snapcast/"
|
||||
DESCRIPTION="Google Cloud Text-to-Speech API client library"
|
||||
HOMEPAGE="https://github.com/googleapis/python-texttospeech https://pypi.org/project/google-cloud-texttospeech/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS=""
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND=""
|
||||
RDEPEND=">=dev-python/google-api-core-1.26.0
|
||||
>=dev-python/proto-plus-1.4.0
|
||||
>=dev-python/packaging-14.3"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/construct-2.5.2[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
15
dev-python/google-cloud-texttospeech/metadata.xml
Normal file
15
dev-python/google-cloud-texttospeech/metadata.xml
Normal 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">google-cloud-texttospeech</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>googleapis-packages@google.com</email>
|
||||
<name>Google LLC</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
3
dev-python/ibm-cloud-sdk-core/Manifest
Normal file
3
dev-python/ibm-cloud-sdk-core/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST ibm-cloud-sdk-core-3.11.3.tar.gz 45189 BLAKE2B 5e2f97f3bffdd6f2c8cd268e1f77142cb4b7daac0982206bd99725219fbb487d93ed4e7790b8a27bdedcde735b290e112ad6f4cc1258bc771001ad4cc3ccf10f SHA512 a38a9eac75a65fa2654ae10978799f8c5b83c08930c609b47100f2dd4a15ece3e6d777d48cb4daa12817602a3c3e376935d3beedbf1b1537650b52826f4c8b8a
|
||||
EBUILD ibm-cloud-sdk-core-3.11.3.ebuild 1130 BLAKE2B 57b3d45b68fba5336fa08ce98f989097afe969f3ecf51cd1dfe11da794ec4908482a75c2f7801c13f03a92c1349a5ab0a57e8fe30766df836cb059a86654dbef SHA512 4b456d97544f958b374d7ca186022de88200402156b5621b50b6b8774e59e4bf9ec71aaf694b362df973b7076277bbbd9e8f1f53c51a9a10753424c06c78c95a
|
||||
MISC metadata.xml 452 BLAKE2B ce09844bf9b10cd85cde5f0aef9ce01fde2fffab984b6493ea375ce31788e4ad33f2c444cced9a4c92c6d407dee7948001dc7270ad35103a8c16690967748d2d SHA512 2e46eb674853eceb1a7e87d62d80121e3d2bb504f998860a2513ba1eb52eff374a25989155b00b87d87e8f8dbd8458677b2683f23acfd21adc48fc10562ea302
|
||||
@@ -0,0 +1,42 @@
|
||||
# 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="Core library used by SDKs for IBM Cloud Services"
|
||||
HOMEPAGE="https://github.com/IBM/python-sdk-core https://pypi.org/project/ibm-cloud-sdk-core/"
|
||||
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"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/requests-2.20[${PYTHON_USEDEP}]
|
||||
<dev-python/requests-3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]
|
||||
<dev-python/python-dateutil-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyjwt-2.0.1[${PYTHON_USEDEP}]
|
||||
<dev-python/pyjwt-3.0.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
sed "s/packages=find_packages()/packages=find_packages(exclude=['test'])/g" -i setup.py || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
15
dev-python/ibm-cloud-sdk-core/metadata.xml
Normal file
15
dev-python/ibm-cloud-sdk-core/metadata.xml
Normal 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">ibm-cloud-sdk-core</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>devxsdk@us.ibm.com</email>
|
||||
<name>IBM</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
3
dev-python/ibm-watson/Manifest
Normal file
3
dev-python/ibm-watson/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST ibm-watson-5.2.2.tar.gz 407271 BLAKE2B 53a62140ddd2e2c07468f1c3c9d8057627dff7b8d1fc4180a4e897329b81298a9bda4f262743a90ec2103ce2a37af7abb57b096174636a4d5c4cac8f36c5fd47 SHA512 363ac2eaa1fb44959fe3e7ed63a67555fedf80e3f8eba8abb5185c31351f133ef910c9db4ab1c5da79829da3a2b3d8c921e0ad4f982b215db0e492c1e4bb587e
|
||||
EBUILD ibm-watson-5.2.2.ebuild 1016 BLAKE2B 0b4b2d632975315b58c4a1a45d976427650633dcad18cd102fc4a5b45ae6eb2cff744bc6b182a6261d64b4880ea131e4b27c472767dbd8c50c95a9e053fcee5a SHA512 fcf9ff92fff5b748d0475246993b3da14291837b86f596c829c6e05abc3f8a864cfc2dba357058a8f40aaa679dfad542741245e95970dc04966246e0c4aca961
|
||||
MISC metadata.xml 452 BLAKE2B 2805da58ec0b410d6220c44b92a625a3771103aa9b16533898b953785dcf55d9122296cedf4eca6c4dde40672fb31e76811d4eae7b8165d246918fcc0bff0275 SHA512 e0b302b28f537ad75c246e95b9c8fbc3fc9861fb63f90279a23b54e97acff5b07e2a20f1ed2bfb92a42abb16db51e7d681328fe46928aed61696a8132d3209c6
|
||||
37
dev-python/ibm-watson/ibm-watson-5.2.2.ebuild
Normal file
37
dev-python/ibm-watson/ibm-watson-5.2.2.ebuild
Normal file
@@ -0,0 +1,37 @@
|
||||
# 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="Client library to use the IBM Watson Services"
|
||||
HOMEPAGE="https://github.com/watson-developer-cloud/python-sdk https://pypi.org/project/ibm-watson/"
|
||||
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"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/requests-2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/requests-3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]
|
||||
~dev-python/websocket-client-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ibm-cloud-sdk-core-3.3.6[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/responses[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
15
dev-python/ibm-watson/metadata.xml
Normal file
15
dev-python/ibm-watson/metadata.xml
Normal 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">ibm-watson</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>watdevex@us.ibm.com</email>
|
||||
<name>IBM Watson</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,5 +1,3 @@
|
||||
DIST ibmiotf-0.3.4.tar.gz 55039 BLAKE2B b64f64314ffdaa89d3756f74ff5750afe243a8300d40d20c8c2641725b7ae87389eb37608207898cecc047eddec49cccadfa86acc0b98f452b3999257d014c41 SHA512 4c358fd2cffe996f0ea2c72f1b21074cd7a58efd900beed8b00c77a63372d9ec09426eda0fa8350d885f86aceda6d1d112f43d5673626572ad538cf0e725b51a
|
||||
DIST ibmiotf-0.4.0.tar.gz 71787 BLAKE2B 3c3b32422217c2373051b51b2faa6d5fe6a4fc7fc7148f13ebc3a5092f06e755b2edb512ecdef0ef21a4a8b23be2a1d3a0c3c95eb2559dc0472453c22f2a89eb SHA512 4ae3bd62612a79cd84101c7f8a5beb476e06f7f9a996eefa660df5667dcc87855d114021df9c1e19562c7b6738cfaa33ea66e542720e3a1ed5545ea8997aa6f1
|
||||
EBUILD ibmiotf-0.3.4.ebuild 974 BLAKE2B db24a857f89dbd397ed3b13625aed3212baafcefcdffdcea47da20a045754f600672594e59af49900147ccd78e4e30b40b716e68fdf79d04b97ea584c37097a9 SHA512 de9d1f25809e84ae6ad01cbb11309ba3dbb1a6f2ac0bcc74216873d7751295eebdab8ce3fa02ee488f4b52d3b1c157747bff6e80a81977fccb14078cb4e006b0
|
||||
EBUILD ibmiotf-0.4.0.ebuild 981 BLAKE2B e7ae2cef19a137eef83278da0352844f3852c7652e83395f3490747ada25ce64218e56fb21473c047d5e5b3aaa3e1f450c9e5c33e76bfa310425fac11a4294a5 SHA512 3af40ca0d6d8dc9bf810406e14ff13ce05545b749ac44c704f3b9ba707bf5f39e080f116f601f107e9c59adde8e39ed6822d6a6c6109d7837fb5062fda7b42db
|
||||
EBUILD ibmiotf-0.3.4.ebuild 1037 BLAKE2B 12b6269a807bdce0a8a64394042fcb301247de85e03784776f476be2c682a3cb8705b1a37ba8db211583a253fb25c3d1aea40c1f7b7a2ca48edf032210393efc SHA512 ab57ddaffe69b07ad2fe714eed3ddb433421368d41e2a6a59da80ab690b3abc808f92802f316ed0fe0867061439ae4bc96fbdd99647715d24503fdaa70114a78
|
||||
MISC metadata.xml 451 BLAKE2B 30d8cfad1f9eaadcc571febf22f76b1afd78466dae81c46e14883319a3586b00e949bc224dcf6cc8885a3bfdc759647dc95138708510cb5717385915f97030d6 SHA512 3fe74ad3407dbf537c284a70d43584bdf5a47f4a4a328ec000553da1d21ef9c70ebb20364475956878320c35dc23c03c91977ceff4faada6256975ac70cacb5c
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -16,13 +16,16 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND=">=dev-python/iso8601-0.1.12[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2018.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.21.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.8.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
>=dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2017.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.18.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/dicttoxml-1.7.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/xmltodict-0.11.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
|
||||
@@ -1,35 +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="Python Client for IBM Watson IoT Platform"
|
||||
HOMEPAGE="https://github.com/ibm-watson-iot/iot-python https://pypi.org/project/ibmiotf/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="EPL-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-python/iso8601-0.1.12[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2018.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.21.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.8.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
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
|
||||
}
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST iotawattpy-0.0.8.tar.gz 16930 BLAKE2B 6cea7bef1251cf28f521abb10752aee1ce69bf68a9b07821c0855919a0cee323a3947200282c6636364ceee892d63001a4445f793827f12000202c48f1e5da12 SHA512 5bdf090aee63fb2a52347aac1e1b047e9fcab773cf375d9ad5ab0ada3d9862d633a1663d2f2357ac286c6301c869756d4c6c33589b071ea36ba1e24c0155eafe
|
||||
EBUILD iotawattpy-0.0.8.ebuild 748 BLAKE2B e59e112c00a1f269d249f5d4bd487ccf989c850205743c1d4b38cd984be5ffb9a4241ffe673a4fb20e0cbd47ffe25de2fd2a9993192c7219764c20ca1743012f SHA512 542934bf0355391a234007879d62d74568a40bc09ec1cf172f1e116836b35aa80a4fd627f7379b6dbca42c9b3256e47c96eb9aa47e55d87fcdd42099eb214d68
|
||||
EBUILD iotawattpy-0.0.8.ebuild 746 BLAKE2B f53b41f0f0e43d9c1ef1cba5ad4a7aacac69ca833391f724cf23e253fc322a052566426661f62c63ca3a53806243bca2f7354beaae7a8d83b123bd3e26fa2ee8 SHA512 6980dd51a6b3ad530055cd9c8c108da899beca9085e7dd10b86e033faa98a6cc7f08db3be48ef97c908e00c582033cafab85ce5e40e20e46b3bb41465a1ca032
|
||||
MISC metadata.xml 457 BLAKE2B 7cad4f4065f0b57c45f644bd79275ce38f74c95a71f8a40e42ed7a87ca38a399ec33b2e77fefd0de5da02625230e7231270cec83c3b23d77aec5653f51e4ba43 SHA512 a18985c09fbbcec09dc4981e27091a44c5fe098453d3fc1c4cb98e151d6e6a8d0c38d9adbc06b5f20333c976da5e5a08dbf0ec5a7f715f03c381648eadac0543
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="Python library for the IoTaWatt Energy device"
|
||||
HOMEPAGE="https://github.com/gtdiehl/iotawattpy https://pypi.org/project/iotawattpy/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3.0"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST jdatetime-3.4.0.tar.gz 10910 BLAKE2B 604b7d8e37cdd483bf66f902d9473db70af10cea10d89d3999d056ab8dc07b7e9e1809306d2e532ae9885e2903dc908bc9c83878892e86191301096a78889dc8 SHA512 a4f2ddb0ce794fba46b49caaa7082768ce0ec29494725ee4b84882cb757f3c63fafe4626f4aba2088fabdded631d07a02096eeee3659f002bec17334288c1658
|
||||
EBUILD jdatetime-3.4.0.ebuild 689 BLAKE2B 327144fc839f9266b43f52d194fdda49392a47fc027087847c74f7a482fa6af81eae5a2f5fead00b0a8cb1d3a143e38bcaf9030c0b4eca65737b6a10ca5ba176 SHA512 6c225abd6dec81b50808616027f4459f071aea50bdaab93cc3eea6d427de28351d486b22bcd1f46c42d483c3402f757d09bff4d23a5a6f01589d879b4f2c3d1c
|
||||
EBUILD jdatetime-3.4.0.ebuild 689 BLAKE2B d1fd593c48a7b9ef0d9c75d45bc4f0f4e2d51d41d5442efa27a36425d428fc58b01e4f90771d3369aa6d0ccdff823db3b3d28133f103d25a35915feaf5845adf SHA512 a2dd52fb874c23a1ac7d2791317ce88530e947a296878760d9407f53c36b08fbe5108418d3df91cccc7fe26f74e7bdb6afc4f87b8948170c41934a27251f28e0
|
||||
MISC metadata.xml 455 BLAKE2B 3813afbc28f35982c1fbe48e36a9dacd87cd3fd4934b9a79ae4fefc6787f00b415b8267118ab735bd9ed89324832582538f7ea18fdc2149721afdcfea4fb52c7 SHA512 662aa1431401e5dfc93bd8755fd5fcfd909121a6e9bb8013c2644d2bf5e7d1611dd2f0bec5b521773ac9a0a844bd5f66eef48804cbca8a558e5265cecf25fbb4
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="Jalali datetime binding for python"
|
||||
HOMEPAGE="https://github.com/slashmili/python-jalali https://pypi.org/project/jdatetime/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="PSF-2.4"
|
||||
LICENSE="PSF-2.3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
DIST jsonpath-ng-1.5.1.tar.gz 30784 BLAKE2B 9f0073cb73779703616358a2436e5d90a65d30d91e8a32a1fd845bd76096f8d9f9316d62cb95917cd8e511c54ca86fa3a1ab2cd930e6df48aecb1359f53dec40 SHA512 f4dbff37d50b4b6e4d68bc79b78f8abc8bd760acfa3b176429ec751fd48cf72fe8d922fefffabaf0106d9df0dd08c0c15c725861a0bd3ecc21e1e0d514f246c4
|
||||
DIST jsonpath-ng-1.5.2.tar.gz 30691 BLAKE2B cfd715a762d211bc21d676354372efdf6c9e21731ed6a3e4772cd3f67f19241b9d84489a94fd85cacf3931d56474d8327266a6da14d26caca8906d29dbebdd2c SHA512 3b1d2473386b605e4243b071d867eece9a54602c111df3bf9b3ba8965f2ec2bf2fd389cf556e47d3c6e63a840d17923dffeebce75b56a0b9040b61d8b4e6371d
|
||||
EBUILD jsonpath-ng-1.5.1.ebuild 939 BLAKE2B 3d8a61f89625dcc993a3dedfbdcd6c1209a4aca11d782eb57bd6c72d8627abbfa6483b6802f9de14da6fb618bcc7fa139a46778d6d1495152bfd1b2857fe2f7b SHA512 8de3613713c0a9ef1e1b6a2a8c79fe63486649bb7557c6dfc2c83f7bf171f560dd06afc8579c3235922d7c1fecfe426d55920c967d9499c1059e6fc3f9e6b6a7
|
||||
EBUILD jsonpath-ng-1.5.2.ebuild 949 BLAKE2B bc7885f5c9066123c186f90747d636107775e38c23dc798b45cec7e0fa4dc8ab89ef43aba1d3cf93fbb62859a15faf004b33fb944fb32339e9f9725a1b2c3667 SHA512 fcabf5a21b50a50a63a384729d75eeec2bb16b6017e9a49bd7ec7eb5e18f481301e39dc9e5657b25a05c735006abdf9668c09beee8a4301e6fe3813f47714ddf
|
||||
EBUILD jsonpath-ng-1.5.2.ebuild 949 BLAKE2B c10e331948db7113fb0a442aab590b34a5e24102ed20c65af86688622f363324da92b52c812f70a06b4dbcd3a968cba24eabc111c2aa4300126e181f6354105c SHA512 43f9075e2f5d249e9af5f915bf20d5f56ca0cb432358f46c610c2cf9d922d13444758e2a6f0c6dfff44df660f6953db0625b93c262e346cc6b8dbd7748f8213e
|
||||
MISC metadata.xml 455 BLAKE2B 99adb52005d15f364bde074c8417943e3398bce14120797b0bd93049dcd68faf271ca73adef5b4a9a2533fa14162705b40bffbfd0b077a33b49df8f511cb6025 SHA512 ab18660e2ba65e9cb194294083146d1266f2e3649b32272be88c0d8b688fdf377c6a5e32341d48225b6baebe17084b9c369ff00c0ae285c230714dbe3f3ab03c
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="A final implementation of JSONPath for Python that aims to be stand
|
||||
HOMEPAGE="https://github.com/h2non/jsonpath-ng https://pypi.org/project/jsonpath-ng/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache 2.0"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST liffylights-0.9.4.tar.gz 4420 BLAKE2B bb1f3451ce9c61604cda4f0d1362a02e5fc92de44e989d0514cb0e8faa16e019f37876f0345c23305b7f24055e23bb2b1f5620bb3317791be93943ac4809aa7f SHA512 0095b8bec29fc127ec91355798531f92d6a88d4447de64e49b03132ca373f0fad8e4c576f6684ee9bd62e1db5250b08ed0c51a45548fb107abfc7c439711355f
|
||||
EBUILD liffylights-0.9.4.ebuild 672 BLAKE2B b659a48fdd2d1af59048deb4aea2d51eca60a8a394035601ac1b5ba34613197ad500acb25b47e64ccbb9cdf6d18fe5a584b83dc67f1270aa79456f24dd4e4626 SHA512 4f9fbd4efd27ae23417562e3c0f5db2fd131eb21f98227edcc8fd8a55a2eec46331bb8bc806fd5114df88b9ecebbf5737994acbe11e79306d0afcf1660f70bd0
|
||||
EBUILD liffylights-0.9.4.ebuild 681 BLAKE2B 45107968f2efaea3a900ea6f2fece5652e0706f6c89f57da9123bfbad7deec03affdffd119181e431da677c68d8fdfe620b83375aabdb1bdbab6d5f8ac5a61c8 SHA512 9ba73dd440c9eb7f1d7d69a73f2dc91af9ea71d3e5d1514eb7bb6f96a908cce7589fab413be13e55851b5ec4f4aaaf9f2926e167d230fbe1c3350869bd27e097
|
||||
MISC metadata.xml 457 BLAKE2B 2ac2cd1babef13fecbcc7452d29fd4dd5b7988c910a69ae99a64599b0851255f82ce0575c675823cfaa5ea740935ea5fda1f1ee5e843009caf5be1d017669e49 SHA512 438f07c12d2ddd3475db7aa0082799a0adf4713b687aded81c52da4e421ee296a6e718de29c9ee8650140f04a12788ff784a4278ee743f74776091865d7f0e92
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -16,8 +16,10 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
#DOCS="README.md"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
DIST lightify-1.0.7.2.tar.gz 14452 BLAKE2B 6a063f94a544a4b59c5fe0b75810e4f487c76151e04bb603d899900c33bb8e3dcc215ea5148553d8c54bfb85cb3e2496df4ee322b0e724fa3d1352b5c4ab855d SHA512 ff606bf08f168e0834d7ed908650eebeeeed77840ed03bbfbe2eb6312d4cf761f7543f2d8d98f22183c0bc8117272cce57bb1bf8530b4a4ce93668f6d2f8875c
|
||||
DIST lightify-1.0.7.3.tar.gz 16069 BLAKE2B 9be4ca616cdc72f4b9b3ac59f66a7798d85d2131e13642660a1b9ef4540a630162c1bcf891c896ca7565b32651bf4fd96b89efcfd0b59340bca3a07509db16e5 SHA512 71adfb0c8fd5ac0689c99bb38429b89f1fe9812dd9f276cd198ab4a2e7f2fd950774088a8801aca8080921bc2ac56f061906d33ca66f88950fe03cc9471a8b6f
|
||||
EBUILD lightify-1.0.7.2.ebuild 697 BLAKE2B 6b50d4b137675a30d57d7b44d12c0deeb821eaaffeebc97ddfd91e6904c3666139a58383c15d09d4ec1e6fbb61baeff50d46a67d1a6a65c3e56e2468df823617 SHA512 d74d23fefbef04ee8ed41c4e9a298a3dd9a58ca5615c03b0e8beea1b85e0e4770afaf815b9ba9e973048d299541cd17338a67e3839495a8e63e985aeae74ca06
|
||||
EBUILD lightify-1.0.7.3.ebuild 835 BLAKE2B 7045485263d5eb66496a9dffe3ca15047311c882a87ef7d59059ea5cfb8d8ef9b567fd5915dc496b008611b4da214f1ee605e4a3daad90eb54c6b5bcd42cf2d2 SHA512 ca60f5655950c1c0d478ed7503d1a8129f6992001a340d57dec3906ea6b9b6d6735c918cb3592e8c13ffc13c6d20985ffa04ad1d5e62f2b7266d44ee0c4ea9d2
|
||||
EBUILD lightify-1.0.7.3.ebuild 794 BLAKE2B 81c68f5f63ccd499cafa8309060ede8f69d8dab1f391f06bf9303356d3db6e666877661cea89f54b6c6c2f5f69c95be08e519bc1ac8d00ccd6cebe92304068b0 SHA512 8f6511dc6cf95d6b6ad533ffaa33c79aac9ff42fb995258953d225254e62fae80ba27229b51a420c6ece0667ec31586bd2dde607ad1eec535726779a06a41166
|
||||
MISC metadata.xml 459 BLAKE2B 6227ce61e7a33658570193035db69412e159e99c64b5d2d27e52c3ed37cf9c1e82728d427169e14904533d1d59bdc691b830f165dcc499fba1d878c89ed9bc52 SHA512 539df4e251f7e2707749043d1e4d5dca0c72db13da8fbf94b5eb90074ac3d1beed7aec9181cb5889c117046679110e0913e8badbb235c9d8b1e66de83114a0ae
|
||||
|
||||
@@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A library to work with OSRAM lightify."
|
||||
HOMEPAGE="https://github.com/tfriedel/python-lightify https://pypi.org/project/lightify/"
|
||||
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"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
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
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -11,7 +11,6 @@ DESCRIPTION="A library to work with OSRAM lightify."
|
||||
HOMEPAGE="https://github.com/tfriedel/python-lightify https://pypi.org/project/lightify/"
|
||||
|
||||
# no source on Pypi
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
SRC_URI="https://github.com/tfriedel/python-lightify/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/python-${P}"
|
||||
|
||||
@@ -20,8 +19,10 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST nextcloudmonitor-1.1.0.tar.gz 1925 BLAKE2B 503a54b25a70314227f9da7ce9f0b736a0c32ea00bc9e8bb61cb325f48a0f840f55738d967481819594ed846f5bedb5ae02018dd46cd2670e8e4ec8a5f0ac871 SHA512 c42d77dbe28c16f2555ec9bc8190608a3e359d051ad1d425e95e802c62e1f74c06e204b1f476a2c26df99027b9848ec8db5a54d83c7fa95a003c246659382289
|
||||
EBUILD nextcloudmonitor-1.1.0.ebuild 743 BLAKE2B 2bb12b1ff5caaf1929cc2943f60a274eaeca1999941eccb4dc38cfa6115f8fbb9ea97db584408bcf960df41f61e978d7f28c5a0e759eaf53fc71a9e4e6e3e528 SHA512 d7268f21d140ee4cdcae19181a7e6c665d1a68aa85011f76e69ef90bc4b16129903ccaff5d7cab79969cffc7d6ea6e480d1040c55ce9477cf16f7d3f39365dcb
|
||||
EBUILD nextcloudmonitor-1.1.0.ebuild 751 BLAKE2B 37975a82027add1efc131c4110867901239d63efb444c0c3afd7585b9acd25cfaa445761a741b21ffd94f29df0f8751df69622f146bf7898ddeb1d46910f2dc8 SHA512 b15f0323793582b684c9bb88674f818e7bcdf4e9d4faf08f25b64e0a68e6811211dda993e21b7f41d3615e222a5502fd6b84d5afac0b6da2cc80ab40b4dbbfb6
|
||||
MISC metadata.xml 335 BLAKE2B 5400c60c200c7cd5284ab315a9f28e128e2cc209829f150a822a3271fb832fdcb1bd7d02cf0472d902d2e653a68cb373b550a361fa7f36bf8516edc96b790865 SHA512 3c1b8d9b72b82b4b01f3b524be172817ace1bcc898b01d4cf61c5a4a6bba7a5384487700237a86b1aea7c68a9091cda24a9577fce6b8ed7d2e3d4a77cd52dd8d
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -16,8 +16,10 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST openwrt-ubus-rpc-0.0.2.tar.gz 11048 BLAKE2B ba17cc472f4f64c50e911fa2da27e78b1b384d68f76366890626a7633a1f9badee407450fffcf6979e4eb4e1a75666257349ba7d0676decfc3bbb72809b069bc SHA512 988f7592a7441ade3ea053a98dacdb9ae3dd923ccad35527b647bf391ede8a7aadf4d7b68f5ac255a07c91b5595d5a2243c280bc91b7a4e38ff08386f1e91b68
|
||||
EBUILD openwrt-ubus-rpc-0.0.2.ebuild 771 BLAKE2B e980722bafbee693f67366d20c0c31c85b8770ca5bc202bcf88cb94b22d3db4f038706277efebc32c4bdbdefd07c08cc5ee238ba5846cd511336966a65183be7 SHA512 56d3f198e756140470e33505154a43b72fc6a130dd7c1948ec4b04898e4caea8cbba409b258bafc1e0ee21d8e8ebc95f713b8a53ec91ce8d41effa257fa5dbda
|
||||
EBUILD openwrt-ubus-rpc-0.0.2.ebuild 772 BLAKE2B 4eccf35632d83db79ca4fc5512869b0f422d8893c7356044caab8d3ef5d7cba37e9da0353e2cc004ccc38e36b0c3d2e691546cf7488d3393cab4f625fe5e8fd2 SHA512 e54741d9d476a875d9694fd8887de91150312518fbe1a9ae1b3cc16b7254a22c3da402ae9f9cd0cf88fe78819c5b7738b255ba12716b1d703a8bc8b2b4a99f43
|
||||
MISC metadata.xml 453 BLAKE2B 81cacf239ca65c0bda265bacead1dc1a48992685c4d2875c2765eb44baa36627b0faabba1060b1f08cca7dbc9ee63f7ede6546af7778fe322a2165caa5892bdd SHA512 de24632fab3db2421ddc1620e585a4e49169d75680caea2e94ba89ffc7d51d3d85d9918e3fa16f55a5b6f6dadd7fdb8826fc80c8cedd67241eb072ad498f95da
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="OpenWrt ubus RPC API library"
|
||||
HOMEPAGE="https://github.com/Noltari/python-ubus-rpc https://pypi.org/project/openwrt-ubus-rpc/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL2"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST proxmoxer-1.1.1.tar.gz 18588 BLAKE2B 1f9a9dc656e958fe2d6fe1f38d618bec70df16892a344beb313d484825ac42737e78efc98a5f3bb5864bae5791c7b36fb82a80d7e5993676cac1d9f2f7c45c8b SHA512 cad9cb21103105d1e35927cdeb72d222a4fcbd30fce25b61b0e8e7b182b1e62bb29c318b5e7a5ba2abfa2635c39320d7f7ecbac2d4b49ef6086c644b86f9fc21
|
||||
EBUILD proxmoxer-1.1.1.ebuild 873 BLAKE2B 75df924b7e13d64d7c9f6610b58c0ef6cf51cee59b25142651af4bc7c74c15441324ab5245da5f95c86b6268f8c8fafacf0831cf403a4b2db98777b5fa287cde SHA512 2e8c7bdfcb8b9f74c50952d55c51df0636b3ccf729b110dcb16efb999bec0b7244b56f407f5c7f835747c1552f36a8761a3c37f9ccb79f53e90efd1e42009cc2
|
||||
EBUILD proxmoxer-1.1.1.ebuild 883 BLAKE2B 2bd72cd2001098f0542b9dd9c430336e4048811ed9cce732612bcdd8dcda3026afed41b564d99400fecc9e1b71b6aa5eff1d86ebc4822bca9024e86c8fdb50b1 SHA512 a26140effde989733f373e15b668f89813b31e2adbcf8b981503336d339e109cc417440c46734675abf7e60fad59c4e46e5cc366bf5095c5d9b1e953610e4bd9
|
||||
MISC metadata.xml 454 BLAKE2B 8f9cd23b208074f1425a445e4f89e9681f27a285fd428c99c4a8d26e066f239cd5b3ba828282d8eb13432664d0bb6fa9f3f2efc7faf4e5d3a67c3c8cf1885201 SHA512 17a4b4a74f8745a5a0e080157122ce5543a5bd0adac49065ad311aafb0addbc4519f70cf222dd18f23222ed222f8ffd6d923555bd7f3d0e335ac344e28ffe3e8
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -16,8 +16,10 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
DIST py17track-2.2.2.tar.gz 9365 BLAKE2B 8ebc6f1ce8230129d216b60a4dc95394d4b7bd9c952a747d8429f29998df13b2279274bed01a08fe7e4a42cb3b727dc2f96b80a47d4bb36e0797ee1fc6023e0a SHA512 3c1017ad7a9d564757fe57d21cbcd545350776b754adccce06950fdfe9b3df9640d0c325cc9a20e8e4c35ab46e2012dd62ef164e0a40aeb0e2e643aeb718d000
|
||||
DIST py17track-3.2.1.tar.gz 10480 BLAKE2B c9c944d15b2b994e7b2446111fcbba8a8227e33d168e3350a9cdfe6def0d8e217a926b0d43065634159ec74c229d9ff87a75d65b7ded740e8f929a7944429a7a SHA512 3c3cf6142601119d8992f7c3a3071044150f78c599e27e6dcfbd5f9d9259329734bf830f4521a06f40c1c6fbc759d98e39a1c84609e39b03e890bab233dcc0d8
|
||||
EBUILD py17track-2.2.2.ebuild 680 BLAKE2B 113e2211a28eef1102b35910aa43a966b44e66dbecbf8c8bbecaec4363aa4171c7c6d55003a86d1f247c40eef12c066daba00b3c673020093bdd0a95e92eb2a7 SHA512 ae5cc6ba8dc082727322c6d4240e0e90db1f58d08a8ff3bdb37f8c7a30e180eac74afacfd25689e55115a086ce52a0c5d5941bfa8311ca181b32c227d40a686e
|
||||
EBUILD py17track-3.2.1.ebuild 905 BLAKE2B 5a9a9898c165d7435e6743ed146d2f877bc111e2a23f6e433e94b90d954b0a361092ee8e9e8f118a05d2f52f05518dfbf92e31936d12ec1e05daf43a5bce5d8c SHA512 25b078026de466b01312b3571a7915d6353d01ba581993db136d560d8aec76544501d1d5996282a2ef492ee6d82d1707163bce4b3be6375168f31c2f80ed5501
|
||||
EBUILD py17track-3.2.1.ebuild 906 BLAKE2B 764347aebaa6bc2764b3d3b668bf216bba58074f8ce90785029d70808167116ec52f511f7b980287e012e4bc6996f82ceac2f05f211fa01440f6687323acf76a SHA512 9e1a3d94c54e580102727b96df179893d1c0bbe199182616d8f1ff2592a9f650f98d5bd1ac8d6ac6c522a88162a02f6be9d21987a0d7e8890fe5886c3a303ce8
|
||||
MISC metadata.xml 452 BLAKE2B d03eb52b91a9d2005eb4ad7dc493a518b4e7cf9a9847f95bb2197762d6072a13c09b722ead547fafa96ac49f6489d91050e32888dcf6e3cfeab89321cbd16ad7 SHA512 82a5e11e6636c9f6b878592e045365b81c0619e9f751f3ca518c6d02bc84fde3068ed5be0ae9c807496c5a2fe1fe852a788278ebb21e64e5494334d61684b935
|
||||
|
||||
@@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A Simple Python API for 17track.net"
|
||||
HOMEPAGE="https://github.com/bachya/py17track https://pypi.org/project/py17track/"
|
||||
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"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
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
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST pycketcasts-1.0.0.tar.gz 4713 BLAKE2B c62b4aa2078a9f910420f591a97e5b4ed8a25a34550ca63bfc69f07a3ed69e7367f8cf5879472ec4de3ae2326ae30a4d3a78d23f185033a333af8f31ed22ca70 SHA512 d341a001085a096c3f6350454e2bc722c8bd641c6d3f7075e691b0f79cf724c6656a2e5be6ab72a526a4019f5edb68a2d76aea62beb72813c437940c45ae3eb0
|
||||
EBUILD pycketcasts-1.0.0.ebuild 808 BLAKE2B ef7c3b15382cea2c234e1d387dc4272e60e7f8c2234bb4377dd66b5503a4f5fc7bc463d844accc4df9b62489aed4944a1cf30aba23c57ec8966a22929fc0223d SHA512 1c60a9a5b74627aa90ef4c0d26a98c485bce9880f882c83d3423606a48692f9ce15e80d6415fd666c2555f7f541d7a55b6514fd65d0a337e109fba1f5b26ad99
|
||||
EBUILD pycketcasts-1.0.0.ebuild 806 BLAKE2B fd49b2de832926595d3c482a1d4d33668e4ba197c838b4b0657336be31e44673afa83e315926e9255cb4658088773b9960b092b06e594f8a2bf840c5d11eb1ec SHA512 4932fe2f4e126a63072449d8e517bf989394c6e6602d0c07916eb3a3d209a318c2b38861e38a7727e132ee0566eedce6f4446816d2fc474dff71b0d468ae723d
|
||||
MISC metadata.xml 454 BLAKE2B fcb4e37fdfe36904e3567307fb5bf09625253d2cef7a7a068207e666e69ac683400e400d5dfc52704955b206440c9f6396bab7b660890ebe642832d9d4b3ed01 SHA512 cdb51e6f48136ba9aa165192975a4e31ac1bc114b857a1267506eeadd1b786d2456ba7c88ac4186fb7a529be23d3f7f352079e7dfd889aa6291b794170beabfe
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="Interact with PocketCast's unofficial API"
|
||||
HOMEPAGE="https://github.com/nwithan8/pycketcasts https://pypi.org/project/pycketcasts/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3.0"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -2,6 +2,6 @@ AUX pycryptodome-3.9.4-parallel-make.patch 756 BLAKE2B 06a79eff056ecb98313183828
|
||||
AUX pycryptodome-3.9.4-tests.patch 2201 BLAKE2B 93bad5e716c968c1d1b765c0506f5e46680d3f1b71a89e6b6cc17c73475ca44433f75f03661bb5bb32905a9898c10ab13167e883a5240d08e540c6bf5adcc06a SHA512 8154064bcda7a4d7d9e87be09f1ecfdc1a7553b9fc82d7f9c7c9c12cef216d856d6135925c0cca64708e5f3f8009be27a97405ca7d31945af89248f77a0b8f5f
|
||||
DIST pycryptodome-3.9.6.tar.gz 15451600 BLAKE2B 4eea059413ca09944fd234693c83a9c559ddbc3ca2d2d26b27f5df96925b20202621608737bf2d930ba63e3d0518da6e25a172a7097139cf859e224186615884 SHA512 c1fc4dc9e993d77c6928d0accdddafb4de4157a6db8a4c0f81fa7eb75a529a1cff04db77ff0d926a29030c98549329143b4bb2bbf198ef8811d7fee9803a8f2a
|
||||
DIST pycryptodome-3.9.8.tar.gz 15633268 BLAKE2B 8c4f8d4839be0fb09556677514ee6c7f832684f20eb4e355cee87eb5b52a5c09e12712c1865ff89fb5dd6c628ca027374c7cab8a2287aafa4eecedf1095f1a12 SHA512 894e763720df284804fd686d5805980853b86773bb3097bf03d929818b9944e5a257e47414275f302966864751e50ae34dea19ad749910f1ceac31833a53ef7c
|
||||
EBUILD pycryptodome-3.9.6.ebuild 1468 BLAKE2B 403b839b415da5adf2cfc6d1399636d0447d2d1e96663643f39b277f144b6d20bbc7454a55f7c8ed5fb0d9af0a3022942dfce6bb181a1d0b2a4d9d69c5c064cf SHA512 955c416cb8249128855904f9b913884f1d82eaef50805a03413461c58d07bda8753da2e10151c895892bfcd1bfb7bb59a33cb5339942e31c73ff689993885a01
|
||||
EBUILD pycryptodome-3.9.8.ebuild 1468 BLAKE2B 403b839b415da5adf2cfc6d1399636d0447d2d1e96663643f39b277f144b6d20bbc7454a55f7c8ed5fb0d9af0a3022942dfce6bb181a1d0b2a4d9d69c5c064cf SHA512 955c416cb8249128855904f9b913884f1d82eaef50805a03413461c58d07bda8753da2e10151c895892bfcd1bfb7bb59a33cb5339942e31c73ff689993885a01
|
||||
EBUILD pycryptodome-3.9.6.ebuild 1475 BLAKE2B 5407e186b47a1ff22fe16cbf4d886b548dbfea35b3b81f9ee5764419a6443b8a745c31dd97845afe33c26eb74d63201e4758f669ddd5459e12a42bee56746bb5 SHA512 1fa4a84d85bdbf0982f279e6b1e46576c920d8b01fe92167100fd38dd8afad194c56e8d50504b34ffdfb9ccb62864bd0cecaca00554a027292dd9bdedab6e16b
|
||||
EBUILD pycryptodome-3.9.8.ebuild 1475 BLAKE2B 5407e186b47a1ff22fe16cbf4d886b548dbfea35b3b81f9ee5764419a6443b8a745c31dd97845afe33c26eb74d63201e4758f669ddd5459e12a42bee56746bb5 SHA512 1fa4a84d85bdbf0982f279e6b1e46576c920d8b01fe92167100fd38dd8afad194c56e8d50504b34ffdfb9ccb62864bd0cecaca00554a027292dd9bdedab6e16b
|
||||
MISC metadata.xml 455 BLAKE2B 85d76bc452c28d7776686cb0c904b8d12f383110b29219e97a88e3f913c3b1605d917d84df20f94787b6b6ebbad99f5a3f5970e8983f90fcc83512fa98a2c03a SHA512 bf7e03d29b8a17f2c8b6b5524183f965ca21c9218cf6ec5fa64ce850f11a7ac7a628c5b43b8919867fdaf94892444acc28ed292bb68339b3e5c433434e608b36
|
||||
|
||||
@@ -12,7 +12,7 @@ DESCRIPTION="A self-contained cryptographic library for Python"
|
||||
HOMEPAGE="https://www.pycryptodome.org https://github.com/Legrandin/pycryptodome https://pypi.org/project/pycryptodome/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2 Unlicense"
|
||||
LICENSE="|| ( BSD-2 Unlicense )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
@@ -12,7 +12,7 @@ DESCRIPTION="A self-contained cryptographic library for Python"
|
||||
HOMEPAGE="https://www.pycryptodome.org https://github.com/Legrandin/pycryptodome https://pypi.org/project/pycryptodome/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2 Unlicense"
|
||||
LICENSE="|| ( BSD-2 Unlicense )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
@@ -2,8 +2,8 @@ DIST pydaikin-2.4.1.tar.gz 12866 BLAKE2B adbe0ffd859b35f99eecf059118c80405a5505e
|
||||
DIST pydaikin-2.4.2.tar.gz 14904 BLAKE2B 7dd664a542fc69bb64ed2995fabf2fcf915cccd0c9e3a5aa9ce337691b4ad4f2ec25f629f7d994725efc48bfb27507a745627016be931986e92d3a1e83999fec SHA512 cab3dabcf34bd34c852bb75f7aa35c0cb63b1353fbef7ad36d1c10c57fd55a92347a31659e1d24784c472483b678674a0c45be2a9a99b06e248cc0c7fb4615c2
|
||||
DIST pydaikin-2.4.3.tar.gz 15150 BLAKE2B dcfa974c5b6305187305ef9280f7161bcd766a57dc897ae47fdb9de968060cb045efc400f20cc680cc45f63ee3c0297a1c8ce916a1bc485e157db89b3f6aa42d SHA512 fa93297cf9b9aed0047370ed63ead730aa4c545a45f54d4c5ee0154194a4f69aa728b1b5e3782f3174372f93905d2dd5a3f3c596004e80208f41ae570812eafa
|
||||
DIST pydaikin-2.4.4.tar.gz 15175 BLAKE2B 68b0e219293632be19558b83e70fb30a14726aea262424e3b5a218c3335363be8297bb8fa7564085429bb27f4b0e0011c0287be02d95ed4d23affdf2721069bf SHA512 ca029c2419d050294d6a8118622846cd62ee3e5f79f19c784a750736e81ecba5dd381b7988f253b6c2b9d3e5d46c32ee5df8bac0d6f17d48025ed29c91327c6c
|
||||
EBUILD pydaikin-2.4.1.ebuild 841 BLAKE2B 5c1f16ec0cdcadd1bdcf5c57c8fea811c0946dc4984fb4b904625f0679239d3db44858c137edc58c44ed74879926d5d23fa9cfd2c2e2c5994cba7858080c02b8 SHA512 8eabd324309fec2fa4f6c693cca14470dfdf9d5bf5ec3958b6cd4f592cb9cb5a20683fc3c56ec847ce67b025e1bd14ee3ae827b8fb64c3ee99fa4ca40eb4ac7a
|
||||
EBUILD pydaikin-2.4.2.ebuild 897 BLAKE2B dfe80e67166b0ab6e0d1ce37399584ddebb180d02db2e09fe18dd2f4808b91322db6238c92658894bf95ff1d874f106c0a24dccff52c0744056f445609b4616e SHA512 5ac78b247e8d37acc26ce1a73f27a0970656309368edc72ddea7a6d17355884446b5a303d90a05672f0a549d831c9c91f4c74cf3af2ab5c6125faf3bc2f5d93a
|
||||
EBUILD pydaikin-2.4.3.ebuild 897 BLAKE2B dfe80e67166b0ab6e0d1ce37399584ddebb180d02db2e09fe18dd2f4808b91322db6238c92658894bf95ff1d874f106c0a24dccff52c0744056f445609b4616e SHA512 5ac78b247e8d37acc26ce1a73f27a0970656309368edc72ddea7a6d17355884446b5a303d90a05672f0a549d831c9c91f4c74cf3af2ab5c6125faf3bc2f5d93a
|
||||
EBUILD pydaikin-2.4.4.ebuild 897 BLAKE2B dfe80e67166b0ab6e0d1ce37399584ddebb180d02db2e09fe18dd2f4808b91322db6238c92658894bf95ff1d874f106c0a24dccff52c0744056f445609b4616e SHA512 5ac78b247e8d37acc26ce1a73f27a0970656309368edc72ddea7a6d17355884446b5a303d90a05672f0a549d831c9c91f4c74cf3af2ab5c6125faf3bc2f5d93a
|
||||
EBUILD pydaikin-2.4.1.ebuild 843 BLAKE2B 3a0739843afc082d52a8b1a4f9dc9e8c23af9b9e3420335ce5d2508308d43381055cc9166a5bc8bb26d3455864a43e4c92eea00ffb179f2d1e5f1ff100c5bdcb SHA512 2e088b3fb5900d77a91f83e57a1f2c2fa0af803a9d6865bbb6fafde9df805dca1931d5de37b55d886ba34ac7e938e3f0174995cf9e6ab6e9edf11755f73f3d17
|
||||
EBUILD pydaikin-2.4.2.ebuild 899 BLAKE2B 6fe6504dcd690738b60b3db27937a457faf2b27c69c5f3ed43935048000cf99c997f886078cae3a3f365851b7290887bbbc840738af3ad0473f68758a5746ba5 SHA512 7bb4e92acfd698ae2f556fdb72992dd9b1dbef26a7330a9857db918821a1f770d997c99ca9bb1662eb1c72f8deb17991872c1ee16eeeda8e903b51ee83f49242
|
||||
EBUILD pydaikin-2.4.3.ebuild 899 BLAKE2B 6fe6504dcd690738b60b3db27937a457faf2b27c69c5f3ed43935048000cf99c997f886078cae3a3f365851b7290887bbbc840738af3ad0473f68758a5746ba5 SHA512 7bb4e92acfd698ae2f556fdb72992dd9b1dbef26a7330a9857db918821a1f770d997c99ca9bb1662eb1c72f8deb17991872c1ee16eeeda8e903b51ee83f49242
|
||||
EBUILD pydaikin-2.4.4.ebuild 899 BLAKE2B 6fe6504dcd690738b60b3db27937a457faf2b27c69c5f3ed43935048000cf99c997f886078cae3a3f365851b7290887bbbc840738af3ad0473f68758a5746ba5 SHA512 7bb4e92acfd698ae2f556fdb72992dd9b1dbef26a7330a9857db918821a1f770d997c99ca9bb1662eb1c72f8deb17991872c1ee16eeeda8e903b51ee83f49242
|
||||
MISC metadata.xml 559 BLAKE2B e869745ca7a6e17ba8a1ac965fd440e1bbb11e37e5fae7c8f4e8ffbe60a5fd3b2b9b92e77b2b788096fc8c105cd0085e9ad209dc76228d3c4b0acab4b231d5ae SHA512 02b9d7cbf71d41277481cace8c820146ea153b937e225b29b0275bb42b58775e94881ede006a72b95d935f15a5d8ae28441d32b4495fb58a3a46c92d61b0ba88
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="Python Daikin HVAC appliances interface"
|
||||
HOMEPAGE="https://bitbucket.org/mustang51/pydaikin https://pypi.org/project/pydaikin/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="Python Daikin HVAC appliances interface"
|
||||
HOMEPAGE="https://bitbucket.org/mustang51/pydaikin https://pypi.org/project/pydaikin/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="Python Daikin HVAC appliances interface"
|
||||
HOMEPAGE="https://bitbucket.org/mustang51/pydaikin https://pypi.org/project/pydaikin/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="Python Daikin HVAC appliances interface"
|
||||
HOMEPAGE="https://bitbucket.org/mustang51/pydaikin https://pypi.org/project/pydaikin/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST pysabnzbd-1.1.0.tar.gz 2305 BLAKE2B 64d8b57a428488592d2c38ddeb712a486463567a14baefa5a18858cdbf84f1fe48ed34d056e232cba0f65bfe91efdf3004d0b8799ea9b2d4bbe366dbc236c069 SHA512 d2823610ea31fe92eb292966200841fe37ed67736daa33a802f732cbd050396fd763364f811bbbfe25059c370055133a6bb01c4271a1d833e2ee386e194e89ce
|
||||
EBUILD pysabnzbd-1.1.0.ebuild 756 BLAKE2B 182a578cb09a8a37e376c513462dbeedeb765e54ca1740f4e208c052596caaf49fd8ff1b452eb2a2ab5c56ff4edc11e6536f59b9d95230ed1d8b958a8e9ee265 SHA512 1e1ef33435e303084e84812f6ef5879d8ec81d5dc06cc1ec2a9f270969b9ee7b4e7c2a5ea03d0c3060f07e88b6212adcc7e5e0ae313a366055ed89374c290e8a
|
||||
EBUILD pysabnzbd-1.1.0.ebuild 765 BLAKE2B 79066ab3465f399d0bff0ebb9d769723519d98eba56f1f4017ba7dabe971bd6b752a0849c9dc40dc0c34249e92ae95911a4e000033da6aca6ccb6b86a7f59793 SHA512 6330c4e5bdec3b4c0c36c03287d4155dbb77d37433a61037d8510e1589e00d6ce2e745ba84679e7ac32aa722cb148a5614448c2068f1e976e00539a4e177c1e9
|
||||
MISC metadata.xml 458 BLAKE2B 8b891ced8dc26a04b4834c449bf6bd8ba6fee74fa19ec6bf70da7c38e8f2872d5a7bbaf06ef10cff34d8a21a213948c7dd1ca5a6eee94e600384929206d497ea SHA512 d69cae0c8eb8fc76e6a82a6e7e6438c53f7fc0c04148c3474e397fa5c6780ae93ec20ae51b24894dc12a833fe059bada646ed82b1046489dc580a425d1009918
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -16,9 +16,11 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
#DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/async_timeout[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST pysensibo-1.0.3.tar.gz 2033 BLAKE2B 79ce163bb501c455eb60cb588a39061af85a503606b4e5017cbba2d56bfc2886b1a4f6470e4a2a5c271582506f19cfac2fb826756c544f768cec3e92f120bcfd SHA512 d73a9c08c6f776a9250f6633e34fb35de421c28b1447811135af429e063cb0cf082fe0b1f608e0d2f68a8409341fd8d7fb695f695c44bd524c91bd32b6bffb02
|
||||
EBUILD pysensibo-1.0.3.ebuild 724 BLAKE2B 1518e00b21ffc6fad6acc65d672e01b2708e469ed5a3c97c2d6084d519773f9363014e119113f823526f63ca86abc4ab7e3c3310d04b576dbc660b42b8c63d23 SHA512 66c5cc016c2c1b8723e05dc43fc65b06e5373ee58b87eb7ae947c6cde6c4d23387f57206edb284be66f1d441fecf67fdbadaf2f76096ad049eb0b61471ad8f7d
|
||||
EBUILD pysensibo-1.0.3.ebuild 724 BLAKE2B 49470f460389bddf2ae687a8c8655e60ff465ab9f2d28276b09ce5c90010734ecd075a24682c306b4c5b743be477ef22f5ea72f87a8492bb7d76563069bd9958 SHA512 79046ef5260429f2eb39e8b1bb2781baf34906fcf812101ef8c7886e9034649037979bd00589983fe81a9f1eaf0c3e65ce8f0b4bfed759992f9babdce26e7615
|
||||
MISC metadata.xml 467 BLAKE2B f47306c5b7675ec8dbbaafda5026be96c33fdfca46aef0b7621a4ca8139a5fd8b786937bcf7aa32dc47f8d09fb0992f6b7101f31b0f6ca5dcadf6cae61df95a3 SHA512 96c50bdecee5d62f2d462fab19631fc2f09a3594705ee77b03d9d70fb94be8ef1d0266695d547ded651b202cd699edbce65312044329c45c2c54c558509e858d
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
DIST python-miio-0.5.4.tar.gz 169891 BLAKE2B 082df43f9c70aab55c4928904b63175fff3d7afd200cd81e22330ddab31a28bb1514295a6285570bb5033a8fdee3efb84ede8ada6b1f5fafd75a3d69c1fdffc0 SHA512 95b4021a475062ef913425992239f0a57cb60708b5a94bfbb0eafc895547b917f83ad717c1273132801e61f596643f611a9d63fe4dc54c81b58adab59f3b0975
|
||||
DIST python-miio-0.5.5.tar.gz 194376 BLAKE2B ae7f2e1c16e96e3ef47f565e2b18f0ec11c2379efc47e8cc12fa1440ea3e7357c99a501998c0bf2747f2cc2e602ed852700a007203a9e2a83ad9a834c9932eac SHA512 3ac2101084311d10d33b40ef6cb0d69688099da504056c2821cd894be4fa030b7d29377aef057fc3d9199fcfa750333d7f21b2690714da9e87fd9cc46014c810
|
||||
DIST python-miio-0.5.6.tar.gz 197190 BLAKE2B e720d2d3eb39440a4969f4eb395a8c8166ebe0fc93cb8e04b6a18c2f76a0b14df0a36469337d3fe5c8f432579fa6ef953007d44bf91bcd46c70a60759187438f SHA512 c1f94d0129cf1992dbf4d27ab0bae56c0bccb9be62ae51593f3a49dc7bd90209839188f498dad97778b3c0321506b372c3e9af2f5ec72db01b867cfe2de4848e
|
||||
DIST python-miio-0.5.7.tar.gz 213106 BLAKE2B 1d7cf9c06e6502ba68821c357165f4f524e43965044ff439917de5172da141980b53073d907bc30bb030e0125a89adcb020e6c089501eb86b6ad6d6caa68463a SHA512 d44f48875c72fc85f99859293528c140b9ded80c39c53d4181f499159e75fc95d6625a51d43c1fb1c32f29787346d5e8cc7c12d35103177aaefbcee0aebe5f43
|
||||
EBUILD python-miio-0.5.4.ebuild 1192 BLAKE2B 73a0406f1d062ad49cd601b5845a253ec829185f2c35a3ac636e997abbe5ad24c52b1af9a312836ee197dc26c9d496a878f1cc1f5e974265e5a5387e46e809bb SHA512 73f0389bb77db5fb5cce5b4024a0dcdf5a3525497aee320226d3a38cedd187374b7b4c994e141e8e6c547592c7d5645363352d556ccdd7a159c2b6af323c637d
|
||||
EBUILD python-miio-0.5.5.ebuild 1192 BLAKE2B 73a0406f1d062ad49cd601b5845a253ec829185f2c35a3ac636e997abbe5ad24c52b1af9a312836ee197dc26c9d496a878f1cc1f5e974265e5a5387e46e809bb SHA512 73f0389bb77db5fb5cce5b4024a0dcdf5a3525497aee320226d3a38cedd187374b7b4c994e141e8e6c547592c7d5645363352d556ccdd7a159c2b6af323c637d
|
||||
DIST python-miio-0.5.8.tar.gz 222445 BLAKE2B 8c5cda9ab4f2150a77c8733b2394111df4ca7cde3b7da1f9a691dff313cb70f42030cfad5256913c3645e869b86c00fd26334edfbf56ff25de292fbd1dba492c SHA512 c2dec86e952e8fd2ea1bbd2db43b2b009e06cc58cfc9611c5655c23105655f12a5e95ae02a018b48531a2d93465bcaf369d48c61e3d8325cfa0982259a2bd79b
|
||||
EBUILD python-miio-0.5.6.ebuild 1162 BLAKE2B e483119065e363315cb92e2e5e66ae334c29a5835c767dde8be1689c91eb8b8313a2c17067675c27a73673017dc03f59e013888d2ecc317067cc685818fd2f75 SHA512 49ed19f1f0479ba8f1dc61b8aeed3fdab84f0d24c5cf87e73fab1cd5c98186358d44b1dc07b3a64819c65ae9851b0c0362b1eee92b8f9d3d55e7b966a5626689
|
||||
EBUILD python-miio-0.5.7.ebuild 1203 BLAKE2B cc07302b4efaa88069afcf2d7b3b08edab3679d4f8c5167ccddf90525c4a6f5f96c7f36f5d2bee70144c7752f10a71dbba8c107a21f83823a1ece36958fd975e SHA512 e2a5af6ec4fab650cbff71b6d24d58b16a6db0047e5e96fdb869f7e31d350b8fb35e30dff07a374af8611890bf2e149e83f9704b9c355d2f772b02800b2de6b0
|
||||
EBUILD python-miio-0.5.8.ebuild 1203 BLAKE2B cc07302b4efaa88069afcf2d7b3b08edab3679d4f8c5167ccddf90525c4a6f5f96c7f36f5d2bee70144c7752f10a71dbba8c107a21f83823a1ece36958fd975e SHA512 e2a5af6ec4fab650cbff71b6d24d58b16a6db0047e5e96fdb869f7e31d350b8fb35e30dff07a374af8611890bf2e149e83f9704b9c355d2f772b02800b2de6b0
|
||||
MISC metadata.xml 441 BLAKE2B 31b971ede77413383db0813be9f99755ba99500fe6d771f63fd86a4df76601a65f773b3a0c589b9889131312fc281e18536277b95289237b60298b5f9768fea6 SHA512 37b2ecefbb5874b2d84e2ebea0c0b2079cd2905b6d54a46e2413a7eeb105e3ae601e6658af1a19668fa1ef3b8c4dcc6b34b30c46b562e3b719d86bc8eb3c91c6
|
||||
|
||||
@@ -1,41 +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="Python library for interfacing with Xiaomi smart appliances"
|
||||
HOMEPAGE="https://github.com/rytilahti/python-miio https://pypi.org/project/python-miio/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-python/click-7.0[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
>=dev-python/construct-2.10.56[${PYTHON_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_USEDEP}]
|
||||
dev-python/attrs[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/appdirs[${PYTHON_USEDEP}]
|
||||
dev-python/tqdm[${PYTHON_USEDEP}]
|
||||
dev-python/netifaces[${PYTHON_USEDEP}]
|
||||
dev-python/importlib_metadata[${PYTHON_USEDEP}]
|
||||
dev-python/croniter[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/tox[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
@@ -16,6 +16,8 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND=">=dev-python/click-7.0[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
>=dev-python/construct-2.10.56[${PYTHON_USEDEP}]
|
||||
@@ -25,8 +27,8 @@ RDEPEND=">=dev-python/click-7.0[${PYTHON_USEDEP}]
|
||||
dev-python/appdirs[${PYTHON_USEDEP}]
|
||||
dev-python/tqdm[${PYTHON_USEDEP}]
|
||||
dev-python/netifaces[${PYTHON_USEDEP}]
|
||||
dev-python/importlib_metadata[${PYTHON_USEDEP}]
|
||||
dev-python/croniter[${PYTHON_USEDEP}]"
|
||||
dev-python/croniter[${PYTHON_USEDEP}]
|
||||
dev-python/defusedxml[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST python-songpal-0.12.tar.gz 41237 BLAKE2B 2940b0bbf8b136827048b5b0f1bf79e150144de36447f020f1f416de60fc6a17070fe3ec8ec8016bce0adff1eb5e018128cb8e1b23d595f744b74f95ebf7be52 SHA512 0bef348d76ab509f429071aacce6fdf5b1d905ccefce448a3ab0205b02d79ef57a4f367757b79ffb19ff91a8d9f65ffd35c8caca8407392650c1125648ea12e8
|
||||
EBUILD python-songpal-0.12.ebuild 879 BLAKE2B d584328f53044ccc5bafffe62daea32613fc058851c4c64adf4eb07461c6086840a5523875ec6770980fad639450a9e2c473f0a59416108c8a3b18a599f24a97 SHA512 b55ed9167220a14da6ade15c75919f7c2385fa075f7cba816afdb8da4c2c975554e4e7cdfc4ba36958d1480aa0f60ea96f790820f36a17bcc115479354362142
|
||||
EBUILD python-songpal-0.12.ebuild 948 BLAKE2B 904d217930cb15f75d403a82ea8b0efc758b38abe55558ae19a6372bf854e4940dc22bb88820ad0da408e1ffda6797e423a1316f1033f40dd7cb70934a1fbc52 SHA512 29460ec901fb4af2b19916e8666463892a9ddd70a4b9af1159651870c1913781ddbe617e27b760050f6c73f3aff2764e965ea864ee725e280ee2c145966b464c
|
||||
MISC metadata.xml 452 BLAKE2B 88f2474981aca5c6a401fb5ede01e784020654f1298cdc3b856926515dbc4fc21643bd0a955d4ef94732e3cd581e3d278b0016ca84fdbf5a17cbb2c7751e61e5 SHA512 c174c2cd66b072d81f8e5f7594fadd49c2b0c969de89d0920647b57e5aa1f8d27b0dc130eb84551af35971dd6bcdd95147319fd0972d48a2500e9f6b1e0ed5ec
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -16,10 +16,13 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
>=dev-python/click-7.0[${PYTHON_USEDEP}]
|
||||
dev-python/attrs[${PYTHON_USEDEP}]
|
||||
dev-python/async-upnp-client[${PYTHON_USEDEP}]"
|
||||
dev-python/async-upnp-client[${PYTHON_USEDEP}]
|
||||
dev-python/importlib_metadata[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST pytraccar-0.9.0.tar.gz 5616 BLAKE2B 487b544aa3912ef3863f7e76e33229478fccd60bdcf634a46137119a5d25215ea072de6fe7396c134c7995bdb28941295a34b2486df270051325186b23f380cf SHA512 12712e7073c8a16adaa23a8d8d98a03e885838b1dde840c2ba1ae9b699df1efb50f1c2f821f9b5109c60c93466b52fad1b0ff395dad250c88367fed9b1ed8cab
|
||||
EBUILD pytraccar-0.9.0.ebuild 856 BLAKE2B 924b6fc12d262f282e095d3b9dc9383927c17a26bf237129a080b1ee62b3031eb55be3d8eedafb4e3878fe0a8f81c31c91ee115eddc6b47d6e056ad45b50c3f0 SHA512 ac4156fc79dcbbe9c6febb909979c92ad9d3b084e29a57b669d9b482f03552fea4d25723dcf8d3a9b535c81268414dca0d355de2d91284dcd9399b8361e44a3c
|
||||
EBUILD pytraccar-0.9.0.ebuild 1076 BLAKE2B 06e150af4ef6dd101a5a4921c9e01fd554025c32dc9ead50403ec908a33b23b0ae95da8805ef05171bf6f03797ef7ffaa12994c16d9a727f5192702308a4f2f2 SHA512 1f30d7bce04d6d4f3a80ef54443c4b1249db2cbb45d596369459b42a8159210d6b7abcb99a5730cf2ff643a6d1d950b76eadc136fd78aa20e6a8a42499befa3d
|
||||
MISC metadata.xml 454 BLAKE2B b1be78abd46f53316a99314f406db75afc3d02399aea87b5abba757bee8dd3de984bba42afea8a87845d7e2061f57fea7f48d04166aa76a449da3cd214c19a8d SHA512 9953047ec1e8b355c04c3383bc6a5f7dd7e790720b1730b609623230c8f82e7af81d0aa0b3945b36c84fa44bb7f7132f1bef988fa51377b3fa02540739003fa0
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -16,12 +16,18 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/pytest-runner[${PYTHON_USEDEP}]
|
||||
dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/async_timeout[${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/aresponses[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
|
||||
5
dev-python/pyuptimerobot/Manifest
Normal file
5
dev-python/pyuptimerobot/Manifest
Normal file
@@ -0,0 +1,5 @@
|
||||
DIST pyuptimerobot-21.8.2.tar.gz 4977 BLAKE2B 2ed0523a7dcbe4ab8cee88f3a5098d21a5df6d3d996f9b53f492f65dee780bd59617396cef01a065467d301af07347350c6ba9cdf1f6e560100884c70d58457a SHA512 e1597bc33b3ff8f853f7d1b2e4238c4ff8f6f794263fbeeae1b897fa64432946987f6a222b526830caf220c5d4f452c49603f4dd3e5db71febe3759d31c2241b
|
||||
DIST pyuptimerobot-21.9.0.tar.gz 5001 BLAKE2B 5f3ca4e2b7e65bc333918f83979e84e20797b26de80bc1ba633258ce1e9fb96607df5b1d67fb695fbe0a65a03007069b8f9ee4e175527c412b1e62815bffce84 SHA512 8e2abb285ae93c98cc40f6805f633cf02157cb96332a19c1618ceb5ae0ac1a9b0d057ef647198777d70ee7c9c7d92acdb83856d6286be61ca7fdca3e42246551
|
||||
EBUILD pyuptimerobot-21.8.2.ebuild 837 BLAKE2B 14dfc103126ef481a466385bd55c27568f6e34583e716b50fb59e945920ea79b8a9794d72a868815dd2f6923ecdedc410286fe603fcb76cc856668dbaabe1208 SHA512 7218b3c555c17465b4e2d2e5a2493a044c5f8503e54b07bb82004e6d54f2b7f0654f0abda92c680824c25964800f78b94d931f5461168cf3372592550ef273c2
|
||||
EBUILD pyuptimerobot-21.9.0.ebuild 837 BLAKE2B 14dfc103126ef481a466385bd55c27568f6e34583e716b50fb59e945920ea79b8a9794d72a868815dd2f6923ecdedc410286fe603fcb76cc856668dbaabe1208 SHA512 7218b3c555c17465b4e2d2e5a2493a044c5f8503e54b07bb82004e6d54f2b7f0654f0abda92c680824c25964800f78b94d931f5461168cf3372592550ef273c2
|
||||
MISC metadata.xml 455 BLAKE2B 686ffb0f7b9c565668af7beb79a4ce346c797545da96b67262c3aedc904f6c77fe3239747e5fa31d8d0f6077ef25395c3921bfc289ea1cadc30dfae77bb5fa91 SHA512 6888be6f9f3924ca22bdc55b12b0caf4069dbabb521a7e2d1bb2d1d5b0679d701f87c0ae6a969f6a3f25594e5b1272a502f418b58d976cba6e8bbd5afd074fde
|
||||
15
dev-python/pyuptimerobot/metadata.xml
Normal file
15
dev-python/pyuptimerobot/metadata.xml
Normal 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">pyuptimerobot</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>hi@ludeeus.dev</email>
|
||||
<name>Joakim Sorensen</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -3,12 +3,12 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Read and change status of verisure devices through mypages."
|
||||
HOMEPAGE="https://github.com/persandstrom/python-verisure https://pypi.org/project/vsure/"
|
||||
DESCRIPTION="Python API wrapper for Uptime Robot."
|
||||
HOMEPAGE="https://github.com/ludeeus/pyuptimerobot https://pypi.org/project/pyuptimerobot/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
@@ -18,7 +18,9 @@ IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/requests-2.20.0"
|
||||
RDEPEND=">=dev-python/aiohttp-3.6.1[${PYTHON_USEDEP}]
|
||||
<dev-python/aiohttp-4.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
@@ -3,12 +3,12 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="pyvesync is a library to manage Etekcity Devices and Levoit Air Purifier"
|
||||
HOMEPAGE="https://github.com/markperdue/pyvesync https://pypi.org/project/pyvesync/"
|
||||
DESCRIPTION="Python API wrapper for Uptime Robot."
|
||||
HOMEPAGE="https://github.com/ludeeus/pyuptimerobot https://pypi.org/project/pyuptimerobot/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
@@ -18,7 +18,9 @@ IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/requests-2.20.0[${PYTHON_USEDEP}]"
|
||||
RDEPEND=">=dev-python/aiohttp-3.6.1[${PYTHON_USEDEP}]
|
||||
<dev-python/aiohttp-4.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
@@ -1,7 +1,3 @@
|
||||
DIST pyvesync-1.2.0.tar.gz 33181 BLAKE2B 34e0c3bb4d023a28c1e35f74b63dc335829a61078ef1fbde288c081455b05cae3ce592d703a0f42d73db9a984a34c1bf4bd1d2a6342b5c61133ed14df46dedba SHA512 9f75b1dd86b32ed33102fc0adb15fb0788f5ca7486d3da1eadf536dcb1b3d0c30f0cbded3d71a775d08bbde0c75ad47f8aab55acbbf4cd464f42366fcdb25e75
|
||||
DIST pyvesync-1.3.1.tar.gz 27201 BLAKE2B 9bc5d98e37556c2113a40c349f6a4c3f8a7307b892f4662c67ccbd6954347ddb8e967420879ca9993adb2589e6284bf428790bdcbe46d876e373fe1b498cec24 SHA512 4a308bc3e3e42416bd252f5a87df78d17991fb49264325a06e93f8ee3700ef2c7103e55c146770c2b571aa19fcaeb1c94912efa4d104870e999d6a799963e10f
|
||||
DIST pyvesync-1.4.0.tar.gz 29807 BLAKE2B 91ed529d95beea0e7d9866cb02459e563f19e7db783d9662d561252c88f22232dfd30fa92bf870120404adccab772ba088f8425bbfff289cb34ba7a554423670 SHA512 cf997ff87a01799d2dca0bdff82a29287f66c1aeef47128dc26e904f013ee0c8da31f337da367925af8c8363a5b42b6103194f342e58f7172c61a5393f4b4e99
|
||||
EBUILD pyvesync-1.2.0.ebuild 892 BLAKE2B 1e967a14ab260da0e33766564d82e40087aa787938051a69e7a9289b46ac64ac7a9710f682006454d8fcd106b44c2b509985be12397b6913d57cd76d74fb112f SHA512 8b242c6da6b8c55f98d24d208e10b1048eb13be30e70b6fe20370edd6e93258b4113a4a5a12bdb5af2d7cf2c0a4a0ab520ed2253349993f3cb6bfe966f4e9d26
|
||||
EBUILD pyvesync-1.3.1.ebuild 772 BLAKE2B f14459c0c3770aaf18c38f627af1118829503e0003b370998f794521a7bb8c406062052c4dd899addf0266e0d6537b7711230261227004bc5a6b11502a88c89e SHA512 5ad1c021529f52f5de32424289757aff8ef093047955ebcd478ace75b42a839ad583cfaa5c05f5c316a54e2b3d3b2635082686d00439d0c9ce2aa81abbe0a26c
|
||||
EBUILD pyvesync-1.4.0.ebuild 773 BLAKE2B cd942fa5eeb2346444545a0e83768cad2f965850fa3fd4113275076ac90d7a64aa5195e693f2f84a28296fd90cafb0418da982f881ad2be4e8ffb6d47f6c2f88 SHA512 dae603e7580edb3d5a02512a9bc44c21249ac2b9531379cbda3f71b3977be046aa431f015ff8fe047946abec5c7c509cbb487a48eafb634f890e1e03b319d17b
|
||||
MISC metadata.xml 463 BLAKE2B deaa1c010047d8b2bf2df72c830dd70c1b36a4b3026ab3a74b638a88ebf1ee379446dc15a31203fc640f1c896bc97f8c42df43233e9277284982609a7bd099a7 SHA512 6082a86e9255dde7dab70cd8f111b5c667d3c3e80c3f403223175d49652f9794cd2d379b8a23a9c4fd29b9d68aa6ded94edbb79bae033cb68f62b0ff2e9fd2cd
|
||||
|
||||
@@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6..8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="pyvesync is a library to manage Etekcity Switches"
|
||||
HOMEPAGE="https://github.com/markperdue/pyvesync https://pypi.org/project/pyvesync/"
|
||||
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"
|
||||
|
||||
RDEPEND=">=dev-python/requests-2.20.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
sed "s/packages=find_packages('src')/packages=find_packages('src',exclude=['tests','tests.*'])/g" -i setup.py || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -1,9 +1,3 @@
|
||||
DIST pyvolumio-0.1.0.tar.gz 4326 BLAKE2B 57b5feb8ee26925ef2e11cd6bea586bb3a5f0bef1340a8af7ce1de45301bb413f6edbce9ed61e12ad734590816c79fc9a0f2b30b9c2cbdd962e6ded1abbf9e94 SHA512 61ad1bac8043d9b14061f8589cbe0d9ce91b7c51f95be12c0a8dec5b35d2b65472c0be48a20b8d03bca476042bfeb5d4654af15fb36d5a1565209754b08dea9c
|
||||
DIST pyvolumio-0.1.1.tar.gz 4332 BLAKE2B d526c7a12ebc06f5399890d03df0837372b8b42c4b34e77688dea6c241a58efb97f2f96c385ded23bda0ca896b5c3f5b57030d10aabee88ceed7e1894366caa4 SHA512 1eb3bf8d0afb46606048710f89de7300802708b4a9986d09a3c8087c8f3ce0ee353035097897763ec16717aa2e4d722ad104d879ab4dfb4def209a0249b60d36
|
||||
DIST pyvolumio-0.1.2.tar.gz 4324 BLAKE2B 29dec5f90d6887dcae0d9c249f8ed7b8ac1e81ea1c04b66d283b30a1867c536eafdc9214c4f2598e637a8246118fb1e16dde3aaaef7b6b635683c65a8a701e1c SHA512 3824bb531b91b7e4b11b18a85797f5456e5d324fa9aaa94d12954c00a63e7a30c2bf6cc060690a0c3535b0e260726a09943a5b9af6f4bf0305d443d3bff6dbb3
|
||||
DIST pyvolumio-0.1.3.tar.gz 4497 BLAKE2B 6a44fb450dc1ea4db13e59931b0fd12c34f5817ef998f1df7257a329f3f146b29324ab2f290a9a0bb1d3d5071229b9c5fc76ca7637adf165d7e6c04fc994b033 SHA512 546be60200d76052eb90ea0c0d76b3a3b3356bb43d2a4b44d3b60dacb26f5afc8a546d4ffc465233c1a08a591a51231b78730b5bb39be1f146c5c80ae315ad52
|
||||
EBUILD pyvolumio-0.1.0.ebuild 717 BLAKE2B abb8ef0ea45904a82a625f269ff123604206395742d5465bd8ff1869820c9f930c0bd4e03af051ed938ca65c28bd6557bce86f7d1cd3003d87dd609d2c66535c SHA512 b8ce23b6f34e9a4e59facacd966029b99c69010210db2f71e780790e9daeb63450ea56899592168ca49a73dfb743b942b0d0110a5a3812f85a8ff6f0945afa85
|
||||
EBUILD pyvolumio-0.1.1.ebuild 717 BLAKE2B abb8ef0ea45904a82a625f269ff123604206395742d5465bd8ff1869820c9f930c0bd4e03af051ed938ca65c28bd6557bce86f7d1cd3003d87dd609d2c66535c SHA512 b8ce23b6f34e9a4e59facacd966029b99c69010210db2f71e780790e9daeb63450ea56899592168ca49a73dfb743b942b0d0110a5a3812f85a8ff6f0945afa85
|
||||
EBUILD pyvolumio-0.1.2.ebuild 717 BLAKE2B abb8ef0ea45904a82a625f269ff123604206395742d5465bd8ff1869820c9f930c0bd4e03af051ed938ca65c28bd6557bce86f7d1cd3003d87dd609d2c66535c SHA512 b8ce23b6f34e9a4e59facacd966029b99c69010210db2f71e780790e9daeb63450ea56899592168ca49a73dfb743b942b0d0110a5a3812f85a8ff6f0945afa85
|
||||
EBUILD pyvolumio-0.1.3.ebuild 708 BLAKE2B 159633f9cc47bfc7eae80ad7302a33f4133466a814169d2bb25182a97946054ff95e092f15f94a4abdcee6d7a07e3a0c69e8f760ecb78062cedc280c37eae4da SHA512 a0609726017ba5167919d6b5b8e01383e9f1e7936314ee6bdbce839f85da53f03f0cfae7b6c7be1fd675591fd269f67ee4698b0d9e6cc9c712d7a3b34555d047
|
||||
EBUILD pyvolumio-0.1.3.ebuild 727 BLAKE2B 1c92b79170bd6a130b6470236d6fba76c6b0a4a294f907d7e843223344e4aa8a0cc4d3986e1f2ded8b5fc5bf776408a4cc4158312b8157dd40b79582a3b69837 SHA512 cad1d0375141c90377f6f676c8b4883a6d5da1a458ec6eee119463a5bc35161ff44d929ffbd450c06b2597782b4631764d55058a5b32fa3ed40f3ee37be3f109
|
||||
MISC metadata.xml 449 BLAKE2B deb593c01176ac93042dcfefcbf8ab91dfd7e6a507ced57b6e622df2fb908dceeaca60be787d1a7871aa6fce9744f97fd4f92e4901036adb488218acbe0ef00a SHA512 58e928a09ddde6078f7d0850b2b22038a824e91ce0a20f5ab60382bc34fc9e97e34fac357dcfa0773a6c6e457d83dc8f485b0ee82f0e375a820e3ddfc5f08bcc
|
||||
|
||||
@@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A python library to control Volumio."
|
||||
HOMEPAGE="https://github.com/OnFreund/PyVolumio https://pypi.org/project/pyvolumio/"
|
||||
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"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
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
|
||||
}
|
||||
@@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A python library to control Volumio."
|
||||
HOMEPAGE="https://github.com/OnFreund/PyVolumio https://pypi.org/project/pyvolumio/"
|
||||
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"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
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
|
||||
}
|
||||
@@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A python library to control Volumio."
|
||||
HOMEPAGE="https://github.com/OnFreund/PyVolumio https://pypi.org/project/pyvolumio/"
|
||||
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"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
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
|
||||
}
|
||||
@@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6..8} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -16,6 +16,8 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
|
||||
@@ -2,6 +2,6 @@ DIST responses-0.10.6.tar.gz 22102 BLAKE2B fa4efe73ef32fcf5fb16f06c6a2f322be6aea
|
||||
DIST responses-0.12.0.tar.gz 26527 BLAKE2B 71769b683f9c672d52844803e76ff66def61a2a56f788d93cfbad5a7e0f967b003244ee32f83430a97f7726c732b4e8b25baf65ec35535da1a6d609e4cfefe7c SHA512 484076f7942ff12977f06bcc850f1afcc9ae70ca2b7986a647c972893562d28cf3cd7226c87d8f5588fa4500be34dd5be0c7d1df6b8ddcd134455540d3dbe6d9
|
||||
DIST responses-0.13.3.tar.gz 30327 BLAKE2B 299d4ce81b5ff1703cf72fdb42d39126b5bc8cd95837467cbcfb35c1688e75ec8c95edaafca4100c1b6cb51fe8e9f4c22db1a3e2f46714539bff7a861b16451c SHA512 c523755e44e158c3b37d084b9105ba36f515eb883928d51f296ffd911d72206461cd864355d991ff6f6f05abb447a3eb558ac9958379b0a8a49d29b8afcadef4
|
||||
EBUILD responses-0.10.6.ebuild 840 BLAKE2B bb1021e69ee445e2550a92248856ea2c0a4d471a655ded745c9547630ed38a825673d49f04a0ffa99ab1ad21801784d8c4dc923cac63a7e37df6f7f68d1b8b22 SHA512 4897864e8ba39b95c694ad786e4b64174b3705491971dafad156d592f65d13bd0ac95fd7964db4799f6c112d3d097182c344738dfa9d2d7c15db1a43ee53fa49
|
||||
EBUILD responses-0.12.0.ebuild 841 BLAKE2B b1fb7c75ed62777a19e536d0be07b582fbdc5b25ac8e57d700e652fd1b0b5023166407cb2f7789c6c850b9c3df7742797447cac1b2382e8a7816969d836070f4 SHA512 3f15fb6f72256d6de919f28ab81a598cebdce524eff78f2b9e14bd40bb4cd8f226b3ad22a75b57dc42076978fef9c8aa98e4d4ca7082c4698a46c87f3f474495
|
||||
EBUILD responses-0.13.3.ebuild 879 BLAKE2B 44b77e344fbc148d7ac5293324509fd44c76db480afcdecd42ac23129cda17d0b6da48939dc8adf3bafa49cc454e23950a6d3aefe3003108046c9011312b3fb7 SHA512 817a2a4948da6f774b71d7f01af2927c36c5ffa9df53b069382ce4d3715ac8e43769db22a1d2afc61c361a9a6cc79096bf414e3127bbe074837d30d879eee3ac
|
||||
EBUILD responses-0.12.0.ebuild 841 BLAKE2B d25f040d0321344123514014c204e0c0189a6760ea7372ca9a4e550e2480139f958226b120a0e22f4bdb62f9c3bc11eeefc4eb57c9357d2aca6c0987238770fb SHA512 d6e1e9abbf66338a91da32636682ce42b842ad7a303e653975197967deb0a96e43748c268c47e17c7e317d41d2c38174ffcde3fb9f631a9a495c3193b585535a
|
||||
EBUILD responses-0.13.3.ebuild 879 BLAKE2B 0f85b3aaa7ca064f41e0606b3011ca17502559f57a53963c0aae49132f44c2ed5e276849ebdba2853df34d3f990e51fb7c43c8f0c84a9f17c295604cb8fa7bed SHA512 4bcbedb9ce9749c28fc39054840a1352f2d8c94396f64eebbd51a3ac8ba34ec0698fa45ac52cc58d123184b5bed93fe83c57922e26f22e81b266e94bd8157620
|
||||
MISC metadata.xml 328 BLAKE2B 40fb0dac0481d1017d5ab7bda070575bd762259ebba42b7f1749d749764f757e0a18334a54dfdf7a0fad88ce4b92de004e020b5c5d8f7c7dcbdea6cd6d76a33b SHA512 073625aa8c00ac3baa02a9ae905d6378b445cf7d98f855fd4e6c39d8ceba4d02aae910a5a065e87c9fb32d604df042b98891030e5b3cb35aa5cc8f9a2a3410dc
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="A utility library for mocking out the requests Python library."
|
||||
HOMEPAGE="https://github.com/getsentry/responses https://pypi.org/project/responses/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache 2.0"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="A utility library for mocking out the requests Python library."
|
||||
HOMEPAGE="https://github.com/getsentry/responses https://pypi.org/project/responses/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache 2.0"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -1,11 +1,3 @@
|
||||
DIST rflink-0.0.51.tar.gz 18164 BLAKE2B 58e978c3dfcd0c841ccc503329ffec41bd41dfb0db519142a1e8f817a71ac658f67f60101b72673912bdd66296ea203fa95b4a7712a3a9ccab81aa05f6e13c00 SHA512 b06762adfc2e65788a33d3147556fee698f15ed08f55e5e3481cbb358f2ced0e63e3f0c6ff67d25e80806d221d8f89a015d3f07f45f90ac034f6125f82a82ed9
|
||||
DIST rflink-0.0.52.tar.gz 18310 BLAKE2B 793b5abe9baf6e45d2b1a9f2de21a655c5c33a4dc2360f94d37adcbeb687c9e7143a162625db4edef2bdafa6127cb54f23c04f11b23b29cc6a49dc70d89dc2ce SHA512 d447455c561b68940863edc65b76072ea65f652926696d7a5d157e7916a8c710cd6c167fc95bb420b193dc2ab0c57a396b937b9b96494e2b139fa9a82d4b8154
|
||||
DIST rflink-0.0.54.tar.gz 18514 BLAKE2B 04df55e50a8b5e33b3cbdfb4d6b2422e1f030b2ed9e4fe09516aa24f931db4e246e5e5a3d61dcbb1de5b38b0ff9ed7cf364e2feb39f2a911c2075fe82e697737 SHA512 3b9887179ac333ecb0cc7d11656675c0e402506684498c122767551010b51120e946e12a64f71a9b5c927c6bb76b8d2fecb9cbf9bcbb8dfd6b48a25321799a84
|
||||
DIST rflink-0.0.55.tar.gz 18635 BLAKE2B 89bd5615fc8c33efe0bf10ccafda0515fd0a424ff3e490da941d545459b8c786b0ba222d2e89b77f34ceea411776c682f96a72a3a1a53bce166ff36a8be286ab SHA512 af7383d50c0145ac5fac65d460d3077414131c9ee8bc088a85bcb862af84e330ffb278b59212dc56db79868ee0b53957377d194b4850e483e8e7b89e30a1f2a2
|
||||
DIST rflink-0.0.58.tar.gz 19918 BLAKE2B d82dbee33b74b6d63ac1f761d1bf3725060fb387eb9d27b1b1b33b1ee036503fb8aff7d58ff9bbd4df3cd604dc0c29f3e3c2b35aef7bc51e775336b4e5106a11 SHA512 7d7a7dcfb09c0a3c4c1d50d20ec607681e4395ad3c2fd8b0b0fad66501bf53a81034100b7603de78c926b9fc5a891df9e164b60655194ff220059673593fa1aa
|
||||
EBUILD rflink-0.0.51.ebuild 1065 BLAKE2B 65d89eec29c4500ce6a8f1996da8055ac3eebcabae2bfaca6dc1c84b8158104f56dd26c6914f60618108d0cbe3f7e7984d9653766c0293b74d77f43cb62a53cb SHA512 ee1e43f08dcf1d09a84d669873ea4169d83c7a71e3422dda5934579c80c0c3be6c6acee75b88d4c6a7dac5ffa476842dc69f7e3e27c125535fdbf265f368e424
|
||||
EBUILD rflink-0.0.52.ebuild 1065 BLAKE2B 65d89eec29c4500ce6a8f1996da8055ac3eebcabae2bfaca6dc1c84b8158104f56dd26c6914f60618108d0cbe3f7e7984d9653766c0293b74d77f43cb62a53cb SHA512 ee1e43f08dcf1d09a84d669873ea4169d83c7a71e3422dda5934579c80c0c3be6c6acee75b88d4c6a7dac5ffa476842dc69f7e3e27c125535fdbf265f368e424
|
||||
EBUILD rflink-0.0.54.ebuild 1065 BLAKE2B 65d89eec29c4500ce6a8f1996da8055ac3eebcabae2bfaca6dc1c84b8158104f56dd26c6914f60618108d0cbe3f7e7984d9653766c0293b74d77f43cb62a53cb SHA512 ee1e43f08dcf1d09a84d669873ea4169d83c7a71e3422dda5934579c80c0c3be6c6acee75b88d4c6a7dac5ffa476842dc69f7e3e27c125535fdbf265f368e424
|
||||
EBUILD rflink-0.0.55.ebuild 1065 BLAKE2B 611abea60ac4a9df8e110f0a2d224c658c0b0f0c8dfcece27e16f21b723bc7d6880b5441d837464bacd9577e137d0b6f33db765167506c62a1a76d8afcc2cd28 SHA512 8a4d0731a3650ddb957f50731662e4691d5c93aebd6abaffd51630a105637ae6e73ef888e25d75360e69febe0b30784be727533603baaaea658a297d17b3cd57
|
||||
EBUILD rflink-0.0.58.ebuild 1084 BLAKE2B f980a2915f5f730c5f4c3260611a282e766926cafca8c08fba5f6dad3209041103c473ec0aee8b5c4002553b6c573130ce0415b4c9c5c551b7461ea71f8042ca SHA512 30ab42455be220666ac686295f93545c7830067739d62f87e99f41be4a3bd5f329f86476d145ea78fcddc48c33023e28c33f7c337bfe02cb7e7681b4eb778330
|
||||
EBUILD rflink-0.0.58.ebuild 1085 BLAKE2B ddc52149999ac7b5ee4594cc477632f04ccf66dd923d4428cf0accf610e3eb54263d96245a9e18c639cfb5fceb89764a0dc3b46e6d1d74a243a461221bda1394 SHA512 941db0efa20e7fcccec9610dbc8a822dadb8a3b8fce0244f8348c69636d4d7a98f3dfcd60dddf1cb17bdfc0f4b35b073cd29adbeadd6f0d145d36807aa5d911a
|
||||
MISC metadata.xml 450 BLAKE2B e850a516bc09fc275e77024849375b8af6594f2e0046cd8a3ec0f1e8ba28f56f657e4168dfe94c8d2e34a7d9a85139abcbe415031375a1048c7ef847c35f6bd9 SHA512 a1d9724ad8897136adb9736a7934bd0536798c7fac076ceaf96bcfa84a6a4bd13136220accbdd022c339bdc484e9406eb5b40041653d60d3d8e946a7a6706427
|
||||
|
||||
@@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6..8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Library and CLI tools for interacting with RFlink 433MHz transceiver."
|
||||
HOMEPAGE="https://github.com/aequitas/python-rflink https://pypi.org/project/rflink/"
|
||||
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"
|
||||
|
||||
RDEPEND="dev-python/async_timeout[${PYTHON_USEDEP}]
|
||||
dev-python/docopt[${PYTHON_USEDEP}]
|
||||
dev-python/pyserial[${PYTHON_USEDEP}]
|
||||
dev-python/pyserial-asyncio[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
# Patch for https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/25
|
||||
src_prepare() {
|
||||
sed -e 's;version=version_from_git();version="'${PV}'";' \
|
||||
-i setup.py
|
||||
eapply_user
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6..8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Library and CLI tools for interacting with RFlink 433MHz transceiver."
|
||||
HOMEPAGE="https://github.com/aequitas/python-rflink https://pypi.org/project/rflink/"
|
||||
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"
|
||||
|
||||
RDEPEND="dev-python/async_timeout[${PYTHON_USEDEP}]
|
||||
dev-python/docopt[${PYTHON_USEDEP}]
|
||||
dev-python/pyserial[${PYTHON_USEDEP}]
|
||||
dev-python/pyserial-asyncio[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
# Patch for https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/25
|
||||
src_prepare() {
|
||||
sed -e 's;version=version_from_git();version="'${PV}'";' \
|
||||
-i setup.py
|
||||
eapply_user
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6..8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Library and CLI tools for interacting with RFlink 433MHz transceiver."
|
||||
HOMEPAGE="https://github.com/aequitas/python-rflink https://pypi.org/project/rflink/"
|
||||
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"
|
||||
|
||||
RDEPEND="dev-python/async_timeout[${PYTHON_USEDEP}]
|
||||
dev-python/docopt[${PYTHON_USEDEP}]
|
||||
dev-python/pyserial[${PYTHON_USEDEP}]
|
||||
dev-python/pyserial-asyncio[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
# Patch for https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/25
|
||||
src_prepare() {
|
||||
sed -e 's;version=version_from_git();version="'${PV}'";' \
|
||||
-i setup.py
|
||||
eapply_user
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Library and CLI tools for interacting with RFlink 433MHz transceiver."
|
||||
HOMEPAGE="https://github.com/aequitas/python-rflink https://pypi.org/project/rflink/"
|
||||
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"
|
||||
|
||||
RDEPEND="dev-python/async_timeout[${PYTHON_USEDEP}]
|
||||
dev-python/docopt[${PYTHON_USEDEP}]
|
||||
dev-python/pyserial[${PYTHON_USEDEP}]
|
||||
dev-python/pyserial-asyncio[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
# Patch for https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/25
|
||||
src_prepare() {
|
||||
sed -e 's;version=version_from_git();version="'${PV}'";' \
|
||||
-i setup.py
|
||||
eapply_user
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
|
||||
@@ -1,7 +1,3 @@
|
||||
DIST snapcast-2.1.1.tar.gz 8726 BLAKE2B 688e51c714df9489c618339cf5b7c8fa1d2e0839f75a0a1d34b58845fc16883f722b89bd0f35f944b0b86cc19ff3e429998ad6adde4e42f43469df2db314c763 SHA512 6f912a41452b727c2d5b3d19a0732730088bbca055825a1097d119f4c2b25b14a3216087e0d485658950bb8f74cc41f489e372e2eb5f3bb064425da2f3d4d65a
|
||||
DIST snapcast-2.1.2.tar.gz 9225 BLAKE2B 04c5b67710e3da7b908cc30af5c212b9856a2d9393f6299f5fb03ef706013629615a2ab8d8839628b31a720849b6054a4fb4f812833849173c4cb54cf245270f SHA512 c282c1fe8bac2cdcd6a1ccb69e31b3fe430f0eb93e9da30a5ebb3838699101ffbfff5dde2264405e58397ba7cb69e0a2c230c83cbeacf42180de212bd0200b82
|
||||
DIST snapcast-2.1.3.tar.gz 9259 BLAKE2B 12e22f616f2d2c03e32da234bf28dd0d7605cdc96e7cb124f8aa1a0de7b210c36f6879d19dfe442f4ae95569859567c4f41d4d6e491895e91e4e82ee4b72726b SHA512 f55a4620e891f60ccc8293b2f397dd6ff148fb49cd6db3971b4bb0ceae0194244131b7d3f1555a2075d64af93b8e5beb0aeb1f3650bee886b2ad46587e2541d0
|
||||
EBUILD snapcast-2.1.1.ebuild 725 BLAKE2B 37c2ccbbf5d2f84536802ecb45089982bf7905dc09464ea6dd97002813e7b17f53091c4a26ced79897c60f11e33ef4989fe5c7558d5a525d9555c8c4072920a2 SHA512 b0147440a777cbb331af1d9144685a61a809d80eafd82eadf9a5e156d1a8ef0953d4c93f78b3a609bd6de025c04407b85f60b375aa646425591773d78f2ca976
|
||||
EBUILD snapcast-2.1.2.ebuild 722 BLAKE2B 76dd037369b6ad83a8ee8bba245e7a8397f70110367ac1371f1592b6374a086e25329988af6e99da14f1816209e776d3529628952121ac0b9e12c115cd56267f SHA512 fa61c0b22d4905bb2736b5d2e161cc17da3d97e60b34bd4c7cbe8647142df8e42c9f85b9f9ddb919a760f5b18ed0655b36215458e96c6ae2cef21d605f566c49
|
||||
EBUILD snapcast-2.1.3.ebuild 732 BLAKE2B fcb130db7017999ba32bf05e059110049deb34e6bd0313a36334e7737401b34111638e34516c85b63f320e3c4b4f07dc47b9ca11257b2c024a2b7797e9e8b456 SHA512 aad49af367c4b7f69fa73be4480f959a973fb3071b0f6bd3c07dd34930450909e20052d1e5e2afbb6d450c79293146be76d09f565008aa4cec77898f226c2530
|
||||
EBUILD snapcast-2.1.3.ebuild 779 BLAKE2B 7a7914645f1eed9ef965eed91fb941fb3ceeed2583c38fb536f5722e2c3cedbb55725f88237356b8ce01faf9526bf0815c0b17868d1a5f0034e1fdcc2b386a8a SHA512 a1b565516bc5cbd46560b5a65c2d5f498b2475e5bd8bba93999e1b12019e38e6bf0cd110e622e2324596a42aca30e349ba204274ec4298c2ec3ef6c8d189fa98
|
||||
MISC metadata.xml 457 BLAKE2B 9c0139e1df1f268d47a7c9c68f140dba7bf375c5ab7f32f43265f8c054a8213d30dcd1c2b161358f9eeda9663c9fe2398a75f0f4e1d4799f5d431314f69438ad SHA512 e9f42b8e06251b5fdfc3ebfdce72c2ab09ed43cc8ff998f4d5af0cb3a0043e15ad7a305b98c81f5a0e769ef7b2d2843f45312d0c32175496829d31635e9a7e78
|
||||
|
||||
@@ -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="Control Snapcast."
|
||||
HOMEPAGE="https://github.com/happyleavesaoc/python-snapcast/ https://pypi.org/project/snapcast/"
|
||||
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"
|
||||
|
||||
RDEPEND=""
|
||||
BDEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
>=dev-python/construct-2.5.2[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -18,7 +18,7 @@ IUSE="test"
|
||||
|
||||
#DOCS="README.md"
|
||||
|
||||
RDEPEND=""
|
||||
RDEPEND=">=dev-python/construct-2.5.2[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/construct-2.5.2[${PYTHON_USEDEP}]
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST twilio-6.32.0.tar.gz 541911 BLAKE2B 0863ae0c9c200d45ffc88bc95f0d98a872a08ee783720ee76a0d94e4dfa7c5748ca6d51db0c960c1616a28fd911696f7dfbed15571d68e8ecd1c853168fe257c SHA512 7e0f63a2397a81bc19a839aadb28645446e15f97575dfce4145dc44920ce51f542d346b475c941564c024ba529c2362cff0192a936a4215745916f27a4455ebc
|
||||
EBUILD twilio-6.32.0.ebuild 794 BLAKE2B 1373738c0e0bb3ae6b23cc637bcf910062ea0aad4b8f3392e99a41c6c4d4e7155aa7319a297fb27d98ff30a8c657976d9c6c134cd72776229a197da9dcac9caa SHA512 c1d298049de72e1e5ca129a66069d494102a4b37d42ef2f71c08d7efd10d462c090709662250cf83cf0acb5164089d16adab77dabc1244e8bbc3850b9488e895
|
||||
EBUILD twilio-6.32.0.ebuild 797 BLAKE2B 0e4a3aae3d1975e53151b85d89e28451a1928f80141d05b31e8f5de2df62935b774fe41151328a3d7978bddb09bff014bae5f0c3ff21654748d036e36077a12a SHA512 b927f297fce24e2c2a3c750967b689da7efd0fba626cb42d4528277de28a42cd6b27c0c56579460ebb7c66ddab2e2fdeab6166f99ea832217cfccfe7d9c0c93d
|
||||
MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1 vcs-snapshot
|
||||
|
||||
|
||||
@@ -1,7 +1,3 @@
|
||||
DIST volkszaehler-0.1.2.tar.gz 3699 BLAKE2B 993eff6937061f7f17bdd847b6afb49b21743cb36c94fcb216c8cecb1838b671c608543a10a0d4a2b5f01fe0670d30d4cee79bbf54eaa661789b83cfeecb501c SHA512 3edc8ab89c5b5203e31b11fece53eecb4b9ac90ff8cb552076c8ef4015f49de2d6ff98c8a0da2acb297a7d326f34d05db84815a92826c7660ee1138aa4301c3f
|
||||
DIST volkszaehler-0.1.3.tar.gz 3511 BLAKE2B 65fcdaeff08f171ccce20cade8ac832f7909f28025f46a950af7262b73349a9522a72eebfd2dc962fde1e4d2309a1412e100897a353843cdc7c0f0f5c4f41b2f SHA512 631b64d79db25965182dd55b6dfe7e21b9563141a54239b97ce4a5ae1c13b3fe8c4562cd6a63c60c210b3104569ea6757049358816f9d58ce0f6c10e5a243b7a
|
||||
DIST volkszaehler-0.2.1.tar.gz 5278 BLAKE2B 05f0859f3871a69cbfc0fa6b63c24e38d006d0bd4b01f4b01e9c87697104feaf37b538f2d7d933ae14077dc09e6a2f9c788f29c6851903e00785e4216a5303c6 SHA512 8bde3b5cf332cd1203c06f7d138a7711991622117668189f3dd72575278e2143e9ad2a7355fb438476cf1dd95856ea9d4388f003ee70bc84fee426ceebd2735b
|
||||
EBUILD volkszaehler-0.1.2.ebuild 809 BLAKE2B da65be67e16e391addce464e8b8dfa0d3e0baf8faf0a143fd349ee8f9983c0eea618a0ffd7410c4321354c564fdc955144ff762861f9acea64b02d28e63b40a0 SHA512 256c82a0c643144572ee696193bf35d9bea2efe5db995e3b52547bcd34c0c368374a1dc90cd2ad06e0c4f03ca0a45d4ddfea22c59e80f5e46e1936aca6508816
|
||||
EBUILD volkszaehler-0.1.3.ebuild 940 BLAKE2B d160159c3c8fc8788fec441f88239465b83ab1a5182fcc47508f424a626c2421e01d5f9d2a0124b1950c13fc9e466226049f91b02427abc78b7494dd4257b20c SHA512 225a6206ea1edd0c486d61375e472c40e5a8d25f2dd5d0b217f59a9611279e043e8384055f6da536b7c2cd7028c69b98d5ac664fb01ff064cdbb0427d245384f
|
||||
EBUILD volkszaehler-0.2.1.ebuild 783 BLAKE2B 2dbd7d3134735b0396b3a0c85558a3169b4a849a6de71001fad31aa70c3ec5d78117c9990ce9169d3e197739925af5a2859d31101a3c76377e8271b9be55d8ec SHA512 26822ace1f72718d05595edd56b8786f81767f607dc4ae11772968e014b907c884fd575d1c1e46bd2e1975948151d097c6066fb5ba393b84a70728ddafe77c8b
|
||||
EBUILD volkszaehler-0.2.1.ebuild 811 BLAKE2B 56aa7a538a06b3dabd9ad91818ff0e135c4be3b73bbc0a7b0ee7485c0bcc97e7f0e3d3cd27850e54491f728d70fd2a327bee9af41b1575eb3145c06f2679b9df SHA512 a89ca2f7109e09f7ec928459e64ff964a0ec5af3e0d8acc0a36e00572f8543cca731d050ae94cb263e5fd8ca878ffa889ab951efc5abd7aae8a32b5e011920e5
|
||||
MISC metadata.xml 470 BLAKE2B 4dd3e7ba1a352d9cbbec4056bf34c05c5eecc9d4f8673f3b6fde8ce1c212e081686cfcc33a9d9affbf5ff91df6e93272ba140daa38c375bc552c36461e605eae SHA512 fb32d7092d80a313be04ac544795a9287a625e4645b617c8f561fad51e1e6105b31411639745e0e86df9692ab11122a5e0b7d4ab5b2c7e3bebd872882835d7f2
|
||||
|
||||
@@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python Wrapper for interacting with the Volkszahler API."
|
||||
HOMEPAGE="https://github.com/fabaff/python-volkszaehler https://pypi.org/project/volkszaehler/"
|
||||
MY_PN=python-${PN}
|
||||
SRC_URI="https://github.com/home-assistant-ecosystem/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S=${WORKDIR}/${MY_PN}-${PV}
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
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
|
||||
}
|
||||
@@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python Wrapper for interacting with the Volkszahler API."
|
||||
HOMEPAGE="https://github.com/fabaff/python-volkszaehler https://pypi.org/project/volkszaehler/"
|
||||
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
MY_PN=python-${PN}
|
||||
SRC_URI="https://github.com/home-assistant-ecosystem/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S=${WORKDIR}/${MY_PN}-${PV}
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/async_timeout[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REDEPEND}
|
||||
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
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -16,7 +16,9 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
|
||||
dev-python/async_timeout[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
DIST vsure-1.7.2.tar.gz 9785 BLAKE2B 0c5bce2932b51f56edfd45843cb9b783233d66b57ab841ff9e39be34e02cbb8cdad0c2b01c17fd9d7826c3fba7846849f9c7f8c5581364d3d667f906696fbf8d SHA512 ce7fb2c076d977b752e0814c64c32e870cb80830869e6deb3232f7535ba771d85fa06b9b69892acb964da1331f7e5dd326043cc99b0eb0204c9d1e810f2c56cb
|
||||
DIST vsure-1.7.3.tar.gz 9843 BLAKE2B 01afdad1ea6acfb7b3b176ee2debbb776f60752ada6ecb39781b5e0721f1dadd547c50c4f955ca4c5cae744db18edecab62f98f93bb1fd0bfb306e4ace826d86 SHA512 1f4d27fa28ef886abdca6a0dd22f3fcfdd7afee45d39f2ac9d8016f9797a19ceb9c1c04374321ed95968546c65e4f6d0ab07bd3f940dcce894d3969ce42813ed
|
||||
EBUILD vsure-1.7.2.ebuild 747 BLAKE2B 23f0dc42313c96ec8c6589462559013f9452adb9b59940f5df210c56383a8dc959719eec3337ca24cb06e565ec5a59722c2eaac7431195f427670ce54da628b6 SHA512 6eea9618e9e2c7d94baf9b10e6b0eb6141461977908a1dad443d395037cf5ffa2d9b0ded2cae04832247f79238405c82892883140f550997a72b1c35aa3f9f3b
|
||||
EBUILD vsure-1.7.3.ebuild 747 BLAKE2B 23f0dc42313c96ec8c6589462559013f9452adb9b59940f5df210c56383a8dc959719eec3337ca24cb06e565ec5a59722c2eaac7431195f427670ce54da628b6 SHA512 6eea9618e9e2c7d94baf9b10e6b0eb6141461977908a1dad443d395037cf5ffa2d9b0ded2cae04832247f79238405c82892883140f550997a72b1c35aa3f9f3b
|
||||
EBUILD vsure-1.7.3.ebuild 748 BLAKE2B a684fc3d1f697f055c3b887c2f85a97e11f4866b2dc041e88fb3ae40dd1974bec14f168e59326cde88fcd78a8bcbbb92d8bbeecbbe6056de8738efbab15f15a9 SHA512 12c71849980a9f4f8c11af30a92465220560069cecd9d38e95f1a15d7c3dc8264608476674950a29e3b62bc683c1a229ed8cfbb46f03d6e54303f98473c3f7dd
|
||||
MISC metadata.xml 456 BLAKE2B e4e1a162b02394eb091a9be44953d67d05b57dacdc620d78f5b91de7ead1344300816fe46f50884ecaf904daa3f848439cae8944e8e78f49efa2b6ff63e49395 SHA512 a90ec2fb4239b07f9b253a979a60eb58b8e388554d330b8ca0da3b53ba220d1ec9ed2ee7cdaa6f852763f477b08b5f50213089fcd16e32168184d9206139ea35
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
|
||||
@@ -1,9 +1,5 @@
|
||||
DIST yeelight-0.5.4.tar.gz 44397 BLAKE2B 99d01b9c96d8064969fdebb39ba55410e3f54b267cd5a8569ced3cfa5685d7595178f4f268d762fcb4abcde26cf85c789cbc11a871730cadf237d55f5340323f SHA512 ab77e0d40182048ec8d20557c8263f182cbf56d752cdd26df72ee64cf048f7c5408613c1c65cd0f9387a4fbe000154c08a83ca49c68e16849c92c8e8f9335914
|
||||
DIST yeelight-0.6.2.tar.gz 43067 BLAKE2B bc5f1d233b3b1e63f6ee5beeb03515b6ad4cb485ff3d49cb9c9be989e857ed1db8beffa2d5b7f16a65263fa023d7f73edb535bb720a2ce16f8406cdbdbb40e5b SHA512 0938824c530280781c315ca35927ec3feb78fa05aa48103bf50aef53cc65af23a46ab30d7ecf6f9909182c97241a330856c90ea78189b7b316946e2c52aca6fd
|
||||
DIST yeelight-0.6.3.tar.gz 43068 BLAKE2B 8503aa6c955a9be3235016bd027b2ae940a3eb09e68b286f5387f1ce67d9e11c704e3e9e120b4b24092fa4642830ca4501522a291846029fe4b540fbbffa7c6c SHA512 8de4479e592bd25071290fcc3f73cacee35812f4a25d1c218e103568a13e9d1e6086a6225f5a332c7611a40f6ec7b8764e023cb9b19da7940b9a3649f1b1533a
|
||||
DIST yeelight-0.7.4.tar.gz 47684 BLAKE2B e64d0963a3cb1e54a4aa9d77dc2df6593808fa709f05b9d11d189a6f50f89747fcd238d203dd4f438f2a204114265ca52ff95cc09d575cb5943be516fd6e690e SHA512 3c9465c400469d73deee46fe45c4b7f4b2a2a3779bcf1721837ba67770f0f12961dfafaf668360fa9f98f2aa00777b1ef6dc5b3895d81ac6ae6feec06e4929f8
|
||||
EBUILD yeelight-0.5.4.ebuild 1072 BLAKE2B 572bc8832c7132bd22361f451cd0bf98f1f6d601161c16634af957a92827ef330bde21952d6085031efb42310ef54003dfa7f5c53864d4e3e735452b33d06bb6 SHA512 a516b58d922216d8fc1df025eb64cf75a04d8ba783876283b5eca6814eb56d7232f074a5742d44a303c18ce136af73aaa5d21202adaa81c0f1f236496c6a3a74
|
||||
EBUILD yeelight-0.6.2.ebuild 785 BLAKE2B 0d4c1609de3cf4bbaca8bdb1587f3598f2750a5a2200fc4ea4a0c8fc946e726997b32ae770327c07259c1017a7d2377d454ee13678b762fbc3fff4ac417e38f2 SHA512 08394ef861cc5eb5a8cf0d53023a3baadb77144032cd5fc544cfb429aa9d66c132051aea03f2edf36acdc5b748aaf1bdc71e365515a0d871ba56c8c4a9ad16e8
|
||||
EBUILD yeelight-0.6.3.ebuild 785 BLAKE2B 0d4c1609de3cf4bbaca8bdb1587f3598f2750a5a2200fc4ea4a0c8fc946e726997b32ae770327c07259c1017a7d2377d454ee13678b762fbc3fff4ac417e38f2 SHA512 08394ef861cc5eb5a8cf0d53023a3baadb77144032cd5fc544cfb429aa9d66c132051aea03f2edf36acdc5b748aaf1bdc71e365515a0d871ba56c8c4a9ad16e8
|
||||
EBUILD yeelight-0.7.4.ebuild 785 BLAKE2B 0d4c1609de3cf4bbaca8bdb1587f3598f2750a5a2200fc4ea4a0c8fc946e726997b32ae770327c07259c1017a7d2377d454ee13678b762fbc3fff4ac417e38f2 SHA512 08394ef861cc5eb5a8cf0d53023a3baadb77144032cd5fc544cfb429aa9d66c132051aea03f2edf36acdc5b748aaf1bdc71e365515a0d871ba56c8c4a9ad16e8
|
||||
MISC metadata.xml 454 BLAKE2B e9341d7a688a8e0fb98a214ae34b556aba26bb8fedce41959ed42a2ecbab32aea2a071ba0149bd89ed9e9de24ae760aaaa27f10b90cf1a2df3d925f28f881261 SHA512 7d30cd46b5b4fdf942234624a698738e2afdb1a719d1a7f591fad2ddf046def637a644f1603a62b5b5e21a1ae48a7248e28e24a71507b6eac8577d34452f0b74
|
||||
|
||||
@@ -1,37 +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="A Python library for controlling YeeLight RGB bulbs."
|
||||
HOMEPAGE="https://gitlab.com/stavros/python-yeelight https://pypi.org/project/yeelight/"
|
||||
|
||||
# No SDIST on Pypi
|
||||
# SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
SRC_URI="https://gitlab.com/stavros/python-yeelight/-/archive/ad3e4e7552531b270224a33f1d9dc9f5887e3280/python-yeelight-ad3e4e7552531b270224a33f1d9dc9f5887e3280.tar.gz -> ${P}.tar.gz"
|
||||
S=${WORKDIR}/"python-yeelight-ad3e4e7552531b270224a33f1d9dc9f5887e3280"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND="dev-python/future[${PYTHON_USEDEP}]
|
||||
dev-python/ifaddr[${PYTHON_USEDEP}]"
|
||||
BDEPEND="${REDEPEND}
|
||||
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
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
DIST zigpy-znp-0.5.1.tar.gz 89694 BLAKE2B 95776c5522a0754e3c11a43f0cb75f60a396aa4294c6d9a3db1d6d4bf363a1edc79019f9f838721b4f6c0458c3f8e161a906fbd7c6da787f75d59e2e1a4367e2 SHA512 046129b901d9c33879d5f9a3578a678febfb60af193bbc2eab273e423f99740f77ff751f2bff76bc7f8d7a5aa6d49329ff2fc710c51af916a33dcf02eddb0fe5
|
||||
DIST zigpy-znp-0.5.3.tar.gz 91032 BLAKE2B 855d26c85d8a860ebfb7312b66a26912fccefd8a4a24fb87cecde3f649cb4e512491680c486c67500ed8ac90967be4a074e0bd8bc0cbcc88838e23555b230bd7 SHA512 4cdffa429f7a2df21ddc57d44808335bd4c58eb39ba872cf9ea6cddad061bde64729b78b790b5c30ce0b9e44dc1f434978321edd56af30d923b99070d9ce2b74
|
||||
DIST zigpy-znp-0.5.4.tar.gz 91100 BLAKE2B 8932eb24e28e47cdeabdd41d8595f646ca5df0b4686f15fe5dd10d7b844688bba7184bca1267345f21f4c6fb0cac6c85a20a82e7bd44ac8b2e535ae12dae97b1 SHA512 6d5f449a762a2afb0ee3d97b903e2bab60c9aa270134ba710ffb87ef223a577e77925528a3d90f59fe0b9ef829f9440d169fda9bc5ce82df5ee158cd6e281e68
|
||||
EBUILD zigpy-znp-0.5.1.ebuild 962 BLAKE2B 0fc91790bc3bf93ff01bee43734af7e66f264bdd887852758a235777a107c7dc74f2eed61a465a9f54dd6ee42b74b1719cfaf03ff379ef919d8e5b8d854db203 SHA512 55c26777da9839a4104fcd110bb147fad48f2963a141f0aaf874f979b39ffc44fbc10a198afaedf25e9267f319e777c3d80e8dd370af9d200e620180913013e1
|
||||
EBUILD zigpy-znp-0.5.3.ebuild 966 BLAKE2B f99caf7b3c30decaae13b8b1d9905221ced92ffd9df0f962bb129b9f3779004af4f93237c6b5a333681d2f280f4307c42f210c74821e2dc38b55bb8749cc4a87 SHA512 cc2a511e289fc051c4861af232b26dc7890d7a08bd6fe64cd87118600e072ecaa104279a86d0fdc61b75ba03d1dfd02fde9515a386c2271ff976406500cc9b67
|
||||
EBUILD zigpy-znp-0.5.4.ebuild 966 BLAKE2B c07c9c2c3d19fae884710cde8f1566d61eb256f7fd29bff59baf21cd87803428379793773f3656abe6ebcf05cc5291e1ea3ec6efedff808aa9610be4356b15db SHA512 1e83d783311a7f7068779d33199d63053c5da0946b5c4f5d736e453c710aa0996b39c9c719339e75548ac9f703446c515dd5e89a23d6c8bebf38cadd2fca1f36
|
||||
EBUILD zigpy-znp-0.5.1.ebuild 960 BLAKE2B c4e8d109d518bad7a1fb7dd16bf773274fe761274de2b34b3a2ee3aee9253ba44663d8ec6d682c50785c14ddabc4a392bdecb67571b58573cb55541163e2cc94 SHA512 8970fb92f4fc0ff79877d7438978b94b31d9be3e7288e4048c3cb450b1a0e80b173f3223e696ba61d4a82d883c2706a133638de01357de78423e9eeba692e7db
|
||||
EBUILD zigpy-znp-0.5.3.ebuild 964 BLAKE2B 653ea99a0277610f21f2e836e1a0f434f2acaaa5c0e41925c0f8facc0fa429eb80c082b37d228ec48ca4c31cca70e7afd9b1eb91b4bb739d3583c0b21ecdc48a SHA512 240a0a0b07a447257a384572c7d1fc9563301a54c460ace90d1d3c89a2cf9bc6b3c4e7857bc6b07dd76ca77e24c31741f5025e8e49fafd645508d124abdc58ce
|
||||
EBUILD zigpy-znp-0.5.4.ebuild 964 BLAKE2B 99506c416efe3de1c8dfde6760d42e28ea788ce86235de2eefe956a5bd0da36314eaba14f5e04533534ea006ba1e8998186c33ce92352d2fdcb8dc45c4fc21c9 SHA512 eb07bf8e2b36bf842af7dbcc0f7ff3233b33b7ee7b3157c84311c905a243a528cadc66fb9b4ae3eeb6658e698e9a2b0d4209f4728e69e79f8a92c5abdf75a653
|
||||
MISC metadata.xml 462 BLAKE2B 123f7f058af7f8a40d1565cfaa31464e3c7bb5130d4102f48fa95240853cf144b75c40c03017f256cc693ac87ec4b5f0674743bcfc43c00e1cd082d3feb55a25 SHA512 b9e5d548118c8986b457699c02168c64b4d39388499a19a8dd04faeb41c259e8699796498722279d9122fd3ac031b16a3f88f700a521439587a0ef7e3745c60b
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="A library for zigpy which communicates with TI ZNP radios"
|
||||
HOMEPAGE="https://github.com/zigpy/zigpy-znp https://pypi.org/project/zigpy-znp/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3.0"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="A library for zigpy which communicates with TI ZNP radios"
|
||||
HOMEPAGE="https://github.com/zigpy/zigpy-znp https://pypi.org/project/zigpy-znp/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3.0"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -11,7 +11,7 @@ DESCRIPTION="A library for zigpy which communicates with TI ZNP radios"
|
||||
HOMEPAGE="https://github.com/zigpy/zigpy-znp https://pypi.org/project/zigpy-znp/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3.0"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86 amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
@@ -47,7 +47,7 @@ aioimaplib==0.9.0
|
||||
aiokafka==0.6.0
|
||||
aiokef==0.2.16
|
||||
aiolifx-effects==0.2.2
|
||||
aiolifx==0.6.10
|
||||
aiolifx==0.7.0
|
||||
aiolip==1.1.6
|
||||
aiolyric==1.0.7
|
||||
aiomodernforms==0.1.8
|
||||
@@ -325,6 +325,7 @@ google-api-python-client==1.6.4
|
||||
google-auth-oauthlib==0.4.5
|
||||
google-auth==1.34.0
|
||||
google-cloud-pubsub==2.1.0
|
||||
google-cloud-texttospeech==0.4.0
|
||||
google-nest-sdm==0.3.6
|
||||
googleapis-common-protos==1.53.0
|
||||
googlemaps==2.5.1
|
||||
@@ -390,6 +391,8 @@ hyperlink==21.0.0
|
||||
i2csense==0.0.4
|
||||
iammeter==0.1.7
|
||||
iaqualink==0.3.90
|
||||
ibm-cloud-sdk-core==3.11.3
|
||||
ibm-watson==5.2.2
|
||||
ibmiotf==0.3.4
|
||||
idna==3.2
|
||||
ifaddr==0.1.7
|
||||
@@ -441,7 +444,7 @@ libffi==3.3
|
||||
libgudev==234
|
||||
libiconv==0
|
||||
libiconv==1.15
|
||||
libidn2==2.3.1
|
||||
libidn2==2.3.2
|
||||
libidn==1.37
|
||||
libintl==0
|
||||
libintl==0.21
|
||||
@@ -586,7 +589,7 @@ pifacedigitalio==3.0.5
|
||||
piglow==1.2.4
|
||||
pilight==0.1.1
|
||||
pillow==8.2.0
|
||||
pillow==8.3.1
|
||||
pillow==8.3.2
|
||||
pip==19.0.2
|
||||
pizzapi==0.0.3
|
||||
pkce==1.0.3
|
||||
@@ -833,6 +836,7 @@ PySwitchmate==0.4.6
|
||||
PySyncThru==0.7.3
|
||||
pytankerkoenig==0.0.6
|
||||
pytautulli==21.8.1
|
||||
pytest-runner==5.2
|
||||
pytfiac==0.4
|
||||
pythinkingcleaner==0.0.3
|
||||
python-awair==0.2.1
|
||||
@@ -859,7 +863,7 @@ python-jose==3.3.0
|
||||
python-juicenet==1.0.2
|
||||
python-magic==0.4.24
|
||||
python-metar==1.4.0
|
||||
python-miio==0.5.7
|
||||
python-miio==0.5.8
|
||||
python-mpd2==3.0.4
|
||||
python-mystrom==1.1.2
|
||||
python-nest==4.1.0
|
||||
@@ -895,6 +899,7 @@ PyTransportNSW==0.1.1
|
||||
pytz==2021.1
|
||||
pytzdata==2020.1
|
||||
pyudev==0.22.0
|
||||
pyuptimerobot==21.9.0
|
||||
pyusb==1.2.1
|
||||
PyUserInput==0.1.11
|
||||
pyvera==0.3.13
|
||||
@@ -1093,7 +1098,7 @@ urllib3==1.26.6
|
||||
urwid==2.1.1
|
||||
uscisstatus==0.1.1
|
||||
user-agents==2.0
|
||||
util-linux==2.36.2
|
||||
util-linux==2.37.2
|
||||
uvcclient==0.11.0
|
||||
uvicorn==0.13.4
|
||||
vallox-websocket-api==2.8.1
|
||||
|
||||
Reference in New Issue
Block a user