Compare commits
12
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
09524d5a77
|
||
|
|
5eaeabeff6
|
||
|
|
d624b127af
|
||
|
|
416ed19494
|
||
|
|
229bf33367
|
||
|
|
4d7add243f
|
||
|
|
1c3374124e
|
||
|
|
9d44c70674
|
||
|
|
bfd7758455
|
||
|
|
7fbc363a82
|
||
|
|
809805063d
|
||
|
|
234239ed2c
|
@@ -1,3 +1,21 @@
|
||||
2020-10-04 homeassistant-0.116.0_beta2
|
||||
* bump pykodi-0.2.1
|
||||
* update homeassistant-0.116.0_beta2
|
||||
* esphome-1.15.2 is not beta
|
||||
|
||||
2020-10-03
|
||||
* update zigpy-znp-0.2.1, find_packages() patch no longer needed
|
||||
* bump icmplib-1.2.1
|
||||
* bump flake8-3.8.4
|
||||
* update pyhomematic-0.1.70, removed patch
|
||||
|
||||
2020-10-02
|
||||
* bump pyhomematic-0.1.69, patch needed
|
||||
* bump pyvesync-1.2.0
|
||||
* bump aioshelly-0.3.4
|
||||
* bump denonavr-0.9.5
|
||||
* restore (lost) homeassistant-full-0.115.5.ebuild
|
||||
|
||||
2020-10-01 homeassistant-0.116.0_beta0
|
||||
* bump pysonos-0.0.34
|
||||
* bump pyhiveapi-0.2.20.2
|
||||
|
||||
@@ -10,17 +10,20 @@ AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63fe
|
||||
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
|
||||
DIST homeassistant-0.115.3.tar.gz 7547446 BLAKE2B d7e46bd619b7b57b731108cdc5e3a0bf3829325bab2881ec5be0578756fa4c21b1da11aab072c0c18e376adbbf2edc83cdfcbd0cdd4902aa31b13fd52c3bc2f7 SHA512 02f004d1b1b947ea1b5baf6786aadc9aebf8fdeea936f2df70bc12c1564f17b523eaa17676a539f029464e1140fecd033307335d5da7dddcae6ba1a58d4f6f65
|
||||
DIST homeassistant-0.115.4.tar.gz 7548312 BLAKE2B 5cab9628b84b684a14ed41505b1a19dc958e08116fc71e71adddc3812948c16ffe36905f3defdf1da9ba957d5a5399304556fd72c8a86ad0f1a997b8d9165d44 SHA512 3fba5fafb75e8a6a56260f2ccef0c26b2b53dac54621740e6f4d8a6ca258a289d5e351572526f54f5afb6045f902dc4f7e87825402047006342f97168ae0a574
|
||||
DIST homeassistant-0.115.5.tar.gz 7548209 BLAKE2B a507cd3cd5f8c24f69896445b3015d0cd6f37c16d485afb857685edc9e7afa26576f3223eac613128ed05428968a83ef899f1f6cd69cad39a4f2c23dfb1bcad1 SHA512 48afaea18549c7a379f606d8236c8f2795037eaa72b6b2c074245a6330d90ce8d47532ae8d422fb4b9cdca30fe1645c5f784326a5e3f17fd69c876434d002a33
|
||||
DIST homeassistant-0.115.6.tar.gz 7548699 BLAKE2B f39970dad3adcdf9926556c9989e21803ca116d30c1062ed8da3881c92aedf2e068449e1d95dc0b48a04427f1318a607d55a294d4e13ada58793ac134f1d70af SHA512 f780dd438d165a0b02e8c9566734851b59e9f1e5da6525416765b41c91a0a2c30429f9ba71b48a0b6aa3f29429c6d5b1eff6a217d5aaee23cbba1bab42736147
|
||||
DIST homeassistant-0.116.0b0.tar.gz 7734809 BLAKE2B 2242de35284c4d717a0c4af4c8c0356e97e0630fb06d48f2fbe24ad21e4d68ea0248d7f51c28873fb5c2c55f054bc279783a3c59bda9a2c87b7f74a7aed41fdc SHA512 791b5ee7c90e0576d528a6dd49645d1fd5ddc2e9fd1f52ca0d2f9916edd3d07b167a1d52a73ed4375012a09244ae3aea7af16801bdfdd5b94bc33b4830a7ee52
|
||||
DIST homeassistant-0.116.0b1.tar.gz 7737501 BLAKE2B 7616c25c5cc8ca690bdbbd200f8af80fa8494b1d52b765ffedf9466a105ab66a454c660fab6b3c72788bf2fbe40175ec6c98639efc8c4aca442907891dc395f1 SHA512 908ec1b1cc5f3f3a4332c72de08caf03542444045220b2c02ae8f45933e5c85ad14085122880d52625cd9db3ecda34d4dcd4ebe2c042a2edabf57104074200c5
|
||||
DIST homeassistant-0.116.0b2.tar.gz 7739679 BLAKE2B 28b637940a0304c0cbc610f0f1f7316d92594709fd24527058ff527a0ad0c4c40c102ecdb216e81d99d41bf85213a7c8ead25b00965c8a3c2e75ba09d770960a SHA512 421f4418a585c29f26a4751706e774d033e756f7c9f9b0b9b2b8547e2e38ba7b57b0e8cb18145b30df41160a8ca0e24bbf8bb0eaa94a66381e2f887c72b2c103
|
||||
DIST homeassistant-core-0.115.2.tar.gz 7547086 BLAKE2B 33164a6296a8bed40e367323c348309773c71d3bd8cb06fbf2b5d5e8e87d58c074004bbac17f635403051c9481f4dfe7d2a0ddca4bc5ba5b3f97f8101380e961 SHA512 21be9da353554622d0c5d3a390869848d9324260e1cd21798980555416e5932feae9f94f60003985552d0109b809bdde3e5b3f17076e72c6f389711ab4d49346
|
||||
EBUILD homeassistant-full-0.115.2.ebuild 63003 BLAKE2B 64b49c52a3925f648f5ce53fe17a8112589202aee74af69f0ebbdd71b043c3305036cd6ccb28b7b9790719434a1b02ff2886b3b0633e544c7d0204c10677b210 SHA512 04ef07e90da29519d6b7cc3d8fb144c4a157fc8bf158109705c6c2a60e699c14a3ce1f8ad0876180ca6c7d64ff89b11f182bef24c790f2459d94b0b8068ff6f1
|
||||
EBUILD homeassistant-full-0.115.3-r2.ebuild 62806 BLAKE2B b8320eac309b6a6e63ab0cb9c04501986889d74975b426a84f13fbd0fa9ce18d048b31466db2660b1f96e43e7efeb284f082b59b23fe07a17cfcf8dc9b6436f4 SHA512 5060c5192906df9a29bf7eebaa6794a58bf2357637f2061041348148c73c610ce4b1fffe67a9048181f97570f49416cbac80ed57159c8e1cd538672ce0f40956
|
||||
EBUILD homeassistant-full-0.115.3.ebuild 63263 BLAKE2B 4ea20fa9013a9f9c2f9c2907b1630bfdb53b62983ff41c0b39136ad2dfdd41ef51797cfff780dfe59a9be4440f4549fc16ce4e68c6719786d60f1f9e2aa657ef SHA512 8e170db6590a8ffab5d8cd7dd7f08cdfd798030e8a61c57c2a68a0b1a121550c4cb8ee1d6b0e5269442b5a3b62c4cdaacb6b34a2a206969131cb7a09dea758b0
|
||||
EBUILD homeassistant-full-0.115.4-r1.ebuild 62844 BLAKE2B f8195c8874b13b8934c340ea6cdeb141d5d750ab0f3e9b209cae2d0c0fd8fb2c893c74134297b1177a7a635ec2ff1ca73f85e7d575b2f7d6f4dd5232b7dfbb5b SHA512 9315563b88c5329ad2f0d558aa281fe4bd84328933e9d45b3c186ff02402d7830a4e44564b37799c05da6819a4b0e13604aa4f50e1f4399d41324dcc207d642a
|
||||
EBUILD homeassistant-full-0.115.5.ebuild 0 BLAKE2B 786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce SHA512 cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
|
||||
EBUILD homeassistant-full-0.115.5.ebuild 62844 BLAKE2B 26c4cbc060931b8daa72df6a1c5ac1301dc7271d61d653cf36839cee5589059bcd9250a029b5ee28db26cba6e16d2f6d907e13ae5d165dc8dc7041d614af987d SHA512 91ffff6a05d42edae444ca4d1b22b12dc1814f25ef309a7fcb9b820b87ea15d70ac6a9d151f602cbf3bd9f23f1c869b8ae4a8942829c7f9299d71becd64c8b2f
|
||||
EBUILD homeassistant-full-0.115.6.ebuild 62462 BLAKE2B e8032d893558e5cd88944f3331f13d34b6dffa156a75b83c885a8eb4a55d54e135d3fb784959ea21a68d05ee75c625b99ad99e998a35c70f182df4b04a82f826 SHA512 28de656ebd23c5896de774db2f2ccebdb7e507be561fb227a4b9553029158c14022979b8c017514d165da3e16a69cecc966b6b010af29b2a3ca1ca096afde218
|
||||
EBUILD homeassistant-full-0.116.0_beta0.ebuild 62678 BLAKE2B c016a1e56eb992b1da04b138c51fb91ff8c88c7b4dd6055b32a3ba75e761214362548247b3bc1c54d2fae9da58f5a7db6511be277ac03b9b40ff57ee5c2830eb SHA512 0cf6b55658c245ef75d076194d7417e021bbca974bf332ea8a0ff92fd0b5bc519d0268c7d674aaffffa0ff194e3a417262af532011b556d4a455f467f619fbcd
|
||||
EBUILD homeassistant-full-0.116.0_beta1.ebuild 62678 BLAKE2B a9521acffded263c192a1e3def4b44d435a4a2c1499445aeab4aeeefc5b488c2e7509b98dec0c3e4b52f84fef897f0437b5a61594a2fe5b2950487a7e1d31095 SHA512 98041c0fd39b1c3f0382ea7611bc17a49219ac682b9c4d5322131c1e692a3568e5b79ac1066a25cd0476b9ceef42e64935715c4844b10846f3d990db283e3dc8
|
||||
EBUILD homeassistant-full-9999.ebuild 62678 BLAKE2B a9521acffded263c192a1e3def4b44d435a4a2c1499445aeab4aeeefc5b488c2e7509b98dec0c3e4b52f84fef897f0437b5a61594a2fe5b2950487a7e1d31095 SHA512 98041c0fd39b1c3f0382ea7611bc17a49219ac682b9c4d5322131c1e692a3568e5b79ac1066a25cd0476b9ceef42e64935715c4844b10846f3d990db283e3dc8
|
||||
MISC metadata.xml 48573 BLAKE2B 398683f1751b8f4c74716db2fe2a79042a99722a200385417feabe36d61b339e763d78b6bb8b304a0e2af8cdeebbd081dd614f1ab29dfa08bf2f9467f29a3ff1 SHA512 b55e8ea6410c343b079ca623700e44356d74c87bc7465a715cfcb803699c89c5e6ef655511848f4817b82548979e74e0d27335d71e7cc103187fa27f59416fd2
|
||||
EBUILD homeassistant-full-0.116.0_beta2.ebuild 62678 BLAKE2B aa92e3a9f800704c99b5c3264155a44e54218ee6b7e951154f652858ce7409db4957535713acf7ad045c335cd2b50cba98aec8389c06fbca012b5d660d6e2dfb SHA512 805e0df50960380e2737fd12713848ed5ad4e262ba608f5ced5ffd5ee908ef43779c1ee9fffab4465343bc04bf52675c64f74929ee345746998ff83b4116bd0f
|
||||
EBUILD homeassistant-full-9999.ebuild 62678 BLAKE2B aa92e3a9f800704c99b5c3264155a44e54218ee6b7e951154f652858ce7409db4957535713acf7ad045c335cd2b50cba98aec8389c06fbca012b5d660d6e2dfb SHA512 805e0df50960380e2737fd12713848ed5ad4e262ba608f5ced5ffd5ee908ef43779c1ee9fffab4465343bc04bf52675c64f74929ee345746998ff83b4116bd0f
|
||||
MISC metadata.xml 53382 BLAKE2B ce6abde2f39bf930b29233bc6c4bb8a5102c5061f24c3485db6a558f95d4ef65d880b0b2d26f7b27649701b0a1b8d4f6d7968efdd07b3d4c5fa37223bccd0989 SHA512 710f9b51c4bc3cc17cb181fa083b4cbbae7d0476b9e0300ae8024293e2b41e6b04afee49155f4c5e071486e77fd6e86fb6d5ef6b7c9cb7f8ddf13a38daf4ee09
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -638,7 +638,7 @@ RDEPEND="${RDEPEND}
|
||||
seventeentrack? ( ~dev-python/py17track-2.2.2[${PYTHON_USEDEP}] )
|
||||
seven_segments? ( ~dev-python/pillow-7.2.0[${PYTHON_USEDEP}] )
|
||||
sharkiq? ( ~dev-python/sharkiqpy-0.1.8[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-0.3.3[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-0.3.4[${PYTHON_USEDEP}] )
|
||||
shiftr? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.23.0[${PYTHON_USEDEP}] )
|
||||
sht31? ( ~dev-python/Adafruit-GPIO-1.0.3[${PYTHON_USEDEP}] ~dev-python/Adafruit-SHT31-1.0.2[${PYTHON_USEDEP}] )
|
||||
@@ -825,7 +825,7 @@ RDEPEND="${RDEPEND}
|
||||
zeroconf? ( ~dev-python/zeroconf-0.28.5[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.2.5[${PYTHON_USEDEP}] )
|
||||
zestimate? ( ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.20.3[${PYTHON_USEDEP}] ~dev-python/pyserial-3.4[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.45[${PYTHON_USEDEP}] ~dev-python/zigpy-cc-0.5.2[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.10.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.25.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.6.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.2.0[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.20.3[${PYTHON_USEDEP}] ~dev-python/pyserial-3.4[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.45[${PYTHON_USEDEP}] ~dev-python/zigpy-cc-0.5.2[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.10.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.25.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.6.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.2.1[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
||||
ziggo_mediabox_xl? ( ~dev-python/ziggo-mediabox-xl-1.1.0[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.4.0[${PYTHON_USEDEP}] )
|
||||
|
||||
@@ -299,7 +299,7 @@
|
||||
<flag name="idteck_prox"/>
|
||||
<flag name="ifttt"/>
|
||||
<flag name="iglo"/>
|
||||
<flag name="ign_sismologia"/>
|
||||
<flag name="ign_sismologia">a GeoRSS feed provided by the Spanish Instituto Geográfico Nacional</flag>
|
||||
<flag name="ihc">use IHC Python SDK</flag>
|
||||
<flag name="image"/>
|
||||
<flag name="imap"/>
|
||||
@@ -311,40 +311,40 @@
|
||||
<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>
|
||||
<flag name="iqvia"/>
|
||||
<flag name="iqvia">collects allergy, asthma and disease information (based on a U.S. ZIP code)</flag>
|
||||
<flag name="irish_rail_transport"/>
|
||||
<flag name="islamic_prayer_times">integration displays the various prayer times for Muslims as sensors</flag>
|
||||
<flag name="iss">know if the station is above your home location</flag>
|
||||
<flag name="isy994"/>
|
||||
<flag name="isy994">controller that is capable of controlling Insteon and X10 devices</flag>
|
||||
<flag name="itach"/>
|
||||
<flag name="izone"/>
|
||||
<flag name="jewish_calendar">jewish_calendar</flag>
|
||||
<flag name="joaoapps_join">joaoapps_join integration exposes services from Join</flag>
|
||||
<flag name="juicenet"/>
|
||||
<flag name="juicenet">pulls data from a JuiceNet charging station</flag>
|
||||
<flag name="kaiterra"/>
|
||||
<flag name="keba"/>
|
||||
<flag name="keba">integrates your Keba charging station (wallbox)</flag>
|
||||
<flag name="keenetic_ndms2"/>
|
||||
<flag name="kef">KEF wireless speakers</flag>
|
||||
<flag name="keyboard"/>
|
||||
<flag name="keyboard_remote"/>
|
||||
<flag name="kira"/>
|
||||
<flag name="kira">main integration to integrate Keene Electronics IR over IP Kira modules</flag>
|
||||
<flag name="kiwi"/>
|
||||
<flag name="knx">Asynchronous Library for the KNX protocol</flag>
|
||||
<flag name="kodi">control a Kodi multimedia system</flag>
|
||||
<flag name="konnected"/>
|
||||
<flag name="kwb"/>
|
||||
<flag name="konnected">connect wired sensors and switches to a Konnected Alarm Panel</flag>
|
||||
<flag name="kwb">integrates the sensors of KWB Easyfire pellet central heating units </flag>
|
||||
<flag name="lacrosse"/>
|
||||
<flag name="lametric"/>
|
||||
<flag name="lastfm">lastfm sensor platform will allow you to see whenever a user starts scrobbling</flag>
|
||||
<flag name="launch_library"/>
|
||||
<flag name="lcn"/>
|
||||
<flag name="lg_netcast"/>
|
||||
<flag name="lcn">allows you to connect to LCN hardware devices</flag>
|
||||
<flag name="lg_netcast">allows you to control a LG Smart TV running NetCast 3.0</flag>
|
||||
<flag name="lg_soundbar"/>
|
||||
<flag name="life360"/>
|
||||
<flag name="lifx"/>
|
||||
<flag name="lifx">The lifx integration allows you to integrate your LIFX into Home Assistant</flag>
|
||||
<flag name="lifx_legacy"/>
|
||||
<flag name="lightwave"/>
|
||||
<flag name="limitlessled"/>
|
||||
<flag name="limitlessled">control your LimitlessLED lights from within Home Assistant</flag>
|
||||
<flag name="linode">allows you to access the information about your Linode systems</flag>
|
||||
<flag name="linux_battery"/>
|
||||
<flag name="lirc"/>
|
||||
@@ -354,7 +354,7 @@
|
||||
<flag name="loopenergy">Integrate your Loop Energy meter information into Home Assistant</flag>
|
||||
<flag name="luci">fetch connected devices from your OpenWrt</flag>
|
||||
<flag name="luftdaten">query the open data API of luftdaten.info to monitor air quality</flag>
|
||||
<flag name="lupusec"/>
|
||||
<flag name="lupusec">Lupusec alarm control panel and ultimately all connected sensors</flag>
|
||||
<flag name="lutron"/>
|
||||
<flag name="lutron_caseta"/>
|
||||
<flag name="lw12wifi"/>
|
||||
@@ -363,19 +363,19 @@
|
||||
<flag name="mailgun"/>
|
||||
<flag name="marytts"/>
|
||||
<flag name="mastodon"/>
|
||||
<flag name="matrix"/>
|
||||
<flag name="matrix">allows you to send messages to matrix rooms</flag>
|
||||
<flag name="maxcube">eQ-3 ELV MAX Cube Python API</flag>
|
||||
<flag name="maxcube_hack">apply Patch for https://github.com/home-assistant/home-assistant/issues/28811</flag>
|
||||
<flag name="mcp23017"/>
|
||||
<flag name="mediaroom"/>
|
||||
<flag name="media_extractor">support for youtube_dl</flag>
|
||||
<flag name="melcloud"/>
|
||||
<flag name="melissa"/>
|
||||
<flag name="melissa">main integration to connect to a Melissa Climate A/C control</flag>
|
||||
<flag name="message_bird"/>
|
||||
<flag name="met"/>
|
||||
<flag name="meteoalarm"/>
|
||||
<flag name="met">met platform uses the Met.no web service as a source for meteorological data</flag>
|
||||
<flag name="meteoalarm">watch for weather alerts in europe from MeteoAlarm</flag>
|
||||
<flag name="meteo_france">uses the meteorological data from Meteo-France</flag>
|
||||
<flag name="metoffice"/>
|
||||
<flag name="metoffice">weather platform uses the Met Office’s DataPoint API</flag>
|
||||
<flag name="mfi">sensor platform to allow you to monitor mFi mPort interface and sensors</flag>
|
||||
<flag name="mhz19"/>
|
||||
<flag name="microsoft"/>
|
||||
@@ -383,44 +383,44 @@
|
||||
<flag name="mikrotik">add support for MikroTik RouterOS API</flag>
|
||||
<flag name="mill"/>
|
||||
<flag name="minecraft_server"/>
|
||||
<flag name="minio"/>
|
||||
<flag name="minio">This integration adds interaction with Minio</flag>
|
||||
<flag name="mitemp_bt">mitemp_bt sensor platform allows one to monitor room temperature and humidity</flag>
|
||||
<flag name="mobile_app">allows Home Assistant mobile apps to easily integrate with Home Assistant</flag>
|
||||
<flag name="mochad"/>
|
||||
<flag name="modbus"/>
|
||||
<flag name="modbus">sensors and switches controlled over MODBUS serial, TCP, and UDP connections</flag>
|
||||
<flag name="modem_callerid"/>
|
||||
<flag name="monoprice"/>
|
||||
<flag name="mpd"/>
|
||||
<flag name="mpd">allows you to control a Music Player Daemon from Home Assistant</flag>
|
||||
<flag name="mqtt">install MQTT Broker and dependencies</flag>
|
||||
<flag name="msteams"/>
|
||||
<flag name="msteams">send notifications from Home Assistant to a team channel in Microsoft Teams</flag>
|
||||
<flag name="mvglive"/>
|
||||
<flag name="mychevy"/>
|
||||
<flag name="mycroft"/>
|
||||
<flag name="mycroft">allows you to send notifications and more to Mycroft from Home Assistant</flag>
|
||||
<flag name="myq">lets you control MyQ-Enabled garage doors</flag>
|
||||
<flag name="mysensors"/>
|
||||
<flag name="mysql">set dependencies to install MySQL Libraries for use with HomeAssistant</flag>
|
||||
<flag name="mystrom"/>
|
||||
<flag name="mythicbeastsdns"/>
|
||||
<flag name="n26"/>
|
||||
<flag name="n26">allows you to track your N26 account</flag>
|
||||
<flag name="nad">allows you to control a NAD receiver through RS232, TCP and Telnet</flag>
|
||||
<flag name="namecheapdns"/>
|
||||
<flag name="nanoleaf"/>
|
||||
<flag name="neato"/>
|
||||
<flag name="nederlandse_spoorwegen">train service in the Netherlands</flag>
|
||||
<flag name="nello"/>
|
||||
<flag name="ness_alarm"/>
|
||||
<flag name="ness_alarm">integrate a Ness D8x/D16x alarm system</flag>
|
||||
<flag name="nest"/>
|
||||
<flag name="netatmo">Access to Netatmo weather station data</flag>
|
||||
<flag name="netdata">API for interacting with Netdata</flag>
|
||||
<flag name="netgear"/>
|
||||
<flag name="netgear">detect presence by looking at connected devices to a NETGEAR device</flag>
|
||||
<flag name="netgear_lte"/>
|
||||
<flag name="netio"/>
|
||||
<flag name="neurio_energy"/>
|
||||
<flag name="nexia"/>
|
||||
<flag name="nextbus"/>
|
||||
<flag name="nextcloud"/>
|
||||
<flag name="nightscout"/>
|
||||
<flag name="niko_home_control"/>
|
||||
<flag name="neurio_energy">Integrate your Neurio meter information into Home Assistant</flag>
|
||||
<flag name="nexia">allows you to integrate your Nexia thermostats into Home Assistant</flag>
|
||||
<flag name="nextbus"> will give you the next departure time and associated data fro NextBus</flag>
|
||||
<flag name="nextcloud">pulls summary Nextcloud information into Home Assistant</flag>
|
||||
<flag name="nightscout">allows you to view your CGM data from Nightscout</flag>
|
||||
<flag name="niko_home_control">platform allows you to integrate your Niko Home Control</flag>
|
||||
<flag name="nilu"/>
|
||||
<flag name="nissan_leaf"/>
|
||||
<flag name="nmap_tracker"/>
|
||||
@@ -482,17 +482,17 @@
|
||||
<flag name="plex">Python bindings for the Plex API</flag>
|
||||
<flag name="plugwise">Plugwise_Smile (Anna/Adam/P1) API</flag>
|
||||
<flag name="plum_lightpad"/>
|
||||
<flag name="pocketcasts"/>
|
||||
<flag name="pocketcasts">monitor unplayed episodes you have of your favorite podcasts at Pocket Casts</flag>
|
||||
<flag name="point"/>
|
||||
<flag name="poolsense">PoolSense is a smart pool monitor</flag>
|
||||
<flag name="powerwall">API for Tesla Powerwall</flag>
|
||||
<flag name="progettihwsw"/>
|
||||
<flag name="proliphix"/>
|
||||
<flag name="prometheus"/>
|
||||
<flag name="prometheus">The prometheus integration exposes metrics in a format which Prometheus can read</flag>
|
||||
<flag name="proxmoxve"/>
|
||||
<flag name="proxy"/>
|
||||
<flag name="ps4">allows you to control a Sony PlayStation 4 console</flag>
|
||||
<flag name="ptvsd"/>
|
||||
<flag name="ptvsd">allows you to use the Visual Studio Code PTVSD debugger</flag>
|
||||
<flag name="pulseaudio_loopback"/>
|
||||
<flag name="pushbullet"/>
|
||||
<flag name="pushover"/>
|
||||
@@ -520,49 +520,49 @@
|
||||
<flag name="rejseplanen">travel details for Danish public transport</flag>
|
||||
<flag name="remember_the_milk"/>
|
||||
<flag name="remote_rpi_gpio"/>
|
||||
<flag name="repetier"/>
|
||||
<flag name="repetier">Repetier-Server is a 3D printer/CNC server, able to control multiple devices</flag>
|
||||
<flag name="rest">rest sensor platform for data exposed by a RESTful API</flag>
|
||||
<flag name="rflink"/>
|
||||
<flag name="rfxtrx"/>
|
||||
<flag name="ring">integrate your ring.com devices</flag>
|
||||
<flag name="ripple"/>
|
||||
<flag name="risco"/>
|
||||
<flag name="risco">This integration connects with Risco Alarms over Risco Cloud</flag>
|
||||
<flag name="rmvtransport"/>
|
||||
<flag name="rocketchat"/>
|
||||
<flag name="roku">add support for Roku players</flag>
|
||||
<flag name="roomba">control a iRobot Roomba vacuum or iRobot Braava m-series mop</flag>
|
||||
<flag name="roon">allows you to control RoonLabs music players</flag>
|
||||
<flag name="route53"/>
|
||||
<flag name="rova"/>
|
||||
<flag name="route53">keep your AWS Route53 DNS records up to date</flag>
|
||||
<flag name="rova">uses an unofficial ROVA API to allow you to get your waste collection schedule</flag>
|
||||
<flag name="rpi_gpio"/>
|
||||
<flag name="rpi_gpio_pwm"/>
|
||||
<flag name="rpi_gpio_pwm">connect pigpio-daemon on an Raspberry Pi</flag>
|
||||
<flag name="rpi_pfio"/>
|
||||
<flag name="rpi_power">monitor your Raspis Power Supply</flag>
|
||||
<flag name="rpi_rf"/>
|
||||
<flag name="russound_rio"/>
|
||||
<flag name="russound_rnet"/>
|
||||
<flag name="sabnzbd"/>
|
||||
<flag name="saj"/>
|
||||
<flag name="salt"/>
|
||||
<flag name="saj">poll a SAJ solar inverter and present the values as sensors</flag>
|
||||
<flag name="salt">presence detection by looking at connected devices to a Salt Fiber Box router</flag>
|
||||
<flag name="samsungtv">Support for Samsung TV Sets</flag>
|
||||
<flag name="satel_integra"/>
|
||||
<flag name="schluter"/>
|
||||
<flag name="scrape">scraping information from websites</flag>
|
||||
<flag name="scsgate"/>
|
||||
<flag name="season"/>
|
||||
<flag name="season">display astronomical or meteorological season (Spring, Summer, Autumn, Winter)</flag>
|
||||
<flag name="sendgrid"/>
|
||||
<flag name="sense"/>
|
||||
<flag name="sense">Integrate your Sense meter information into Home Assistant</flag>
|
||||
<flag name="sensehat"/>
|
||||
<flag name="sensibo"/>
|
||||
<flag name="sentry"/>
|
||||
<flag name="sentry">The free Sentry account allows 5000 events per month</flag>
|
||||
<flag name="serial">use data provided by a device connected to the serial port of the system</flag>
|
||||
<flag name="serial_pm">Particulate matter sensors measure the amount of very small particles in the air</flag>
|
||||
<flag name="sesame">allows you to control your Sesame smart locks made by CANDY HOUSE, Inc.</flag>
|
||||
<flag name="seventeentrack"/>
|
||||
<flag name="seven_segments">allows you to read physical seven segments displays</flag>
|
||||
<flag name="sharkiq"/>
|
||||
<flag name="sharkiq">The sharkiq integration allows you to control your Shark IQ vacuum</flag>
|
||||
<flag name="shelly">Shelly devices</flag>
|
||||
<flag name="shiftr"/>
|
||||
<flag name="shiftr">transfer details collected with Home Assistant to Shiftr.io</flag>
|
||||
<flag name="shodan">Shodan is a search engine for Internet-connected devices</flag>
|
||||
<flag name="sht31"/>
|
||||
<flag name="sighthound"/>
|
||||
@@ -581,11 +581,11 @@
|
||||
<flag name="smappee">integrate Smappee monitors, plugs and switches</flag>
|
||||
<flag name="smarthab">control your lights and shutters with the SmartHab integration</flag>
|
||||
<flag name="smartthings">use the SmartThings Cloud API</flag>
|
||||
<flag name="smarty"/>
|
||||
<flag name="smarty"> lets you control Salda Smarty ventilation units from Home Assistant</flag>
|
||||
<flag name="smart_meter_texas"/>
|
||||
<flag name="smhi"/>
|
||||
<flag name="sms"/>
|
||||
<flag name="snapcast"/>
|
||||
<flag name="snapcast">The snapcast platform allows you to control Snapcast from Home Assistant</flag>
|
||||
<flag name="snmp">Presence Detection, Sensor, Switch via SNMP</flag>
|
||||
<flag name="socat">Set a flag to install socat and socat-zwave startscript</flag>
|
||||
<flag name="sochain"/>
|
||||
@@ -597,7 +597,7 @@
|
||||
<flag name="soma">integrate their Soma Smarthome devices into Home Assistant</flag>
|
||||
<flag name="somfy">Somfy devices via their online service</flag>
|
||||
<flag name="somfy_mylink"/>
|
||||
<flag name="sonarr"/>
|
||||
<flag name="sonarr">The Sonarr integration pulls data from a given Sonarr instance</flag>
|
||||
<flag name="songpal"/>
|
||||
<flag name="sonos">Sonos Media Player Support</flag>
|
||||
<flag name="sony_projector">allows you to control the state of SDCP compatible network-connected projectors</flag>
|
||||
@@ -606,19 +606,19 @@
|
||||
<flag name="speedtestdotnet">speedtest.net support</flag>
|
||||
<flag name="spider"/>
|
||||
<flag name="spotcrime"/>
|
||||
<flag name="spotify"/>
|
||||
<flag name="spotify">Spotify media player integration allows you to control Spotify playback</flag>
|
||||
<flag name="sql">enables you to use an SQL database supported by the sqlalchemy library</flag>
|
||||
<flag name="squeezebox">library to control Logitech Media Server</flag>
|
||||
<flag name="ssdp"/>
|
||||
<flag name="ssl">include support for haproxy</flag>
|
||||
<flag name="starline"/>
|
||||
<flag name="starlingbank"/>
|
||||
<flag name="starline">retrieve data of your StarLine security system from the StarLine portal</flag>
|
||||
<flag name="starlingbank">monitor your account balance data as sensors</flag>
|
||||
<flag name="startca"/>
|
||||
<flag name="statsd">transfer all state changes to an external StatsD instance</flag>
|
||||
<flag name="steam_online"/>
|
||||
<flag name="stiebel_eltron">integral ventilation or heat pump units of STIEBEL ELTRON</flag>
|
||||
<flag name="stookalert"/>
|
||||
<flag name="stream"/>
|
||||
<flag name="stream">provides a way to proxy live streams through Home Assistant</flag>
|
||||
<flag name="streamlabswater">interact with StreamLabs water monitoring devices</flag>
|
||||
<flag name="suez_water"/>
|
||||
<flag name="supla">Supla is an Open Source home automation system for ESP8266 based devices</flag>
|
||||
@@ -628,22 +628,22 @@
|
||||
<flag name="switchbot"/>
|
||||
<flag name="switcher_kis"/>
|
||||
<flag name="switchmate"/>
|
||||
<flag name="syncthru"/>
|
||||
<flag name="synology"/>
|
||||
<flag name="syncthru">allows you to read current data from your local Samsung printer</flag>
|
||||
<flag name="synology">camera platform to watch the live streams of your Synology Surveillance Station</flag>
|
||||
<flag name="synology_dsm">monitor getting various statistics from your Synology NAS</flag>
|
||||
<flag name="synology_srm"/>
|
||||
<flag name="systemmonitor">monitor your platform</flag>
|
||||
<flag name="tado"/>
|
||||
<flag name="tado">an interface to the my.tado.com website</flag>
|
||||
<flag name="tag"/>
|
||||
<flag name="tahoma"/>
|
||||
<flag name="tankerkoenig"/>
|
||||
<flag name="tahoma">interface to the tahomalink.com website. It adds covers, scenes and a sun sensor</flag>
|
||||
<flag name="tankerkoenig">monitor the fuel prices with tankerkoenig.de</flag>
|
||||
<flag name="tank_utility"/>
|
||||
<flag name="tapsaff"/>
|
||||
<flag name="tautulli"/>
|
||||
<flag name="ted5000"/>
|
||||
<flag name="telegram_bot"/>
|
||||
<flag name="ted5000">monitors electricity consumption/production by connecting to the TED gateway</flag>
|
||||
<flag name="telegram_bot">Use Telegram on your mobile or desktop device to send and receive messages</flag>
|
||||
<flag name="tellduslive">cloud platform that connects to your Tellstick</flag>
|
||||
<flag name="tellstick"/>
|
||||
<flag name="tellstick">integrates TellStick devices into Home Assistant</flag>
|
||||
<flag name="temper"/>
|
||||
<flag name="tensorflow"/>
|
||||
<flag name="tesla">integration with the Tesla cloud service</flag>
|
||||
@@ -657,14 +657,14 @@
|
||||
<flag name="tile">API for Tile Bluetooth trackers</flag>
|
||||
<flag name="tmb"/>
|
||||
<flag name="todoist"/>
|
||||
<flag name="tof"/>
|
||||
<flag name="tof">uses an invisible laser to measure distance with millimeter resolution</flag>
|
||||
<flag name="toon">client for the Quby ToonAPI</flag>
|
||||
<flag name="totalconnect">provides connectivity with the Honeywell TotalConnect alarm systems</flag>
|
||||
<flag name="touchline"/>
|
||||
<flag name="tplink">control your TP-Link Smart Home Devices</flag>
|
||||
<flag name="tplink_lte"/>
|
||||
<flag name="tplink_lte">allows you to observe and control TP-Link LTE routers</flag>
|
||||
<flag name="traccar"/>
|
||||
<flag name="trackr"/>
|
||||
<flag name="trackr">trackr platform allows you to detect presence using TrackR devices</flag>
|
||||
<flag name="tradfri">Control/observe IKEA Tradfri devices</flag>
|
||||
<flag name="trafikverket_train"/>
|
||||
<flag name="trafikverket_weatherstation"/>
|
||||
@@ -688,9 +688,9 @@
|
||||
<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="uptimerobot"/>
|
||||
<flag name="uscis"/>
|
||||
<flag name="uscis">updates on your USCIS case using your case/receipt number</flag>
|
||||
<flag name="usgs_earthquakes_feed"/>
|
||||
<flag name="uvc"/>
|
||||
<flag name="uvc">allows you to integrate UniFi Video Camera (UVC) into Home Assistant</flag>
|
||||
<flag name="vallox">control any Vallox ventilation unit</flag>
|
||||
<flag name="vasttrafik"/>
|
||||
<flag name="velbus">supports the Velbus USB, serial and TCP/IP gateway</flag>
|
||||
@@ -702,12 +702,12 @@
|
||||
<flag name="version">display the current Home Assistant versions</flag>
|
||||
<flag name="vesync"/>
|
||||
<flag name="vicare">communicate with the Viessmann ViCare API</flag>
|
||||
<flag name="vilfo"/>
|
||||
<flag name="vilfo">integration allows you to observe the state of your Vilfo Router</flag>
|
||||
<flag name="vivotek"/>
|
||||
<flag name="vizio">allows you to control SmartCast-compatible TVs</flag>
|
||||
<flag name="vlc">The vlc platform allows you to control VLC media player</flag>
|
||||
<flag name="vlc_telnet"/>
|
||||
<flag name="volkszaehler"/>
|
||||
<flag name="volkszaehler">consuming the system information provided by the Volkszaehler API</flag>
|
||||
<flag name="volumio">allows you to control a Volumio media player</flag>
|
||||
<flag name="volvooncall"/>
|
||||
<flag name="vultr">access information about and interact with your Vultr subscriptions</flag>
|
||||
@@ -743,10 +743,10 @@
|
||||
<flag name="yamaha_musiccast">add support for Yamaha MusicCast devices</flag>
|
||||
<flag name="yandex_transport"/>
|
||||
<flag name="yeelight">allows you to control your Yeelight Wifi bulbs</flag>
|
||||
<flag name="yeelightsunflower"/>
|
||||
<flag name="yeelightsunflower">allows you to control your Yeelight Sunflower light bulbs</flag>
|
||||
<flag name="yessssms"/>
|
||||
<flag name="yi">allows you to utilize Yi Home Cameras within Home Assistant</flag>
|
||||
<flag name="zabbix"/>
|
||||
<flag name="zabbix">integration to connect to a Zabbix monitoring instance via the Zabbix API</flag>
|
||||
<flag name="zengge"/>
|
||||
<flag name="zeroconf">will scan the network for supported devices and services</flag>
|
||||
<flag name="zerproc">discovers nearby Zerproc lights</flag>
|
||||
|
||||
@@ -15,6 +15,7 @@ DIST homeassistant-0.115.5.tar.gz 7548209 BLAKE2B a507cd3cd5f8c24f69896445b3015d
|
||||
DIST homeassistant-0.115.6.tar.gz 7548699 BLAKE2B f39970dad3adcdf9926556c9989e21803ca116d30c1062ed8da3881c92aedf2e068449e1d95dc0b48a04427f1318a607d55a294d4e13ada58793ac134f1d70af SHA512 f780dd438d165a0b02e8c9566734851b59e9f1e5da6525416765b41c91a0a2c30429f9ba71b48a0b6aa3f29429c6d5b1eff6a217d5aaee23cbba1bab42736147
|
||||
DIST homeassistant-0.116.0b0.tar.gz 7734809 BLAKE2B 2242de35284c4d717a0c4af4c8c0356e97e0630fb06d48f2fbe24ad21e4d68ea0248d7f51c28873fb5c2c55f054bc279783a3c59bda9a2c87b7f74a7aed41fdc SHA512 791b5ee7c90e0576d528a6dd49645d1fd5ddc2e9fd1f52ca0d2f9916edd3d07b167a1d52a73ed4375012a09244ae3aea7af16801bdfdd5b94bc33b4830a7ee52
|
||||
DIST homeassistant-0.116.0b1.tar.gz 7737501 BLAKE2B 7616c25c5cc8ca690bdbbd200f8af80fa8494b1d52b765ffedf9466a105ab66a454c660fab6b3c72788bf2fbe40175ec6c98639efc8c4aca442907891dc395f1 SHA512 908ec1b1cc5f3f3a4332c72de08caf03542444045220b2c02ae8f45933e5c85ad14085122880d52625cd9db3ecda34d4dcd4ebe2c042a2edabf57104074200c5
|
||||
DIST homeassistant-0.116.0b2.tar.gz 7739679 BLAKE2B 28b637940a0304c0cbc610f0f1f7316d92594709fd24527058ff527a0ad0c4c40c102ecdb216e81d99d41bf85213a7c8ead25b00965c8a3c2e75ba09d770960a SHA512 421f4418a585c29f26a4751706e774d033e756f7c9f9b0b9b2b8547e2e38ba7b57b0e8cb18145b30df41160a8ca0e24bbf8bb0eaa94a66381e2f887c72b2c103
|
||||
EBUILD homeassistant-min-0.115.2.ebuild 9336 BLAKE2B 0b6aa030d202022461bab9240c6e781236a2fc0ef3327a264b528e23f84c2528537ae44dd12e02fe744fb3c0df217107a2ca47b63c3919fd6a9c796748630edd SHA512 96622965030b4872c08c78f76b524bcbc81edc1d49362b31c896ff6e7067e428e6e71c0064f759068a5004dc103ca282639da6b4165517b683daad4f3e55dae5
|
||||
EBUILD homeassistant-min-0.115.3-r2.ebuild 9442 BLAKE2B 394ff68ee52220d03851d44b5d015e4df6edc473d0ad3eaf0b1d0ad308d07dae31106b8f9baa0fc98094c4f599dc97bc554bd45dfa20380e65778079409fc183 SHA512 831e6ea135b2f93ea774891e9f9bd23f1432962f855f6a05a48641858e9c5dd025b97d6a2e50265dcc39a8e65f7969a60f73d7780fc622769b1f036d7acef667
|
||||
EBUILD homeassistant-min-0.115.3.ebuild 9516 BLAKE2B 929e26de8dfaf2744213dd0334cc39f44cb9826e4f406de933d755a55134b2ca9961225384c0e8daf7cc097c408075f9a1e7b8170daced21479abd64cdede42e SHA512 5cffd75f4fee95159ac0a291aeb0f168843023d78b2ac895c2ade8ca81edf0f9a438c875784c48bf990a191dbe4b6e46cbdfbcba0d0b0d080cdeb054c6cf0bd3
|
||||
@@ -23,4 +24,5 @@ EBUILD homeassistant-min-0.115.5.ebuild 9686 BLAKE2B 275f99aa66552a5763e3343f89c
|
||||
EBUILD homeassistant-min-0.115.6.ebuild 9714 BLAKE2B 66e671ebade9988c3a8846b4e502ba4851707b402ad5f2f99f56cb83d5f19a05a83c0a22d505af2e9e096238b746f2cf75002e71e9878ee5a58af2418c2e95b5 SHA512 de43d1dd6be9cee2027829350b16b53c6896d920263fea2d7aa89f161c0a54a0915368bcc6f71942dd959fa2dd002964e050aaa83d4e5c47c196d7928b15ac34
|
||||
EBUILD homeassistant-min-0.116.0_beta0.ebuild 9716 BLAKE2B 61057f3eb09846986eb0aa68905efc566948b20414b68f90efe947dc24297e06027c318f5a0483e6c6f9f42031974593c68e87faff3b68a1b90e9450fd1ad9a5 SHA512 27e5e071731976ff59f5a85987b4f2dfa1a5feacb304be2ae901f74ec164e12ed57531076532d4fc90a6412b559c78d362c5d58463e5c1a776599281bebe6347
|
||||
EBUILD homeassistant-min-0.116.0_beta1.ebuild 9716 BLAKE2B 5165fc8795b0e7a671abca7c055be932ca83272d91cf72e1e3d43ddbca0c1c740845817bbc7f7405848827d56b0f3b1253969ff7347ea2d8ca48147c0913c6e4 SHA512 f94350bd64f5bbe82af1507ce2af7407f0aacc42cc45d493a74f440aa22340950a167cd97f0f7768457972dab23339e257eefe15458863cb91ca54efacec23ed
|
||||
EBUILD homeassistant-min-0.116.0_beta2.ebuild 9716 BLAKE2B 50b64fa0fe0bcf4e3233fd7af86738a0c77d95d3a81e607483379f3fc85259e8adfd5c113076148aa2325c73cfa36802751f11796e2b8e9a1c89793820a76f92 SHA512 76e881df61ca5018da5eb5b80449a7b73c9b7c97ade708e48828fe0e35ae50a7391ebcb6f5b5f82da446a7a025c0ac28e47fcee94c38064a6358e9a5495ab937
|
||||
MISC metadata.xml 4179 BLAKE2B 3a485f447b08c66ad7046157bb5b4e1ae3cbbcbd321f819cac5d925872aec22eca23e39b5e255e094d9700a07404af69f5d98c332a5d703387b15d0f55465ad6 SHA512 053e0ae07e0f876db769f25cad733e5c5eefc9860bfd80d6b3295d1017a9ed9f74f3c3f976405d957d9be85a1da13fafe4805157a9dd4678a087617b4263326e
|
||||
|
||||
@@ -0,0 +1,222 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
inherit readme.gentoo-r1 eutils distutils-r1
|
||||
|
||||
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 3.7 & 3.8"
|
||||
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="androidtv axis +caldav cli coronavirus darksky +dwd_weather_warnings enigma2 esphome fronius github +homekit influxdb kodi maxcube maxcube_hack mikrotik +mobile_app +mqtt +mysql +notify_events +otp owntracks +ping +python_script qnap +recorder +rest samsungtv +scrape shelly signal_messenger +snmp socat sonos +sql +ssl test tradfri +version +wake_on_lan workday yamaha yamaha_musiccast +zwave"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
|| ( dev-lang/python:3.7 dev-lang/python:3.8 )
|
||||
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/aiohttp-3.6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-1.10.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-19.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2020.6.20[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-2.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/distro-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-0.5.4[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.37.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20201001.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.18.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep '~dev-python/importlib_metadata-1.6.0[${PYTHON_USEDEP}]' python3_7)
|
||||
~dev-python/jinja-2.11.2[${PYTHON_USEDEP}]
|
||||
~dev-python/netdisco-2.8.2[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-7.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-8.0.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.24.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.3.19[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.28.5[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-4.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.19.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycparser-2.19[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}]
|
||||
~media-libs/mutagen-1.45.1"
|
||||
|
||||
# Module requirements from useflags
|
||||
RDEPEND="${RDEPEND}
|
||||
androidtv? ( ~dev-python/adb-shell-0.2.1[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.50[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-37[${PYTHON_USEDEP}] )
|
||||
caldav? ( ~dev-python/caldav-0.6.1[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
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.3[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-2.6.3[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/PyGithub-1.43.8[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-3.0.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}] ~dev-python/PyTurboJPEG-1.4.0[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.8.0[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.0[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
|
||||
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
|
||||
mobile_app? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] ~dev-python/emoji-0.5.4[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${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.3.0[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-1.1.3[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.3.19[${PYTHON_USEDEP}] )
|
||||
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.4.0[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup-4.9.1[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-0.3.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/pysonos-0.0.33[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.3.19[${PYTHON_USEDEP}] )
|
||||
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.2[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-3.4.2[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.10.3[${PYTHON_USEDEP}] )
|
||||
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
|
||||
yamaha_musiccast? ( ~dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
|
||||
zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/astroid-2.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/asynctest-0.13.0[${PYTHON_USEDEP}]
|
||||
~dev-python/codecov-2.1.9[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.3[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.782[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pre-commit-2.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.10.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.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.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"
|
||||
|
||||
src_prepare() {
|
||||
# https://github.com/home-assistant/home-assistant/issues/28811
|
||||
if use maxcube_hack ; then
|
||||
eapply "${FILESDIR}/maxcube_TypeError_01114_dirty_hack.patch"
|
||||
fi
|
||||
eapply_user
|
||||
}
|
||||
|
||||
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}"
|
||||
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
|
||||
}
|
||||
|
||||
@@ -16,6 +16,7 @@ DIST homeassistant-0.115.5.tar.gz 7548209 BLAKE2B a507cd3cd5f8c24f69896445b3015d
|
||||
DIST homeassistant-0.115.6.tar.gz 7548699 BLAKE2B f39970dad3adcdf9926556c9989e21803ca116d30c1062ed8da3881c92aedf2e068449e1d95dc0b48a04427f1318a607d55a294d4e13ada58793ac134f1d70af SHA512 f780dd438d165a0b02e8c9566734851b59e9f1e5da6525416765b41c91a0a2c30429f9ba71b48a0b6aa3f29429c6d5b1eff6a217d5aaee23cbba1bab42736147
|
||||
DIST homeassistant-0.116.0b0.tar.gz 7734809 BLAKE2B 2242de35284c4d717a0c4af4c8c0356e97e0630fb06d48f2fbe24ad21e4d68ea0248d7f51c28873fb5c2c55f054bc279783a3c59bda9a2c87b7f74a7aed41fdc SHA512 791b5ee7c90e0576d528a6dd49645d1fd5ddc2e9fd1f52ca0d2f9916edd3d07b167a1d52a73ed4375012a09244ae3aea7af16801bdfdd5b94bc33b4830a7ee52
|
||||
DIST homeassistant-0.116.0b1.tar.gz 7737501 BLAKE2B 7616c25c5cc8ca690bdbbd200f8af80fa8494b1d52b765ffedf9466a105ab66a454c660fab6b3c72788bf2fbe40175ec6c98639efc8c4aca442907891dc395f1 SHA512 908ec1b1cc5f3f3a4332c72de08caf03542444045220b2c02ae8f45933e5c85ad14085122880d52625cd9db3ecda34d4dcd4ebe2c042a2edabf57104074200c5
|
||||
DIST homeassistant-0.116.0b2.tar.gz 7739679 BLAKE2B 28b637940a0304c0cbc610f0f1f7316d92594709fd24527058ff527a0ad0c4c40c102ecdb216e81d99d41bf85213a7c8ead25b00965c8a3c2e75ba09d770960a SHA512 421f4418a585c29f26a4751706e774d033e756f7c9f9b0b9b2b8547e2e38ba7b57b0e8cb18145b30df41160a8ca0e24bbf8bb0eaa94a66381e2f887c72b2c103
|
||||
DIST homeassistant-core-0.110.7.tar.gz 6331108 BLAKE2B 8b4b23884adf3430f5f902d73f701baecaea21a1f7e88bddbc27482c877a38fea9071bcb84683f9bb545095829cf3e1681b23281e3520b177cc6833f72ece196 SHA512 fff2810ec2f40a4fac5e8da9002cd9221fae69c39c27f6487597ffac812a083a89b213acd382746ffe5b4d0314c5e61c429c471b6b1c39135dfd5feee30ce5db
|
||||
DIST homeassistant-core-0.111.4.tar.gz 6486741 BLAKE2B 3e27e34c07765aec372ce6356fcd196c5f26b8707cb6b765ea98e92afa1a03a3448155fb41f316f12479fe9a2f63a31ae8ec0fc503f5e14117007793af883ab1 SHA512 978777e2510199e25e9db63a828bdeb8440c2f3fff1d5dfb309a803956ac6f03e2fb747e516ef674185b31f7f6a55ed960b4e4d575f07314d56e98b588880f8d
|
||||
DIST homeassistant-core-0.112.5.tar.gz 6607841 BLAKE2B 69b3a5b4d800f764dcfaa715eb2a4f8c1425ee3c262d49bf1432c4d0a2229ae226c7df45c6a6a6e8efc9200f0ae4b1458cff3173d6632716761205b65e331ac1 SHA512 c60b3f7e6208b003d935d6e2baf0bd42fc3ed043550b8f597445bb384100335d2d2a3738c9bfa939c8063c6e3707c193a6bbf4b7722201082ff1bae0fb87c9d2
|
||||
@@ -36,4 +37,5 @@ EBUILD homeassistant-0.115.5.ebuild 26416 BLAKE2B be4751fbf76df42a4db2ee19592a06
|
||||
EBUILD homeassistant-0.115.6.ebuild 26195 BLAKE2B fa6a1db1f23fc853798f3e72e5036e569cb5617431305cb475c00594c532ceeba85469806c407587d08d8e53be861b548ca508c7f16249d09047d1e789da178a SHA512 2e43d2afa85f47e46dab143c5873db981732184af41abe67a7171a629ea4733d5c5ad8384f7393210498e3cbd8b84b98d3926549873b402fe84486a3bec6054f
|
||||
EBUILD homeassistant-0.116.0_beta0.ebuild 26196 BLAKE2B 1585a4847178871a88084d6de53f24a37ea7218652be2ec0729872588e7f25ed7e4dcd0b8b9e5c84754790444eab199e784e0d72a137c30e36153e4e6c9865a8 SHA512 acacebd9ef770e672b9a8be9479cab0dc9773539d9187c23365a4f205aa012f8b11822c53e37ac6f52e966f0a6364fed09871e9f962d5da94db5a4d5c478b2b6
|
||||
EBUILD homeassistant-0.116.0_beta1.ebuild 26196 BLAKE2B 2154427ccf32d78d340954fb570f10c194346f1fee846bcbe99e53d7f38b649e6af18c2119a1765ebfe9e6b96324e566bb41e0fcd97c61bf881575727b680100 SHA512 ff3a8043e21ab427c7180cd5ad96455f85270f36a408f0a7e67e1d67ac1d122444157ba8903a26183d6002f3d29fdf4bebe50a10ef817947eb7b8b55a179c4cd
|
||||
EBUILD homeassistant-0.116.0_beta2.ebuild 26196 BLAKE2B ee34bd533cf8859ff1d2ea2afe82e0da4fe5f741ea8608eed8efa6c29e00cbe214250fa21b4d19d338534a7e63cd1de9aa39b5a1f6e2b7570a554db0f64238c9 SHA512 63878f12f0467d8de0e8bb4697b56a3881a6fde8c62806e1a68b3161966dbe574b07f82c29ec6ce7f78c0c55664e566b360136d9d49461f5bbe222559ba83a0e
|
||||
MISC metadata.xml 22440 BLAKE2B 55415e0540ff3c9088d2f9b79d13a095e46e578ba0aaf22c406b6b8b173d385e958647ae4501ad75a002def9a0dc0f67a2b6a0ab36879bd99baacfb2cc3831d1 SHA512 6f04669ce453059e1881ead27a93baf04d93d6c28d7adeb61e3b00030a88e63854ec205f3269ef1b8e704089f38be5c76133e42311bae81bdbdfb05238d4efe9
|
||||
|
||||
@@ -0,0 +1,437 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
inherit readme.gentoo-r1 eutils distutils-r1
|
||||
|
||||
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 3.7 & 3.8"
|
||||
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~amd64 ~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 -avri awair axis baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bom bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav canary cast cisco_mobility_express cli co2signal coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dht discogs discord doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee elv 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 -homematic -homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc incomfort influxdb insteon intesishome ipma islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi linode loopenergy luci luftdaten maxcube maxcube_hack media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 opengarage opensensemap +otp owntracks ozw panasonic_viera philips_js pilight +ping plex plugwise poolsense powerwall ps4 +python_script qnap rachio rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat socialblade solax somfy sonos speedtestdotnet +sql squeezebox +ssl statsd synology_dsm systemmonitor tellduslive tesla test tile toon totalconnect tplink tradfri tuya ubee 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 zerproc zha zhong_hong zoneminder +zwave"
|
||||
|
||||
# external deps
|
||||
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|
||||
|| ( dev-lang/python:3.7 dev-lang/python:3.8 )
|
||||
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/aiohttp-3.6.2[${PYTHON_USEDEP}]
|
||||
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
|
||||
~dev-python/astral-1.10.1[${PYTHON_USEDEP}]
|
||||
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/attrs-19.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/certifi-2020.6.20[${PYTHON_USEDEP}]
|
||||
~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}]
|
||||
~dev-python/cryptography-2.9.2[${PYTHON_USEDEP}]
|
||||
~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/distro-1.5.0[${PYTHON_USEDEP}]
|
||||
~dev-python/emoji-0.5.4[${PYTHON_USEDEP}]
|
||||
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
|
||||
~dev-python/hass-nabucasa-0.37.0[${PYTHON_USEDEP}]
|
||||
~dev-python/home-assistant-frontend-20201001.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.18.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep '~dev-python/importlib_metadata-1.6.0[${PYTHON_USEDEP}]' python3_7)
|
||||
~dev-python/jinja-2.11.2[${PYTHON_USEDEP}]
|
||||
~dev-python/netdisco-2.8.2[${PYTHON_USEDEP}]
|
||||
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pillow-7.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-8.0.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
|
||||
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-2.24.0[${PYTHON_USEDEP}]
|
||||
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
|
||||
~dev-python/sqlalchemy-1.3.19[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/voluptuous-0.12.0[${PYTHON_USEDEP}]
|
||||
~dev-python/yarl-1.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/zeroconf-0.28.5[${PYTHON_USEDEP}]"
|
||||
|
||||
# unknown origin, still something to clean up here
|
||||
# some moved to suggested USE Flags
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
~dev-python/colorlog-4.2.1[${PYTHON_USEDEP}]
|
||||
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.19.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycparser-2.19[${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.1.0[${PYTHON_USEDEP}] )
|
||||
accuweather? ( ~dev-python/accuweather-0.0.11[${PYTHON_USEDEP}] )
|
||||
acer_projector? ( ~dev-python/pyserial-3.4[${PYTHON_USEDEP}] )
|
||||
acmeda? ( ~dev-python/aiopulse-0.4.0[${PYTHON_USEDEP}] )
|
||||
adguard? ( ~dev-python/adguardhome-0.4.2[${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.0.0[${PYTHON_USEDEP}] )
|
||||
airvisual? ( ~dev-python/pyairvisual-5.0.2[${PYTHON_USEDEP}] )
|
||||
aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${PYTHON_USEDEP}] )
|
||||
alarmdecoder? ( ~dev-python/adext-0.3[${PYTHON_USEDEP}] )
|
||||
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
|
||||
alpha_vantage? ( ~dev-python/alpha-vantage-2.2.0[${PYTHON_USEDEP}] )
|
||||
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
|
||||
ambient_station? ( ~dev-python/aioambient-1.2.1[${PYTHON_USEDEP}] )
|
||||
amcrest? ( ~dev-python/amcrest-1.7.0[${PYTHON_USEDEP}] )
|
||||
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
|
||||
androidtv? ( ~dev-python/adb-shell-0.2.1[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.50[${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.1.10[${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.3.13[${PYTHON_USEDEP}] )
|
||||
apprise? ( ~dev-python/apprise-0.8.8[${PYTHON_USEDEP}] )
|
||||
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
|
||||
arcam_fmj? ( ~dev-python/arcam-fmj-0.5.3[${PYTHON_USEDEP}] )
|
||||
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
asuswrt? ( ~dev-python/aioasuswrt-1.2.8[${PYTHON_USEDEP}] )
|
||||
aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] )
|
||||
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
|
||||
august? ( ~dev-python/py-august-0.25.0[${PYTHON_USEDEP}] )
|
||||
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] )
|
||||
avea? ( ~dev-python/avea-1.4[${PYTHON_USEDEP}] )
|
||||
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
|
||||
avri? ( ~dev-python/avri-api-0.1.7[${PYTHON_USEDEP}] ~dev-python/pycountry-19.8.18[${PYTHON_USEDEP}] )
|
||||
awair? ( ~dev-python/python-awair-0.1.1[${PYTHON_USEDEP}] )
|
||||
axis? ( ~dev-python/axis-37[${PYTHON_USEDEP}] )
|
||||
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
|
||||
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.7[${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.2[${PYTHON_USEDEP}] )
|
||||
blink? ( ~dev-python/blinkpy-0.16.3[${PYTHON_USEDEP}] )
|
||||
blinksticklight? ( ~dev-python/BlinkStick-1.1.8[${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[${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}] )
|
||||
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.7[${PYTHON_USEDEP}] )
|
||||
bom? ( ~dev-python/bomradarloop-0.1.5[${PYTHON_USEDEP}] )
|
||||
bond? ( ~dev-python/bond-api-0.1.8[${PYTHON_USEDEP}] )
|
||||
braviatv? ( ~dev-python/bravia-tv-1.0.6[${PYTHON_USEDEP}] )
|
||||
broadlink? ( ~dev-python/broadlink-0.15.0[${PYTHON_USEDEP}] )
|
||||
brother? ( ~dev-python/brother-0.1.17[${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.3.7[${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.6.1[${PYTHON_USEDEP}] )
|
||||
canary? ( ~dev-python/py-canary-0.5.0[${PYTHON_USEDEP}] )
|
||||
cast? ( ~dev-python/pychromecast-7.5.0[${PYTHON_USEDEP}] )
|
||||
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.3[${PYTHON_USEDEP}] )
|
||||
cli? ( app-misc/home-assistant-cli )
|
||||
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
|
||||
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
|
||||
daikin? ( ~dev-python/pydaikin-2.3.1[${PYTHON_USEDEP}] )
|
||||
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
|
||||
deconz? ( ~dev-python/pydeconz-73[${PYTHON_USEDEP}] )
|
||||
delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] )
|
||||
denonavr? ( ~dev-python/denonavr-0.9.4[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
|
||||
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.15.0[${PYTHON_USEDEP}] )
|
||||
dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] )
|
||||
dht? ( ~dev-python/Adafruit-DHT-1.4.0[${PYTHON_USEDEP}] )
|
||||
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
|
||||
discord? ( ~dev-python/discord-py-1.4.1[${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.3[${PYTHON_USEDEP}] )
|
||||
dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] )
|
||||
dyson? ( ~dev-python/libpurecool-0.6.3[${PYTHON_USEDEP}] )
|
||||
ecobee? ( ~dev-python/python-ecobee-api-0.2.7[${PYTHON_USEDEP}] )
|
||||
elv? ( ~dev-python/pypca-0.0.7[${PYTHON_USEDEP}] )
|
||||
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
|
||||
enigma2? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] )
|
||||
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
|
||||
enphase_envoy? ( ~dev-python/envoy-reader-0.16.1[${PYTHON_USEDEP}] )
|
||||
environment_canada? ( ~dev-python/env-canada-0.2.0[${PYTHON_USEDEP}] )
|
||||
esphome? ( ~dev-python/aioesphomeapi-2.6.3[${PYTHON_USEDEP}] )
|
||||
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
|
||||
evohome? ( ~dev-python/evohome-async-0.3.5[${PYTHON_USEDEP}] )
|
||||
fibaro? ( ~dev-python/fiblary3-0.1.7[${PYTHON_USEDEP}] )
|
||||
flume? ( ~dev-python/PyFlume-0.5.5[${PYTHON_USEDEP}] )
|
||||
flunearyou? ( ~dev-python/pyflunearyou-1.0.7[${PYTHON_USEDEP}] )
|
||||
flux_led? ( ~dev-python/flux-led-0.22[${PYTHON_USEDEP}] )
|
||||
foobot? ( ~dev-python/foobot_async-0.3.2[${PYTHON_USEDEP}] )
|
||||
fortios? ( ~dev-python/fortiosapi-0.10.8[${PYTHON_USEDEP}] )
|
||||
freebox? ( ~dev-python/aiofreepybox-0.0.8[${PYTHON_USEDEP}] )
|
||||
fritz? ( ~dev-python/fritzconnection-1.2.0[${PYTHON_USEDEP}] )
|
||||
fritzbox? ( ~dev-python/pyfritzhome-0.4.2[${PYTHON_USEDEP}] )
|
||||
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.2.0[${PYTHON_USEDEP}] )
|
||||
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.2.0[${PYTHON_USEDEP}] )
|
||||
fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] )
|
||||
garmin_connect? ( ~dev-python/garminconnect-0.1.13[${PYTHON_USEDEP}] )
|
||||
gios? ( ~dev-python/gios-0.1.4[${PYTHON_USEDEP}] )
|
||||
github? ( ~dev-python/PyGithub-1.43.8[${PYTHON_USEDEP}] )
|
||||
gogogate2? ( ~dev-python/gogogate2-api-2.0.3[${PYTHON_USEDEP}] )
|
||||
greeneye_monitor? ( ~dev-python/greeneye-monitor-2.0[${PYTHON_USEDEP}] )
|
||||
growatt_server? ( ~dev-python/growattServer-0.1.1[${PYTHON_USEDEP}] )
|
||||
guardian? ( ~dev-python/aioguardian-1.0.1[${PYTHON_USEDEP}] )
|
||||
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
|
||||
harmony? ( ~dev-python/aioharmony-0.2.6[${PYTHON_USEDEP}] )
|
||||
heos? ( ~dev-python/pyheos-0.6.0[${PYTHON_USEDEP}] )
|
||||
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
|
||||
homekit? ( ~dev-python/HAP-python-3.0.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}] ~dev-python/PyTurboJPEG-1.4.0[${PYTHON_USEDEP}] )
|
||||
homematic? ( ~dev-python/pyhomematic-0.1.68[${PYTHON_USEDEP}] )
|
||||
homematicip_cloud? ( ~dev-python/homematicip-0.11.0[${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.1.0[${PYTHON_USEDEP}] )
|
||||
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
|
||||
iaqualink? ( ~dev-python/iaqualink-0.3.4[${PYTHON_USEDEP}] )
|
||||
ihc? ( ~dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] )
|
||||
incomfort? ( ~dev-python/incomfort-client-0.4.0[${PYTHON_USEDEP}] )
|
||||
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.8.0[${PYTHON_USEDEP}] )
|
||||
insteon? ( ~dev-python/pyinsteon-1.0.8[${PYTHON_USEDEP}] )
|
||||
intesishome? ( ~dev-python/pyintesishome-1.7.5[${PYTHON_USEDEP}] )
|
||||
ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] )
|
||||
islamic_prayer_times? ( ~dev-python/prayer_times_calculator-0.0.3[${PYTHON_USEDEP}] )
|
||||
jewish_calendar? ( ~dev-python/hdate-0.9.5[${PYTHON_USEDEP}] )
|
||||
joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] )
|
||||
kef? ( ~dev-python/aiokef-0.2.13[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
|
||||
knx? ( ~dev-python/xknx-0.15.0[${PYTHON_USEDEP}] )
|
||||
kodi? ( ~dev-python/pykodi-0.2.0[${PYTHON_USEDEP}] )
|
||||
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
|
||||
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
|
||||
luci? ( ~dev-python/openwrt-luci-rpc-1.1.6[${PYTHON_USEDEP}] )
|
||||
luftdaten? ( ~dev-python/luftdaten-0.6.4[${PYTHON_USEDEP}] )
|
||||
maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] )
|
||||
media_extractor? ( ~dev-python/youtube_dl-2020.9.20[${PYTHON_USEDEP}] )
|
||||
meteo_france? ( ~dev-python/meteofrance-api-0.1.1[${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.3.0[${PYTHON_USEDEP}] ~dev-python/emoji-0.5.4[${PYTHON_USEDEP}] )
|
||||
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
|
||||
myq? ( ~dev-python/pymyq-2.0.5[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
|
||||
nad? ( ~dev-python/nad-receiver-0.0.12[${PYTHON_USEDEP}] )
|
||||
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.4[${PYTHON_USEDEP}] )
|
||||
netatmo? ( ~dev-python/pyatmo-4.0.0[${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.3.8[${PYTHON_USEDEP}] )
|
||||
nws? ( ~dev-python/pynws-1.3.0[${PYTHON_USEDEP}] )
|
||||
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
|
||||
opengarage? ( ~dev-python/open-garage-0.1.4[${PYTHON_USEDEP}] )
|
||||
opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] )
|
||||
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
|
||||
owntracks? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] )
|
||||
ozw? ( ~dev-python/python-openzwave-mqtt-1.0.5[${PYTHON_USEDEP}] )
|
||||
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
|
||||
philips_js? ( ~dev-python/ha-philipsjs-0.0.8[${PYTHON_USEDEP}] )
|
||||
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
|
||||
ping? ( ~dev-python/icmplib-1.1.3[${PYTHON_USEDEP}] )
|
||||
plex? ( ~dev-python/PlexAPI-4.1.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.5[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.12[${PYTHON_USEDEP}] )
|
||||
plugwise? ( ~dev-python/Plugwise-Smile-1.5.1[${PYTHON_USEDEP}] )
|
||||
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
|
||||
powerwall? ( ~dev-python/tesla-powerwall-0.2.12[${PYTHON_USEDEP}] )
|
||||
ps4? ( ~dev-python/pyps4-2ndscreen-1.1.1[${PYTHON_USEDEP}] )
|
||||
python_script? ( ~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}] )
|
||||
qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] )
|
||||
rachio? ( ~dev-python/RachioPy-0.1.4[${PYTHON_USEDEP}] )
|
||||
rainbird? ( ~dev-python/pyrainbird-0.4.2[${PYTHON_USEDEP}] )
|
||||
rainmachine? ( ~dev-python/regenmaschine-2.1.0[${PYTHON_USEDEP}] )
|
||||
recorder? ( ~dev-python/sqlalchemy-1.3.19[${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.6.0[${PYTHON_USEDEP}] )
|
||||
roku? ( ~dev-python/rokuecp-0.6.0[${PYTHON_USEDEP}] )
|
||||
roomba? ( ~dev-python/roombapy-1.6.1[${PYTHON_USEDEP}] )
|
||||
roon? ( ~dev-python/roonapi-0.0.21[${PYTHON_USEDEP}] )
|
||||
samsungtv? ( ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.4.0[${PYTHON_USEDEP}] )
|
||||
scrape? ( ~dev-python/beautifulsoup-4.9.1[${PYTHON_USEDEP}] )
|
||||
shelly? ( ~dev-python/aioshelly-0.3.4[${PYTHON_USEDEP}] )
|
||||
shodan? ( ~dev-python/shodan-1.23.0[${PYTHON_USEDEP}] )
|
||||
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
|
||||
simplisafe? ( ~dev-python/simplisafe-python-9.4.1[${PYTHON_USEDEP}] )
|
||||
skybell? ( ~dev-python/skybellpy-0.6.1[${PYTHON_USEDEP}] )
|
||||
sma? ( ~dev-python/pysma-0.3.5[${PYTHON_USEDEP}] )
|
||||
smappee? ( ~dev-python/pysmappee-0.2.13[${PYTHON_USEDEP}] )
|
||||
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
|
||||
smartthings? ( ~dev-python/pysmartapp-0.3.2[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.3[${PYTHON_USEDEP}] )
|
||||
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
|
||||
socat? ( net-misc/socat )
|
||||
socialblade? ( ~dev-python/socialbladeclient-0.5[${PYTHON_USEDEP}] )
|
||||
solax? ( ~dev-python/solax-0.2.4[${PYTHON_USEDEP}] )
|
||||
somfy? ( ~dev-python/pymfy-0.9.0[${PYTHON_USEDEP}] )
|
||||
sonos? ( ~dev-python/pysonos-0.0.33[${PYTHON_USEDEP}] )
|
||||
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.2[${PYTHON_USEDEP}] )
|
||||
sql? ( ~dev-python/sqlalchemy-1.3.19[${PYTHON_USEDEP}] )
|
||||
squeezebox? ( ~dev-python/pysqueezebox-0.3.1[${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/python-synology-0.9.0[${PYTHON_USEDEP}] )
|
||||
systemmonitor? ( ~dev-python/psutil-5.7.2[${PYTHON_USEDEP}] )
|
||||
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
|
||||
tesla? ( ~dev-python/teslajsonpy-0.10.4[${PYTHON_USEDEP}] )
|
||||
tile? ( ~dev-python/pytile-4.0.0[${PYTHON_USEDEP}] )
|
||||
toon? ( ~dev-python/toonapi-0.2.0[${PYTHON_USEDEP}] )
|
||||
totalconnect? ( ~dev-python/total-connect-client-0.55.1[${PYTHON_USEDEP}] )
|
||||
tplink? ( ~dev-python/pyHS100-0.3.5.1[${PYTHON_USEDEP}] )
|
||||
tradfri? ( ~dev-python/pytradfri-7.0.2[${PYTHON_USEDEP}] )
|
||||
tuya? ( ~dev-python/tuyaha-0.0.7[${PYTHON_USEDEP}] )
|
||||
ubee? ( ~dev-python/pyubee-0.10[${PYTHON_USEDEP}] )
|
||||
unifi? ( ~dev-python/aiounifi-23[${PYTHON_USEDEP}] )
|
||||
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
|
||||
upnp? ( ~dev-python/async-upnp-client-0.14.13[${PYTHON_USEDEP}] )
|
||||
vallox? ( ~dev-python/vallox-websocket-api-2.4.0[${PYTHON_USEDEP}] )
|
||||
velbus? ( ~dev-python/python-velbus-2.0.46[${PYTHON_USEDEP}] )
|
||||
velux? ( ~dev-python/pyvlx-0.2.17[${PYTHON_USEDEP}] )
|
||||
vera? ( ~dev-python/pyvera-0.3.10[${PYTHON_USEDEP}] )
|
||||
version? ( ~dev-python/pyhaversion-3.4.2[${PYTHON_USEDEP}] )
|
||||
vicare? ( ~dev-python/PyViCare-0.2.0[${PYTHON_USEDEP}] )
|
||||
vizio? ( ~dev-python/pyvizio-0.1.56[${PYTHON_USEDEP}] )
|
||||
wake_on_lan? ( ~dev-python/wakeonlan-1.1.6[${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.3.3[${PYTHON_USEDEP}] )
|
||||
wemo? ( ~dev-python/pywemo-0.5.0[${PYTHON_USEDEP}] )
|
||||
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
|
||||
wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
|
||||
withings? ( ~dev-python/withings-api-2.1.6[${PYTHON_USEDEP}] )
|
||||
wled? ( ~dev-python/wled-0.4.4[${PYTHON_USEDEP}] )
|
||||
workday? ( ~dev-python/holidays-0.10.3[${PYTHON_USEDEP}] )
|
||||
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
|
||||
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.3[${PYTHON_USEDEP}] )
|
||||
xiaomi_miio? ( ~dev-python/construct-2.9.45[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.3[${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/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
|
||||
yeelight? ( ~dev-python/yeelight-0.5.3[${PYTHON_USEDEP}] )
|
||||
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
|
||||
zerproc? ( ~dev-python/pyzerproc-0.2.5[${PYTHON_USEDEP}] )
|
||||
zha? ( ~dev-python/bellows-0.20.3[${PYTHON_USEDEP}] ~dev-python/pyserial-3.4[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.45[${PYTHON_USEDEP}] ~dev-python/zigpy-cc-0.5.2[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.10.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.25.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.6.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.2.1[${PYTHON_USEDEP}] )
|
||||
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
|
||||
zoneminder? ( ~dev-python/zm-py-0.4.0[${PYTHON_USEDEP}] )
|
||||
zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )"
|
||||
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
~dev-python/astroid-2.4.2[${PYTHON_USEDEP}]
|
||||
~dev-python/asynctest-0.13.0[${PYTHON_USEDEP}]
|
||||
~dev-python/codecov-2.1.9[${PYTHON_USEDEP}]
|
||||
~dev-python/coverage-5.3[${PYTHON_USEDEP}]
|
||||
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
|
||||
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
|
||||
~dev-python/mypy-0.782[${PYTHON_USEDEP}]
|
||||
~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pre-commit-2.7.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
|
||||
~dev-python/pylint-2.6.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-cov-2.10.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.1.0[${PYTHON_USEDEP}]
|
||||
~dev-python/pytest-6.0.2[${PYTHON_USEDEP}]
|
||||
~dev-python/requests-mock-1.8.0[${PYTHON_USEDEP}]
|
||||
~dev-python/responses-0.12.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"
|
||||
|
||||
src_prepare() {
|
||||
# https://github.com/home-assistant/home-assistant/issues/28811
|
||||
if use maxcube_hack ; then
|
||||
eapply "${FILESDIR}/maxcube_TypeError_01114_dirty_hack.patch"
|
||||
fi
|
||||
eapply_user
|
||||
}
|
||||
|
||||
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}"
|
||||
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
|
||||
}
|
||||
|
||||
@@ -25,7 +25,7 @@ EBUILD esphome-1.14.5-r2.ebuild 2890 BLAKE2B cfa11c851df57722f7c019016ef653887d7
|
||||
EBUILD esphome-1.14.5.ebuild 2711 BLAKE2B af450032767c0d0f37acfa5ae27a2f7af86b22cb68774a640e6d9bd4ac0424c3c7d947691218463de05ece500588c81b518b0c9c47865452776e91f013cc97e5 SHA512 28b64c51ecec5b4c0c02c45a0b9ddb90137decadacf5cabf52b8a83a1810567a33435b1d4ae3236a90c4b3d150e0c36358fee5e78caad2283a50ad61e6dbea21
|
||||
EBUILD esphome-1.15.0.ebuild 2767 BLAKE2B dbe08b83780e8126e00b41e33d1795568b896bd1d93e674bb4e4e8edeca44808c1a16b92d57896d9a3b8ec6dfc962dc8d2c8945e058c06ce2a04609cfa59744e SHA512 2de7953efc4881b8e06226f7286bbf2351114cdcad24ad28b0945b10fa6817d202a4ab58b44975c0a864bd3907893bc22bfcb305b073fd7b808c4b3689d87862
|
||||
EBUILD esphome-1.15.0_beta4.ebuild 2611 BLAKE2B 949b99c0d926affbcf7239ea2ea93b95cab3d456d053c50b726f99a2dc1ddd6c656f707dfd16f66653fafbe2de69b7bf6727165619a25f069499c933b8307672 SHA512 596d6ca03a6bc5caa0de03ea4d62ef66b0a5b7a2d2d02ebd37e68f21f8951353fae5bf8e058cbb5e36d0a5af0943adc460b4ff787ce31f53e6f65bdc4c809c9b
|
||||
EBUILD esphome-1.15.1.ebuild 2706 BLAKE2B 6a7624fce9333697d19aeb8df76defaed6502d3a32f2934b958a406b6e1063713a660b81c440d72305f0f555470f76223ad5a783fa53c7128c96165b69b82a7d SHA512 270fefa155974aa9aa9ef8b89076bbb5c2f34604c895394489b9f1cde4b06a41660ff74a8a4cbb18f4fc6ed1edb15f61938ace09b045718d2a473d161b4d65a8
|
||||
EBUILD esphome-1.15.2.ebuild 2706 BLAKE2B 6a7624fce9333697d19aeb8df76defaed6502d3a32f2934b958a406b6e1063713a660b81c440d72305f0f555470f76223ad5a783fa53c7128c96165b69b82a7d SHA512 270fefa155974aa9aa9ef8b89076bbb5c2f34604c895394489b9f1cde4b06a41660ff74a8a4cbb18f4fc6ed1edb15f61938ace09b045718d2a473d161b4d65a8
|
||||
EBUILD esphome-1.15.1.ebuild 2701 BLAKE2B c62cc10ba5a24280e358a39c7e26e9bd30cb4fcb7cd25c067a5306065bf2d49e1b03c14c547795036b2e4298a56ed5603ec33867e6b0b47e8d694079f1281fa9 SHA512 9ac31dbf577bcda294d23069309a26ce18624316771b476ec35f7404381e1699acc5e6efe3d05b21fd79bef86f3a633946ef266ef184161fbd049376e38dc095
|
||||
EBUILD esphome-1.15.2.ebuild 2701 BLAKE2B c62cc10ba5a24280e358a39c7e26e9bd30cb4fcb7cd25c067a5306065bf2d49e1b03c14c547795036b2e4298a56ed5603ec33867e6b0b47e8d694079f1281fa9 SHA512 9ac31dbf577bcda294d23069309a26ce18624316771b476ec35f7404381e1699acc5e6efe3d05b21fd79bef86f3a633946ef266ef184161fbd049376e38dc095
|
||||
EBUILD esphome-9999.ebuild 2706 BLAKE2B 990a22993ff95f82a92f67b288d5a26c904ef06f2142ad9078b96924c2c91ef83b2ee80479708c179a74e1887d86d30de174e6d1770b038ec85df5b9475db0da SHA512 30f458bce3549ce6f6b719c7155219bc64ee1b8a357291a2e5d5e727420d68d7850df9eda8f65b64fb0674783a8d487d412a91c6504063db6482933ca63b964d
|
||||
MISC metadata.xml 568 BLAKE2B bf87d46e048c7db7d8bcbf2a4c9e730e3b084504ca3708520635c92805f99554ad88fe15eba5c9566f5db8c977bf11014aa8f4a94dcc3f5a9e633f15c7438516 SHA512 c84dd850464fa34e84576c1548c2a17b036543b682a2693ca3d95bdde62014e632116a84479ac42539e9d04e97386aa3326fe587043443dd1895d01bf70463c2
|
||||
|
||||
@@ -26,7 +26,7 @@ HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="+server test"
|
||||
|
||||
RDEPEND="
|
||||
|
||||
@@ -26,7 +26,7 @@ HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="amd64 arm64 x86 amd64-linux x86-linux"
|
||||
IUSE="+server test"
|
||||
|
||||
RDEPEND="
|
||||
|
||||
@@ -3,9 +3,11 @@ DIST aioshelly-0.3.0.tar.gz 8448 BLAKE2B 3fb08cdefd947e7edbec300b7fc0d2731cc5f74
|
||||
DIST aioshelly-0.3.1.tar.gz 8527 BLAKE2B 73c016701b4b49ecb0a8abbc55949332429a0622504749eaacd6098d8b09fb1cda1ba089f292fbfacd3ff767cc7f65205e323bf4421ea3fa37ef73c48c8b0d46 SHA512 bf087cf0574094b9dacf672b5490bbb8dad46cb25eaa79d8f609acd10ae7d32142ec1947f75af329b05ac0ed18a1b85c3d77b1f5b852fabccecca74ba5d4353f
|
||||
DIST aioshelly-0.3.2.tar.gz 8571 BLAKE2B 6e19b7e66eebb0e320e1d4c64fc5eced559ce3e368d561efc321bbd7c953cddd83198b978be557322c9c71f0b5f606c833b6518405de16d34301bd72f26c045a SHA512 3e9abd6ffd6b5321a521c0c99d7d639d4e7ec7a7c4a4a294aa0444d02be2fab55009c6d9a2009cd83a1f56c684e504be18e0fcd85d434ee5f4d5a1ffecca26fc
|
||||
DIST aioshelly-0.3.3.tar.gz 9215 BLAKE2B fd8b59320898c117d201753a2de7e3c3a3fcc937164271d83c76d198f8ef6673d5d8c3f3bcb9402838b80abc53fe45d0c5528f5f587998b796390284460d880c SHA512 441328285ecd9fcb9630665bffe2812edac5c75efc75cfe1af441d11f6198f34e65543f211af3a5358f7d030c1e52b52adc2ebd289b323cb14a13e88c70a3483
|
||||
DIST aioshelly-0.3.4.tar.gz 9225 BLAKE2B d0accf482770d0e89c558594abc3eac4a796757cbe45533530220b342c10eb833f5ce1fe0420e524b2e43917068496c4ae729713eafe1118c621b3db23b67cb2 SHA512 7d97d5aa75b537f7c09e6d773e16db81a28614b414cd5080819b2de1426977826ab2fc422002fadce2a03ce8b2dfdb792536b891f1db3f0ecbb5e1339c7a8af0
|
||||
EBUILD aioshelly-0.2.2.ebuild 791 BLAKE2B 232206b6c4072890bddb3f76ee28c94b09298295565d7ebbb3082cbaf2a628a6488f7500498db3c72af4722f02ae0fad0c6588d8522fef6fab69fc1ed4298b56 SHA512 29f89820d0db0f3466373aa445b425b7e92e4e4062c3321a84219bb1932e87b2bbbf19415cc84a74755c40d1651283855dc89393a3aca02040bfb58fb0b1b701
|
||||
EBUILD aioshelly-0.3.0.ebuild 792 BLAKE2B 547b979eee52356d760dae8da02edf4415e9602eb5039d46819f9c42b8d7ef0cabe0847bbb7b4c3e7950daae485af796ada972c3e54dba47c10f31b180a365cc SHA512 8d7836f50ab356d196aca6a37b0ea5c48b04fa643b13da84cdf7ebba80eb4bf2ca7769ba4c4eee00e9f2b74d2b440d089ca80f96ace994275a025eba5f8e5b77
|
||||
EBUILD aioshelly-0.3.1.ebuild 792 BLAKE2B 547b979eee52356d760dae8da02edf4415e9602eb5039d46819f9c42b8d7ef0cabe0847bbb7b4c3e7950daae485af796ada972c3e54dba47c10f31b180a365cc SHA512 8d7836f50ab356d196aca6a37b0ea5c48b04fa643b13da84cdf7ebba80eb4bf2ca7769ba4c4eee00e9f2b74d2b440d089ca80f96ace994275a025eba5f8e5b77
|
||||
EBUILD aioshelly-0.3.2.ebuild 792 BLAKE2B 547b979eee52356d760dae8da02edf4415e9602eb5039d46819f9c42b8d7ef0cabe0847bbb7b4c3e7950daae485af796ada972c3e54dba47c10f31b180a365cc SHA512 8d7836f50ab356d196aca6a37b0ea5c48b04fa643b13da84cdf7ebba80eb4bf2ca7769ba4c4eee00e9f2b74d2b440d089ca80f96ace994275a025eba5f8e5b77
|
||||
EBUILD aioshelly-0.3.3.ebuild 792 BLAKE2B 547b979eee52356d760dae8da02edf4415e9602eb5039d46819f9c42b8d7ef0cabe0847bbb7b4c3e7950daae485af796ada972c3e54dba47c10f31b180a365cc SHA512 8d7836f50ab356d196aca6a37b0ea5c48b04fa643b13da84cdf7ebba80eb4bf2ca7769ba4c4eee00e9f2b74d2b440d089ca80f96ace994275a025eba5f8e5b77
|
||||
EBUILD aioshelly-0.3.4.ebuild 792 BLAKE2B 547b979eee52356d760dae8da02edf4415e9602eb5039d46819f9c42b8d7ef0cabe0847bbb7b4c3e7950daae485af796ada972c3e54dba47c10f31b180a365cc SHA512 8d7836f50ab356d196aca6a37b0ea5c48b04fa643b13da84cdf7ebba80eb4bf2ca7769ba4c4eee00e9f2b74d2b440d089ca80f96ace994275a025eba5f8e5b77
|
||||
MISC metadata.xml 462 BLAKE2B 07bf3f330aa9e06a90c519f740253a97d2fb8809c7c6c427674e43bfacca3dae9bc57a1aca9d66445f16df7282feded629d843e3bf1f3f7db11b1205ee73f82c SHA512 bc9aa87250eaf1d20b59d94f3c9d6b945671cd54003ef0f1cf2aeb6e190b24813c261fb0cc8cd2e6ab529b40ce0e6a346d244e8dc1b5a340a300238b09c4b677
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
# 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="Asynchronous library to control Shelly devices."
|
||||
HOMEPAGE="https://github.com/home-assistant-libs/aioshelly https://pypi.org/project/aioshelly/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="~dev-python/aiocoap-0.4_beta3[${PYTHON_USEDEP}]
|
||||
dev-python/aiohttp[${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
|
||||
}
|
||||
@@ -4,10 +4,12 @@ DIST denonavr-0.8.0.tar.gz 63483 BLAKE2B 074febbe0a8ea66054de7b469ab05d919c68cd2
|
||||
DIST denonavr-0.8.1.tar.gz 77499 BLAKE2B 0cc8e07c14282f55103ff510db4db14da1d13d86ef2529c719b8fdfb3abb6289a842926871a84e0edc9e905ea6e2c4fa372e42ea230b8c6a6d05d4ca83577f6c SHA512 4247a7797c2a3f47a2b91ae257899cdf3e5f4aa4498ee95e3929c10131dccedb8122e66506ef84d1fe00f769620227202424b1d003ea54103d47f386f18f2304
|
||||
DIST denonavr-0.9.3.tar.gz 92910 BLAKE2B c9b93db7908b2d0375c417f3980d1df2f5b5191fee5fa1ab32ca3031c9fe190b5c0fb3afabdd42c14aa6baf6b6e451171a339e58e0716882fb19d91648802963 SHA512 80ccedeceb1df0c0d71cd6ce2f601b9a966bfac0178321528e84edd7f422489039a7867df3493f14012be383fe95aa0b4f39d6fbb7a0c292b6b2e6efc1fe8b93
|
||||
DIST denonavr-0.9.4.tar.gz 92936 BLAKE2B e7a38f1e967fa375bbc024fb2803ed7f4587b9bbf3540b47b2011bc30df7e907addcadf3ca26158e7a855fdb362c97c43a37d296b674c8774ff095e466a8a3d5 SHA512 32dd78f381a1c98b629e49dd90b127c023fad37b2e6f2fbd1aa4c5a308fe26a8fbca2e3f72e0ae5e26d498a421f029f5673af63353ed057213c2c3c4c77ef77f
|
||||
DIST denonavr-0.9.5.tar.gz 94016 BLAKE2B b6a013e6831600316dd4e1e33caec7da18774e17a1e9423dd2ae989c4f787cac471e21e2de06db0e01427345234a87825e298dc27881f21fbf69a720bbb04df4 SHA512 798fe126ab3c57ef285f45978e3b06ff5fab99eb3fc47e277c2d2eeb1786ac30fc09de8d23f2b4f59a1240bc2df4fca8e6946baf5135e051f387d1195a070ac7
|
||||
EBUILD denonavr-0.7.8.ebuild 680 BLAKE2B 51ebed5ad229d3deae5f9244c17c60d9ee613ac16adea181d560b4ab60a3527524fbdcc41a5b9024ecbd3e00ca6473545ebbdbf6dce854bb2144222a9d44e159 SHA512 8856d10fe40913773fb5e3fb8f576a6ad4ac5fc63384fe11e48f1c241c82f8d458821bd65a7a8187bdc1ade8c57d49373cfafc91045450626fd3cc2c5799914c
|
||||
EBUILD denonavr-0.7.9.ebuild 680 BLAKE2B 51ebed5ad229d3deae5f9244c17c60d9ee613ac16adea181d560b4ab60a3527524fbdcc41a5b9024ecbd3e00ca6473545ebbdbf6dce854bb2144222a9d44e159 SHA512 8856d10fe40913773fb5e3fb8f576a6ad4ac5fc63384fe11e48f1c241c82f8d458821bd65a7a8187bdc1ade8c57d49373cfafc91045450626fd3cc2c5799914c
|
||||
EBUILD denonavr-0.8.0.ebuild 680 BLAKE2B 51ebed5ad229d3deae5f9244c17c60d9ee613ac16adea181d560b4ab60a3527524fbdcc41a5b9024ecbd3e00ca6473545ebbdbf6dce854bb2144222a9d44e159 SHA512 8856d10fe40913773fb5e3fb8f576a6ad4ac5fc63384fe11e48f1c241c82f8d458821bd65a7a8187bdc1ade8c57d49373cfafc91045450626fd3cc2c5799914c
|
||||
EBUILD denonavr-0.8.1.ebuild 680 BLAKE2B 51ebed5ad229d3deae5f9244c17c60d9ee613ac16adea181d560b4ab60a3527524fbdcc41a5b9024ecbd3e00ca6473545ebbdbf6dce854bb2144222a9d44e159 SHA512 8856d10fe40913773fb5e3fb8f576a6ad4ac5fc63384fe11e48f1c241c82f8d458821bd65a7a8187bdc1ade8c57d49373cfafc91045450626fd3cc2c5799914c
|
||||
EBUILD denonavr-0.9.3.ebuild 793 BLAKE2B 59052d528112ff843e035dd20a13ab4983666260c21753eec0e0b2fa44222a97f8ae0fbc26c2cdd91f322c155102d715f0ea740caca8e49154efd5125ac2edba SHA512 542d7b5188afe3b5dc572967530acf586dfa363c552ae994bfde6612c554074cbe37edbfba9d20bf943bf9434ede132c0435a848c3d394e47571b21d3bf6a60e
|
||||
EBUILD denonavr-0.9.4.ebuild 764 BLAKE2B 206ada65073cd6e1884e479f0d20fc27278aa283c242b4fccb2ccf3b48fb0de48476e0fc69f244d49145f34c24385688c9ad69b5cbd7445caf3885961ae7a43b SHA512 90880092873abfceca42a6dad6200485e52bae4a4a1f7ffcf2d95465d08a3d5b29623f5e9a3f918a101b8b6e79732e386b0063cd99543278b84c706b389c93b5
|
||||
EBUILD denonavr-0.9.5.ebuild 764 BLAKE2B 206ada65073cd6e1884e479f0d20fc27278aa283c242b4fccb2ccf3b48fb0de48476e0fc69f244d49145f34c24385688c9ad69b5cbd7445caf3885961ae7a43b SHA512 90880092873abfceca42a6dad6200485e52bae4a4a1f7ffcf2d95465d08a3d5b29623f5e9a3f918a101b8b6e79732e386b0063cd99543278b84c706b389c93b5
|
||||
MISC metadata.xml 450 BLAKE2B accafc7174b3201baf5abb01fdbed5fccec04b705da58d433387b06fb7ec1926bbb02e55fa26f49cc4cf779836f8a2a114cc50439b83e89ae0c438f359bfc6fb SHA512 e62171f24ac290152220e1f480166a3d273fcec28b11d644b4673fdbbee993db5f2da3d37ede81d75892ac771b8887104520bf194ccd5550c1eec50dabf216da
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{5..8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Automation Library for Denon AVR receivers"
|
||||
HOMEPAGE="https://github.com/scarface-4711/denonavr https://pypi.org/project/denonavr/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/netifaces[${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
|
||||
}
|
||||
@@ -2,9 +2,10 @@ DIST flake8-3.7.5.tar.gz 148039 BLAKE2B 4d1e793d92af549441542345709c1795bc1f16e8
|
||||
DIST flake8-3.7.7.tar.gz 148457 BLAKE2B df445ecc1485efb21b1f76009019660d1dee2dae76125c6abc6399105a397eda29834f4c06841c36143fde263355d9cdadba23922cb691c0215d31248b69a9c9 SHA512 45a1d6d0ff84bc79738853930f14c2aa423cb7ac68b1655887ac9f68efdcce3d49d13f01cfa86ac82b759bbfe2b1182006c51b612b9230882aa03932100b5511
|
||||
DIST flake8-3.7.8.tar.gz 150113 BLAKE2B 627b266cebfcea2da48980d23c411dcc57c4566aa728d024d439e3a11945e3ad3f5a33dcc49626d7b925875cc4226afeebf7199351aa43e36d80beee4c2c8fc1 SHA512 a25076bb7f978ca23af0f2016b30bf5fe4680371b4c0939361a6f8c496f3c846cf98ecadee35fc2dedd588116c8cd982529972dd2411ab139621912b69132a1e
|
||||
DIST flake8-3.7.9.tar.gz 150123 BLAKE2B fd46710c0dcce7d3dcb3d5fc8ff7a83a35315679fa838e68abafd5bdc342c13218706fec0dac3fc9a6d919971f1f846c855f00cbd60c925e979378e431dace0b SHA512 c3c753ad050d8a8f87f7c28c8a1c953ed9bd04f08b09512d9323152b4eebb57d67fbfb0f5317d629174fa12fa234e1a86d6a633dd951fff6a45330b1c4f62850
|
||||
DIST flake8-3.8.4.tar.gz 163583 BLAKE2B 221234931365912adffec99c7c6761d2f35918222bee902ade4d8009d24f6918c66d23fc4b973fe653152cc6857b62ba859780b0d9de53fb91b7ea0379bee9d0 SHA512 51ed09beed50175573e6184b404431b3f89aa6594c40c70ed8288982fe12c2a68992e36d69c99013188f03555bf9fef1ba4f111f8e389cef1e1daa69b41ff5b0
|
||||
EBUILD flake8-3.7.5.ebuild 1481 BLAKE2B 3cd3a041eb75da2ce53e0cfa918f310402ebad83ca29fc544d4fe124457224818bc752d4cf3ad9b1eb6c91ef659715d586ffb09c2f298a745fd6054ee0c47483 SHA512 ffa35528171b538316c871e3a542635b0002066a3ae80456ff78403cafb243c55ec4c558f968b7f252f185069da76cec36abf699d86f91bae0da241b7741492b
|
||||
EBUILD flake8-3.7.7.ebuild 1481 BLAKE2B 3cd3a041eb75da2ce53e0cfa918f310402ebad83ca29fc544d4fe124457224818bc752d4cf3ad9b1eb6c91ef659715d586ffb09c2f298a745fd6054ee0c47483 SHA512 ffa35528171b538316c871e3a542635b0002066a3ae80456ff78403cafb243c55ec4c558f968b7f252f185069da76cec36abf699d86f91bae0da241b7741492b
|
||||
EBUILD flake8-3.7.8-r1.ebuild 1460 BLAKE2B a585ffa354292b97ff455f4d38c024b5fc144f470be9ba913e54301d913d1e0587d6d67d171d79aae63b1f03f1570af02ec2685d42ae21a9eeb2315392196c0e SHA512 b00d8a976c70220abdd1136b3dfb277eeda363d9bdded848da7a03e14500dcaca9748dbb56fe85212f03781cce76567482fd13e1547e3637a598b7f7166fe0fc
|
||||
EBUILD flake8-3.7.8.ebuild 1481 BLAKE2B 3cd3a041eb75da2ce53e0cfa918f310402ebad83ca29fc544d4fe124457224818bc752d4cf3ad9b1eb6c91ef659715d586ffb09c2f298a745fd6054ee0c47483 SHA512 ffa35528171b538316c871e3a542635b0002066a3ae80456ff78403cafb243c55ec4c558f968b7f252f185069da76cec36abf699d86f91bae0da241b7741492b
|
||||
EBUILD flake8-3.7.9.ebuild 1469 BLAKE2B 3824641a2dfd49ea7d398359e2dadcdf1de64cf6840dd0d7d986e0c9fa477bc47066c8df3459014d9030fa33990df5d59a1d9ad3e50b0e9584627c024923b873 SHA512 d1c5b482eea0d26bbc4c400567064fcd3f40cca68ced78a7e71f26a7653c03a25bbce36bae7f89713724720e4f53bd93ab3c0b897a1655de6f0924cdb849d5a5
|
||||
EBUILD flake8-3.8.4.ebuild 1370 BLAKE2B dea3b7d66efcbb3097ac81e75cd0d76910ea424fee8017e7ae9cde2804858da1f0476a422403b00b17d476eba997afe96b393fd119d25d209ff2e43b72a337f4 SHA512 ea4e8d513f18033b12ee674a16328d41dad86590706623987c379871249b54ffb2527bca1ef0a8a5c5ff661655cef6a7cc9113573d2d4d498472de9568c1a9bf
|
||||
MISC metadata.xml 373 BLAKE2B af4d7678c87281f631048d3c49b0a642ceee1d771be2b662458888659b7c8e262c98adcd7bcb7f6ab251783998950725729ed35c887c004f8d8da87da81eda7d SHA512 449aa40152590e7103a4bf10006a33e6a0d5010a7846b0c5fbee8a78d99a3539995eccf441845c205bf48fc1e9b35cd7b1d6af0d98b469bdd06989baf8b88646
|
||||
|
||||
@@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A wrapper around PyFlakes, pep8 & mccabe"
|
||||
HOMEPAGE="https://gitlab.com/pycqa/flake8 https://pypi.org/project/flake8/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
# requires.txt inc. mccabe however that creates a circular dep
|
||||
RDEPEND="
|
||||
>=dev-python/pyflakes-2.0.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pyflakes-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycodestyle-2.4.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pycodestyle-2.5.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 'python2*' 'pypy*' )
|
||||
$(python_gen_cond_dep 'dev-python/configparser[${PYTHON_USEDEP}]' 'python2*' pypy )
|
||||
"
|
||||
PDEPEND="
|
||||
>=dev-python/mccabe-0.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
${PDEPEND}
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
# Flake8 falsely assumes it needs pytest-runner unconditionally and will
|
||||
# try to install it, causing sandbox violations.
|
||||
sed -i -e "/setup_requires=\['pytest-runner'\],/d" setup.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
py.test -v || die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A wrapper around PyFlakes, pep8 & mccabe"
|
||||
HOMEPAGE="https://gitlab.com/pycqa/flake8 https://pypi.org/project/flake8/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86"
|
||||
|
||||
# requires.txt inc. mccabe however that creates a circular dep
|
||||
RDEPEND="
|
||||
>=dev-python/pyflakes-2.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pyflakes-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycodestyle-2.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pycodestyle-2.7.0[${PYTHON_USEDEP}]
|
||||
dev-python/importlib_metadata[${PYTHON_USEDEP}]
|
||||
"
|
||||
PDEPEND="
|
||||
>=dev-python/mccabe-0.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="${RDEPEND}
|
||||
test? (
|
||||
${PDEPEND}
|
||||
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
# Sphinx and friends are not keyworded for all arches, repoman complains
|
||||
#distutils_enable_sphinx docs/source dev-python/sphinx-prompt dev-python/sphinx_rtd_theme
|
||||
|
||||
python_prepare_all() {
|
||||
# don't treat warnings as errors when running tests
|
||||
sed -r -i '/^[[:space:]]*error[[:space:]]*$/ d' pytest.ini || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
@@ -1,9 +1,11 @@
|
||||
DIST icmplib-1.1.1.tar.gz 24548 BLAKE2B efe119992edb10c94a4eb0d03de675ecc7b83c98ad54693a69df54fbe8141259121363d5544672a5ede4ba32ef09335a7b2f5983d5ba8d1b18e3667ff467bb94 SHA512 a1e540d377b3e90cc2323fa3f80188c040e223dcad8d09daa8fc1f55eadf7037dfb720d21beee9fc42fb92f04090729378b6dc0736d767fc7af84981ab06cf26
|
||||
DIST icmplib-1.1.2.tar.gz 25237 BLAKE2B ca68bc5ba4c0ac268ea23f6e547d33f4ec2ffa586e12c56708883e08905f1ceba57b10ad6aeaeae6ffd38ded68954d9314ee2087b714bd1721230bd4e394d673 SHA512 8720732758a290d45af9bacba8ca409b0e422c91ccf5be5448e819ac331ed86d2fb0706d0f82279c1f3df0e59e2124e95ce91901498a5ee2978c529689048243
|
||||
DIST icmplib-1.1.3.tar.gz 25284 BLAKE2B 6b29a6036803ac9ac197d0dd3a0697a7d62de11582f964243c084e2011524fc5fbdcef589cd5dd1fa33d3062a9793e45803f63963935f015d07a0bc0d705137f SHA512 52287abbd33b674264fee3b5a3dd85577716a49e944bbf6612bd5298c7f4ea200e6045e0e1119f1a35debc000009bc94cf7d216ece2d5b8e0c2bac55c6166af7
|
||||
DIST icmplib-1.2.1.tar.gz 26476 BLAKE2B 2ce3059256a2b8428de08341fb75a58a381109f750dd8411020fc6a704a7ef830fdfd05ede61fd01f8def9fd135cb41a207e12c179642a322a923e51b8427198 SHA512 9c0131114111b315691a4135621f912bffc7acfcf25bc1439144982550a9f2c8b4ac122e7bb91d22df15e76deea02f984d286ce367b8a1f3069a7fd258ad897e
|
||||
DIST icmplib-1.2.tar.gz 26446 BLAKE2B 2050e7a8e071db1a517bf4c4fc039291302fa7b5ccefe2f1247d2dec23b06c95c59d4119cec33596ba2ca355b68119e68b13fd2d3cfd352ae24092b42f64e2c7 SHA512 e9783e59744d41ac8267bc7935434132437afa48adffee5c6d295dd5b7717aba7e53f569218273a08f4409948843299706de11f2ee99d80a30e20b6f10d023fd
|
||||
EBUILD icmplib-1.1.1.ebuild 709 BLAKE2B 756812c27eed185e53689ffb92a559b962543b5987f7a080d9a7340c46b16151b44154a2e26b9845de8c8171f92388eec057be1160eb9a1d162e51b35c0319bd SHA512 22ea1800c99bf9a2e8a4cb182b7c1b24cfaef8ce54c615407ae97c509f83a18ead3a3275c69fa560c3567c54459785a2504c45cf84978053c63a99547c70a443
|
||||
EBUILD icmplib-1.1.2.ebuild 709 BLAKE2B 756812c27eed185e53689ffb92a559b962543b5987f7a080d9a7340c46b16151b44154a2e26b9845de8c8171f92388eec057be1160eb9a1d162e51b35c0319bd SHA512 22ea1800c99bf9a2e8a4cb182b7c1b24cfaef8ce54c615407ae97c509f83a18ead3a3275c69fa560c3567c54459785a2504c45cf84978053c63a99547c70a443
|
||||
EBUILD icmplib-1.1.3.ebuild 709 BLAKE2B 756812c27eed185e53689ffb92a559b962543b5987f7a080d9a7340c46b16151b44154a2e26b9845de8c8171f92388eec057be1160eb9a1d162e51b35c0319bd SHA512 22ea1800c99bf9a2e8a4cb182b7c1b24cfaef8ce54c615407ae97c509f83a18ead3a3275c69fa560c3567c54459785a2504c45cf84978053c63a99547c70a443
|
||||
EBUILD icmplib-1.2.1.ebuild 710 BLAKE2B a5f5c984a47ad1bc9b7dfc097caaaae50252e7cece3dd632dd94ec68c555928da9ef941f459286737cd955a44e71ff1edaafcf9b465c88e66d822d547bb2d17d SHA512 d673354d403bccbd811a5f0a72cd0b0efcf4fda528aec14f1c2111f8c16638fca3ce3ce32bdcb1d177c18f03e351d1974afd289c0ab44b1d1b1934be980d97f8
|
||||
EBUILD icmplib-1.2.ebuild 710 BLAKE2B a5f5c984a47ad1bc9b7dfc097caaaae50252e7cece3dd632dd94ec68c555928da9ef941f459286737cd955a44e71ff1edaafcf9b465c88e66d822d547bb2d17d SHA512 d673354d403bccbd811a5f0a72cd0b0efcf4fda528aec14f1c2111f8c16638fca3ce3ce32bdcb1d177c18f03e351d1974afd289c0ab44b1d1b1934be980d97f8
|
||||
MISC metadata.xml 456 BLAKE2B 1f4a173b886ccdd3f33c7a3e7098c13a24d6915438e36a5ae4cbac2bf68e9b5fd8bab2c8a163967d1258910420c22ab937a39a47bdfb8da711e2ab128a8af79d SHA512 a5360dfaf60219581e0597069b852724033eecec6ff4958a2dd029ba56aa0fe33790551dabfe2cd2dac7f64988d7f721009917bba7342b420083c642f6bd3494
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
# 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="Easily forge ICMP packets and make your own ping and traceroute."
|
||||
HOMEPAGE="https://github.com/ValentinBELYN/icmplib https://pypi.org/project/icmplib/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~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}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
@@ -1,11 +1,13 @@
|
||||
DIST pyhomematic-0.1.64.tar.gz 40711 BLAKE2B 84634cb351426ccbe1223d1d67e29d757f8c5cb984215f159b600f141036b1553a0467f1b4dd11c522efafc626710dbce128d901cd001ad27de774b8ef1089fc SHA512 0718570c3039f2585d89cde543951b1449bad9590c4fb3315c58d9b79565c0eb34a9c77afc22f19c0d200f6ccfb3603ee7220d21ffb0b265b187967dfbf1a5cc
|
||||
DIST pyhomematic-0.1.65.tar.gz 40746 BLAKE2B a64dd64bea256248aa8dabfabbdb523b6155f1c86c61d6570ecb22dfc09a6f46b9dae566ee95d288e0c45710848ed2c67ae8a3f396e18488704e49fcdc630314 SHA512 df6c8bf82fdf924224e48cb88ddb826f302f0984d7d7e3ad69750e832abd1b95ccb42232d6f562d5787f55890d215380ce2d9ae5a17676688c72ebb2d553ae82
|
||||
DIST pyhomematic-0.1.66.tar.gz 40836 BLAKE2B 357604352886dd45f3e2a8549d3fbfae82467c94c82bc836528af9a449c7f56a59ef807b304cf6de17ca90384e71f35d768f4fd6705ece1fdbf47d9b005052f2 SHA512 b610ebfb2cdd6af961cbc4153e03c5f77f57ecd1b09c629ead6ac8297000ac12e0698e44bbdac50427c22f2fdc1eb8dd92f14d010ee260ee8e54a28de78edf96
|
||||
DIST pyhomematic-0.1.67.tar.gz 42007 BLAKE2B 9742bfbe6ab8331ac34d25204482c3f5d9836bd0869e6c59036a8f0a4e70ff4532c0e8c801b677a436a5e6b25db1b7b0ee7753245290305c501191493d865160 SHA512 73a341522790fd51a349326422ce01ab8a5257a13d128dbec23ac1ef1bdd25b26034d3d5b862155cbd94dd8e8087eef40f04b3909fe33782530f66f32b3fb998
|
||||
DIST pyhomematic-0.1.68.tar.gz 42474 BLAKE2B dc5f86e21905ff96376e3de746e2b187c23181dac787a23a68b44406dc675b5feda2cf33619dc870a9986e9ac320ee8c2402dead9292f8fd0f1a7be3a56900e6 SHA512 4eabdcc95cec0afac5ca1d08f8436fd9ce08e3415fb538bb1379c646422b27f11909122f213a49ff2fb83cec9b4978a03b7793d75c9b89fb9639406614c73751
|
||||
EBUILD pyhomematic-0.1.64.ebuild 670 BLAKE2B c480c55cfd261362551f1a5d2208cc98c12e0be9f112e4c0c3d89bec9cd5bf87086b32356e2413b196d48c0b9649861f131cb18aadec2ade1bdeb1a99b804fee SHA512 f920d61973cb7e440b2200aef53b1af0dab5d8136c84fda229471540b64012450e49bb3fbf60c3d18979f24c616ca571e5a9e6f6df4eb90825b43b614608f17e
|
||||
DIST pyhomematic-0.1.69.tar.gz 45317 BLAKE2B df1dc5d9b20ffb23f414ee2119ce5202523502a9845f3f3cc97d811afe2c5ce642a1686111f4f7d59ef99f50cb8edd037beca8e1792bf0416d752095c4a6cc27 SHA512 6568b3df82b375bd53e4131a7de4cc61d8cd2127dbf1957004f7f1c0c5934645838bc1811e848bfc41a258ab3bfb1ca9ffbc7cd9534a4d0fad2c0e46c6ee5d46
|
||||
DIST pyhomematic-0.1.70.tar.gz 45301 BLAKE2B 91c4eec105ef362a015d34192579ccf8be83216d12aa64c2fcdac5bd2bd3c3ba8abc84b8a1575c51a54e0bb9dd95df5d2e5f181c39e5712cfae035ba5bc1ae42 SHA512 1a7b6534195911dddb9f6851135252c8888b4f7a714c99842ea80f9e2a3b505067336c31189c409999dc48f4621399ad0b0dcd4ddebf1ec7c246d0a8bdb773d6
|
||||
EBUILD pyhomematic-0.1.65.ebuild 670 BLAKE2B c480c55cfd261362551f1a5d2208cc98c12e0be9f112e4c0c3d89bec9cd5bf87086b32356e2413b196d48c0b9649861f131cb18aadec2ade1bdeb1a99b804fee SHA512 f920d61973cb7e440b2200aef53b1af0dab5d8136c84fda229471540b64012450e49bb3fbf60c3d18979f24c616ca571e5a9e6f6df4eb90825b43b614608f17e
|
||||
EBUILD pyhomematic-0.1.66.ebuild 670 BLAKE2B c480c55cfd261362551f1a5d2208cc98c12e0be9f112e4c0c3d89bec9cd5bf87086b32356e2413b196d48c0b9649861f131cb18aadec2ade1bdeb1a99b804fee SHA512 f920d61973cb7e440b2200aef53b1af0dab5d8136c84fda229471540b64012450e49bb3fbf60c3d18979f24c616ca571e5a9e6f6df4eb90825b43b614608f17e
|
||||
EBUILD pyhomematic-0.1.67.ebuild 670 BLAKE2B c480c55cfd261362551f1a5d2208cc98c12e0be9f112e4c0c3d89bec9cd5bf87086b32356e2413b196d48c0b9649861f131cb18aadec2ade1bdeb1a99b804fee SHA512 f920d61973cb7e440b2200aef53b1af0dab5d8136c84fda229471540b64012450e49bb3fbf60c3d18979f24c616ca571e5a9e6f6df4eb90825b43b614608f17e
|
||||
EBUILD pyhomematic-0.1.68.ebuild 670 BLAKE2B c480c55cfd261362551f1a5d2208cc98c12e0be9f112e4c0c3d89bec9cd5bf87086b32356e2413b196d48c0b9649861f131cb18aadec2ade1bdeb1a99b804fee SHA512 f920d61973cb7e440b2200aef53b1af0dab5d8136c84fda229471540b64012450e49bb3fbf60c3d18979f24c616ca571e5a9e6f6df4eb90825b43b614608f17e
|
||||
EBUILD pyhomematic-0.1.69.ebuild 828 BLAKE2B 3a98cc8c48e389b8e3ed341d1ddc31c47b385401e0052b5e07822b91d43aa92192f31b58b9086a2e122a73cddd8aac2c7b0bea6e260b4911a8bdbdffeb6baaf0 SHA512 d2f711965a747dc2e05f398f6ac3e7491b1e3aecc10c926d2e18f042300c1f7baaae23b0af40343cef8572f1fe0957ac41d686ba80c4c84938201f638b2adfb5
|
||||
EBUILD pyhomematic-0.1.70.ebuild 723 BLAKE2B 333f503b2f6266217c8c9d4aee7a47df8e161e5eb05d2cf30f39de0829cd95a947d7db0d36e33bc667e634c890981393932f2e55809b334baa33e8d4513793e2 SHA512 21c821f43002f13eea13c9198803cd5ed0907556a9d66004676b2a165c1bd8a0466c38e428936982e4ad8c54cc0ed2b7ddd6b1e713f19b0c122e144772c1e740
|
||||
MISC metadata.xml 459 BLAKE2B 70eefc938f01937ff6b9f79119cd0cd8da41a28be8a55bd9859880ed8bc4507d75776ab80d2607e6baa83a30ab0cbd20fb55246a208d8b574a45cd20682eaac5 SHA512 d74382b0ea3a7948039cf1e00c2e783cd8c1a87163152c3a87e1c593b93ee2ce0b86564dbd7d796730251f51d6f00af349f3e7cf279742114be8dca92d9b8b29
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
# 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="Homematic interface"
|
||||
HOMEPAGE="https://github.com/danielperna84/pyhomematic https://pypi.org/project/pyhomematic/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~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}]
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
sed "s/find_packages(exclude=\['dist', 'build'\])/find_packages(exclude=\['dist', 'build', 'tests'\])/g" -i setup.py || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
+5
-3
@@ -3,11 +3,11 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
PYTHON_COMPAT=( python3_{6..8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Homematic interface"
|
||||
DESCRIPTION="Python 3 Interface to interact with Homematic devices"
|
||||
HOMEPAGE="https://github.com/danielperna84/pyhomematic https://pypi.org/project/pyhomematic/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
@@ -16,8 +16,10 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
BDEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
@@ -2,8 +2,10 @@ DIST pykodi-0.1.0.tar.gz 5958 BLAKE2B 5ef21e16cea4cb7a33247eaaf8abaf9a023a749439
|
||||
DIST pykodi-0.1.1.tar.gz 5947 BLAKE2B e048c536d3d85bf2274acbde851672a6fcfd787d8b41d7514945547606f64d02e1e5e8cc335e25ba7ffe4cfefea37d77b762bf684308c41f01cb000b49ba1e32 SHA512 1cae965c7bcf750978899a43792119049b8a2252e39e206ba4acc2d8275bf77dc6e2e5cf648a64d4bc9596dd3f8b94c99ae4f593cbe7b835c65bf3469b065fd4
|
||||
DIST pykodi-0.1.2.tar.gz 5943 BLAKE2B 75ffb30e74cf60423c8e4ccff5e8475054ea6acc675883d2ef99f03f9300ae600ee310182c36a8641bd20bd064bab20307f4a8685e60c29b9c9e4aee17670509 SHA512 8668b5393f6596e96a271e76827cb383a666f32e90dc917f1fd998163cc36a797def91426bd37931827ced663975808483b5c4a43bfba69ad4f554bee9ded534
|
||||
DIST pykodi-0.2.0.tar.gz 5936 BLAKE2B 88c3267c36d979813d1e305dfe8bbf1a24636bb9aa96514015c27c5e7fa4d009533e09dc7aa5c353ff8c1158eb042dd7df03afe5cbf0ec3c00539668cb63b296 SHA512 1a6585ffbfcd3451cc58cd1b39b06400b823b5b46dd55a0ed8618e3f9f7d8a2e0bdc56be0f7118e29ac146cda5ffb39273043bd704be5f2dbd352521be8b5024
|
||||
DIST pykodi-0.2.1.tar.gz 6258 BLAKE2B 89d4b10b4fd48edcca8fbd74fa39cbf2c584394a7b40e70581dfb5fdd33ca9a6266df09f0fd4748989260d4ab73c05b1206b47a8057b3a8360b14c1466c0c014 SHA512 feed053e8d0a2a039edb30a68786f70d575b87d27573f863d674bfe2ec83524dc226c1f34c8d8c1fb84776cc9d7b1dff188c76bd73dddf85710167131a832304
|
||||
EBUILD pykodi-0.1.0.ebuild 856 BLAKE2B de19ac44d78e279b27bc086f0c268037493a47f2821606daab504cf950fa23df1afb48c76c652454ef71439dc01c3039170dd4c6ce500773904035734a661634 SHA512 6e38ed6880b28d011260e39b062221610b820669fc89e52b77dcd662a3f25c17c18de86e0857e5775feae0c57b6d1bd3054b52a3d7cc9db184f574b68686c010
|
||||
EBUILD pykodi-0.1.1.ebuild 856 BLAKE2B de19ac44d78e279b27bc086f0c268037493a47f2821606daab504cf950fa23df1afb48c76c652454ef71439dc01c3039170dd4c6ce500773904035734a661634 SHA512 6e38ed6880b28d011260e39b062221610b820669fc89e52b77dcd662a3f25c17c18de86e0857e5775feae0c57b6d1bd3054b52a3d7cc9db184f574b68686c010
|
||||
EBUILD pykodi-0.1.2.ebuild 856 BLAKE2B ec3ad791b31b68b6ee03a0c73715e12ed4c729879c83647ab2729090fbdd67a677016c042cfd3f55f44515b9b604fad18d1e948608459984d843474be3ac2056 SHA512 1556533d7dbdfe4a5d1b9cf6cc23c483ac17d278d50558581e0a95b5d46f66617719c7b83f0f39c750175522e1120730e4c88835d09c3ff9d33b22cc15a2cf3f
|
||||
EBUILD pykodi-0.2.0.ebuild 872 BLAKE2B b80f293ab534677ca6a99bc4b702076c585eef8053cd5db500695a0cb64ee9262c6db99bd8bd28392f710d4354f7b8d04b38efc71184ae6350fa2ebc38370833 SHA512 7954bd9d4c5881905c603c27254febca8152dd89ca3ad1c73ce2fb341f959ef7564cb143bcbea65a950cf47516886df7736e5c72d6c41d03094cd85d15764cc9
|
||||
EBUILD pykodi-0.2.1.ebuild 872 BLAKE2B b80f293ab534677ca6a99bc4b702076c585eef8053cd5db500695a0cb64ee9262c6db99bd8bd28392f710d4354f7b8d04b38efc71184ae6350fa2ebc38370833 SHA512 7954bd9d4c5881905c603c27254febca8152dd89ca3ad1c73ce2fb341f959ef7564cb143bcbea65a950cf47516886df7736e5c72d6c41d03094cd85d15764cc9
|
||||
MISC metadata.xml 446 BLAKE2B 129131126d8e25804cceba5601ff41292ee22c1657535d45633765134fa73e7aee3b542dca9ed71605985342de34c9f2cafc1f6b042840036446d6887307dd34 SHA512 9630642a1da9b3731ea8d9aabe871b8c07c8665ed9f68cb45ed0d8aedc9032c9f1b4f386c73afb9e57e4fa70a0097edcdad4db53cb8e5d5fe3592277d4f17640
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
# 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="An async python interface for Kodi over JSON-RPC."
|
||||
HOMEPAGE="https://github.com/OnFreund/PyKodi https://pypi.org/project/pykodi/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/jsonrpc-base[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonrpc-async-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonrpc-websocket-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/aiohttp[${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,3 +1,5 @@
|
||||
DIST pyvesync-1.1.0.tar.gz 27228 BLAKE2B acb08c7b84140a564403c5dec515814fb5283013868c2a9e898027dd7ab07c1d58bd03f26854f0a79f7af94b7303180b32dd318e60ebb11a31062fb827d36bde SHA512 3e7323c5a91d4c8409931939a19a593a744cbd583776e322729868c6cd2849910350482d2c973ad438b89348a0b32aed0ec69e0811801a0546ee1da4847f137b
|
||||
DIST pyvesync-1.2.0.tar.gz 33181 BLAKE2B 34e0c3bb4d023a28c1e35f74b63dc335829a61078ef1fbde288c081455b05cae3ce592d703a0f42d73db9a984a34c1bf4bd1d2a6342b5c61133ed14df46dedba SHA512 9f75b1dd86b32ed33102fc0adb15fb0788f5ca7486d3da1eadf536dcb1b3d0c30f0cbded3d71a775d08bbde0c75ad47f8aab55acbbf4cd464f42366fcdb25e75
|
||||
EBUILD pyvesync-1.1.0.ebuild 841 BLAKE2B 10ed9b4a048d3e338117bac8344410d70d72995eb5ee0bc82ad74a37ae3b5824283d209ceb60192816320cd4716b6ee553d4f733b18ad8fb795649ded4e490e0 SHA512 3bc0bbbde185cca821a2a3e6e5c7907f9cefc6fe6a7e8f41eca67f75378a6928afe3bae679db547f95c6a3da2327a50c15bffe34f4f2a8d5a1635a0845e624bd
|
||||
EBUILD pyvesync-1.2.0.ebuild 887 BLAKE2B 8333ae446205bb0716610eb6ecdffc14489556923d01a99895cb018f8a95160c13cec7531bc69f9eb218898f22e4be2713098690cc8fde1dbf331d055182acd6 SHA512 e887c85adaa17885d07aa3df1f7ee3df3f93d3468fadf1ad8a6050e2bfba8009875c8cd054e351d503ee2c8de935e2c77b41b7e163454680b47b29dd023c1592
|
||||
MISC metadata.xml 453 BLAKE2B b06ff434a667591cb49f8b81684315580c633ad0536e4297376c37b9cdcd59ddbc60272bb975752356e3a7bd7725b9077e21feea4205cbd3e8d21acccd521256 SHA512 6de379800645d96f00b3e5ef6edf8eb2c9884de09fa8d9bc401a7fd5cd2dc6891f40f4cd6d80f6f3cfffa9bae6d4f241d09daa730d04e4e2040aab6be847f490
|
||||
|
||||
@@ -0,0 +1,35 @@
|
||||
# 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 ~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,5 +1,7 @@
|
||||
DIST zigpy-znp-0.1.1.tar.gz 104179 BLAKE2B 9008d7ac4db15e9726ee2c7b22c653d581b0b29b43934018709bb1518793b53390f8b02fad1885b7a0b19b22678933b89d89c1ba29462fc95204609a26b49627 SHA512 ce3a7fc9732bae6511a6ec1eea6045a3540201eba80fc43570ac0b2cd1da932548b36c4129756965f02b6ae113be17f58a77a4761de436bffb7de19bd1675e48
|
||||
DIST zigpy-znp-0.2.0.tar.gz 111282 BLAKE2B 5ae441be24198cd5828e16d8cb5ba7c3a5d2b2b364d0e42c9e6758c7b037f2cc887f1b882e746433a8aa67531fb86ef2ea8024ecf1d9662ffd06662d429dc186 SHA512 98d395915a0d2c36d66a24703567bd76e6fab505b81c310991c1c9e4758d7660a89997e3b03c54bd0ea0004daba53ca6690b512d7b58fc3a9081aa5501dd5272
|
||||
DIST zigpy-znp-0.2.1.tar.gz 74827 BLAKE2B 2cb449d1ab9fa14eb86fa158fa82e580adb8f0ec4b99831e32274057859116070d2850de0da466a47399fc177e946e04cd8fb4c5765290b5e2ad20a17c696cdd SHA512 4d916d262be5e5187980716268b3f96848eb3cc615aa0013106f785b6225f44b67d4c9511178b5f501e26b6c332c4d61dfa6ddfdf4351abc1c62ecd1ecd19809
|
||||
EBUILD zigpy-znp-0.1.1.ebuild 1104 BLAKE2B 04728017ea96144349d04159eb06d955823fb1e575b4f630f95e1a9c8aa496ad00c19a3735d3c41d9b4fdce003b8758f6d4cb882f0081dd394e3e77aa534cae2 SHA512 a4782c58457c0d887141d1bb336980df19bc8ce97e61ea0821723dceb74f817d73d2906a97e2fc4b72ec5aef9942b7650559bc7ed1cb3002c64e375d67cd7acf
|
||||
EBUILD zigpy-znp-0.2.0.ebuild 1104 BLAKE2B 5ad882c93a1861b0ca06f89c1591f9a347ae51cce2ef1a9cd1b6ccdcd7123416e09181f40308e52192bd532b69810bfe4a0010bd657fa438cacddbceb049ffe2 SHA512 6b34b2b27fd7a99c4d4912845e50803119486bc3d8b1cb4882a5fec9342350cac49606bc6f7f7ab22dbe78feb14aec9a84de9c5e730b7fc7a058c739d887ebfb
|
||||
EBUILD zigpy-znp-0.2.1.ebuild 1108 BLAKE2B 27bf49d644735e356b30fb56135ce47c50a45fb770684f8aa06928cd840d3dc54c11b3526ce88ff161f4ac023a74841a93daa2ecea02f5cb9d49c9707f57c5ea SHA512 370e59c0fb8cfbfd1a1eb2dc8fc1d1becff8ed310e86bb9d373adbd11b00a07280ad028d452103403f4aa8086e5e25480f0a44f23bc9fec71aa65676202382c6
|
||||
MISC metadata.xml 462 BLAKE2B 123f7f058af7f8a40d1565cfaa31464e3c7bb5130d4102f48fa95240853cf144b75c40c03017f256cc693ac87ec4b5f0674743bcfc43c00e1cd082d3feb55a25 SHA512 b9e5d548118c8986b457699c02168c64b4d39388499a19a8dd04faeb41c259e8699796498722279d9122fd3ac031b16a3f88f700a521439587a0ef7e3745c60b
|
||||
|
||||
@@ -0,0 +1,41 @@
|
||||
# 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="A library for zigpy which communicates with TI ZNP radios"
|
||||
HOMEPAGE="https://github.com/zha-ng/zigpy-znp https://pypi.org/project/zigpy-znp/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/pyserial-asyncio[${PYTHON_USEDEP}]
|
||||
>=dev-python/zigpy-0.25.0[${PYTHON_USEDEP}]
|
||||
dev-python/async_timeout[${PYTHON_USEDEP}]
|
||||
dev-python/voluptuous[${PYTHON_USEDEP}]
|
||||
dev-python/coloredlogs[${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(exclude=\[\"\*.tests\"\])/packages=find_packages('src',exclude=['tests','tests.*'])/g" -i setup.py || die
|
||||
# eapply_user
|
||||
#}
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
||||
Reference in New Issue
Block a user