diff --git a/CHANGELOG.txt b/CHANGELOG.txt index eed99b4f7..a76edcedf 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,10 +1,11 @@ -2020-09-30 +2020-09-30 homeassistant-0.115.5 * bump PyXiaomiGateway-0.13.3 * fix pymysensors-0.20.1 * fix python-miio-0.5.2.1 * update bellows-0.20.3 * update paho-mqtt-1.5.1 * bump zha-quirks-0.0.45 + * bump homeassistant-*0.115.5 2020-09-28 homeassistant-0.115.4 * add goalzero-0.1.4 diff --git a/app-misc/homeassistant-full/Manifest b/app-misc/homeassistant-full/Manifest index bd1d3689c..0933864b3 100644 --- a/app-misc/homeassistant-full/Manifest +++ b/app-misc/homeassistant-full/Manifest @@ -10,11 +10,12 @@ 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-core-0.115.2.tar.gz 7547086 BLAKE2B 33164a6296a8bed40e367323c348309773c71d3bd8cb06fbf2b5d5e8e87d58c074004bbac17f635403051c9481f4dfe7d2a0ddca4bc5ba5b3f97f8101380e961 SHA512 21be9da353554622d0c5d3a390869848d9324260e1cd21798980555416e5932feae9f94f60003985552d0109b809bdde3e5b3f17076e72c6f389711ab4d49346 EBUILD homeassistant-full-0.115.2.ebuild 63003 BLAKE2B bb5c3af68abfe8b83ffd3dc17e376521fbf32848f7dd9a69de562374614405793c51d4ccbcc43f1e7a3cfe526b3b0403150ad682e6e8b7a3fef93132e93b3246 SHA512 620f5d18d54034d4debb0ed27a725a3870beaab52aed8209ac8f035fb5bdf2a358b6d2a0667c1548d798254f3d243a474e8b6ff5d739b992526e4db8b8d73c10 -EBUILD homeassistant-full-0.115.3-r1.ebuild 62806 BLAKE2B 7406775e5495381a0597d340cb32e3f1be281c7305e35062d75e95bc59e84487bbeaf38c18b762eb77c4c41c80914dfeb07cdcdc85fed5c0742f06557194c371 SHA512 289667c2bbfc2cf4f3ddb5c5a74c9eb7ba4cb45ab2e6cc8c467e180eca9b062c9dae4b48c22859156bb64c249a6df6d3d8f9d1f443acad24ff1d1ba1179b7568 EBUILD homeassistant-full-0.115.3-r2.ebuild 62806 BLAKE2B 7406775e5495381a0597d340cb32e3f1be281c7305e35062d75e95bc59e84487bbeaf38c18b762eb77c4c41c80914dfeb07cdcdc85fed5c0742f06557194c371 SHA512 289667c2bbfc2cf4f3ddb5c5a74c9eb7ba4cb45ab2e6cc8c467e180eca9b062c9dae4b48c22859156bb64c249a6df6d3d8f9d1f443acad24ff1d1ba1179b7568 EBUILD homeassistant-full-0.115.3.ebuild 63263 BLAKE2B f3d2147481412cb439b9647592cfacb19e48eada6fc98722e80a95125bfa10e4c73e0d20a21f81511a9b8876485a3d5c0c0ec7750fc607f4348689570f6cda98 SHA512 0302a1ef69db8d6273db54ba8b4b5b91ed392172dae02670c159299940795e331f20172b67fe20ae986b42a03c2e2ebb463f370bf8c848306cbf35a02c74a814 -EBUILD homeassistant-full-0.115.4.ebuild 62853 BLAKE2B 62d7b30bcb0928ed3f77d401d72ac73f637d419b0e313e78ac9f0fac3f74325fd07968b3bb0fc6b93b2c6eb2e794d04268245ce1209d3f09fa3e100888ab6528 SHA512 202e7171c128bbdc3dc60386af351214c6e5f3c1fc2b188773b48f3ccd6c8d50d1ad929e4d7aa2a38f957abb18266f571e95df21d9a71f893c22dfce42b97e01 -EBUILD homeassistant-full-9999.ebuild 62853 BLAKE2B 62d7b30bcb0928ed3f77d401d72ac73f637d419b0e313e78ac9f0fac3f74325fd07968b3bb0fc6b93b2c6eb2e794d04268245ce1209d3f09fa3e100888ab6528 SHA512 202e7171c128bbdc3dc60386af351214c6e5f3c1fc2b188773b48f3ccd6c8d50d1ad929e4d7aa2a38f957abb18266f571e95df21d9a71f893c22dfce42b97e01 -MISC metadata.xml 43895 BLAKE2B b6ee7e6f8fc8169de6e71f01c907b8a4692306bd278bb0344e60d7bbbeb52a4667f7503b432ba9bf5623c5446667afd1bc21fe71530c1814cc20c54821623e20 SHA512 af12931140b3ba6fc4dc5cb691edf5447036829a8635e6cc1a1af3a10f884db7aafbec335e13931fa4c04133261d28bf571b296623b24830c255bfef3bc49f18 +EBUILD homeassistant-full-0.115.4-r1.ebuild 62844 BLAKE2B 26c4cbc060931b8daa72df6a1c5ac1301dc7271d61d653cf36839cee5589059bcd9250a029b5ee28db26cba6e16d2f6d907e13ae5d165dc8dc7041d614af987d SHA512 91ffff6a05d42edae444ca4d1b22b12dc1814f25ef309a7fcb9b820b87ea15d70ac6a9d151f602cbf3bd9f23f1c869b8ae4a8942829c7f9299d71becd64c8b2f +EBUILD homeassistant-full-0.115.5.ebuild 62844 BLAKE2B 26c4cbc060931b8daa72df6a1c5ac1301dc7271d61d653cf36839cee5589059bcd9250a029b5ee28db26cba6e16d2f6d907e13ae5d165dc8dc7041d614af987d SHA512 91ffff6a05d42edae444ca4d1b22b12dc1814f25ef309a7fcb9b820b87ea15d70ac6a9d151f602cbf3bd9f23f1c869b8ae4a8942829c7f9299d71becd64c8b2f +EBUILD homeassistant-full-9999.ebuild 62844 BLAKE2B 26c4cbc060931b8daa72df6a1c5ac1301dc7271d61d653cf36839cee5589059bcd9250a029b5ee28db26cba6e16d2f6d907e13ae5d165dc8dc7041d614af987d SHA512 91ffff6a05d42edae444ca4d1b22b12dc1814f25ef309a7fcb9b820b87ea15d70ac6a9d151f602cbf3bd9f23f1c869b8ae4a8942829c7f9299d71becd64c8b2f +MISC metadata.xml 48382 BLAKE2B 088753eca496d762e3809f8c89d50089077ab7f1982bd20266bc46d488f923f440655f23ac8524f8a16e3ca76a1c7f5d8e44b4f89dbc159a3517e48c05178250 SHA512 6b9d820ce4a5d52adfe8e0af93dcc3a01ab166314fba12284968a189c715438cdc8ea2e486c1db8e5ddacf6d2bca98938c71bea6ee09f7ce84c74264ff68675f diff --git a/app-misc/homeassistant-full/homeassistant-full-0.115.4.ebuild b/app-misc/homeassistant-full/homeassistant-full-0.115.4-r1.ebuild similarity index 91% rename from app-misc/homeassistant-full/homeassistant-full-0.115.4.ebuild rename to app-misc/homeassistant-full/homeassistant-full-0.115.4-r1.ebuild index 679e312f6..e936138b8 100644 --- a/app-misc/homeassistant-full/homeassistant-full-0.115.4.ebuild +++ b/app-misc/homeassistant-full/homeassistant-full-0.115.4-r1.ebuild @@ -27,7 +27,7 @@ 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 amazon_polly ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apns apple_tv apprise aprs aqualogic aquostv arcam_fmj arduino arlo arris_tg2492lg aruba asterisk_mbox asuswrt atag aten_pe atome august aurora_abb_powerone avea avion -avri awair -aws axis azure_devops azure_event_hub azure_service_bus baidu bbb_gpio bbox -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluesound bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmp280 bmw_connected_drive bom bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav canary cast channels circuit cisco_ios cisco_mobility_express cisco_webex_teams clementine cli cloud cloudflare cmus co2signal coinbase coinmarketcap comfoconnect concord232 control4 coolmaster coronavirus cppm_tracker cpuspeed crimereports cups daikin danfoss_air darksky datadog debugpy deconz decora decora_wifi delijn deluge denonavr deutsche_bahn devolo_home_control dexcom dht digitalloggers digital_ocean directv discogs discord discovery dlib_face_detect dlib_face_identify dlink dlna_dmr dnsip dominos doods doorbird dovado dsmr dunehd +dwd_weather_warnings dweet dynalite dyson eafm ebox ebusd ecoal_boiler ecobee econet ecovacs eddystone_temperature edimax edl21 ee_brightbox egardia eight_sleep elgato eliqonline elkm1 elv emby emulated_hue emulated_kasa emulated_roku enigma2 enocean enphase_envoy entur_public_transport environment_canada envirophat envisalink ephember epson epsonworkforce eq3btsmart esphome essent etherscan eufy everlights evohome ezviz familyhub fastdotcom feedreader ffmpeg fibaro fido fints firmata fitbit fixer fleetgo flexit flic flick_electric flo flume flunearyou flux_led folder_watcher foobot forked_daapd fortios foscam freebox free_mobile fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius frontend frontier_silicon futurenow garmin_connect gc100 gdacs geizhals geniushub geonetnz_quakes geonetnz_volcano geo_json_events geo_rss_events gios github gitlab_ci gitter glances -gntp goalfeed gogogate2 google google_cloud google_maps google_pubsub google_translate google_travel_time gpmdp -gpsd greeneye_monitor greenwave griddy growatt_server gstreamer gtfs guardian habitica hangouts harman_kardon_avr harmony hdmi_cec heatmiser heos here_travel_time hikvision hikvisioncam hisense_aehw4a1 hive hlk_sw16 homekit homekit_controller -homematic -homematicip_cloud homeworks home_connect honeywell horizon hp_ilo html5 http htu21d huawei_lte hue hunterdouglas_powerview hvv_departures hydrawise ialarm iammeter iaqualink -icloud idteck_prox ifttt iglo ign_sismologia ihc image imap incomfort influxdb insteon intesishome iota iperf3 ipma ipp iqvia irish_rail_transport islamic_prayer_times iss isy994 itach izone jewish_calendar joaoapps_join juicenet kaiterra keba keenetic_ndms2 kef keyboard keyboard_remote kira kiwi knx kodi konnected kwb lacrosse lametric lastfm launch_library lcn lg_netcast lg_soundbar life360 lifx lifx_legacy lightwave limitlessled linode linux_battery lirc litejet logi_circle london_underground loopenergy luci luftdaten lupusec lutron lutron_caseta lw12wifi lyft magicseaweed mailgun marytts mastodon matrix maxcube maxcube_hack mcp23017 mediaroom media_extractor melcloud melissa message_bird met meteoalarm meteo_france metoffice mfi mhz19 microsoft miflora mikrotik mill minecraft_server minio -mitemp_bt +mobile_app mochad modbus modem_callerid monoprice mpd +mqtt msteams mvglive mychevy mycroft myq mysensors +mysql mystrom mythicbeastsdns n26 nad namecheapdns nanoleaf neato nederlandse_spoorwegen nello ness_alarm nest netatmo netdata netgear netgear_lte netio neurio_energy nexia nextbus nextcloud nightscout niko_home_control nilu nissan_leaf nmap_tracker nmbs noaa_tides norway_air +notify_events notion nsw_fuel_station nsw_rural_fire_service_feed nuheat nuimo_controller nuki numato nut nws nx584 nzbget oasa_telematics obihai oem ohmconnect ombi onewire onkyo onvif opencv openerz openevse opengarage openhome opensensemap opentherm_gw openuv openweathermap opnsense opple orangepi_gpio oru orvibo osramlightify +otp ovo_energy owntracks ozw panasonic_bluray panasonic_viera pandora pcal9535a pencom philips_js pi4ioe5v9xxxx piglow pilight +ping pi_hole pjlink plex plugwise plum_lightpad pocketcasts point poolsense powerwall progettihwsw proliphix prometheus proxmoxve proxy ps4 ptvsd pulseaudio_loopback pushbullet pushover pvpc_hourly_pricing python_script qbittorrent qld_bushfire qnap qrcode quantum_gateway qvr_pro qwikswitch rachio radiotherm rainbird raincloud rainforest_eagle rainmachine raspihats raspyrfm recollect_waste +recorder recswitch reddit rejseplanen -remember_the_milk remote_rpi_gpio repetier +rest rflink rfxtrx ring ripple risco rmvtransport rocketchat roku roomba roon route53 rova rpi_gpio rpi_gpio_pwm rpi_pfio rpi_rf russound_rio russound_rnet sabnzbd saj salt samsungtv satel_integra schluter +scrape scsgate season sendgrid sense sensehat sensibo sentry serial serial_pm sesame seventeentrack seven_segments sharkiq shelly shiftr shodan sht31 sighthound signal_messenger simplepush simplisafe sinch sisyphus skybeacon skybell sky_hub slack sleepiq slide sma smappee smarthab smartthings smarty smart_meter_texas smhi sms snapcast +snmp socat sochain socialblade solaredge solaredge_local solarlog solax soma somfy somfy_mylink sonarr songpal sonos sony_projector soundtouch spc speedtestdotnet spider spotcrime spotify +sql squeezebox ssdp +ssl starline starlingbank startca statsd steam_online stiebel_eltron stookalert stream streamlabswater suez_water supla surepetcare swiss_hydrological_data swiss_public_transport switchbot switcher_kis switchmate syncthru synology synology_dsm synology_srm systemmonitor tado tag tahoma tankerkoenig tank_utility tapsaff tautulli ted5000 telegram_bot tellduslive tellstick temper tensorflow tesla test tfiac thermoworks_smoke thingspeak thinkingcleaner tibber tikteck tile tmb todoist tof toon totalconnect touchline tplink tplink_lte traccar trackr tradfri trafikverket_train trafikverket_weatherstation transmission transport_nsw travisci trend tts tuya twentemilieu twilio twitch twitter ubee unifi unifiled unifi_direct upb upcloud upc_connect updater upnp uptimerobot uscis usgs_earthquakes_feed uvc vallox vasttrafik velbus velux venstar vera verisure versasense +version vesync vicare vilfo vivotek vizio vlc vlc_telnet volkszaehler volumio volvooncall vultr w800rf32 wake_on_lan waqi waterfurnace watson_iot watson_tts waze_travel_time webostv wemo whois wiffi wilight wink wirelesstag withings wled wolflink workday xbee xbox_live xeoma xfinity xiaomi_aqara xiaomi_miio xiaomi_tv xmpp xs1 yale_smart_alarm yamaha yamaha_musiccast yandex_transport yeelight yeelightsunflower yessssms yi zabbix zengge zeroconf zerproc zestimate zha zhong_hong ziggo_mediabox_xl zoneminder +zwave" +IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage amazon_polly ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apns apple_tv apprise aprs aqualogic aquostv arcam_fmj arduino arlo arris_tg2492lg aruba asterisk_mbox asuswrt atag aten_pe atome august aurora_abb_powerone avea avion -avri awair -aws axis azure_devops azure_event_hub azure_service_bus baidu bbb_gpio bbox -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluesound bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmp280 bmw_connected_drive bom bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav canary cast channels circuit cisco_ios cisco_mobility_express cisco_webex_teams clementine cli cloud cloudflare cmus co2signal coinbase coinmarketcap comfoconnect concord232 control4 coolmaster coronavirus cppm_tracker cpuspeed crimereports cups daikin danfoss_air darksky datadog debugpy deconz decora decora_wifi delijn deluge denonavr deutsche_bahn devolo_home_control dexcom dht digitalloggers digital_ocean directv discogs discord discovery dlib_face_detect dlib_face_identify dlink dlna_dmr dnsip dominos doods doorbird dovado dsmr dunehd +dwd_weather_warnings dweet dynalite dyson eafm ebox ebusd ecoal_boiler ecobee econet ecovacs eddystone_temperature edimax edl21 ee_brightbox egardia eight_sleep elgato eliqonline elkm1 elv emby emulated_hue emulated_kasa emulated_roku enigma2 enocean enphase_envoy entur_public_transport environment_canada envirophat envisalink ephember epson epsonworkforce eq3btsmart esphome essent etherscan eufy everlights evohome ezviz familyhub fastdotcom feedreader ffmpeg fibaro fido fints firmata fitbit fixer fleetgo flexit flic flick_electric flo flume flunearyou flux_led folder_watcher foobot forked_daapd fortios foscam freebox free_mobile fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius frontier_silicon futurenow garmin_connect gc100 gdacs geizhals geniushub geonetnz_quakes geonetnz_volcano geo_json_events geo_rss_events gios github gitlab_ci gitter glances -gntp goalfeed gogogate2 google google_cloud google_maps google_pubsub google_translate google_travel_time gpmdp -gpsd greeneye_monitor greenwave griddy growatt_server gstreamer gtfs guardian habitica hangouts harman_kardon_avr harmony hdmi_cec heatmiser heos here_travel_time hikvision hikvisioncam hisense_aehw4a1 hive hlk_sw16 homekit homekit_controller -homematic -homematicip_cloud homeworks home_connect honeywell horizon hp_ilo html5 http htu21d huawei_lte hue hunterdouglas_powerview hvv_departures hydrawise ialarm iammeter iaqualink -icloud idteck_prox ifttt iglo ign_sismologia ihc image imap incomfort influxdb insteon intesishome iota iperf3 ipma ipp iqvia irish_rail_transport islamic_prayer_times iss isy994 itach izone jewish_calendar joaoapps_join juicenet kaiterra keba keenetic_ndms2 kef keyboard keyboard_remote kira kiwi knx kodi konnected kwb lacrosse lametric lastfm launch_library lcn lg_netcast lg_soundbar life360 lifx lifx_legacy lightwave limitlessled linode linux_battery lirc litejet logi_circle london_underground loopenergy luci luftdaten lupusec lutron lutron_caseta lw12wifi lyft magicseaweed mailgun marytts mastodon matrix maxcube maxcube_hack mcp23017 mediaroom media_extractor melcloud melissa message_bird met meteoalarm meteo_france metoffice mfi mhz19 microsoft miflora mikrotik mill minecraft_server minio -mitemp_bt +mobile_app mochad modbus modem_callerid monoprice mpd +mqtt msteams mvglive mychevy mycroft myq mysensors +mysql mystrom mythicbeastsdns n26 nad namecheapdns nanoleaf neato nederlandse_spoorwegen nello ness_alarm nest netatmo netdata netgear netgear_lte netio neurio_energy nexia nextbus nextcloud nightscout niko_home_control nilu nissan_leaf nmap_tracker nmbs noaa_tides norway_air +notify_events notion nsw_fuel_station nsw_rural_fire_service_feed nuheat nuimo_controller nuki numato nut nws nx584 nzbget oasa_telematics obihai oem ohmconnect ombi onewire onkyo onvif opencv openerz openevse opengarage openhome opensensemap opentherm_gw openuv openweathermap opnsense opple orangepi_gpio oru orvibo osramlightify +otp ovo_energy owntracks ozw panasonic_bluray panasonic_viera pandora pcal9535a pencom philips_js pi4ioe5v9xxxx piglow pilight +ping pi_hole pjlink plex plugwise plum_lightpad pocketcasts point poolsense powerwall progettihwsw proliphix prometheus proxmoxve proxy ps4 ptvsd pulseaudio_loopback pushbullet pushover pvpc_hourly_pricing python_script qbittorrent qld_bushfire qnap qrcode quantum_gateway qvr_pro qwikswitch rachio radiotherm rainbird raincloud rainforest_eagle rainmachine raspihats raspyrfm recollect_waste +recorder recswitch reddit rejseplanen -remember_the_milk remote_rpi_gpio repetier +rest rflink rfxtrx ring ripple risco rmvtransport rocketchat roku roomba roon route53 rova rpi_gpio rpi_gpio_pwm rpi_pfio rpi_rf russound_rio russound_rnet sabnzbd saj salt samsungtv satel_integra schluter +scrape scsgate season sendgrid sense sensehat sensibo sentry serial serial_pm sesame seventeentrack seven_segments sharkiq shelly shiftr shodan sht31 sighthound signal_messenger simplepush simplisafe sinch sisyphus skybeacon skybell sky_hub slack sleepiq slide sma smappee smarthab smartthings smarty smart_meter_texas smhi sms snapcast +snmp socat sochain socialblade solaredge solaredge_local solarlog solax soma somfy somfy_mylink sonarr songpal sonos sony_projector soundtouch spc speedtestdotnet spider spotcrime spotify +sql squeezebox ssdp +ssl starline starlingbank startca statsd steam_online stiebel_eltron stookalert stream streamlabswater suez_water supla surepetcare swiss_hydrological_data swiss_public_transport switchbot switcher_kis switchmate syncthru synology synology_dsm synology_srm systemmonitor tado tag tahoma tankerkoenig tank_utility tapsaff tautulli ted5000 telegram_bot tellduslive tellstick temper tensorflow tesla test tfiac thermoworks_smoke thingspeak thinkingcleaner tibber tikteck tile tmb todoist tof toon totalconnect touchline tplink tplink_lte traccar trackr tradfri trafikverket_train trafikverket_weatherstation transmission transport_nsw travisci trend tts tuya twentemilieu twilio twitch twitter ubee unifi unifiled unifi_direct upb upcloud upc_connect updater upnp uptimerobot uscis usgs_earthquakes_feed uvc vallox vasttrafik velbus velux venstar vera verisure versasense +version vesync vicare vilfo vivotek vizio vlc vlc_telnet volkszaehler volumio volvooncall vultr w800rf32 wake_on_lan waqi waterfurnace watson_iot watson_tts waze_travel_time webostv wemo whois wiffi wilight wink wirelesstag withings wled wolflink workday xbee xbox_live xeoma xfinity xiaomi_aqara xiaomi_miio xiaomi_tv xmpp xs1 yale_smart_alarm yamaha yamaha_musiccast yandex_transport yeelight yeelightsunflower yessssms yi zabbix zengge zeroconf zerproc zestimate zha zhong_hong ziggo_mediabox_xl zoneminder +zwave" # external deps RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN} diff --git a/app-misc/homeassistant-full/homeassistant-full-0.115.3-r1.ebuild b/app-misc/homeassistant-full/homeassistant-full-0.115.5.ebuild similarity index 91% rename from app-misc/homeassistant-full/homeassistant-full-0.115.3-r1.ebuild rename to app-misc/homeassistant-full/homeassistant-full-0.115.5.ebuild index db7574cf8..e936138b8 100644 --- a/app-misc/homeassistant-full/homeassistant-full-0.115.3-r1.ebuild +++ b/app-misc/homeassistant-full/homeassistant-full-0.115.5.ebuild @@ -27,7 +27,7 @@ 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 amazon_polly ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apns apple_tv apprise aprs aqualogic aquostv arcam_fmj arduino arlo arris_tg2492lg aruba asterisk_mbox asuswrt atag aten_pe atome august aurora_abb_powerone avea avion -avri awair -aws axis azure_devops azure_event_hub azure_service_bus baidu bbb_gpio bbox -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluesound bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmp280 bmw_connected_drive bom bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav canary cast channels circuit cisco_ios cisco_mobility_express cisco_webex_teams clementine cli cloud cloudflare cmus co2signal coinbase coinmarketcap comfoconnect concord232 control4 coolmaster coronavirus cppm_tracker cpuspeed crimereports cups daikin danfoss_air darksky datadog debugpy deconz decora decora_wifi delijn deluge denonavr deutsche_bahn devolo_home_control dexcom dht digitalloggers digital_ocean directv discogs discord discovery dlib_face_detect dlib_face_identify dlink dlna_dmr dnsip dominos doods doorbird dovado dsmr dunehd +dwd_weather_warnings dweet dynalite dyson eafm ebox ebusd ecoal_boiler ecobee econet ecovacs eddystone_temperature edimax edl21 ee_brightbox egardia eight_sleep elgato eliqonline elkm1 elv emby emulated_hue emulated_kasa emulated_roku enigma2 enocean enphase_envoy entur_public_transport environment_canada envirophat envisalink ephember epson epsonworkforce eq3btsmart esphome essent etherscan eufy everlights evohome ezviz familyhub fastdotcom feedreader ffmpeg fibaro fido fints firmata fitbit fixer fleetgo flexit flic flick_electric flo flume flunearyou flux_led folder_watcher foobot forked_daapd fortios foscam freebox free_mobile fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius frontend frontier_silicon futurenow garmin_connect gc100 gdacs geizhals geniushub geonetnz_quakes geonetnz_volcano geo_json_events geo_rss_events gios github gitlab_ci gitter glances -gntp goalfeed gogogate2 google google_cloud google_maps google_pubsub google_translate google_travel_time gpmdp -gpsd greeneye_monitor greenwave griddy growatt_server gstreamer gtfs guardian habitica hangouts harman_kardon_avr harmony hdmi_cec heatmiser heos here_travel_time hikvision hikvisioncam hisense_aehw4a1 hive hlk_sw16 homekit homekit_controller -homematic -homematicip_cloud homeworks home_connect honeywell horizon hp_ilo html5 http htu21d huawei_lte hue hunterdouglas_powerview hvv_departures hydrawise ialarm iammeter iaqualink -icloud idteck_prox ifttt iglo ign_sismologia ihc image imap incomfort influxdb insteon intesishome iota iperf3 ipma ipp iqvia irish_rail_transport islamic_prayer_times iss isy994 itach izone jewish_calendar joaoapps_join juicenet kaiterra keba keenetic_ndms2 kef keyboard keyboard_remote kira kiwi knx kodi konnected kwb lacrosse lametric lastfm launch_library lcn lg_netcast lg_soundbar life360 lifx lifx_legacy lightwave limitlessled linode linux_battery lirc litejet logi_circle london_underground loopenergy luci luftdaten lupusec lutron lutron_caseta lw12wifi lyft magicseaweed mailgun marytts mastodon matrix maxcube maxcube_hack mcp23017 mediaroom media_extractor melcloud melissa message_bird met meteoalarm meteo_france metoffice mfi mhz19 microsoft miflora mikrotik mill minecraft_server minio -mitemp_bt mobile_app mochad modbus modem_callerid monoprice mpd +mqtt msteams mvglive mychevy mycroft myq mysensors +mysql mystrom mythicbeastsdns n26 nad namecheapdns nanoleaf neato nederlandse_spoorwegen nello ness_alarm nest netatmo netdata netgear netgear_lte netio neurio_energy nexia nextbus nextcloud nightscout niko_home_control nilu nissan_leaf nmap_tracker nmbs noaa_tides norway_air notify_events notion nsw_fuel_station nsw_rural_fire_service_feed nuheat nuimo_controller nuki numato nut nws nx584 nzbget oasa_telematics obihai oem ohmconnect ombi onewire onkyo onvif opencv openerz openevse opengarage openhome opensensemap opentherm_gw openuv openweathermap opnsense opple orangepi_gpio oru orvibo osramlightify +otp ovo_energy owntracks ozw panasonic_bluray panasonic_viera pandora pcal9535a pencom philips_js pi4ioe5v9xxxx piglow pilight +ping pi_hole pjlink plex plugwise plum_lightpad pocketcasts point poolsense powerwall progettihwsw proliphix prometheus proxmoxve proxy ps4 ptvsd pulseaudio_loopback pushbullet pushover pvpc_hourly_pricing python_script qbittorrent qld_bushfire qnap qrcode quantum_gateway qvr_pro qwikswitch rachio radiotherm rainbird raincloud rainforest_eagle rainmachine raspihats raspyrfm recollect_waste +recorder recswitch reddit rejseplanen -remember_the_milk remote_rpi_gpio repetier +rest rflink rfxtrx ring ripple risco rmvtransport rocketchat roku roomba roon route53 rova rpi_gpio rpi_gpio_pwm rpi_pfio rpi_rf russound_rio russound_rnet sabnzbd saj salt samsungtv satel_integra schluter +scrape scsgate season sendgrid sense sensehat sensibo sentry serial serial_pm sesame seventeentrack seven_segments sharkiq shelly shiftr shodan sht31 sighthound signal_messenger simplepush simplisafe sinch sisyphus skybeacon skybell sky_hub slack sleepiq slide sma smappee smarthab smartthings smarty smart_meter_texas smhi sms snapcast +snmp socat sochain socialblade solaredge solaredge_local solarlog solax soma somfy somfy_mylink sonarr songpal sonos sony_projector soundtouch spc speedtestdotnet spider spotcrime spotify +sql squeezebox ssdp +ssl starline starlingbank startca statsd steam_online stiebel_eltron stookalert stream streamlabswater suez_water supla surepetcare swiss_hydrological_data swiss_public_transport switchbot switcher_kis switchmate syncthru synology synology_dsm synology_srm systemmonitor tado tag tahoma tankerkoenig tank_utility tapsaff tautulli ted5000 telegram_bot tellduslive tellstick temper tensorflow tesla test tfiac thermoworks_smoke thingspeak thinkingcleaner tibber tikteck tile tmb todoist tof toon totalconnect touchline tplink tplink_lte traccar trackr tradfri trafikverket_train trafikverket_weatherstation transmission transport_nsw travisci trend tts tuya twentemilieu twilio twitch twitter ubee unifi unifiled unifi_direct upb upcloud upc_connect updater upnp uptimerobot uscis usgs_earthquakes_feed uvc vallox vasttrafik velbus velux venstar vera verisure versasense +version vesync vicare vilfo vivotek vizio vlc vlc_telnet volkszaehler volumio volvooncall vultr w800rf32 wake_on_lan waqi waterfurnace watson_iot watson_tts waze_travel_time webostv wemo whois wiffi wilight wink wirelesstag withings wled wolflink workday xbee xbox_live xeoma xfinity xiaomi_aqara xiaomi_miio xiaomi_tv xmpp xs1 yale_smart_alarm yamaha yamaha_musiccast yandex_transport yeelight yeelightsunflower yessssms yi zabbix zengge zeroconf zerproc zestimate zha zhong_hong ziggo_mediabox_xl zoneminder +zwave" +IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage amazon_polly ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apns apple_tv apprise aprs aqualogic aquostv arcam_fmj arduino arlo arris_tg2492lg aruba asterisk_mbox asuswrt atag aten_pe atome august aurora_abb_powerone avea avion -avri awair -aws axis azure_devops azure_event_hub azure_service_bus baidu bbb_gpio bbox -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluesound bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmp280 bmw_connected_drive bom bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav canary cast channels circuit cisco_ios cisco_mobility_express cisco_webex_teams clementine cli cloud cloudflare cmus co2signal coinbase coinmarketcap comfoconnect concord232 control4 coolmaster coronavirus cppm_tracker cpuspeed crimereports cups daikin danfoss_air darksky datadog debugpy deconz decora decora_wifi delijn deluge denonavr deutsche_bahn devolo_home_control dexcom dht digitalloggers digital_ocean directv discogs discord discovery dlib_face_detect dlib_face_identify dlink dlna_dmr dnsip dominos doods doorbird dovado dsmr dunehd +dwd_weather_warnings dweet dynalite dyson eafm ebox ebusd ecoal_boiler ecobee econet ecovacs eddystone_temperature edimax edl21 ee_brightbox egardia eight_sleep elgato eliqonline elkm1 elv emby emulated_hue emulated_kasa emulated_roku enigma2 enocean enphase_envoy entur_public_transport environment_canada envirophat envisalink ephember epson epsonworkforce eq3btsmart esphome essent etherscan eufy everlights evohome ezviz familyhub fastdotcom feedreader ffmpeg fibaro fido fints firmata fitbit fixer fleetgo flexit flic flick_electric flo flume flunearyou flux_led folder_watcher foobot forked_daapd fortios foscam freebox free_mobile fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius frontier_silicon futurenow garmin_connect gc100 gdacs geizhals geniushub geonetnz_quakes geonetnz_volcano geo_json_events geo_rss_events gios github gitlab_ci gitter glances -gntp goalfeed gogogate2 google google_cloud google_maps google_pubsub google_translate google_travel_time gpmdp -gpsd greeneye_monitor greenwave griddy growatt_server gstreamer gtfs guardian habitica hangouts harman_kardon_avr harmony hdmi_cec heatmiser heos here_travel_time hikvision hikvisioncam hisense_aehw4a1 hive hlk_sw16 homekit homekit_controller -homematic -homematicip_cloud homeworks home_connect honeywell horizon hp_ilo html5 http htu21d huawei_lte hue hunterdouglas_powerview hvv_departures hydrawise ialarm iammeter iaqualink -icloud idteck_prox ifttt iglo ign_sismologia ihc image imap incomfort influxdb insteon intesishome iota iperf3 ipma ipp iqvia irish_rail_transport islamic_prayer_times iss isy994 itach izone jewish_calendar joaoapps_join juicenet kaiterra keba keenetic_ndms2 kef keyboard keyboard_remote kira kiwi knx kodi konnected kwb lacrosse lametric lastfm launch_library lcn lg_netcast lg_soundbar life360 lifx lifx_legacy lightwave limitlessled linode linux_battery lirc litejet logi_circle london_underground loopenergy luci luftdaten lupusec lutron lutron_caseta lw12wifi lyft magicseaweed mailgun marytts mastodon matrix maxcube maxcube_hack mcp23017 mediaroom media_extractor melcloud melissa message_bird met meteoalarm meteo_france metoffice mfi mhz19 microsoft miflora mikrotik mill minecraft_server minio -mitemp_bt +mobile_app mochad modbus modem_callerid monoprice mpd +mqtt msteams mvglive mychevy mycroft myq mysensors +mysql mystrom mythicbeastsdns n26 nad namecheapdns nanoleaf neato nederlandse_spoorwegen nello ness_alarm nest netatmo netdata netgear netgear_lte netio neurio_energy nexia nextbus nextcloud nightscout niko_home_control nilu nissan_leaf nmap_tracker nmbs noaa_tides norway_air +notify_events notion nsw_fuel_station nsw_rural_fire_service_feed nuheat nuimo_controller nuki numato nut nws nx584 nzbget oasa_telematics obihai oem ohmconnect ombi onewire onkyo onvif opencv openerz openevse opengarage openhome opensensemap opentherm_gw openuv openweathermap opnsense opple orangepi_gpio oru orvibo osramlightify +otp ovo_energy owntracks ozw panasonic_bluray panasonic_viera pandora pcal9535a pencom philips_js pi4ioe5v9xxxx piglow pilight +ping pi_hole pjlink plex plugwise plum_lightpad pocketcasts point poolsense powerwall progettihwsw proliphix prometheus proxmoxve proxy ps4 ptvsd pulseaudio_loopback pushbullet pushover pvpc_hourly_pricing python_script qbittorrent qld_bushfire qnap qrcode quantum_gateway qvr_pro qwikswitch rachio radiotherm rainbird raincloud rainforest_eagle rainmachine raspihats raspyrfm recollect_waste +recorder recswitch reddit rejseplanen -remember_the_milk remote_rpi_gpio repetier +rest rflink rfxtrx ring ripple risco rmvtransport rocketchat roku roomba roon route53 rova rpi_gpio rpi_gpio_pwm rpi_pfio rpi_rf russound_rio russound_rnet sabnzbd saj salt samsungtv satel_integra schluter +scrape scsgate season sendgrid sense sensehat sensibo sentry serial serial_pm sesame seventeentrack seven_segments sharkiq shelly shiftr shodan sht31 sighthound signal_messenger simplepush simplisafe sinch sisyphus skybeacon skybell sky_hub slack sleepiq slide sma smappee smarthab smartthings smarty smart_meter_texas smhi sms snapcast +snmp socat sochain socialblade solaredge solaredge_local solarlog solax soma somfy somfy_mylink sonarr songpal sonos sony_projector soundtouch spc speedtestdotnet spider spotcrime spotify +sql squeezebox ssdp +ssl starline starlingbank startca statsd steam_online stiebel_eltron stookalert stream streamlabswater suez_water supla surepetcare swiss_hydrological_data swiss_public_transport switchbot switcher_kis switchmate syncthru synology synology_dsm synology_srm systemmonitor tado tag tahoma tankerkoenig tank_utility tapsaff tautulli ted5000 telegram_bot tellduslive tellstick temper tensorflow tesla test tfiac thermoworks_smoke thingspeak thinkingcleaner tibber tikteck tile tmb todoist tof toon totalconnect touchline tplink tplink_lte traccar trackr tradfri trafikverket_train trafikverket_weatherstation transmission transport_nsw travisci trend tts tuya twentemilieu twilio twitch twitter ubee unifi unifiled unifi_direct upb upcloud upc_connect updater upnp uptimerobot uscis usgs_earthquakes_feed uvc vallox vasttrafik velbus velux venstar vera verisure versasense +version vesync vicare vilfo vivotek vizio vlc vlc_telnet volkszaehler volumio volvooncall vultr w800rf32 wake_on_lan waqi waterfurnace watson_iot watson_tts waze_travel_time webostv wemo whois wiffi wilight wink wirelesstag withings wled wolflink workday xbee xbox_live xeoma xfinity xiaomi_aqara xiaomi_miio xiaomi_tv xmpp xs1 yale_smart_alarm yamaha yamaha_musiccast yandex_transport yeelight yeelightsunflower yessssms yi zabbix zengge zeroconf zerproc zestimate zha zhong_hong ziggo_mediabox_xl zoneminder +zwave" # external deps RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN} @@ -58,6 +58,7 @@ RDEPEND="${RDEPEND} ~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-20200918.2[${PYTHON_USEDEP}] >=dev-python/httplib2-0.18.0[${PYTHON_USEDEP}] @@ -112,7 +113,7 @@ RDEPEND="${RDEPEND} 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-0.0.2[${PYTHON_USEDEP}] ) + airly? ( ~dev-python/airly-1.0.0[${PYTHON_USEDEP}] ) airvisual? ( ~dev-python/pyairvisual-4.4.0[${PYTHON_USEDEP}] ) aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${PYTHON_USEDEP}] ) alarmdecoder? ( ~dev-python/adext-0.3[${PYTHON_USEDEP}] ) @@ -187,7 +188,7 @@ RDEPEND="${RDEPEND} 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.2.1[${PYTHON_USEDEP}] ) + cast? ( ~dev-python/pychromecast-7.5.0[${PYTHON_USEDEP}] ) channels? ( ~dev-python/pychannels-1.0.0[${PYTHON_USEDEP}] ) circuit? ( ~dev-python/circuit-webhook-1.0.1[${PYTHON_USEDEP}] ) cisco_ios? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) @@ -562,7 +563,7 @@ RDEPEND="${RDEPEND} pi_hole? ( ~dev-python/hole-0.5.1[${PYTHON_USEDEP}] ) pjlink? ( ~dev-python/pypjlink2-1.2.1[${PYTHON_USEDEP}] ) plex? ( ~dev-python/PlexAPI-4.1.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.5[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.11[${PYTHON_USEDEP}] ) - plugwise? ( ~dev-python/Plugwise-Smile-1.4.0[${PYTHON_USEDEP}] ) + plugwise? ( ~dev-python/Plugwise-Smile-1.5.1[${PYTHON_USEDEP}] ) plum_lightpad? ( ~dev-python/plumlightpad-0.0.11[${PYTHON_USEDEP}] ) pocketcasts? ( ~dev-python/pocketcasts-0.1[${PYTHON_USEDEP}] ) point? ( ~dev-python/pypoint-1.1.2[${PYTHON_USEDEP}] ) @@ -642,7 +643,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.2[${PYTHON_USEDEP}] ) + shelly? ( ~dev-python/aioshelly-0.3.3[${PYTHON_USEDEP}] ) shiftr? ( ~dev-python/paho-mqtt-1.5.0[${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}] ) diff --git a/app-misc/homeassistant-full/homeassistant-full-9999.ebuild b/app-misc/homeassistant-full/homeassistant-full-9999.ebuild index 679e312f6..e936138b8 100644 --- a/app-misc/homeassistant-full/homeassistant-full-9999.ebuild +++ b/app-misc/homeassistant-full/homeassistant-full-9999.ebuild @@ -27,7 +27,7 @@ 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 amazon_polly ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apns apple_tv apprise aprs aqualogic aquostv arcam_fmj arduino arlo arris_tg2492lg aruba asterisk_mbox asuswrt atag aten_pe atome august aurora_abb_powerone avea avion -avri awair -aws axis azure_devops azure_event_hub azure_service_bus baidu bbb_gpio bbox -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluesound bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmp280 bmw_connected_drive bom bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav canary cast channels circuit cisco_ios cisco_mobility_express cisco_webex_teams clementine cli cloud cloudflare cmus co2signal coinbase coinmarketcap comfoconnect concord232 control4 coolmaster coronavirus cppm_tracker cpuspeed crimereports cups daikin danfoss_air darksky datadog debugpy deconz decora decora_wifi delijn deluge denonavr deutsche_bahn devolo_home_control dexcom dht digitalloggers digital_ocean directv discogs discord discovery dlib_face_detect dlib_face_identify dlink dlna_dmr dnsip dominos doods doorbird dovado dsmr dunehd +dwd_weather_warnings dweet dynalite dyson eafm ebox ebusd ecoal_boiler ecobee econet ecovacs eddystone_temperature edimax edl21 ee_brightbox egardia eight_sleep elgato eliqonline elkm1 elv emby emulated_hue emulated_kasa emulated_roku enigma2 enocean enphase_envoy entur_public_transport environment_canada envirophat envisalink ephember epson epsonworkforce eq3btsmart esphome essent etherscan eufy everlights evohome ezviz familyhub fastdotcom feedreader ffmpeg fibaro fido fints firmata fitbit fixer fleetgo flexit flic flick_electric flo flume flunearyou flux_led folder_watcher foobot forked_daapd fortios foscam freebox free_mobile fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius frontend frontier_silicon futurenow garmin_connect gc100 gdacs geizhals geniushub geonetnz_quakes geonetnz_volcano geo_json_events geo_rss_events gios github gitlab_ci gitter glances -gntp goalfeed gogogate2 google google_cloud google_maps google_pubsub google_translate google_travel_time gpmdp -gpsd greeneye_monitor greenwave griddy growatt_server gstreamer gtfs guardian habitica hangouts harman_kardon_avr harmony hdmi_cec heatmiser heos here_travel_time hikvision hikvisioncam hisense_aehw4a1 hive hlk_sw16 homekit homekit_controller -homematic -homematicip_cloud homeworks home_connect honeywell horizon hp_ilo html5 http htu21d huawei_lte hue hunterdouglas_powerview hvv_departures hydrawise ialarm iammeter iaqualink -icloud idteck_prox ifttt iglo ign_sismologia ihc image imap incomfort influxdb insteon intesishome iota iperf3 ipma ipp iqvia irish_rail_transport islamic_prayer_times iss isy994 itach izone jewish_calendar joaoapps_join juicenet kaiterra keba keenetic_ndms2 kef keyboard keyboard_remote kira kiwi knx kodi konnected kwb lacrosse lametric lastfm launch_library lcn lg_netcast lg_soundbar life360 lifx lifx_legacy lightwave limitlessled linode linux_battery lirc litejet logi_circle london_underground loopenergy luci luftdaten lupusec lutron lutron_caseta lw12wifi lyft magicseaweed mailgun marytts mastodon matrix maxcube maxcube_hack mcp23017 mediaroom media_extractor melcloud melissa message_bird met meteoalarm meteo_france metoffice mfi mhz19 microsoft miflora mikrotik mill minecraft_server minio -mitemp_bt +mobile_app mochad modbus modem_callerid monoprice mpd +mqtt msteams mvglive mychevy mycroft myq mysensors +mysql mystrom mythicbeastsdns n26 nad namecheapdns nanoleaf neato nederlandse_spoorwegen nello ness_alarm nest netatmo netdata netgear netgear_lte netio neurio_energy nexia nextbus nextcloud nightscout niko_home_control nilu nissan_leaf nmap_tracker nmbs noaa_tides norway_air +notify_events notion nsw_fuel_station nsw_rural_fire_service_feed nuheat nuimo_controller nuki numato nut nws nx584 nzbget oasa_telematics obihai oem ohmconnect ombi onewire onkyo onvif opencv openerz openevse opengarage openhome opensensemap opentherm_gw openuv openweathermap opnsense opple orangepi_gpio oru orvibo osramlightify +otp ovo_energy owntracks ozw panasonic_bluray panasonic_viera pandora pcal9535a pencom philips_js pi4ioe5v9xxxx piglow pilight +ping pi_hole pjlink plex plugwise plum_lightpad pocketcasts point poolsense powerwall progettihwsw proliphix prometheus proxmoxve proxy ps4 ptvsd pulseaudio_loopback pushbullet pushover pvpc_hourly_pricing python_script qbittorrent qld_bushfire qnap qrcode quantum_gateway qvr_pro qwikswitch rachio radiotherm rainbird raincloud rainforest_eagle rainmachine raspihats raspyrfm recollect_waste +recorder recswitch reddit rejseplanen -remember_the_milk remote_rpi_gpio repetier +rest rflink rfxtrx ring ripple risco rmvtransport rocketchat roku roomba roon route53 rova rpi_gpio rpi_gpio_pwm rpi_pfio rpi_rf russound_rio russound_rnet sabnzbd saj salt samsungtv satel_integra schluter +scrape scsgate season sendgrid sense sensehat sensibo sentry serial serial_pm sesame seventeentrack seven_segments sharkiq shelly shiftr shodan sht31 sighthound signal_messenger simplepush simplisafe sinch sisyphus skybeacon skybell sky_hub slack sleepiq slide sma smappee smarthab smartthings smarty smart_meter_texas smhi sms snapcast +snmp socat sochain socialblade solaredge solaredge_local solarlog solax soma somfy somfy_mylink sonarr songpal sonos sony_projector soundtouch spc speedtestdotnet spider spotcrime spotify +sql squeezebox ssdp +ssl starline starlingbank startca statsd steam_online stiebel_eltron stookalert stream streamlabswater suez_water supla surepetcare swiss_hydrological_data swiss_public_transport switchbot switcher_kis switchmate syncthru synology synology_dsm synology_srm systemmonitor tado tag tahoma tankerkoenig tank_utility tapsaff tautulli ted5000 telegram_bot tellduslive tellstick temper tensorflow tesla test tfiac thermoworks_smoke thingspeak thinkingcleaner tibber tikteck tile tmb todoist tof toon totalconnect touchline tplink tplink_lte traccar trackr tradfri trafikverket_train trafikverket_weatherstation transmission transport_nsw travisci trend tts tuya twentemilieu twilio twitch twitter ubee unifi unifiled unifi_direct upb upcloud upc_connect updater upnp uptimerobot uscis usgs_earthquakes_feed uvc vallox vasttrafik velbus velux venstar vera verisure versasense +version vesync vicare vilfo vivotek vizio vlc vlc_telnet volkszaehler volumio volvooncall vultr w800rf32 wake_on_lan waqi waterfurnace watson_iot watson_tts waze_travel_time webostv wemo whois wiffi wilight wink wirelesstag withings wled wolflink workday xbee xbox_live xeoma xfinity xiaomi_aqara xiaomi_miio xiaomi_tv xmpp xs1 yale_smart_alarm yamaha yamaha_musiccast yandex_transport yeelight yeelightsunflower yessssms yi zabbix zengge zeroconf zerproc zestimate zha zhong_hong ziggo_mediabox_xl zoneminder +zwave" +IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage amazon_polly ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apns apple_tv apprise aprs aqualogic aquostv arcam_fmj arduino arlo arris_tg2492lg aruba asterisk_mbox asuswrt atag aten_pe atome august aurora_abb_powerone avea avion -avri awair -aws axis azure_devops azure_event_hub azure_service_bus baidu bbb_gpio bbox -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluesound bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmp280 bmw_connected_drive bom bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav canary cast channels circuit cisco_ios cisco_mobility_express cisco_webex_teams clementine cli cloud cloudflare cmus co2signal coinbase coinmarketcap comfoconnect concord232 control4 coolmaster coronavirus cppm_tracker cpuspeed crimereports cups daikin danfoss_air darksky datadog debugpy deconz decora decora_wifi delijn deluge denonavr deutsche_bahn devolo_home_control dexcom dht digitalloggers digital_ocean directv discogs discord discovery dlib_face_detect dlib_face_identify dlink dlna_dmr dnsip dominos doods doorbird dovado dsmr dunehd +dwd_weather_warnings dweet dynalite dyson eafm ebox ebusd ecoal_boiler ecobee econet ecovacs eddystone_temperature edimax edl21 ee_brightbox egardia eight_sleep elgato eliqonline elkm1 elv emby emulated_hue emulated_kasa emulated_roku enigma2 enocean enphase_envoy entur_public_transport environment_canada envirophat envisalink ephember epson epsonworkforce eq3btsmart esphome essent etherscan eufy everlights evohome ezviz familyhub fastdotcom feedreader ffmpeg fibaro fido fints firmata fitbit fixer fleetgo flexit flic flick_electric flo flume flunearyou flux_led folder_watcher foobot forked_daapd fortios foscam freebox free_mobile fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius frontier_silicon futurenow garmin_connect gc100 gdacs geizhals geniushub geonetnz_quakes geonetnz_volcano geo_json_events geo_rss_events gios github gitlab_ci gitter glances -gntp goalfeed gogogate2 google google_cloud google_maps google_pubsub google_translate google_travel_time gpmdp -gpsd greeneye_monitor greenwave griddy growatt_server gstreamer gtfs guardian habitica hangouts harman_kardon_avr harmony hdmi_cec heatmiser heos here_travel_time hikvision hikvisioncam hisense_aehw4a1 hive hlk_sw16 homekit homekit_controller -homematic -homematicip_cloud homeworks home_connect honeywell horizon hp_ilo html5 http htu21d huawei_lte hue hunterdouglas_powerview hvv_departures hydrawise ialarm iammeter iaqualink -icloud idteck_prox ifttt iglo ign_sismologia ihc image imap incomfort influxdb insteon intesishome iota iperf3 ipma ipp iqvia irish_rail_transport islamic_prayer_times iss isy994 itach izone jewish_calendar joaoapps_join juicenet kaiterra keba keenetic_ndms2 kef keyboard keyboard_remote kira kiwi knx kodi konnected kwb lacrosse lametric lastfm launch_library lcn lg_netcast lg_soundbar life360 lifx lifx_legacy lightwave limitlessled linode linux_battery lirc litejet logi_circle london_underground loopenergy luci luftdaten lupusec lutron lutron_caseta lw12wifi lyft magicseaweed mailgun marytts mastodon matrix maxcube maxcube_hack mcp23017 mediaroom media_extractor melcloud melissa message_bird met meteoalarm meteo_france metoffice mfi mhz19 microsoft miflora mikrotik mill minecraft_server minio -mitemp_bt +mobile_app mochad modbus modem_callerid monoprice mpd +mqtt msteams mvglive mychevy mycroft myq mysensors +mysql mystrom mythicbeastsdns n26 nad namecheapdns nanoleaf neato nederlandse_spoorwegen nello ness_alarm nest netatmo netdata netgear netgear_lte netio neurio_energy nexia nextbus nextcloud nightscout niko_home_control nilu nissan_leaf nmap_tracker nmbs noaa_tides norway_air +notify_events notion nsw_fuel_station nsw_rural_fire_service_feed nuheat nuimo_controller nuki numato nut nws nx584 nzbget oasa_telematics obihai oem ohmconnect ombi onewire onkyo onvif opencv openerz openevse opengarage openhome opensensemap opentherm_gw openuv openweathermap opnsense opple orangepi_gpio oru orvibo osramlightify +otp ovo_energy owntracks ozw panasonic_bluray panasonic_viera pandora pcal9535a pencom philips_js pi4ioe5v9xxxx piglow pilight +ping pi_hole pjlink plex plugwise plum_lightpad pocketcasts point poolsense powerwall progettihwsw proliphix prometheus proxmoxve proxy ps4 ptvsd pulseaudio_loopback pushbullet pushover pvpc_hourly_pricing python_script qbittorrent qld_bushfire qnap qrcode quantum_gateway qvr_pro qwikswitch rachio radiotherm rainbird raincloud rainforest_eagle rainmachine raspihats raspyrfm recollect_waste +recorder recswitch reddit rejseplanen -remember_the_milk remote_rpi_gpio repetier +rest rflink rfxtrx ring ripple risco rmvtransport rocketchat roku roomba roon route53 rova rpi_gpio rpi_gpio_pwm rpi_pfio rpi_rf russound_rio russound_rnet sabnzbd saj salt samsungtv satel_integra schluter +scrape scsgate season sendgrid sense sensehat sensibo sentry serial serial_pm sesame seventeentrack seven_segments sharkiq shelly shiftr shodan sht31 sighthound signal_messenger simplepush simplisafe sinch sisyphus skybeacon skybell sky_hub slack sleepiq slide sma smappee smarthab smartthings smarty smart_meter_texas smhi sms snapcast +snmp socat sochain socialblade solaredge solaredge_local solarlog solax soma somfy somfy_mylink sonarr songpal sonos sony_projector soundtouch spc speedtestdotnet spider spotcrime spotify +sql squeezebox ssdp +ssl starline starlingbank startca statsd steam_online stiebel_eltron stookalert stream streamlabswater suez_water supla surepetcare swiss_hydrological_data swiss_public_transport switchbot switcher_kis switchmate syncthru synology synology_dsm synology_srm systemmonitor tado tag tahoma tankerkoenig tank_utility tapsaff tautulli ted5000 telegram_bot tellduslive tellstick temper tensorflow tesla test tfiac thermoworks_smoke thingspeak thinkingcleaner tibber tikteck tile tmb todoist tof toon totalconnect touchline tplink tplink_lte traccar trackr tradfri trafikverket_train trafikverket_weatherstation transmission transport_nsw travisci trend tts tuya twentemilieu twilio twitch twitter ubee unifi unifiled unifi_direct upb upcloud upc_connect updater upnp uptimerobot uscis usgs_earthquakes_feed uvc vallox vasttrafik velbus velux venstar vera verisure versasense +version vesync vicare vilfo vivotek vizio vlc vlc_telnet volkszaehler volumio volvooncall vultr w800rf32 wake_on_lan waqi waterfurnace watson_iot watson_tts waze_travel_time webostv wemo whois wiffi wilight wink wirelesstag withings wled wolflink workday xbee xbox_live xeoma xfinity xiaomi_aqara xiaomi_miio xiaomi_tv xmpp xs1 yale_smart_alarm yamaha yamaha_musiccast yandex_transport yeelight yeelightsunflower yessssms yi zabbix zengge zeroconf zerproc zestimate zha zhong_hong ziggo_mediabox_xl zoneminder +zwave" # external deps RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN} diff --git a/app-misc/homeassistant-full/metadata.xml b/app-misc/homeassistant-full/metadata.xml index 2fa83a68e..02ba012b2 100644 --- a/app-misc/homeassistant-full/metadata.xml +++ b/app-misc/homeassistant-full/metadata.xml @@ -200,52 +200,51 @@ get images of the inside of your Samsung Family Hub refrigerator uses the Fast.com web service to measure network bandwidth performance an RSS/Atom feed reader that polls feeds every hour - + allows other Home Assistant integrations to process video and audio streams Fibaro hub is a controller mainly connecting to Z-Wave devices - - - - - - - - - - + Integrate your Fido account information into Home Assistant + This only works with banks that support the FinTS (aka. HBCI) standard + Firmata can be used to add digital inputs and outputs to Home Assistant + The Fitbit sensor allows you to expose data from Fitbit to Home Assistant + current exchange rate from Fixer.io using data from ECB + integrate your vehicles equipped with FleetGO hardware into Home Assistant + Integrates Flexit Air Conditioning unit into Home Assistant + The flic platform allows you to receive click events from flic smart buttons + Flick Electric Co is a power company in New Zealand + The flo integration integrates Flo by Moen smart water shutoff valves monitors the real-time status of your home water meter allows users in the US to get information from Flu Near You flux_led support is integrated into Home Assistant as a light platform - + publishing events on the bus on the creation/deletion/modification of files fetch air quality data from your Foobot device device tracking of devices with a MAC address connected to a FortiGate - + watch the live stream of your Foscam IP camera allows you to observe and control Freebox router - + free_mobile platform is using the French mobile operator Free Mobile to send SMS The fritz platform offers presence detection allows you to integrate the switch and climate devices monitors the call monitor exposed by AVM FRITZ!Box routers on TCP port 1012 sensor monitors the network statistics exposed by AVM FRITZ!Box routers add (very basic) Support for Fronius Symo JSON Api - - - + support for Internet Radios based on the Frontier Silicon chipset + allows you to use P5 FutureNow relay/dimmer units as lights The Garmin Connect sensor allows you to expose data from Garmin Connect - - - - - - - - + The Global Caché GC-100 can be integrated into Home Assistant + lets you use a GeoRSS feed provided by GDACS + geizhals sensor will give you the best price of a product from Geizhals + geniushub integration links Home Assistant with your Genius Hub CH/DHW + use a GeoJSON feed provided by New Zealand’s GeoNet + GeoJSON feed provided by New Zealand’s GeoNet + geo_json_events platform lets you integrate GeoJSON feeds + geo_rss_events sensor retrieves events from a GeoRSS feed source for air quality data GitHub sensor integrates data from GitHub to monitor your favorite repositories - - - + sensor platform integrates results reported by CI/CD Pipeline Jobs in GitLab + sensor allows one to monitor a Gitter.im chatroom for unread messages + allows you to monitor the system information provided by the Glances API - + use your Goalfeed account to trigger events in Home Assistant lets you control Gogogate2-Enabled garage doors @@ -266,8 +265,8 @@ allows you to control Harman Kardon Network Receivers Logitech Harmony support - - + creates switch entities for HDMI devices + control Heatmiser DT/DT-E/PRT/PRT-E thermostats from Heatmiser controlling HEOS devices through the HEOS CLI Protocol here_travel_time sensor provides travel time from the HERE Routing API @@ -281,10 +280,10 @@ A python wrapper for the homematicIP REST API (Access Point Based) - + integrates US-based Honeywell Total Connect Comfort (TCC) climate systems HP Integrated Lights out XML interface - + html5 enables you to receive push notifications to Chrome or Firefox serves all files and data required for the Home Assistant frontend @@ -308,13 +307,13 @@ allowing linked INSTEON devices to be used communications with IntesisHome Smart AC Controllers - + iperf3 sensor integration allows you to measure network bandwidth ipma weather platform - + read current data from your networked printer integration displays the various prayer times for Muslims as sensors - + know if the station is above your home location @@ -335,7 +334,7 @@ - + lastfm sensor platform will allow you to see whenever a user starts scrobbling @@ -427,7 +426,7 @@ - + The Notify.Events service is a platform for the notify component @@ -496,7 +495,7 @@ - + write Python scripts that are exposed as services in Home Assistant Python API for obtaining QNAP NAS system stats @@ -553,11 +552,11 @@ - - - + use data provided by a device connected to the serial port of the system + Particulate matter sensors measure the amount of very small particles in the air + allows you to control your Sesame smart locks made by CANDY HOUSE, Inc. - + allows you to read physical seven segments displays Shelly devices @@ -590,15 +589,15 @@ monitor Youtube Channels - + uses the open JSON interface on Solar-Log PV monitoring systems Solax inverter API client - + integrate their Soma Smarthome devices into Home Assistant Somfy devices via their online service Sonos Media Player Support - + allows you to control the state of SDCP compatible network-connected projectors speedtest.net support @@ -614,14 +613,14 @@ transfer all state changes to an external StatsD instance - + integral ventilation or heat pump units of STIEBEL ELTRON - + interact with StreamLabs water monitoring devices - + Supla is an Open Source home automation system for ESP8266 based devices - + details (temperature, level, and discharge) of rivers and lakes in Switzerland @@ -650,7 +649,7 @@ - + a sensor with the current electricity price API for Tile Bluetooth trackers @@ -666,10 +665,10 @@ Control/observe IKEA Tradfri devices - + transmission integration allows you to monitor your downloads with Transmission - - + integrate the test build results reported by Travis-CI working + sensors which show the trend of numeric state orstate_attributes integrate all Tuya Smart related platforms @@ -681,9 +680,9 @@ detect presence by looking at devices connected to a UniFi AP - + allows you to access the information about your UpCloud servers - + binary sensor will check daily for new releases support UPnP/Internet Gateway Device (IGD) Protocol @@ -703,14 +702,14 @@ allows you to control SmartCast-compatible TVs - + The vlc platform allows you to control VLC media player - + allows you to control a Volumio media player - - - + access information about and interact with your Vultr subscriptions + supports W800RF32 devices by WGL Designs + enables the ability to send magic packets to Wake on LAN capable devices will query World Air Quality Index service @@ -719,15 +718,15 @@ allows you to control a LG webOS Smart TV discover and control WeMo devices perform daily WHOIS lookups - - + allows you to connect your STALL WIFFI devices directly + The wilight integration is to integrate WiLight devices with Home Assistant support for Wink Z-Wave Plus Smart Hub - + integrate your wirelesstag.net sensors tags add support for Withings Health API add support for Aircookie's WLED - + uses the Wolf Smart-Set for your heating system status generating country, province and state specific sets of holidays on the fly - + send and receive commands to and from other devices on the Zigbee track Xbox profiles @@ -746,7 +745,7 @@ allows you to utilize Yi Home Cameras within Home Assistant - + will scan the network for supported devices and services discovers nearby Zerproc lights Support for ZHA/deconz based Zigbee/ZNet Devices diff --git a/app-misc/homeassistant-min/Manifest b/app-misc/homeassistant-min/Manifest index c652f14a6..5a4122e7b 100644 --- a/app-misc/homeassistant-min/Manifest +++ b/app-misc/homeassistant-min/Manifest @@ -11,8 +11,10 @@ AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfd DIST homeassistant-0.115.2.tar.gz 7547086 BLAKE2B 33164a6296a8bed40e367323c348309773c71d3bd8cb06fbf2b5d5e8e87d58c074004bbac17f635403051c9481f4dfe7d2a0ddca4bc5ba5b3f97f8101380e961 SHA512 21be9da353554622d0c5d3a390869848d9324260e1cd21798980555416e5932feae9f94f60003985552d0109b809bdde3e5b3f17076e72c6f389711ab4d49346 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 EBUILD homeassistant-min-0.115.2.ebuild 9336 BLAKE2B 83c768e3c3b68dcc01979d40eddd04724f2bc838e23bb2532bfba78e1e9b86ff47f3cbffdecd66fa70b5daee0c903eafbc5949e21c9ffef0e45cfc0682c664f9 SHA512 7f2dc8a98980f9395ae7f38194b5c8aac04e0007957100945cfce565c830963a75e4cc824fd32bf2a22658b723f19e517bd9b4637004ceab3fbd7a7819a7b476 EBUILD homeassistant-min-0.115.3-r2.ebuild 9442 BLAKE2B 7ddf1ae3f9361e0ee990b9028b8ce5a2641804946d6180e22b3ada5f95eb1425a200498efb24331a1d82959725fde073e604c5d3a162250a1370b9be63a99593 SHA512 d95705a906b50ed44c0f898511e3bf4c98d7e785c48a71bc757391e16f024a391b7850250f0b53050b7b55b1d8e93f27f27d6a24e6ced7a1741ad015587266d3 EBUILD homeassistant-min-0.115.3.ebuild 9516 BLAKE2B 1118390164cebcd400b396ca83d7df8fd5851ae8cf2bc211d3b1bb86183ddc0240ac4f221f962075d7daeda401579236f7ba111b7223188ab85d97015cc6e23f SHA512 7c529376c970bbdfc2cad2b60908ce60353b76e6699fc8edc57092f1f24e1c4cd3df069b2711571a3ed39ea25b1f24a08f5ec4c311fb12dd933ae049d4f0a964 EBUILD homeassistant-min-0.115.4.ebuild 9616 BLAKE2B e187fea2bf40dda35d02695ddb826b0885ffff48613640130ea43916789b2eca86b4e69b227750c1300e784f160ab318636fe30d2d6abdea63433febaeca0987 SHA512 5fd13908220c47486a689e90d0f90d78c1e5c5613f2cde7750c0487b59dbb21e834184acf9c890233b05e703fa892320a844d6770c48bb702493c2be93c323bc -MISC metadata.xml 3782 BLAKE2B d61fb2aa00c84b77afccd7c8ae554946aa8af80f08ea4ea46e6e11b62251f87c7a534f0fd85da4c5db497792f7aa8ce2e1a5193806fcdaf6fda3f65b5a050668 SHA512 771e32d1615a74d3348a232be5492d917468de2d8cc20def7b130cca9cec14f67e1f8c42ba8afa8a526970ea10340e99ab7277a9c1e61e42db0b12a74b67c2d6 +EBUILD homeassistant-min-0.115.5.ebuild 9686 BLAKE2B 17e58dc375ff181e19f611b1deaac3710565b69d73eed88b3fafba19e4cd79a0783ece1da14a05bfd27cf79155444f654d43b66d24e2e77eadb96ab992d52f1e SHA512 a5ffd461c5a50afe4cdbc961eee23684c8f4df746fc28253e2ea105d190c8e3f0842c8ca1a0f872523b747fe1cf4fa0e02d9e9d2a8209f12103a868c441f91c1 +MISC metadata.xml 3885 BLAKE2B 4dfffea6154390109dc994a686d02c157ef9e74753c63074476b53cb12683ceb7c0f038ed9bce2c029693a8704c48f73483f229ceb3e950cbffb57dada125463 SHA512 509177123291df02eb0e3b63eb03a8073ac6166fb3e55329d1c82e2a8de460e1a212fc71811c6d2833edfffd1ed1e0ff4ed2bb65003b0fea015309baa0c34748 diff --git a/app-misc/homeassistant-min/homeassistant-min-0.115.5.ebuild b/app-misc/homeassistant-min/homeassistant-min-0.115.5.ebuild new file mode 100644 index 000000000..32809a803 --- /dev/null +++ b/app-misc/homeassistant-min/homeassistant-min-0.115.5.ebuild @@ -0,0 +1,227 @@ +# 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 influxdb kodi maxcube maxcube_hack mikrotik +mobile_app +mqtt +mysql +notify_events +otp owntracks +ping qnap +recorder +rest samsungtv +scrape shelly signal_messenger +snmp socat sonos +sql +ssl test tradfri +version 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-20200918.2[${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.0[${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.11.7[${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 + +RDEPEND="${RDEPEND} + ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] + ~dev-python/colorlog-4.2.1[${PYTHON_USEDEP}] + ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] + ~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}] + ~dev-python/HAP-python-3.0.0[${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/pyotp-2.3.0[${PYTHON_USEDEP}] + >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] + ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] + ~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}] + >=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}] + >=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}] + ~dev-python/xmltodict-0.12.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.2[${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}] ) + 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.0[${PYTHON_USEDEP}] ) + mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] ) + notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] ) + otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] ) + owntracks? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] ) + ping? ( ~dev-python/icmplib-1.1.3[${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.3[${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}] ) + 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.0[${PYTHON_USEDEP}] + ~dev-python/coverage-5.2.1[${PYTHON_USEDEP}] + ~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}] + ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] + ~dev-python/mypy-0.780[${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.0[${PYTHON_USEDEP}] + ~dev-python/pytest-sugar-0.9.3[${PYTHON_USEDEP}] + ~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}] + ~dev-python/pytest-timeout-1.3.4[${PYTHON_USEDEP}] + ~dev-python/pytest-xdist-1.32.0[${PYTHON_USEDEP}] + ~dev-python/pytest-5.4.3[${PYTHON_USEDEP}] + ~dev-python/requests-mock-1.8.0[${PYTHON_USEDEP}] + ~dev-python/responses-0.10.6[${PYTHON_USEDEP}] + ~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}] + ~dev-python/tqdm-4.48.2[${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 +} + diff --git a/app-misc/homeassistant-min/metadata.xml b/app-misc/homeassistant-min/metadata.xml index d5e2abe45..06b809129 100644 --- a/app-misc/homeassistant-min/metadata.xml +++ b/app-misc/homeassistant-min/metadata.xml @@ -33,6 +33,7 @@ allows Home Assistant mobile apps to easily integrate with Home Assistant install MQTT Broker and dependencies set dependencies to install MySQL Libraries for use with HomeAssistant + The Notify.Events service is a platform for the notify component generates One-Time Passwords according to RFC6238 OwnTracks: track your location and send it directly to Home Assistant ICMPLib diff --git a/app-misc/homeassistant/Manifest b/app-misc/homeassistant/Manifest index fcd52e00e..54e971711 100644 --- a/app-misc/homeassistant/Manifest +++ b/app-misc/homeassistant/Manifest @@ -12,32 +12,22 @@ DIST homeassistant-0.115.1.tar.gz 7546560 BLAKE2B 64c57200bb703e9aa7403deafaed98 DIST homeassistant-0.115.2.tar.gz 7547086 BLAKE2B 33164a6296a8bed40e367323c348309773c71d3bd8cb06fbf2b5d5e8e87d58c074004bbac17f635403051c9481f4dfe7d2a0ddca4bc5ba5b3f97f8101380e961 SHA512 21be9da353554622d0c5d3a390869848d9324260e1cd21798980555416e5932feae9f94f60003985552d0109b809bdde3e5b3f17076e72c6f389711ab4d49346 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-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 DIST homeassistant-core-0.113.3.tar.gz 6803948 BLAKE2B 469c4b9735488dc8d568a0893d9469a8953003fe7eb8b11e84e9f560885438efde5f71aeb381da3e2b2905a79f2f747e3bd8b7f90a15de97382a7a46f8dce9a0 SHA512 f453e2a07e45b7e807d71d6566c1bde66363f1a43282612c5c5b9a30bb670c425ef6a779bb5ca3966d6a3c7d18ad91179d8a1168eed912fa31dbcbadfc657450 -DIST homeassistant-core-0.114.2.tar.gz 7124151 BLAKE2B a78bfe504e7c423531e9bd1c6585afff423af52908b2c8c99a880e7170e717a4aa79fd7f3c99efe24b27e3d9e0b55913da372bc620ed24ac4d88709e786ea11b SHA512 23bba7d23105e1fd02715482fac93423cec3e0f3b7973da3062418a2fb4dd589b5d0f1a1eeabd83a71f6e6fdc349cd21bbf50806df3b074966d7a23d2a5ed9df -DIST homeassistant-core-0.114.3.tar.gz 7123686 BLAKE2B aced80164d493ed7ea014a73957e833c7b02d9d484e2e4aa63e610dbd52e2063ac722eb4a66909440b922f0d1ca34167ac0f1388c28ca22913719ae37deaad8f SHA512 a433c76e2ec5e43fcacd99509634c54df8c80063ce8ce26ee0d9608daef623265f0913f233bbbba8581a8507542b8d7060ead16a745ab4f9e7c05b020a38da59 DIST homeassistant-core-0.114.4.tar.gz 7124717 BLAKE2B b1bd3f44a9b775ed3d0d78a84c11d99a33064bb87363ed49395c8dc635437d4f1f3b3c55292de6449e714671d533c89668381ed9ef81a8c0a7e26d9016567bc6 SHA512 49e944a80027e22ad3be4cc4580d7e88c04fed3e417c24f98dfa78a3a521095766c9507dcab03a85bf96d7304452dc6d85eaeff7cbda20ce9916834c0b97a0a9 DIST homeassistant-core-0.115.0.tar.gz 7544858 BLAKE2B b6bb99d2b652cb633affe4603c19160f49f9c74c8d1577df5c89ef17bbaff78fe81bcf79f5144608209c8a3fa91cd563ca050fd5500dffaeed9fbd0a027989b1 SHA512 dd03a999f06d58004c3cf0517c55c574166ef20753195b4d5d3ffe0006c86b2d3c93effc05076778cf286da4cad51b40f43d26a7bdef68c3ded9a5dfddb3d548 -DIST homeassistant-core-0.115.0b10.tar.gz 7542803 BLAKE2B 6ba2a46d92faee2ce3c64b8c82aa29427809a1713d4a74f29f099b886982d0de1fa22f8ba12d26a6632af3d1fd2e729eb8ee3b4fa753ba82734bc8d28bdc2ac1 SHA512 b36eaa9f8b5db9feaa8562f0c037f78b2730865658a025de170de10d6b7fbfd1298920af30aed64df68b54b0fbc8d2fc935dfcec3ae4e05b66888585c851e22b -DIST homeassistant-core-0.115.0b11.tar.gz 7544559 BLAKE2B 91c2ef7b833cda9f972485c94db46c3a2a8a71a1c57e6ecaf016346c00364e2a75878bf7a0fe6e658552016b54af6557b6cb478b410f0d8b39d5b3d38b0f2d05 SHA512 e9bbd81cdf3fe0eef4ea5ed8fb58a6da47c9dee0ad8ff8da0cd3fe36484694e8aba001903d600c185ec55ed2953fecbf8f8672601e20d60886a7f96bee90f980 -DIST homeassistant-core-0.115.0b12.tar.gz 7544059 BLAKE2B 4bab1fd1a08784aafce94e969eb594efb3b23ed4eb501f1f35e14528a6365ce69411eb6f1b2dca4e1546b0ce827eb3e61046a76d07d6c2c11bbc45289d0bbc8f SHA512 9ac0b865651a1ea28f65e64aab05ed1f2adcaa373f4b45ce7b07271ac7361f44d2efca9f7018db2fbe0a7a31e73b0927115749b935f5480e79cd40f42b351d28 EBUILD homeassistant-0.110.7.ebuild 15166 BLAKE2B 0de991fd358b4ea06517888436187fe7c2cdf640f07cb0110facf6a5b857ddc579ddeea6ca41aa1b8bf4c2faaa1381029324fe880eed718e9b5519a5f33a2531 SHA512 11a09b030f97c25d4e359c0015fb0d122b98ce5294429c8c5521f8af5e22b06ebd603b11d055ea8f7d83c867b203ab65bd66b277b2231c9b45df20a87e89aac4 EBUILD homeassistant-0.111.4.ebuild 14843 BLAKE2B d7424114573148020ed8e687191f031a8b9c3d6f6d44850d941f688db2204a48d397134d2ff6ef24aadec2bbebbf8213c4401aac409069a549addee25fe4e124 SHA512 78eeb64bb6bb58c5f66262551e5446c2c90b4473da640b66d2c031a39a60dfcd354aec67c8a1e99e0f3d9018a26f4eaa45e28491cd592005bb6e903b383f8c78 EBUILD homeassistant-0.112.5.ebuild 16645 BLAKE2B 0a655cd68ee91b27cc9586fe43098695beefc8ebd02099523a51b839c0b8c5b3a66717ed6f86d32bb62c08d9e295b782b7119c8120b27b5eea9c44745becabdb SHA512 d9148cb938ab6fff063b4c28ddfb498a851741cc646407f075be4bf619cdc276603679ddd20c7136a98c05d3dd4ec2cacb1ac571cbc48b5a1dc261e179b36eb2 EBUILD homeassistant-0.113.3.ebuild 18325 BLAKE2B 09fbc487f91c25d65f04eeaa0fe2f957a06da51265bb60df88ed2134832acc33f605a5fcffee7b25406a107632e82b87f1aab0a6506a35aa61e09018f191b25b SHA512 fce201f0f3052b03a3cef64351177445e6004212b588888cca250760144b04c49b1abab3de86ce840c307ae65ab5cc23c330f4cbb5399f00b59772cd7c19323d -EBUILD homeassistant-0.114.2.ebuild 18586 BLAKE2B 7898bd7d1ba269688553a893fcc8c7816c8a8e77d70bb2943712ee2abc6ed92b49d11e81131907e7a75aa40c22e4d3e1877a199ecd4bd0525eb97362598237e6 SHA512 a49b2acbcc4337280403314c579165ac389d59d58300286af4b37f3ac1564ff8d5828049e460e08f08ad0298f2a6df176cd923a1cf4eac81ba0c21479bba40fb -EBUILD homeassistant-0.114.3.ebuild 18586 BLAKE2B 8e22d7baa100b517e3717354eec4a3775445fa3e0449bf6235a3bf6d280a65b8a6cacbe2a5224b89afd93ae581d7763559bc8bb7ca9aa05525297e12da13c749 SHA512 2d8a5fa50ee9fd1061d3c918cfd5f8c396da3bcb40bcb52c70170aa081f9cc5838e20c3a164206c9a6b24a3e932742f4c76f48d38c79fa641d76326cedd611fb EBUILD homeassistant-0.114.4.ebuild 18796 BLAKE2B ee956033952f788625084e8aef3ecd082851e448f6949a38962a922d250773e905a384050cd26b4562ac8c2e18f1557d2d49c9f3a05e602040ff1917ff5f5c76 SHA512 1b9ca37e305cce7dc1d1d79bd2abd81a680fa5905690e08236730b5c5deb02808c852003a7384c79d43734a0ddce1c882710b4429f0e311d11140332f189ec4a EBUILD homeassistant-0.115.0.ebuild 23492 BLAKE2B df389c997fe7275694a3af82b17487bbef98251de28c31d1eb8ac165a864f83e2acee23312a7a0905d697cd063757c240b6ea7124b696d155f9c649ed4af40fd SHA512 08f7bea34086c8640901ffaa31a77f953a13337bb6d8532fa61854c699cc21eda9bba37dc855274280fc533348a5db5e6919c1365eb734ee9b12ffc96088fe09 -EBUILD homeassistant-0.115.0_beta10.ebuild 19277 BLAKE2B c451f892468d31cbc42d6fe3f9bdcf3cbf6d31a123f841c0178b83b8c11926cd6ac1c881745a530d31e7b9cebb6b446bfb6739afb88d267b4ecacf77625546d5 SHA512 92d7728500f76e59237c82182ceae1cc6922d4809ef629baf57b34028ee98e836fbcfca8edb5eb0e5fa3d2dd9b444b87c95d08d40af608d221c71ea59cea0c5a -EBUILD homeassistant-0.115.0_beta11.ebuild 20434 BLAKE2B 69d01bcf9a6bd0e3f4f5d7013dd54e06deba83ec8f4a5b486b518b96a09f09617f854f5ca93adabd294c40ddd0dba9cb6441c0a6004bce6f4fa348f11fd93621 SHA512 1cf84294320cde7c62233ed6864595803517843d96d247107b7ac6eea99ce24620ba1175846a2d4ad693b999a8f4ad6b0f0fd3cf872db0b3dddee71f89927015 -EBUILD homeassistant-0.115.0_beta12.ebuild 20434 BLAKE2B 5606f7e3e27d7483b30832c5d2000be1024347738310887a78d1488e0f13c57962716d251c98511d5740847d96c006166da421bc99651416f7d769dc95006656 SHA512 799a83a324af5f7fe6924394b9c9d04dab4a2cc14b1c793999cde323318dd96c0eb0763ae6a844ed5b44dea8bd11f2af72e12727bf14dfc7558b58dc8e0156ff EBUILD homeassistant-0.115.1-r1.ebuild 26107 BLAKE2B 9aeca4f81e0f494a47f1de73a03b3921ad42d8806d1ff75bac09b0ebb94015c9b457152b14415df49d3daf694bcec2bd2e34b1b9603136d8792d078e12683906 SHA512 174da7ebd638444580b0a0d6f6e3be04959e6ec41463ee38a449beb7352aadec4b427ee14b9924faaa3eecddfee97e8ab0fddb13b515e9a798c5795cb4150ff9 EBUILD homeassistant-0.115.2-r1.ebuild 26136 BLAKE2B 66c95c74868277643ec5b1772889d5262b0a2110cc3e35ff01ee49aa4272d4bc7b77baa4672eb5ba18bc0e528df7b1f66d9a6061ed3f20728247f630e0dff4de SHA512 6fb9702199a4dd7cd67cbd7a44e7974ac16b73399522c447a2629be50b91224cdbd01eb440101834315c39004fe63c429abba5429142a552bba28f12b6ebfb82 -EBUILD homeassistant-0.115.2.ebuild 26109 BLAKE2B 43360650f2d76f688c333c4cb2f85f70654657a7dc5a01b648c3aaf45ad4246c76892ac45c992eea51031ceef59c95d27b3906934d51e672647afdafe5a0bbc8 SHA512 6b7e35fde0bfd60b994e3d22e649e30617cf31651a34981ffe0de5018b4c1e096b72e2412faceb8c2f319d037777ffd0a3c3a65808c95a0c9f97890f551e1314 EBUILD homeassistant-0.115.3-r1.ebuild 26285 BLAKE2B ee9369b1dd244f064854b56600b1d299244edd5ccca6ce4cfffe353cc43cc8312e00abd89e00a13acd8c32014714ffc408de00f9ce14d0b896e2a4c5e9bd3658 SHA512 5c3a8f2edb4e0e370e4074d5fefda94b02d4512d43e620de1696f65c27b403a8cf9249117d02d9b97421f34f4aa3ee153bc107371c735e16a132f0ac47f846f2 -EBUILD homeassistant-0.115.3.ebuild 26406 BLAKE2B 4a5ab4af98277007999cd626ca99ac3a33ef66ef352c606049dcd95fbfb7d78d60ee5d32b3c9ba751ac36a809ca0792b2c1ee29a60a82e43fc084cacc094fbdc SHA512 0eadb3629d90ae45b066d654e5b15631899c4ca0a365d0bb6b12816ac29b64f66dad893521a0baf72c94ebb2f25549366a4cdc9df907ede01e1b10165cc413cc EBUILD homeassistant-0.115.4.ebuild 26346 BLAKE2B 8d26a33be7523e43e7041d0f56c4b8af631adefaeeb5be3690ab9f5fe1658fbdfd70b834af7923b4de9ea65095b50a321666cda5d558bb71ee696045c0c9c822 SHA512 d7b627e893bc4e0edfb622d57a5014fda343990fe00e2165a604d9edd7c0a2fd040513f72b72b5a6acb82f6a51d353b9acd0f3de91e32da0b74f2a993853e7f1 -MISC metadata.xml 22122 BLAKE2B 9160e69174fe622f26460d2ba7d91a7be7bc5d1bf13d270f04c46b8b7f6eb16ca4d49ce239e9b6d5cff415b1686f82412a938aa0bb15738be040a0b94dbd65c8 SHA512 660fbba93ccf74d5c9840d31e36428c74fc7889f88a424e4d92cf0d8fed7aa585b574cf0bc7d245a4a874b3eb852beb8b34deb4c1712f57062dbbcc8673e212f +EBUILD homeassistant-0.115.5.ebuild 26416 BLAKE2B c7e1c17e09398fed528f43b534f5b4a59ce2f47cbbb3c11ec7741f2e2ad57e5163fb386e74cc8b97670b9a82bcd13062dd5af6dd7ddda2ab43613f2dbe3309ac SHA512 71bec6467a17ddc801e29bf93ab31def2b46694693b2471215e9e24b3cf614e11f99c99cb5eb101c1e226b8ef2179d09e0d1628580f5b843ce755b37ff44b18b +MISC metadata.xml 22225 BLAKE2B 2be0ff543e477a8195d14588a16fd986413da714f1bd00258a4a10d6ba7d645e10199e4f10df892c3af7afa0f337debc01b571385ec678cdb5616732a52b014f SHA512 8c21f8e8768696928e55df7feebf6f584220b9c2506398ef48d7fdae22a85dc25a23481cab4335d48fbed566cc5aeb475b85e4fe87a0addf8c931bc24754f9eb diff --git a/app-misc/homeassistant/homeassistant-0.114.2.ebuild b/app-misc/homeassistant/homeassistant-0.114.2.ebuild deleted file mode 100644 index 0923d46a1..000000000 --- a/app-misc/homeassistant/homeassistant-0.114.2.ebuild +++ /dev/null @@ -1,357 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8} ) -inherit readme.gentoo-r1 eutils distutils-r1 - -MY_PN=${PN}-core -MY_PV=${PV/_beta/b} -MY_P=${MY_PN}-${MY_PV} - -DESCRIPTION="Open-source home automation platform running on Python on 3.7" -HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository" -SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86 amd64-linux x86-linux" -#KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" -IUSE="abode adguard ads agent_dvr aioguardian alarmdecoder ambiclimate ambient_station amcrest androidtv apache_kafka apprise arcam_fmj asuswrt atmo atv aurora avea awair aws axis bitcoin blink blockchain bmw_connected_drive bravia-tv buienradar +caldav +cast ciscomobilityexpress cli coronavirus daikin darksky deconz delijn denonavr dexcom discogs discord dunehd dynalite dyson ecobee emulated_roku enigma enocean environment_canada envoy esphome everlights flume flunearyou foobot fronius gpiozero growatt_server growl harmony heos here hkavr holidays homekit homematic homematicip hpilo hs100 hue hydrawise iaqualink icloud ihc incomfort influxdb insteon intesishome ipma jewish_calendar joaoapps_join kef maxcube maxcube_hack meteo_france metno miio mikrotik mobile_app +mqtt musiccast myq +mysql nederlandse_spoorwegen netdata nuki nws nx584 openwrt owntracks ozw plex plugwise poolsense powerwall ps4 qnap +recorder rejseplanen ring roku roomba rxv samsungtv +scrape shodan signal simplisafe skybell sma smappee smarthab smartthings socat socialblade solax somfy sonos speedtest squeezebox +ssl synologydsm systemmonitor tellduslive tesla test tile toon tplink tradfri tuya ubee unifi vallox velbus velux vera +version vicare vizio webostv wemo wink withings wled xbox_live xknx xs1 yeelight youtube zerproc zigbee zoneminder z-wave" - -# from 2020/04 cleanup to be removed or integrated later -# external deps - -RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${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" - -# Home Assistant Core dependencies -# from setup.py -RDEPEND="${RDEPEND} - ~dev-python/aiohttp-3.6.2[${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/certifi-2020.4.5.1[${PYTHON_USEDEP}] - ~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}] - $(python_gen_cond_dep '~dev-python/importlib_metadata-1.6.0[${PYTHON_USEDEP}]' python3_7) - >=dev-python/jinja-2.11.1[${PYTHON_USEDEP}] - ~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}] - ~dev-python/cryptography-2.9.2[${PYTHON_USEDEP}] - >=dev-python/pip-8.0.3-r1[${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/voluptuous-0.11.7[${PYTHON_USEDEP}] - ~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}] - ~dev-python/yarl-1.4.2[${PYTHON_USEDEP}]" - -# from package_constraints.txt, if not defined earlier -RDEPEND="${RDEPEND} - ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] - >=dev-python/aiohttp-cors-0.7.0[${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/hass-nabucasa-0.35.0[${PYTHON_USEDEP}] - ~dev-python/home-assistant-frontend-20200811.0[${PYTHON_USEDEP}] - >=dev-python/netdisco-2.8.1[${PYTHON_USEDEP}] - ~dev-python/sqlalchemy-1.3.18[${PYTHON_USEDEP}] - ~dev-python/zeroconf-0.28.0[${PYTHON_USEDEP}] - >=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] - !dev-python/pycrypto[${PYTHON_USEDEP}]" - -# >=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}] -# >=dev-python/immutables-0.9[${PYTHON_USEDEP}] - -# still unknown origin, some from requirements_all.txt -RDEPEND="${RDEPEND} - ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] - ~dev-python/colorlog-4.1.0[${PYTHON_USEDEP}] - ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] - ~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}] - ~dev-python/HAP-python-3.0.0[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}] - >=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}] - ~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}] - ~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}] - >=dev-python/lxml-4.3.3[${PYTHON_USEDEP}] - >=dev-python/multidict-4.5.2[${PYTHON_USEDEP}] - >=dev-python/numpy-1.19.1[${PYTHON_USEDEP}] - ~dev-python/passlib-1.7.1[${PYTHON_USEDEP}] - >=dev-python/pbr-5.1.3[${PYTHON_USEDEP}] - ~dev-python/pillow-7.1.2[${PYTHON_USEDEP}] - >=dev-python/pycparser-2.19[${PYTHON_USEDEP}] - >=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] - >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] - >=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}] - ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}] - ~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}] - >=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}] - =dev-python/user-agents-2.0-r1[${PYTHON_USEDEP}] - >=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}] - >=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}] - ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] - ~media-libs/mutagen-1.44.0" - -# Module requirements from useflags -RDEPEND="${RDEPEND} - abode? ( ~dev-python/abodepy-1.1.0[${PYTHON_USEDEP}] ) - adguard? ( ~dev-python/adguardhome-0.4.2[${PYTHON_USEDEP}] ) - agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] ) - ads? ( ~dev-python/pyads-3.2.1[${PYTHON_USEDEP}] ) - aioguardian? ( ~dev-python/aioguardian-1.0.1[${PYTHON_USEDEP}] ) - alarmdecoder? ( ~dev-python/adext-0.3[${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}] ) - androidtv? ( ~dev-python/androidtv-0.0.47[${PYTHON_USEDEP}] - ~dev-python/adb-shell-0.2.1[${PYTHON_USEDEP}] ) - apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] ) - apprise? ( ~dev-python/apprise-0.8.5[${PYTHON_USEDEP}] ) - arcam_fmj? ( ~dev-python/arcam-fmj-0.5.1[${PYTHON_USEDEP}] ) - asuswrt? ( ~dev-python/aioasuswrt-1.2.7[${PYTHON_USEDEP}] ) - atmo? ( ~dev-python/pyatmo-4.0.0[${PYTHON_USEDEP}] ) - atv? ( >=dev-python/pyatv-0.3.13[${PYTHON_USEDEP}] ) - aurora? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] ) - avea? ( ~dev-python/avea-1.4[${PYTHON_USEDEP}] ) - awair? ( ~dev-python/python-awair-0.1.1[${PYTHON_USEDEP}] ) - aws? ( ~dev-python/aiobotocore-0.11.1[${PYTHON_USEDEP}] ) - axis? ( ~dev-python/axis-33[${PYTHON_USEDEP}] ) - bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] ) - blink? ( ~dev-python/blinkpy-0.16.3[${PYTHON_USEDEP}] ) - blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] ) - bmw_connected_drive? ( ~dev-python/bimmer-connected-0.7.7[${PYTHON_USEDEP}] ) - bravia-tv? ( ~dev-python/bravia-tv-1.0.6[${PYTHON_USEDEP}] - ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ) - buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] ) - caldav? ( ~dev-python/caldav-0.6.1[${PYTHON_USEDEP}] ) - cast? ( ~dev-python/pychromecast-7.2.0[${PYTHON_USEDEP}] ) - ciscomobilityexpress? ( ~dev-python/ciscomobilityexpress-0.3.3[${PYTHON_USEDEP}] ) - cli? ( app-misc/home-assistant-cli[${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-72[${PYTHON_USEDEP}] ) - delijn? ( ~dev-python/pydelijn-0.5.1[${PYTHON_USEDEP}] ) - denonavr? ( ~dev-python/denonavr-0.9.4[${PYTHON_USEDEP}] ) - dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] ) - discogs? ( ~dev-python/discogs-client-2.2.2[${PYTHON_USEDEP}] ) - discord? ( ~dev-python/discord-py-1.3.4[${PYTHON_USEDEP}] ) - dunehd? ( ~dev-python/pdunehd-1.3[${PYTHON_USEDEP}] ) - dynalite? ( ~dev-python/dynalite-devices-0.1.41[${PYTHON_USEDEP}] ) - dyson? ( ~dev-python/libpurecool-0.6.3[${PYTHON_USEDEP}] ) - ecobee? ( ~dev-python/python-ecobee-api-0.2.7[${PYTHON_USEDEP}] ) - emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] ) - enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] ) - enocean? ( ~dev-python/enocean-0.50.0[${PYTHON_USEDEP}] ) - environment_canada? ( ~dev-python/env-canada-0.1.0[${PYTHON_USEDEP}] ) - envoy? ( ~dev-python/envoy-reader-0.16.1[${PYTHON_USEDEP}] ) - esphome? ( ~dev-python/aioesphomeapi-2.6.1[${PYTHON_USEDEP}] ) - everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] ) - flume? ( ~dev-python/PyFlume-0.5.5[${PYTHON_USEDEP}] ) - flunearyou? ( ~dev-python/pyflunearyou-1.0.7[${PYTHON_USEDEP}] ) - foobot? ( ~dev-python/foobot_async-0.3.2[${PYTHON_USEDEP}] ) - fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] ) - gpiozero? ( ~dev-python/gpiozero-1.5.1[${PYTHON_USEDEP}] ) - growatt_server? ( ~dev-python/growattServer-0.0.4[${PYTHON_USEDEP}] ) - growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] ) - harmony? ( ~dev-python/aioharmony-0.2.6[${PYTHON_USEDEP}] ) - heos? ( ~dev-python/pyheos-0.6.0[${PYTHON_USEDEP}] ) - here? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] ) - hkavr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] ) - holidays? ( ~dev-python/holidays-0.10.3[${PYTHON_USEDEP}] ) - homekit? ( ~dev-python/aiohomekit-0.2.46[${PYTHON_USEDEP}] ) - homematic? ( ~dev-python/pyhomematic-0.1.68[${PYTHON_USEDEP}] ) - homematicip? ( ~dev-python/homematicip-0.10.19[${PYTHON_USEDEP}] ) - hpilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] ) - hs100? ( >=dev-python/pyHS100-0.3.5[${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}] ) - icloud? ( ~dev-python/pyicloud-0.9.7[${PYTHON_USEDEP}] ) - ihc? ( ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] ) - incomfort? ( ~dev-python/incomfort-client-0.4.0[${PYTHON_USEDEP}] ) - influxdb? ( dev-db/influxdb ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] - ~dev-python/influxdb-client-1.8.0[${PYTHON_USEDEP}] ) - insteon? ( ~dev-python/pyinsteon-1.0.7[${PYTHON_USEDEP}] ) - intesishome? ( ~dev-python/pyintesishome-1.7.5[${PYTHON_USEDEP}] ) - ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] ) - jewish_calendar? ( ~dev-python/hdate-0.9.3[${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}] ) - maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] ) - meteo_france? ( ~dev-python/meteofrance-api-0.1.1[${PYTHON_USEDEP}] ) - metno? ( ~dev-python/PyMetno-0.7.0[${PYTHON_USEDEP}] ) - miio? ( ~dev-python/python-miio-0.5.3[${PYTHON_USEDEP}] ) - mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] ) - mobile_app? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] ) - mqtt? ( ~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}] app-misc/mosquitto ) - musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] ) - myq? ( ~dev-python/pymyq-2.0.5[${PYTHON_USEDEP}] ) - mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}] - dev-python/mysql-python[${PYTHON_USEDEP}] ) virtual/mysql ) - nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.4[${PYTHON_USEDEP}] ) - netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] ) - nuki? ( ~dev-python/pynuki-1.3.8[${PYTHON_USEDEP}] ) - nws? ( ~dev-python/pynws-1.2.1[${PYTHON_USEDEP}] ) - nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] ) - openwrt? ( ~dev-python/openwrt-luci-rpc-1.1.3[${PYTHON_USEDEP}] ) - owntracks? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] virtual/mqtt ) - ozw? ( ~dev-python/python-openzwave-mqtt-1.0.2[${PYTHON_USEDEP}] ) - plex? ( ~dev-python/PlexAPI-4.0.0[${PYTHON_USEDEP}] ) - plugwise? ( ~dev-python/Plugwise-Smile-1.1.0[${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}] ) - qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] ) - rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] ) - ring? ( ~dev-python/ring-doorbell-0.6.0[${PYTHON_USEDEP}] ) - roku? ( ~dev-python/rokuecp-0.5.0[${PYTHON_USEDEP}] ) - roomba? ( ~dev-python/roombapy-1.6.1[${PYTHON_USEDEP}] ) - rxv? ( ~dev-python/rxv-0.6.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.0[${PYTHON_USEDEP}] ) - shodan? ( ~dev-python/shodan-1.23.0[${PYTHON_USEDEP}] ) - signal? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] ) - simplisafe? ( ~dev-python/simplisafe-python-9.3.0[${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.1.5[${PYTHON_USEDEP}] ) - smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] ) - smartthings? ( ~dev-python/pysmartthings-0.7.3[${PYTHON_USEDEP}] ) - socat? ( net-misc/socat ) - socialblade? ( ~dev-python/socialbladeclient-0.2[${PYTHON_USEDEP}] ) - solax? ( ~dev-python/solax-0.2.3[${PYTHON_USEDEP}] ) - somfy? ( ~dev-python/pymfy-0.9.0[${PYTHON_USEDEP}] ) - sonos? ( >=dev-python/pysonos-0.0.32[${PYTHON_USEDEP}] ) - speedtest? ( ~net-analyzer/speedtest-cli-2.1.2[${PYTHON_USEDEP}] ) - squeezebox? ( ~dev-python/pysqueezebox-0.2.4[${PYTHON_USEDEP}] ) - ssl? ( dev-libs/openssl:0 app-crypt/certbot net-proxy/haproxy ) - synologydsm? ( ~dev-python/python-synology-0.8.2[${PYTHON_USEDEP}] ) - systemmonitor? ( >=dev-python/psutil-5.7.0[${PYTHON_USEDEP}] ) - tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] ) - tesla? ( ~dev-python/teslajsonpy-0.10.1[${PYTHON_USEDEP}] ) - tile? ( ~dev-python/pytile-4.0.0[${PYTHON_USEDEP}] ) - toon? ( ~dev-python/toonapi-0.2.0[${PYTHON_USEDEP}] ) - tplink? ( ~dev-python/pyHS100-0.3.5.1[${PYTHON_USEDEP}] ) - tradfri? ( >=dev-python/pytradfri-6.4.0[${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}] ) - vallox? ( ~dev-python/vallox-websocket-api-2.4.0[${PYTHON_USEDEP}] ) - velbus? ( ~dev-python/python-velbus-2.0.43[${PYTHON_USEDEP}] ) - velux? ( ~dev-python/pyvlx-0.2.16[${PYTHON_USEDEP}] ) - vera? ( ~dev-python/pyvera-0.3.9[${PYTHON_USEDEP}] ) - version? ( ~dev-python/pyhaversion-3.2.0[${PYTHON_USEDEP}] ) - vicare? ( ~dev-python/PyViCare-0.2.0[${PYTHON_USEDEP}] ) - vizio? ( ~dev-python/pyvizio-0.1.49[${PYTHON_USEDEP}] ) - webostv? ( ~dev-python/aiopylgtv-0.3.3[${PYTHON_USEDEP}] ) - wemo? ( >=dev-python/pywemo-0.4.46[${PYTHON_USEDEP}] ) - wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] ) - withings? ( ~dev-python/withings-api-2.1.6[${PYTHON_USEDEP}] ) - wled? ( ~dev-python/wled-0.4.3[${PYTHON_USEDEP}] ) - xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] ) - xknx? ( ~dev-python/xknx-0.11.3[${PYTHON_USEDEP}] ) - xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] ) - yeelight? ( ~dev-python/yeelight-0.5.2[${PYTHON_USEDEP}] ) - youtube? ( ~dev-python/youtube_dl-2020.7.28[${PYTHON_USEDEP}] ) - zerproc? ( ~dev-python/pyzerproc-0.2.5[${PYTHON_USEDEP}] ) - zigbee? ( ~dev-python/zigpy-deconz-0.9.2[${PYTHON_USEDEP}] - ~dev-python/zigpy-0.22.2[${PYTHON_USEDEP}] - ~dev-python/zigpy-xbee-0.12.1[${PYTHON_USEDEP}] - ~dev-python/bellows-0.18.1[${PYTHON_USEDEP}] - ~dev-python/zigpy-zigate-0.6.1[${PYTHON_USEDEP}] - ~dev-python/zha-quirks-0.0.43[${PYTHON_USEDEP}] ) - zoneminder? ( ~dev-python/zm-py-0.4.0[${PYTHON_USEDEP}] ) - z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] - ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] - ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )" - -DEPEND="${RDEPEND} - test? ( - ~dev-python/asynctest-0.13.0[${PYTHON_USEDEP}] - ~dev-python/codecov-2.1.0[${PYTHON_USEDEP}] - ~dev-python/coverage-5.2.1[${PYTHON_USEDEP}] - ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] - ~dev-python/mypy-0.780[${PYTHON_USEDEP}] - ~dev-python/pre-commit-2.6.0[${PYTHON_USEDEP}] - dev-python/pylint[${PYTHON_USEDEP}] - ~dev-python/astroid-2.3.3[${PYTHON_USEDEP}] - ~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}] - ~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}] - ~dev-python/pytest-cov-2.10.0[${PYTHON_USEDEP}] - ~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}] - ~dev-python/pytest-sugar-0.9.3[${PYTHON_USEDEP}] - ~dev-python/pytest-timeout-1.3.4[${PYTHON_USEDEP}] - ~dev-python/pytest-xdist-1.32.0[${PYTHON_USEDEP}] - ~dev-python/pytest-5.4.3[${PYTHON_USEDEP}] - ~dev-python/requests-mock-1.8.0[${PYTHON_USEDEP}] - ~dev-python/responses-0.10.6[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] - )" - -INSTALL_DIR="/opt/${PN}" - -DISABLE_AUTOFORMATTING=1 -DOC_CONTENTS=" -The HA interface listens on port 8123 -hass configuration is in: /etc/${PN} -daemon command line arguments are configured in: /etc/conf.d/${PN} -logging is to: /var/log/${PN}/{server,errors,stdout}.log -The sqlite db is by default in: /etc/${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/${PN}" - fowners -R "${PN}:${PN}" "/etc/${PN}" - keepdir "/var/log/${PN}" - fowners -R "${PN}:${PN}" "/var/log/${PN}" - newconfd "${FILESDIR}/${PN}.conf.d" "${PN}" - newinitd "${FILESDIR}/${PN}.init.d" "${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/${PN}" || die - fi - if use mqtt ; then - sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${PN}" || die - fi - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotate" "${PN}" - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-misc/homeassistant/homeassistant-0.114.3.ebuild b/app-misc/homeassistant/homeassistant-0.114.3.ebuild deleted file mode 100644 index ec8edf809..000000000 --- a/app-misc/homeassistant/homeassistant-0.114.3.ebuild +++ /dev/null @@ -1,357 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8} ) -inherit readme.gentoo-r1 eutils distutils-r1 - -MY_PN=${PN}-core -MY_PV=${PV/_beta/b} -MY_P=${MY_PN}-${MY_PV} - -DESCRIPTION="Open-source home automation platform running on Python on 3.7" -HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository" -SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86 amd64-linux x86-linux" -#KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" -IUSE="abode adguard ads agent_dvr aioguardian alarmdecoder ambiclimate ambient_station amcrest androidtv apache_kafka apprise arcam_fmj asuswrt atmo atv aurora avea awair aws axis bitcoin blink blockchain bmw_connected_drive bravia-tv buienradar +caldav +cast ciscomobilityexpress cli coronavirus daikin darksky deconz delijn denonavr dexcom discogs discord dunehd dynalite dyson ecobee emulated_roku enigma enocean environment_canada envoy esphome everlights flume flunearyou foobot fronius gpiozero growatt_server growl harmony heos here hkavr holidays homekit homematic homematicip hpilo hs100 hue hydrawise iaqualink icloud ihc incomfort influxdb insteon intesishome ipma jewish_calendar joaoapps_join kef maxcube maxcube_hack meteo_france metno miio mikrotik mobile_app +mqtt musiccast myq +mysql nederlandse_spoorwegen netdata nuki nws nx584 openwrt owntracks ozw plex plugwise poolsense powerwall ps4 qnap +recorder rejseplanen ring roku roomba rxv samsungtv +scrape shodan signal simplisafe skybell sma smappee smarthab smartthings socat socialblade solax somfy sonos speedtest squeezebox +ssl synologydsm systemmonitor tellduslive tesla test tile toon tplink tradfri tuya ubee unifi vallox velbus velux vera +version vicare vizio webostv wemo wink withings wled xbox_live xknx xs1 yeelight youtube zerproc zigbee zoneminder z-wave" - -# from 2020/04 cleanup to be removed or integrated later -# external deps - -RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${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" - -# Home Assistant Core dependencies -# from setup.py -RDEPEND="${RDEPEND} - ~dev-python/aiohttp-3.6.2[${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/certifi-2020.4.5.1[${PYTHON_USEDEP}] - ~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}] - $(python_gen_cond_dep '~dev-python/importlib_metadata-1.6.0[${PYTHON_USEDEP}]' python3_7) - >=dev-python/jinja-2.11.1[${PYTHON_USEDEP}] - ~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}] - ~dev-python/cryptography-2.9.2[${PYTHON_USEDEP}] - >=dev-python/pip-8.0.3-r1[${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/voluptuous-0.11.7[${PYTHON_USEDEP}] - ~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}] - ~dev-python/yarl-1.4.2[${PYTHON_USEDEP}]" - -# from package_constraints.txt, if not defined earlier -RDEPEND="${RDEPEND} - ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] - >=dev-python/aiohttp-cors-0.7.0[${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/hass-nabucasa-0.35.0[${PYTHON_USEDEP}] - ~dev-python/home-assistant-frontend-20200811.0[${PYTHON_USEDEP}] - >=dev-python/netdisco-2.8.2[${PYTHON_USEDEP}] - ~dev-python/sqlalchemy-1.3.18[${PYTHON_USEDEP}] - ~dev-python/zeroconf-0.28.1[${PYTHON_USEDEP}] - >=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] - !dev-python/pycrypto[${PYTHON_USEDEP}]" - -# >=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}] -# >=dev-python/immutables-0.9[${PYTHON_USEDEP}] - -# still unknown origin, some from requirements_all.txt -RDEPEND="${RDEPEND} - ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] - ~dev-python/colorlog-4.1.0[${PYTHON_USEDEP}] - ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] - ~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}] - ~dev-python/HAP-python-3.0.0[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.9.4[${PYTHON_USEDEP}] - >=dev-python/jsonrpc-async-0.6[${PYTHON_USEDEP}] - ~dev-python/jsonrpc-base-1.0[${PYTHON_USEDEP}] - ~dev-python/jsonrpc-websocket-0.6[${PYTHON_USEDEP}] - >=dev-python/lxml-4.3.3[${PYTHON_USEDEP}] - >=dev-python/multidict-4.5.2[${PYTHON_USEDEP}] - >=dev-python/numpy-1.19.1[${PYTHON_USEDEP}] - ~dev-python/passlib-1.7.1[${PYTHON_USEDEP}] - >=dev-python/pbr-5.1.3[${PYTHON_USEDEP}] - ~dev-python/pillow-7.1.2[${PYTHON_USEDEP}] - >=dev-python/pycparser-2.19[${PYTHON_USEDEP}] - >=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] - >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] - >=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}] - ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}] - ~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}] - >=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}] - =dev-python/user-agents-2.0-r1[${PYTHON_USEDEP}] - >=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}] - >=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}] - ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] - ~media-libs/mutagen-1.44.0" - -# Module requirements from useflags -RDEPEND="${RDEPEND} - abode? ( ~dev-python/abodepy-1.1.0[${PYTHON_USEDEP}] ) - adguard? ( ~dev-python/adguardhome-0.4.2[${PYTHON_USEDEP}] ) - agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] ) - ads? ( ~dev-python/pyads-3.2.1[${PYTHON_USEDEP}] ) - aioguardian? ( ~dev-python/aioguardian-1.0.1[${PYTHON_USEDEP}] ) - alarmdecoder? ( ~dev-python/adext-0.3[${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}] ) - androidtv? ( ~dev-python/androidtv-0.0.47[${PYTHON_USEDEP}] - ~dev-python/adb-shell-0.2.1[${PYTHON_USEDEP}] ) - apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] ) - apprise? ( ~dev-python/apprise-0.8.5[${PYTHON_USEDEP}] ) - arcam_fmj? ( ~dev-python/arcam-fmj-0.5.1[${PYTHON_USEDEP}] ) - asuswrt? ( ~dev-python/aioasuswrt-1.2.7[${PYTHON_USEDEP}] ) - atmo? ( ~dev-python/pyatmo-4.0.0[${PYTHON_USEDEP}] ) - atv? ( >=dev-python/pyatv-0.3.13[${PYTHON_USEDEP}] ) - aurora? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] ) - avea? ( ~dev-python/avea-1.4[${PYTHON_USEDEP}] ) - awair? ( ~dev-python/python-awair-0.1.1[${PYTHON_USEDEP}] ) - aws? ( ~dev-python/aiobotocore-0.11.1[${PYTHON_USEDEP}] ) - axis? ( ~dev-python/axis-33[${PYTHON_USEDEP}] ) - bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] ) - blink? ( ~dev-python/blinkpy-0.16.3[${PYTHON_USEDEP}] ) - blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] ) - bmw_connected_drive? ( ~dev-python/bimmer-connected-0.7.7[${PYTHON_USEDEP}] ) - bravia-tv? ( ~dev-python/bravia-tv-1.0.6[${PYTHON_USEDEP}] - ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ) - buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] ) - caldav? ( ~dev-python/caldav-0.6.1[${PYTHON_USEDEP}] ) - cast? ( ~dev-python/pychromecast-7.2.1[${PYTHON_USEDEP}] ) - ciscomobilityexpress? ( ~dev-python/ciscomobilityexpress-0.3.3[${PYTHON_USEDEP}] ) - cli? ( app-misc/home-assistant-cli[${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-72[${PYTHON_USEDEP}] ) - delijn? ( ~dev-python/pydelijn-0.5.1[${PYTHON_USEDEP}] ) - denonavr? ( ~dev-python/denonavr-0.9.4[${PYTHON_USEDEP}] ) - dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] ) - discogs? ( ~dev-python/discogs-client-2.2.2[${PYTHON_USEDEP}] ) - discord? ( ~dev-python/discord-py-1.3.4[${PYTHON_USEDEP}] ) - dunehd? ( ~dev-python/pdunehd-1.3[${PYTHON_USEDEP}] ) - dynalite? ( ~dev-python/dynalite-devices-0.1.41[${PYTHON_USEDEP}] ) - dyson? ( ~dev-python/libpurecool-0.6.3[${PYTHON_USEDEP}] ) - ecobee? ( ~dev-python/python-ecobee-api-0.2.7[${PYTHON_USEDEP}] ) - emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] ) - enigma? ( ~dev-python/openwebifpy-3.1.1[${PYTHON_USEDEP}] ) - enocean? ( ~dev-python/enocean-0.50.0[${PYTHON_USEDEP}] ) - environment_canada? ( ~dev-python/env-canada-0.1.0[${PYTHON_USEDEP}] ) - envoy? ( ~dev-python/envoy-reader-0.16.1[${PYTHON_USEDEP}] ) - esphome? ( ~dev-python/aioesphomeapi-2.6.1[${PYTHON_USEDEP}] ) - everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] ) - flume? ( ~dev-python/PyFlume-0.5.5[${PYTHON_USEDEP}] ) - flunearyou? ( ~dev-python/pyflunearyou-1.0.7[${PYTHON_USEDEP}] ) - foobot? ( ~dev-python/foobot_async-0.3.2[${PYTHON_USEDEP}] ) - fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] ) - gpiozero? ( ~dev-python/gpiozero-1.5.1[${PYTHON_USEDEP}] ) - growatt_server? ( ~dev-python/growattServer-0.0.4[${PYTHON_USEDEP}] ) - growl? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] ) - harmony? ( ~dev-python/aioharmony-0.2.6[${PYTHON_USEDEP}] ) - heos? ( ~dev-python/pyheos-0.6.0[${PYTHON_USEDEP}] ) - here? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] ) - hkavr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] ) - holidays? ( ~dev-python/holidays-0.10.3[${PYTHON_USEDEP}] ) - homekit? ( ~dev-python/aiohomekit-0.2.46[${PYTHON_USEDEP}] ) - homematic? ( ~dev-python/pyhomematic-0.1.68[${PYTHON_USEDEP}] ) - homematicip? ( ~dev-python/homematicip-0.10.19[${PYTHON_USEDEP}] ) - hpilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] ) - hs100? ( >=dev-python/pyHS100-0.3.5[${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}] ) - icloud? ( ~dev-python/pyicloud-0.9.7[${PYTHON_USEDEP}] ) - ihc? ( ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] ) - incomfort? ( ~dev-python/incomfort-client-0.4.0[${PYTHON_USEDEP}] ) - influxdb? ( dev-db/influxdb ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] - ~dev-python/influxdb-client-1.8.0[${PYTHON_USEDEP}] ) - insteon? ( ~dev-python/pyinsteon-1.0.7[${PYTHON_USEDEP}] ) - intesishome? ( ~dev-python/pyintesishome-1.7.5[${PYTHON_USEDEP}] ) - ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] ) - jewish_calendar? ( ~dev-python/hdate-0.9.3[${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}] ) - maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] ) - meteo_france? ( ~dev-python/meteofrance-api-0.1.1[${PYTHON_USEDEP}] ) - metno? ( ~dev-python/PyMetno-0.7.1[${PYTHON_USEDEP}] ) - miio? ( ~dev-python/python-miio-0.5.3[${PYTHON_USEDEP}] ) - mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] ) - mobile_app? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] ) - mqtt? ( ~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}] app-misc/mosquitto ) - musiccast? ( >=dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] ) - myq? ( ~dev-python/pymyq-2.0.5[${PYTHON_USEDEP}] ) - mysql? ( || ( dev-python/mysqlclient[${PYTHON_USEDEP}] - dev-python/mysql-python[${PYTHON_USEDEP}] ) virtual/mysql ) - nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.4[${PYTHON_USEDEP}] ) - netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] ) - nuki? ( ~dev-python/pynuki-1.3.8[${PYTHON_USEDEP}] ) - nws? ( ~dev-python/pynws-1.2.1[${PYTHON_USEDEP}] ) - nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] ) - openwrt? ( ~dev-python/openwrt-luci-rpc-1.1.3[${PYTHON_USEDEP}] ) - owntracks? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] virtual/mqtt ) - ozw? ( ~dev-python/python-openzwave-mqtt-1.0.2[${PYTHON_USEDEP}] ) - plex? ( ~dev-python/PlexAPI-4.0.0[${PYTHON_USEDEP}] ) - plugwise? ( ~dev-python/Plugwise-Smile-1.1.0[${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}] ) - qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] ) - rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] ) - ring? ( ~dev-python/ring-doorbell-0.6.0[${PYTHON_USEDEP}] ) - roku? ( ~dev-python/rokuecp-0.5.0[${PYTHON_USEDEP}] ) - roomba? ( ~dev-python/roombapy-1.6.1[${PYTHON_USEDEP}] ) - rxv? ( ~dev-python/rxv-0.6.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.0[${PYTHON_USEDEP}] ) - shodan? ( ~dev-python/shodan-1.23.0[${PYTHON_USEDEP}] ) - signal? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] ) - simplisafe? ( ~dev-python/simplisafe-python-9.3.0[${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.1.5[${PYTHON_USEDEP}] ) - smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] ) - smartthings? ( ~dev-python/pysmartthings-0.7.3[${PYTHON_USEDEP}] ) - socat? ( net-misc/socat ) - socialblade? ( ~dev-python/socialbladeclient-0.2[${PYTHON_USEDEP}] ) - solax? ( ~dev-python/solax-0.2.3[${PYTHON_USEDEP}] ) - somfy? ( ~dev-python/pymfy-0.9.0[${PYTHON_USEDEP}] ) - sonos? ( >=dev-python/pysonos-0.0.32[${PYTHON_USEDEP}] ) - speedtest? ( ~net-analyzer/speedtest-cli-2.1.2[${PYTHON_USEDEP}] ) - squeezebox? ( ~dev-python/pysqueezebox-0.2.4[${PYTHON_USEDEP}] ) - ssl? ( dev-libs/openssl:0 app-crypt/certbot net-proxy/haproxy ) - synologydsm? ( ~dev-python/python-synology-0.8.2[${PYTHON_USEDEP}] ) - systemmonitor? ( >=dev-python/psutil-5.7.0[${PYTHON_USEDEP}] ) - tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] ) - tesla? ( ~dev-python/teslajsonpy-0.10.1[${PYTHON_USEDEP}] ) - tile? ( ~dev-python/pytile-4.0.0[${PYTHON_USEDEP}] ) - toon? ( ~dev-python/toonapi-0.2.0[${PYTHON_USEDEP}] ) - tplink? ( ~dev-python/pyHS100-0.3.5.1[${PYTHON_USEDEP}] ) - tradfri? ( >=dev-python/pytradfri-6.4.0[${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}] ) - vallox? ( ~dev-python/vallox-websocket-api-2.4.0[${PYTHON_USEDEP}] ) - velbus? ( ~dev-python/python-velbus-2.0.43[${PYTHON_USEDEP}] ) - velux? ( ~dev-python/pyvlx-0.2.16[${PYTHON_USEDEP}] ) - vera? ( ~dev-python/pyvera-0.3.9[${PYTHON_USEDEP}] ) - version? ( ~dev-python/pyhaversion-3.2.0[${PYTHON_USEDEP}] ) - vicare? ( ~dev-python/PyViCare-0.2.0[${PYTHON_USEDEP}] ) - vizio? ( ~dev-python/pyvizio-0.1.49[${PYTHON_USEDEP}] ) - webostv? ( ~dev-python/aiopylgtv-0.3.3[${PYTHON_USEDEP}] ) - wemo? ( >=dev-python/pywemo-0.4.46[${PYTHON_USEDEP}] ) - wink? ( ~dev-python/pubnubsub-handler-1.0.8[${PYTHON_USEDEP}] ) - withings? ( ~dev-python/withings-api-2.1.6[${PYTHON_USEDEP}] ) - wled? ( ~dev-python/wled-0.4.3[${PYTHON_USEDEP}] ) - xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] ) - xknx? ( ~dev-python/xknx-0.11.3[${PYTHON_USEDEP}] ) - xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] ) - yeelight? ( ~dev-python/yeelight-0.5.2[${PYTHON_USEDEP}] ) - youtube? ( ~dev-python/youtube_dl-2020.7.28[${PYTHON_USEDEP}] ) - zerproc? ( ~dev-python/pyzerproc-0.2.5[${PYTHON_USEDEP}] ) - zigbee? ( ~dev-python/zigpy-deconz-0.9.2[${PYTHON_USEDEP}] - ~dev-python/zigpy-0.22.2[${PYTHON_USEDEP}] - ~dev-python/zigpy-xbee-0.12.1[${PYTHON_USEDEP}] - ~dev-python/bellows-0.18.1[${PYTHON_USEDEP}] - ~dev-python/zigpy-zigate-0.6.1[${PYTHON_USEDEP}] - ~dev-python/zha-quirks-0.0.43[${PYTHON_USEDEP}] ) - zoneminder? ( ~dev-python/zm-py-0.4.0[${PYTHON_USEDEP}] ) - z-wave? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] - ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] - ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )" - -DEPEND="${RDEPEND} - test? ( - ~dev-python/asynctest-0.13.0[${PYTHON_USEDEP}] - ~dev-python/codecov-2.1.0[${PYTHON_USEDEP}] - ~dev-python/coverage-5.2.1[${PYTHON_USEDEP}] - ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] - ~dev-python/mypy-0.780[${PYTHON_USEDEP}] - ~dev-python/pre-commit-2.6.0[${PYTHON_USEDEP}] - dev-python/pylint[${PYTHON_USEDEP}] - ~dev-python/astroid-2.3.3[${PYTHON_USEDEP}] - ~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}] - ~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}] - ~dev-python/pytest-cov-2.10.0[${PYTHON_USEDEP}] - ~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}] - ~dev-python/pytest-sugar-0.9.3[${PYTHON_USEDEP}] - ~dev-python/pytest-timeout-1.3.4[${PYTHON_USEDEP}] - ~dev-python/pytest-xdist-1.32.0[${PYTHON_USEDEP}] - ~dev-python/pytest-5.4.3[${PYTHON_USEDEP}] - ~dev-python/requests-mock-1.8.0[${PYTHON_USEDEP}] - ~dev-python/responses-0.10.6[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] - )" - -INSTALL_DIR="/opt/${PN}" - -DISABLE_AUTOFORMATTING=1 -DOC_CONTENTS=" -The HA interface listens on port 8123 -hass configuration is in: /etc/${PN} -daemon command line arguments are configured in: /etc/conf.d/${PN} -logging is to: /var/log/${PN}/{server,errors,stdout}.log -The sqlite db is by default in: /etc/${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/${PN}" - fowners -R "${PN}:${PN}" "/etc/${PN}" - keepdir "/var/log/${PN}" - fowners -R "${PN}:${PN}" "/var/log/${PN}" - newconfd "${FILESDIR}/${PN}.conf.d" "${PN}" - newinitd "${FILESDIR}/${PN}.init.d" "${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/${PN}" || die - fi - if use mqtt ; then - sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${PN}" || die - fi - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotate" "${PN}" - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-misc/homeassistant/homeassistant-0.115.0_beta10.ebuild b/app-misc/homeassistant/homeassistant-0.115.0_beta10.ebuild deleted file mode 100644 index 6d59e0bfa..000000000 --- a/app-misc/homeassistant/homeassistant-0.115.0_beta10.ebuild +++ /dev/null @@ -1,347 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8} ) -inherit readme.gentoo-r1 eutils distutils-r1 - -MY_PN=${PN}-core -MY_PV=${PV/_beta/b} -MY_P=${MY_PN}-${MY_PV} - -DESCRIPTION="Open-source home automation platform running on Python on 3.7" -HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository" -SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" -IUSE="abode adguard ads agent_dvr airvisual alarmdecoder ambiclimate ambient_station amcrest androidtv apache_kafka apple_tv apprise arcam_fmj asuswrt aurora avea awair aws axis bitcoin blink blockchain bmw_connected_drive braviatv brother buienradar caldav cast cisco_mobility_express cli coronavirus daikin darksky deconz delijn denonavr devolo_home_control dexcom discogs discord dunehd dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights flume flunearyou foobot freebox fronius gios gogogate2 growatt_server guardian harman_kardon_avr harmony heos here_travel_time homekit homematic homematicip_cloud hp_ilo hue hydrawise iaqualink icloud ihc incomfort influxdb insteon intesishome ipma jewish_calendar joaoapps_join kef knx kodi luci maxcube maxcube_hack media_extractor meteo_france mikrotik mqtt myq mysql nederlandse_spoorwegen netatmo netdata nuki nws nx584 owntracks ozw ping plex plugwise poolsense powerwall ps4 qnap recorder rejseplanen ring roku roomba samsungtv scrape shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings socat socialblade solax somfy sonos speedtestdotnet squeezebox ssl synology_dsm systemmonitor tellduslive tesla test tile toon totalconnect tplink tradfri tuya ubee unifi upnp vallox velbus velux vera version vicare vizio webostv wemo whois wink withings wled workday xbox_live xiaomi_miio xs1 yamaha yamaha_musiccast yeelight zerproc zha zoneminder zwave" - - -# from 2020/04 cleanup to be removed or integrated later -# external deps - -RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${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" - -# Home Assistant Core dependencies -# from setup.py -RDEPEND="${RDEPEND} - ~dev-python/aiohttp-3.6.2[${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/certifi-2020.6.20[${PYTHON_USEDEP}] - ~dev-python/ciso8601-2.1.3[${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/pyjwt-1.7.1[${PYTHON_USEDEP}] - ~dev-python/cryptography-2.9.2[${PYTHON_USEDEP}] - >=dev-python/pip-8.0.3-r1[${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/voluptuous-0.11.7[${PYTHON_USEDEP}] - ~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}] - ~dev-python/yarl-1.4.2[${PYTHON_USEDEP}]" - -# from package_constraints.txt, if not defined earlier -RDEPEND="${RDEPEND} - ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] - >=dev-python/aiohttp-cors-0.7.0[${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/hass-nabucasa-0.37.0[${PYTHON_USEDEP}] - ~dev-python/home-assistant-frontend-20200915.0[${PYTHON_USEDEP}] - ~dev-python/netdisco-2.8.2[${PYTHON_USEDEP}] - ~dev-python/pillow-7.2.0[${PYTHON_USEDEP}] - ~dev-python/sqlalchemy-1.3.19[${PYTHON_USEDEP}] - ~dev-python/zeroconf-0.28.5[${PYTHON_USEDEP}] - >=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}] - >=dev-python/httplib2-0.18.0[${PYTHON_USEDEP}] - !dev-python/pycrypto[${PYTHON_USEDEP}] - ~dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}] - !dev-python/enum34[${PYTHON_USEDEP}] - !dev-python/typing[${PYTHON_USEDEP}] - !dev-python/uuid[${PYTHON_USEDEP}]" - -# >=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}] -# >=dev-python/immutables-0.9[${PYTHON_USEDEP}] - -# still unknown origin, some from requirements_all.txt -RDEPEND="${RDEPEND} - ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] - ~dev-python/colorlog-4.2.1[${PYTHON_USEDEP}] - ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] - ~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}] - ~dev-python/HAP-python-3.0.0[${PYTHON_USEDEP}] - >=dev-python/lxml-4.3.3[${PYTHON_USEDEP}] - >=dev-python/multidict-4.5.2[${PYTHON_USEDEP}] - >=dev-python/numpy-1.19.1[${PYTHON_USEDEP}] - ~dev-python/passlib-1.7.1[${PYTHON_USEDEP}] - >=dev-python/pbr-5.1.3[${PYTHON_USEDEP}] - >=dev-python/pycparser-2.19[${PYTHON_USEDEP}] - >=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] - >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] - >=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}] - ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}] - ~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}] - >=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}] - =dev-python/user-agents-2.0-r1[${PYTHON_USEDEP}] - >=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}] - >=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}] - ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] - ~media-libs/mutagen-1.45.1" - -# Module requirements from useflags -RDEPEND="${RDEPEND} - abode? ( ~dev-python/abodepy-1.1.0[${PYTHON_USEDEP}] ) - adguard? ( ~dev-python/adguardhome-0.4.2[${PYTHON_USEDEP}] ) - ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] ) - agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] ) - alarmdecoder? ( ~dev-python/adext-0.3[${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}] ) - 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}] ) - apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] ) - apple_tv? ( ~dev-python/pyatv-0.3.13[${PYTHON_USEDEP}] ) - apprise? ( ~dev-python/apprise-0.8.8[${PYTHON_USEDEP}] ) - arcam_fmj? ( ~dev-python/arcam-fmj-0.5.3[${PYTHON_USEDEP}] ) - asuswrt? ( ~dev-python/aioasuswrt-1.2.8[${PYTHON_USEDEP}] ) - avea? ( ~dev-python/avea-1.4[${PYTHON_USEDEP}] ) - awair? ( ~dev-python/python-awair-0.1.1[${PYTHON_USEDEP}] ) - aws? ( ~dev-python/aiobotocore-0.11.1[${PYTHON_USEDEP}] ) - axis? ( ~dev-python/axis-35[${PYTHON_USEDEP}] ) - bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] ) - blink? ( ~dev-python/blinkpy-0.16.3[${PYTHON_USEDEP}] ) - blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] ) - bmw_connected_drive? ( ~dev-python/bimmer-connected-0.7.7[${PYTHON_USEDEP}] ) - braviatv? ( ~dev-python/bravia-tv-1.0.6[${PYTHON_USEDEP}] ) - brother? ( ~dev-python/brother-0.1.17[${PYTHON_USEDEP}] ) - buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] ) - caldav? ( ~dev-python/caldav-0.6.1[${PYTHON_USEDEP}] ) - cast? ( ~dev-python/pychromecast-7.2.1[${PYTHON_USEDEP}] ) - cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.3[${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}] ) - devolo_home_control? ( ~dev-python/devolo-home-control-api-0.13.0[${PYTHON_USEDEP}] ) - dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] ) - discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] ) - discord? ( ~dev-python/discord-py-1.4.1[${PYTHON_USEDEP}] ) - dunehd? ( ~dev-python/pdunehd-1.3.2[${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}] ) - 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}] ) - flume? ( ~dev-python/PyFlume-0.5.5[${PYTHON_USEDEP}] ) - flunearyou? ( ~dev-python/pyflunearyou-1.0.7[${PYTHON_USEDEP}] ) - foobot? ( ~dev-python/foobot_async-0.3.2[${PYTHON_USEDEP}] ) - freebox? ( ~dev-python/aiofreepybox-0.0.8[${PYTHON_USEDEP}] ) - fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] ) - gios? ( ~dev-python/gios-0.1.4[${PYTHON_USEDEP}] ) - gogogate2? ( ~dev-python/gogogate2-api-2.0.2[${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}] ) - 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}] ) - icloud? ( ~dev-python/pyicloud-0.9.7[${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.7[${PYTHON_USEDEP}] ) - intesishome? ( ~dev-python/pyintesishome-1.7.5[${PYTHON_USEDEP}] ) - ipma? ( ~dev-python/pyipma-2.0.5[${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.13.0[${PYTHON_USEDEP}] ) - kodi? ( ~dev-python/pykodi-0.2.0[${PYTHON_USEDEP}] ) - luci? ( ~dev-python/openwrt-luci-rpc-1.1.6[${PYTHON_USEDEP}] ) - maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] ) - media_extractor? ( ~dev-python/youtube_dl-2020.7.28[${PYTHON_USEDEP}] ) - meteo_france? ( ~dev-python/meteofrance-api-0.1.1[${PYTHON_USEDEP}] ) - xiaomi_miio? ( ~dev-python/construct-2.9.45[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.3[${PYTHON_USEDEP}] ) - mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] ) - mqtt? ( ~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}] ) - myq? ( ~dev-python/pymyq-2.0.5[${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}] ) - nuki? ( ~dev-python/pynuki-1.3.8[${PYTHON_USEDEP}] ) - nws? ( ~dev-python/pynws-1.2.1[${PYTHON_USEDEP}] ) - nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] ) - owntracks? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] ) - ozw? ( ~dev-python/python-openzwave-mqtt-1.0.5[${PYTHON_USEDEP}] ) - ping? ( ~dev-python/icmplib-1.1.3[${PYTHON_USEDEP}] ) - plex? ( ~dev-python/PlexAPI-4.1.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.5[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.11[${PYTHON_USEDEP}] ) - plugwise? ( ~dev-python/Plugwise-Smile-1.4.0[${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}] ) - qnap? ( ~dev-python/qnapstats-0.3.0[${PYTHON_USEDEP}] ) - recorder? ( ~dev-python/sqlalchemy-1.3.19[${PYTHON_USEDEP}] ) - rejseplanen? ( ~dev-python/rjpl-0.3.6[${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}] ) - 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.1[${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.3.0[${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}] ) - socat? ( net-misc/socat ) - socialblade? ( ~dev-python/socialbladeclient-0.5[${PYTHON_USEDEP}] ) - solax? ( ~dev-python/solax-0.2.3[${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}] ) - squeezebox? ( ~dev-python/pysqueezebox-0.3.1[${PYTHON_USEDEP}] ) - synology_dsm? ( ~dev-python/python-synology-0.8.2[${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}] ) - 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}] ) - 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.44[${PYTHON_USEDEP}] ) - velux? ( ~dev-python/pyvlx-0.2.16[${PYTHON_USEDEP}] ) - vera? ( ~dev-python/pyvera-0.3.9[${PYTHON_USEDEP}] ) - version? ( ~dev-python/pyhaversion-3.4.0[${PYTHON_USEDEP}] ) - vicare? ( ~dev-python/PyViCare-0.2.0[${PYTHON_USEDEP}] ) - vizio? ( ~dev-python/pyvizio-0.1.56[${PYTHON_USEDEP}] ) - webostv? ( ~dev-python/aiopylgtv-0.3.3[${PYTHON_USEDEP}] ) - wemo? ( ~dev-python/pywemo-0.4.46[${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}] ) - 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}] ) - zerproc? ( ~dev-python/pyzerproc-0.2.5[${PYTHON_USEDEP}] ) - zha? ( ~dev-python/bellows-0.20.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.4[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.44[${PYTHON_USEDEP}] ~dev-python/zigpy-cc-0.5.2[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-0.23.2[${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.1.1[${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}] )" -DEPEND="${RDEPEND} - test? ( - ~dev-python/asynctest-0.13.0[${PYTHON_USEDEP}] - ~dev-python/codecov-2.1.0[${PYTHON_USEDEP}] - ~dev-python/coverage-5.2.1[${PYTHON_USEDEP}] - ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] - ~dev-python/mypy-0.780[${PYTHON_USEDEP}] - ~dev-python/pre-commit-2.6.0[${PYTHON_USEDEP}] - dev-python/pylint[${PYTHON_USEDEP}] - ~dev-python/astroid-2.3.3[${PYTHON_USEDEP}] - ~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}] - ~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}] - ~dev-python/pytest-cov-2.10.0[${PYTHON_USEDEP}] - ~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}] - ~dev-python/pytest-sugar-0.9.3[${PYTHON_USEDEP}] - ~dev-python/pytest-timeout-1.3.4[${PYTHON_USEDEP}] - ~dev-python/pytest-xdist-1.32.0[${PYTHON_USEDEP}] - ~dev-python/pytest-5.4.3[${PYTHON_USEDEP}] - ~dev-python/requests-mock-1.8.0[${PYTHON_USEDEP}] - ~dev-python/responses-0.10.6[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] - )" - -INSTALL_DIR="/opt/${PN}" - -DISABLE_AUTOFORMATTING=1 -DOC_CONTENTS=" -The HA interface listens on port 8123 -hass configuration is in: /etc/${PN} -daemon command line arguments are configured in: /etc/conf.d/${PN} -logging is to: /var/log/${PN}/{server,errors,stdout}.log -The sqlite db is by default in: /etc/${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/${PN}" - fowners -R "${PN}:${PN}" "/etc/${PN}" - keepdir "/var/log/${PN}" - fowners -R "${PN}:${PN}" "/var/log/${PN}" - newconfd "${FILESDIR}/${PN}.conf.d" "${PN}" - newinitd "${FILESDIR}/${PN}.init.d" "${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/${PN}" || die - fi - if use mqtt ; then - sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${PN}" || die - fi - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotate" "${PN}" - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-misc/homeassistant/homeassistant-0.115.0_beta11.ebuild b/app-misc/homeassistant/homeassistant-0.115.0_beta11.ebuild deleted file mode 100644 index c0c54e52d..000000000 --- a/app-misc/homeassistant/homeassistant-0.115.0_beta11.ebuild +++ /dev/null @@ -1,361 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8} ) -inherit readme.gentoo-r1 eutils distutils-r1 - -MY_PN=${PN}-core -MY_PV=${PV/_beta/b} -MY_P=${MY_PN}-${MY_PV} - -DESCRIPTION="Open-source home automation platform running on Python on 3.7" -HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository" -SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" -IUSE="abode adguard ads agent_dvr airvisual alarmdecoder ambiclimate ambient_station amcrest androidtv apache_kafka apple_tv apprise arcam_fmj asuswrt aurora avea awair axis bitcoin blink blockchain bmw_connected_drive braviatv broadlink brother buienradar caldav cast cisco_mobility_express cli co2signal coronavirus daikin darksky ddwrt deconz delijn denonavr deutsche_bahn devolo_home_control dexcom discogs discord dunehd dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights flume flunearyou flux_led foobot fortios freebox fronius gios gogogate2 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 jewish_calendar joaoapps_join kef knx kodi luci maxcube maxcube_hack media_extractor meteo_france mikrotik mitemp_bt mobile_app mqtt myq mysql nad nederlandse_spoorwegen netatmo netdata nuki nws nx584 owntracks ozw panasonic_viera ping plex plugwise poolsense powerwall ps4 qnap rainmachine recorder rejseplanen ring roku roomba samsungtv scrape shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings snmp socat socialblade solax somfy sonos speedtestdotnet sql squeezebox ssl synology_dsm systemmonitor tellduslive tesla test tile toon totalconnect tplink tradfri tuya ubee unifi unifi_direct upnp vallox velbus velux vera version vicare vizio waqi webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight zerproc zha zhong_hong zoneminder zwave" - -# from 2020/04 cleanup to be removed or integrated later -# external deps - -RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${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" - -# Home Assistant Core dependencies -# from setup.py -RDEPEND="${RDEPEND} - ~dev-python/aiohttp-3.6.2[${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/certifi-2020.6.20[${PYTHON_USEDEP}] - ~dev-python/ciso8601-2.1.3[${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/pyjwt-1.7.1[${PYTHON_USEDEP}] - ~dev-python/cryptography-2.9.2[${PYTHON_USEDEP}] - >=dev-python/pip-8.0.3-r1[${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/voluptuous-0.11.7[${PYTHON_USEDEP}] - ~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}] - ~dev-python/yarl-1.4.2[${PYTHON_USEDEP}]" - -# from package_constraints.txt, if not defined earlier -RDEPEND="${RDEPEND} - ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] - >=dev-python/aiohttp-cors-0.7.0[${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/hass-nabucasa-0.37.0[${PYTHON_USEDEP}] - ~dev-python/home-assistant-frontend-20200915.0[${PYTHON_USEDEP}] - ~dev-python/netdisco-2.8.2[${PYTHON_USEDEP}] - ~dev-python/pillow-7.2.0[${PYTHON_USEDEP}] - ~dev-python/sqlalchemy-1.3.19[${PYTHON_USEDEP}] - ~dev-python/zeroconf-0.28.5[${PYTHON_USEDEP}] - >=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}] - >=dev-python/httplib2-0.18.0[${PYTHON_USEDEP}] - !dev-python/pycrypto[${PYTHON_USEDEP}] - ~dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}] - !dev-python/enum34[${PYTHON_USEDEP}] - !dev-python/typing[${PYTHON_USEDEP}] - !dev-python/uuid[${PYTHON_USEDEP}]" - -# >=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}] -# >=dev-python/immutables-0.9[${PYTHON_USEDEP}] - -# still unknown origin, some from requirements_all.txt -RDEPEND="${RDEPEND} - ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] - ~dev-python/colorlog-4.2.1[${PYTHON_USEDEP}] - ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] - ~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}] - ~dev-python/HAP-python-3.0.0[${PYTHON_USEDEP}] - >=dev-python/lxml-4.3.3[${PYTHON_USEDEP}] - >=dev-python/multidict-4.5.2[${PYTHON_USEDEP}] - >=dev-python/numpy-1.19.1[${PYTHON_USEDEP}] - ~dev-python/passlib-1.7.1[${PYTHON_USEDEP}] - >=dev-python/pbr-5.1.3[${PYTHON_USEDEP}] - >=dev-python/pycparser-2.19[${PYTHON_USEDEP}] - >=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] - >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] - >=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}] - ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}] - ~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}] - >=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}] - =dev-python/user-agents-2.0-r1[${PYTHON_USEDEP}] - >=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}] - >=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}] - ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] - ~media-libs/mutagen-1.45.1" - -# Module requirements from useflags -RDEPEND="${RDEPEND} - abode? ( ~dev-python/abodepy-1.1.0[${PYTHON_USEDEP}] ) - adguard? ( ~dev-python/adguardhome-0.4.2[${PYTHON_USEDEP}] ) - ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] ) - agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] ) - alarmdecoder? ( ~dev-python/adext-0.3[${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}] ) - 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}] ) - apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] ) - apple_tv? ( ~dev-python/pyatv-0.3.13[${PYTHON_USEDEP}] ) - apprise? ( ~dev-python/apprise-0.8.8[${PYTHON_USEDEP}] ) - arcam_fmj? ( ~dev-python/arcam-fmj-0.5.3[${PYTHON_USEDEP}] ) - asuswrt? ( ~dev-python/aioasuswrt-1.2.8[${PYTHON_USEDEP}] ) - avea? ( ~dev-python/avea-1.4[${PYTHON_USEDEP}] ) - awair? ( ~dev-python/python-awair-0.1.1[${PYTHON_USEDEP}] ) - axis? ( ~dev-python/axis-35[${PYTHON_USEDEP}] ) - bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] ) - blink? ( ~dev-python/blinkpy-0.16.3[${PYTHON_USEDEP}] ) - blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] ) - bmw_connected_drive? ( ~dev-python/bimmer-connected-0.7.7[${PYTHON_USEDEP}] ) - braviatv? ( ~dev-python/bravia-tv-1.0.6[${PYTHON_USEDEP}] ) - broadlink? ( ~dev-python/broadlink-0.14.1[${PYTHON_USEDEP}] ) - brother? ( ~dev-python/brother-0.1.17[${PYTHON_USEDEP}] ) - buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] ) - caldav? ( ~dev-python/caldav-0.6.1[${PYTHON_USEDEP}] ) - cast? ( ~dev-python/pychromecast-7.2.1[${PYTHON_USEDEP}] ) - cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.3[${PYTHON_USEDEP}] ) - 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.13.0[${PYTHON_USEDEP}] ) - dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] ) - discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] ) - discord? ( ~dev-python/discord-py-1.4.1[${PYTHON_USEDEP}] ) - dunehd? ( ~dev-python/pdunehd-1.3.2[${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}] ) - 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}] ) - 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}] ) - fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] ) - gios? ( ~dev-python/gios-0.1.4[${PYTHON_USEDEP}] ) - gogogate2? ( ~dev-python/gogogate2-api-2.0.2[${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.7[${PYTHON_USEDEP}] ) - intesishome? ( ~dev-python/pyintesishome-1.7.5[${PYTHON_USEDEP}] ) - ipma? ( ~dev-python/pyipma-2.0.5[${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.13.0[${PYTHON_USEDEP}] ) - kodi? ( ~dev-python/pykodi-0.2.0[${PYTHON_USEDEP}] ) - luci? ( ~dev-python/openwrt-luci-rpc-1.1.6[${PYTHON_USEDEP}] ) - maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] ) - media_extractor? ( ~dev-python/youtube_dl-2020.7.28[${PYTHON_USEDEP}] ) - meteo_france? ( ~dev-python/meteofrance-api-0.1.1[${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.0[${PYTHON_USEDEP}] ) - myq? ( ~dev-python/pymyq-2.0.5[${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}] ) - nuki? ( ~dev-python/pynuki-1.3.8[${PYTHON_USEDEP}] ) - nws? ( ~dev-python/pynws-1.2.1[${PYTHON_USEDEP}] ) - nx584? ( ~dev-python/pynx584-0.5[${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}] ) - ping? ( ~dev-python/icmplib-1.1.3[${PYTHON_USEDEP}] ) - plex? ( ~dev-python/PlexAPI-4.1.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.5[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.11[${PYTHON_USEDEP}] ) - plugwise? ( ~dev-python/Plugwise-Smile-1.4.0[${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}] ) - qnap? ( ~dev-python/qnapstats-0.3.0[${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}] ) - 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}] ) - 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.2[${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.3.0[${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.3[${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}] ) - squeezebox? ( ~dev-python/pysqueezebox-0.3.1[${PYTHON_USEDEP}] ) - synology_dsm? ( ~dev-python/python-synology-0.8.2[${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}] ) - 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.44[${PYTHON_USEDEP}] ) - velux? ( ~dev-python/pyvlx-0.2.16[${PYTHON_USEDEP}] ) - vera? ( ~dev-python/pyvera-0.3.9[${PYTHON_USEDEP}] ) - version? ( ~dev-python/pyhaversion-3.4.0[${PYTHON_USEDEP}] ) - vicare? ( ~dev-python/PyViCare-0.2.0[${PYTHON_USEDEP}] ) - vizio? ( ~dev-python/pyvizio-0.1.56[${PYTHON_USEDEP}] ) - waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] ) - webostv? ( ~dev-python/aiopylgtv-0.3.3[${PYTHON_USEDEP}] ) - wemo? ( ~dev-python/pywemo-0.4.46[${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.2[${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}] ) - zerproc? ( ~dev-python/pyzerproc-0.2.5[${PYTHON_USEDEP}] ) - zha? ( ~dev-python/bellows-0.20.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.4[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.44[${PYTHON_USEDEP}] ~dev-python/zigpy-cc-0.5.2[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-0.23.2[${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.1.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}] )" -DEPEND="${RDEPEND} - test? ( - ~dev-python/asynctest-0.13.0[${PYTHON_USEDEP}] - ~dev-python/codecov-2.1.0[${PYTHON_USEDEP}] - ~dev-python/coverage-5.2.1[${PYTHON_USEDEP}] - ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] - ~dev-python/mypy-0.780[${PYTHON_USEDEP}] - ~dev-python/pre-commit-2.6.0[${PYTHON_USEDEP}] - dev-python/pylint[${PYTHON_USEDEP}] - ~dev-python/astroid-2.3.3[${PYTHON_USEDEP}] - ~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}] - ~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}] - ~dev-python/pytest-cov-2.10.0[${PYTHON_USEDEP}] - ~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}] - ~dev-python/pytest-sugar-0.9.3[${PYTHON_USEDEP}] - ~dev-python/pytest-timeout-1.3.4[${PYTHON_USEDEP}] - ~dev-python/pytest-xdist-1.32.0[${PYTHON_USEDEP}] - ~dev-python/pytest-5.4.3[${PYTHON_USEDEP}] - ~dev-python/requests-mock-1.8.0[${PYTHON_USEDEP}] - ~dev-python/responses-0.10.6[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] - )" - -INSTALL_DIR="/opt/${PN}" - -DISABLE_AUTOFORMATTING=1 -DOC_CONTENTS=" -The HA interface listens on port 8123 -hass configuration is in: /etc/${PN} -daemon command line arguments are configured in: /etc/conf.d/${PN} -logging is to: /var/log/${PN}/{server,errors,stdout}.log -The sqlite db is by default in: /etc/${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/${PN}" - fowners -R "${PN}:${PN}" "/etc/${PN}" - keepdir "/var/log/${PN}" - fowners -R "${PN}:${PN}" "/var/log/${PN}" - newconfd "${FILESDIR}/${PN}.conf.d" "${PN}" - newinitd "${FILESDIR}/${PN}.init.d" "${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/${PN}" || die - fi - if use mqtt ; then - sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${PN}" || die - fi - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotate" "${PN}" - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-misc/homeassistant/homeassistant-0.115.0_beta12.ebuild b/app-misc/homeassistant/homeassistant-0.115.0_beta12.ebuild deleted file mode 100644 index 2c0254345..000000000 --- a/app-misc/homeassistant/homeassistant-0.115.0_beta12.ebuild +++ /dev/null @@ -1,361 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8} ) -inherit readme.gentoo-r1 eutils distutils-r1 - -MY_PN=${PN}-core -MY_PV=${PV/_beta/b} -MY_P=${MY_PN}-${MY_PV} - -DESCRIPTION="Open-source home automation platform running on Python on 3.7" -HOMEPAGE="https://home-assistant.io https://git.edevau.net/onkelbeh/HomeAssistantRepository" -SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" -IUSE="abode adguard ads agent_dvr airvisual alarmdecoder ambiclimate ambient_station amcrest androidtv apache_kafka apple_tv apprise arcam_fmj asuswrt aurora avea awair axis bitcoin blink blockchain bmw_connected_drive braviatv broadlink brother buienradar caldav cast cisco_mobility_express cli co2signal coronavirus daikin darksky ddwrt deconz delijn denonavr deutsche_bahn devolo_home_control dexcom discogs discord dunehd dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights flume flunearyou flux_led foobot fortios freebox fronius gios gogogate2 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 jewish_calendar joaoapps_join kef knx kodi luci maxcube maxcube_hack media_extractor meteo_france mikrotik mitemp_bt mobile_app mqtt myq mysql nad nederlandse_spoorwegen netatmo netdata nuki nws nx584 owntracks ozw panasonic_viera ping plex plugwise poolsense powerwall ps4 qnap rainmachine recorder rejseplanen ring roku roomba samsungtv scrape shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings snmp socat socialblade solax somfy sonos speedtestdotnet sql squeezebox ssl synology_dsm systemmonitor tellduslive tesla test tile toon totalconnect tplink tradfri tuya ubee unifi unifi_direct upnp vallox velbus velux vera version vicare vizio waqi webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight zerproc zha zhong_hong zoneminder zwave" - -# from 2020/04 cleanup to be removed or integrated later -# external deps - -RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${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" - -# Home Assistant Core dependencies -# from setup.py -RDEPEND="${RDEPEND} - ~dev-python/aiohttp-3.6.2[${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/certifi-2020.6.20[${PYTHON_USEDEP}] - ~dev-python/ciso8601-2.1.3[${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/pyjwt-1.7.1[${PYTHON_USEDEP}] - ~dev-python/cryptography-2.9.2[${PYTHON_USEDEP}] - >=dev-python/pip-8.0.3-r1[${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/voluptuous-0.11.7[${PYTHON_USEDEP}] - ~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}] - ~dev-python/yarl-1.4.2[${PYTHON_USEDEP}]" - -# from package_constraints.txt, if not defined earlier -RDEPEND="${RDEPEND} - ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] - >=dev-python/aiohttp-cors-0.7.0[${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/hass-nabucasa-0.37.0[${PYTHON_USEDEP}] - ~dev-python/home-assistant-frontend-20200916.0[${PYTHON_USEDEP}] - ~dev-python/netdisco-2.8.2[${PYTHON_USEDEP}] - ~dev-python/pillow-7.2.0[${PYTHON_USEDEP}] - ~dev-python/sqlalchemy-1.3.19[${PYTHON_USEDEP}] - ~dev-python/zeroconf-0.28.5[${PYTHON_USEDEP}] - >=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}] - >=dev-python/httplib2-0.18.0[${PYTHON_USEDEP}] - !dev-python/pycrypto[${PYTHON_USEDEP}] - ~dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}] - !dev-python/enum34[${PYTHON_USEDEP}] - !dev-python/typing[${PYTHON_USEDEP}] - !dev-python/uuid[${PYTHON_USEDEP}]" - -# >=dev-python/idna-ssl-1.1.0[${PYTHON_USEDEP}] -# >=dev-python/immutables-0.9[${PYTHON_USEDEP}] - -# still unknown origin, some from requirements_all.txt -RDEPEND="${RDEPEND} - ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] - ~dev-python/colorlog-4.2.1[${PYTHON_USEDEP}] - ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] - ~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}] - ~dev-python/HAP-python-3.0.0[${PYTHON_USEDEP}] - >=dev-python/lxml-4.3.3[${PYTHON_USEDEP}] - >=dev-python/multidict-4.5.2[${PYTHON_USEDEP}] - >=dev-python/numpy-1.19.1[${PYTHON_USEDEP}] - ~dev-python/passlib-1.7.1[${PYTHON_USEDEP}] - >=dev-python/pbr-5.1.3[${PYTHON_USEDEP}] - >=dev-python/pycparser-2.19[${PYTHON_USEDEP}] - >=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] - >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] - >=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}] - ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}] - ~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}] - >=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}] - =dev-python/user-agents-2.0-r1[${PYTHON_USEDEP}] - >=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}] - >=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}] - ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] - ~media-libs/mutagen-1.45.1" - -# Module requirements from useflags -RDEPEND="${RDEPEND} - abode? ( ~dev-python/abodepy-1.1.0[${PYTHON_USEDEP}] ) - adguard? ( ~dev-python/adguardhome-0.4.2[${PYTHON_USEDEP}] ) - ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] ) - agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] ) - alarmdecoder? ( ~dev-python/adext-0.3[${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}] ) - 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}] ) - apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] ) - apple_tv? ( ~dev-python/pyatv-0.3.13[${PYTHON_USEDEP}] ) - apprise? ( ~dev-python/apprise-0.8.8[${PYTHON_USEDEP}] ) - arcam_fmj? ( ~dev-python/arcam-fmj-0.5.3[${PYTHON_USEDEP}] ) - asuswrt? ( ~dev-python/aioasuswrt-1.2.8[${PYTHON_USEDEP}] ) - avea? ( ~dev-python/avea-1.4[${PYTHON_USEDEP}] ) - awair? ( ~dev-python/python-awair-0.1.1[${PYTHON_USEDEP}] ) - axis? ( ~dev-python/axis-35[${PYTHON_USEDEP}] ) - bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] ) - blink? ( ~dev-python/blinkpy-0.16.3[${PYTHON_USEDEP}] ) - blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] ) - bmw_connected_drive? ( ~dev-python/bimmer-connected-0.7.7[${PYTHON_USEDEP}] ) - braviatv? ( ~dev-python/bravia-tv-1.0.6[${PYTHON_USEDEP}] ) - broadlink? ( ~dev-python/broadlink-0.14.1[${PYTHON_USEDEP}] ) - brother? ( ~dev-python/brother-0.1.17[${PYTHON_USEDEP}] ) - buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] ) - caldav? ( ~dev-python/caldav-0.6.1[${PYTHON_USEDEP}] ) - cast? ( ~dev-python/pychromecast-7.2.1[${PYTHON_USEDEP}] ) - cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.3[${PYTHON_USEDEP}] ) - 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.13.0[${PYTHON_USEDEP}] ) - dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] ) - discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] ) - discord? ( ~dev-python/discord-py-1.4.1[${PYTHON_USEDEP}] ) - dunehd? ( ~dev-python/pdunehd-1.3.2[${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}] ) - 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}] ) - 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}] ) - fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] ) - gios? ( ~dev-python/gios-0.1.4[${PYTHON_USEDEP}] ) - gogogate2? ( ~dev-python/gogogate2-api-2.0.2[${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.7[${PYTHON_USEDEP}] ) - intesishome? ( ~dev-python/pyintesishome-1.7.5[${PYTHON_USEDEP}] ) - ipma? ( ~dev-python/pyipma-2.0.5[${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.13.0[${PYTHON_USEDEP}] ) - kodi? ( ~dev-python/pykodi-0.2.0[${PYTHON_USEDEP}] ) - luci? ( ~dev-python/openwrt-luci-rpc-1.1.6[${PYTHON_USEDEP}] ) - maxcube? ( ~dev-python/maxcube-api-0.1.0[${PYTHON_USEDEP}] ) - media_extractor? ( ~dev-python/youtube_dl-2020.7.28[${PYTHON_USEDEP}] ) - meteo_france? ( ~dev-python/meteofrance-api-0.1.1[${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.0[${PYTHON_USEDEP}] ) - myq? ( ~dev-python/pymyq-2.0.5[${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}] ) - nuki? ( ~dev-python/pynuki-1.3.8[${PYTHON_USEDEP}] ) - nws? ( ~dev-python/pynws-1.2.1[${PYTHON_USEDEP}] ) - nx584? ( ~dev-python/pynx584-0.5[${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}] ) - ping? ( ~dev-python/icmplib-1.1.3[${PYTHON_USEDEP}] ) - plex? ( ~dev-python/PlexAPI-4.1.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.5[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.11[${PYTHON_USEDEP}] ) - plugwise? ( ~dev-python/Plugwise-Smile-1.4.0[${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}] ) - qnap? ( ~dev-python/qnapstats-0.3.0[${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}] ) - 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}] ) - 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.2[${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.3.0[${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.3[${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}] ) - squeezebox? ( ~dev-python/pysqueezebox-0.3.1[${PYTHON_USEDEP}] ) - synology_dsm? ( ~dev-python/python-synology-0.8.2[${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}] ) - 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.44[${PYTHON_USEDEP}] ) - velux? ( ~dev-python/pyvlx-0.2.16[${PYTHON_USEDEP}] ) - vera? ( ~dev-python/pyvera-0.3.9[${PYTHON_USEDEP}] ) - version? ( ~dev-python/pyhaversion-3.4.0[${PYTHON_USEDEP}] ) - vicare? ( ~dev-python/PyViCare-0.2.0[${PYTHON_USEDEP}] ) - vizio? ( ~dev-python/pyvizio-0.1.56[${PYTHON_USEDEP}] ) - waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] ) - webostv? ( ~dev-python/aiopylgtv-0.3.3[${PYTHON_USEDEP}] ) - wemo? ( ~dev-python/pywemo-0.4.46[${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.2[${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}] ) - zerproc? ( ~dev-python/pyzerproc-0.2.5[${PYTHON_USEDEP}] ) - zha? ( ~dev-python/bellows-0.20.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.4[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.44[${PYTHON_USEDEP}] ~dev-python/zigpy-cc-0.5.2[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-0.23.2[${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.1.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}] )" -DEPEND="${RDEPEND} - test? ( - ~dev-python/asynctest-0.13.0[${PYTHON_USEDEP}] - ~dev-python/codecov-2.1.0[${PYTHON_USEDEP}] - ~dev-python/coverage-5.2.1[${PYTHON_USEDEP}] - ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] - ~dev-python/mypy-0.780[${PYTHON_USEDEP}] - ~dev-python/pre-commit-2.6.0[${PYTHON_USEDEP}] - dev-python/pylint[${PYTHON_USEDEP}] - ~dev-python/astroid-2.3.3[${PYTHON_USEDEP}] - ~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}] - ~dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}] - ~dev-python/pytest-cov-2.10.0[${PYTHON_USEDEP}] - ~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}] - ~dev-python/pytest-sugar-0.9.3[${PYTHON_USEDEP}] - ~dev-python/pytest-timeout-1.3.4[${PYTHON_USEDEP}] - ~dev-python/pytest-xdist-1.32.0[${PYTHON_USEDEP}] - ~dev-python/pytest-5.4.3[${PYTHON_USEDEP}] - ~dev-python/requests-mock-1.8.0[${PYTHON_USEDEP}] - ~dev-python/responses-0.10.6[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] - )" - -INSTALL_DIR="/opt/${PN}" - -DISABLE_AUTOFORMATTING=1 -DOC_CONTENTS=" -The HA interface listens on port 8123 -hass configuration is in: /etc/${PN} -daemon command line arguments are configured in: /etc/conf.d/${PN} -logging is to: /var/log/${PN}/{server,errors,stdout}.log -The sqlite db is by default in: /etc/${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/${PN}" - fowners -R "${PN}:${PN}" "/etc/${PN}" - keepdir "/var/log/${PN}" - fowners -R "${PN}:${PN}" "/var/log/${PN}" - newconfd "${FILESDIR}/${PN}.conf.d" "${PN}" - newinitd "${FILESDIR}/${PN}.init.d" "${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/${PN}" || die - fi - if use mqtt ; then - sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${PN}" || die - fi - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotate" "${PN}" - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-misc/homeassistant/homeassistant-0.115.2.ebuild b/app-misc/homeassistant/homeassistant-0.115.2.ebuild deleted file mode 100644 index 142c46a79..000000000 --- a/app-misc/homeassistant/homeassistant-0.115.2.ebuild +++ /dev/null @@ -1,438 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7,8} ) -inherit readme.gentoo-r1 eutils distutils-r1 - -MY_PN=${PN}-core -MY_PV=${PV/_beta/b} -MY_P=${MY_PN}-${MY_PV} - -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_P=${P/_beta/b} - MY_PV=${PV/_beta/b} - 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 on 3.7" -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 ddwrt deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dht discogs discord doorbird dunehd 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 nuki nws nx584 opengarage opensensemap +otp owntracks ozw panasonic_viera philips_js pilight +ping plex plugwise poolsense powerwall ps4 qnap rachio rainbird rainmachine +recorder rejseplanen 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 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/${PN} acct-user/${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" - -# 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/hass-nabucasa-0.37.0[${PYTHON_USEDEP}] - ~dev-python/home-assistant-frontend-20200918.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.0[${PYTHON_USEDEP}] - ~dev-python/pillow-7.2.0[${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.11.7[${PYTHON_USEDEP}] - ~dev-python/yarl-1.4.2[${PYTHON_USEDEP}] - ~dev-python/zeroconf-0.28.5[${PYTHON_USEDEP}]" - -# still unknown origin, some from requirements_all.txt -RDEPEND="${RDEPEND} - ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] - ~dev-python/colorlog-4.2.1[${PYTHON_USEDEP}] - ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] - ~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}] - ~dev-python/HAP-python-3.0.0[${PYTHON_USEDEP}] - >=dev-python/lxml-4.3.3[${PYTHON_USEDEP}] - >=dev-python/multidict-4.5.2[${PYTHON_USEDEP}] - >=dev-python/numpy-1.19.1[${PYTHON_USEDEP}] - ~dev-python/passlib-1.7.1[${PYTHON_USEDEP}] - >=dev-python/pbr-5.1.3[${PYTHON_USEDEP}] - >=dev-python/pycparser-2.19[${PYTHON_USEDEP}] - >=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] - >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] - >=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}] - ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}] - ~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}] - >=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}] - =dev-python/user-agents-2.0-r1[${PYTHON_USEDEP}] - >=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}] - >=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}] - ~dev-python/xmltodict-0.12.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.10[${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-0.0.2[${PYTHON_USEDEP}] ) - airvisual? ( ~dev-python/pyairvisual-4.4.0[${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-35[${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.14.1[${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.2.1[${PYTHON_USEDEP}] ) - cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.3[${PYTHON_USEDEP}] ) - 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.13.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}] ) - 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.2[${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.7[${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.13.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.7.28[${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.0[${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}] ) - nuki? ( ~dev-python/pynuki-1.3.8[${PYTHON_USEDEP}] ) - nws? ( ~dev-python/pynws-1.2.1[${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.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.5[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.11[${PYTHON_USEDEP}] ) - plugwise? ( ~dev-python/Plugwise-Smile-1.4.0[${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}] ) - 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}] ) - 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.2[${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.3.0[${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.3[${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}] ) - 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.8.2[${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}] ) - 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.44[${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}] ) - 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.4.46[${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.2[${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.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.4[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.44[${PYTHON_USEDEP}] ~dev-python/zigpy-cc-0.5.2[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.10.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.24.1[${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.1.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.0[${PYTHON_USEDEP}] - ~dev-python/coverage-5.2.1[${PYTHON_USEDEP}] - ~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}] - ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] - ~dev-python/mypy-0.780[${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.0[${PYTHON_USEDEP}] - ~dev-python/pytest-sugar-0.9.3[${PYTHON_USEDEP}] - ~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}] - ~dev-python/pytest-timeout-1.3.4[${PYTHON_USEDEP}] - ~dev-python/pytest-xdist-1.32.0[${PYTHON_USEDEP}] - ~dev-python/pytest-5.4.3[${PYTHON_USEDEP}] - ~dev-python/requests-mock-1.8.0[${PYTHON_USEDEP}] - ~dev-python/responses-0.10.6[${PYTHON_USEDEP}] - ~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}] - ~dev-python/tqdm-4.48.2[${PYTHON_USEDEP}] - ) - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}]" - -INSTALL_DIR="/opt/${PN}" - -DISABLE_AUTOFORMATTING=1 -DOC_CONTENTS=" -The HA interface listens on port 8123 -hass configuration is in: /etc/${PN} -daemon command line arguments are configured in: /etc/conf.d/${PN} -logging is to: /var/log/${PN}/{server,errors,stdout}.log -The sqlite db is by default in: /etc/${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/${PN}" - fowners -R "${PN}:${PN}" "/etc/${PN}" - keepdir "/var/log/${PN}" - fowners -R "${PN}:${PN}" "/var/log/${PN}" - newconfd "${FILESDIR}/${PN}.conf.d" "${PN}" - newinitd "${FILESDIR}/${PN}.init.d" "${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/${PN}" || die - fi - if use mqtt ; then - sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${PN}" || die - fi - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotate" "${PN}" - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/app-misc/homeassistant/homeassistant-0.115.3.ebuild b/app-misc/homeassistant/homeassistant-0.115.5.ebuild similarity index 91% rename from app-misc/homeassistant/homeassistant-0.115.3.ebuild rename to app-misc/homeassistant/homeassistant-0.115.5.ebuild index 8d4a89d51..d8a3133d0 100644 --- a/app-misc/homeassistant/homeassistant-0.115.3.ebuild +++ b/app-misc/homeassistant/homeassistant-0.115.5.ebuild @@ -27,7 +27,7 @@ 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 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 nuki nws nx584 opengarage opensensemap +otp owntracks ozw panasonic_viera philips_js pilight +ping plex plugwise poolsense powerwall ps4 qnap rachio rainbird rainmachine +recorder rejseplanen 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 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" +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 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 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} @@ -58,6 +58,7 @@ RDEPEND="${RDEPEND} ~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-20200918.2[${PYTHON_USEDEP}] >=dev-python/httplib2-0.18.0[${PYTHON_USEDEP}] @@ -82,9 +83,7 @@ RDEPEND="${RDEPEND} ~dev-python/yarl-1.4.2[${PYTHON_USEDEP}] ~dev-python/zeroconf-0.28.5[${PYTHON_USEDEP}]" -# unknown origin, some from requirements_all.txt -# colorlog -> scripts/check_config.py -# still something to clean up here +# unknown origin, still something to clean up here RDEPEND="${RDEPEND} ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] @@ -92,21 +91,13 @@ RDEPEND="${RDEPEND} ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}] ~dev-python/HAP-python-3.0.0[${PYTHON_USEDEP}] - >=dev-python/lxml-4.3.3[${PYTHON_USEDEP}] >=dev-python/multidict-4.5.2[${PYTHON_USEDEP}] >=dev-python/numpy-1.19.1[${PYTHON_USEDEP}] - ~dev-python/passlib-1.7.1[${PYTHON_USEDEP}] - >=dev-python/pbr-5.1.3[${PYTHON_USEDEP}] >=dev-python/pycparser-2.19[${PYTHON_USEDEP}] >=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] - >=dev-python/pyrfc3339-1.1[${PYTHON_USEDEP}] ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/python-jose-cryptodome-1.3.2[${PYTHON_USEDEP}] ~dev-python/RestrictedPython-5.0[${PYTHON_USEDEP}] - >=dev-python/ua-parser-0.8.0[${PYTHON_USEDEP}] - =dev-python/user-agents-2.0-r1[${PYTHON_USEDEP}] >=dev-python/wakeonlan-1.1.6[${PYTHON_USEDEP}] >=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] @@ -122,7 +113,7 @@ RDEPEND="${RDEPEND} 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-0.0.2[${PYTHON_USEDEP}] ) + airly? ( ~dev-python/airly-1.0.0[${PYTHON_USEDEP}] ) airvisual? ( ~dev-python/pyairvisual-4.4.0[${PYTHON_USEDEP}] ) aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${PYTHON_USEDEP}] ) alarmdecoder? ( ~dev-python/adext-0.3[${PYTHON_USEDEP}] ) @@ -182,7 +173,7 @@ RDEPEND="${RDEPEND} 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.2.1[${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}] ) @@ -200,6 +191,7 @@ RDEPEND="${RDEPEND} 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.2[${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}] ) @@ -274,6 +266,7 @@ RDEPEND="${RDEPEND} 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.2.1[${PYTHON_USEDEP}] ) nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] ) @@ -287,7 +280,7 @@ RDEPEND="${RDEPEND} pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] ) ping? ( ~dev-python/icmplib-1.1.3[${PYTHON_USEDEP}] ) plex? ( ~dev-python/PlexAPI-4.1.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.5[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.11[${PYTHON_USEDEP}] ) - plugwise? ( ~dev-python/Plugwise-Smile-1.4.0[${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}] ) @@ -297,13 +290,14 @@ RDEPEND="${RDEPEND} 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.2[${PYTHON_USEDEP}] ) + shelly? ( ~dev-python/aioshelly-0.3.3[${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.3.0[${PYTHON_USEDEP}] ) @@ -319,6 +313,7 @@ RDEPEND="${RDEPEND} 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}] ) @@ -328,6 +323,7 @@ RDEPEND="${RDEPEND} 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}] ) diff --git a/app-misc/homeassistant/metadata.xml b/app-misc/homeassistant/metadata.xml index 547711776..247b7511e 100644 --- a/app-misc/homeassistant/metadata.xml +++ b/app-misc/homeassistant/metadata.xml @@ -176,6 +176,7 @@ train service in the Netherlands Access to Netatmo weather station data API for interacting with Netdata + The Notify.Events service is a platform for the notify component control Nuki Smart Locks uses the National Weather Service web API NX584/NX8E Interface Library and Server