Complete the test.sh, that (try to) compiles all USE flags at once

This commit is contained in:
Xavier FORESTIER 2024-10-13 12:53:58 +02:00
parent c943e255d9
commit c20d67d3b5
6 changed files with 53 additions and 18 deletions

View File

@ -19,11 +19,11 @@ DIST homeassistant-2024.8.3.gh.tar.gz 17753086 BLAKE2B 342aaa50d7ecb398edda44d57
DIST homeassistant-2024.8.3.tar.gz 22278165 BLAKE2B e799883637e21f5425960d76feec5dfe4ddc2fd31d0feda85f4460b32ff2162018c52a5ac1ffdeba768ee6f05e477fe90dcc358582df00a015561e5bc95c4f52 SHA512 f55e67f7d0a8faf438afd0f9d1a01c5b6b04db20382eac7e2c942ac981dd09db7ed53e43eab6febcf09db6bfe6bb89b1cb8671929413c7aae933491d4072ecb6
DIST homeassistant-2024.9.3.gh.tar.gz 17871399 BLAKE2B dd87f91d3ac20b1940f56975692ac5e6f3d3ca28b9b16854cf0138c6acdbb3e856b166a8f1b40ffbe6c175af516dc5e44e06cac33ec575c68f35fd0a41b1a927 SHA512 3df6321c8a279414f364a3f91a9c7824c7832fd176137e511805ae683608830bd00fd2c71d40f77573c4b9aaa9703ae716d3025a9cf7adc1a02a8a1a82223c60
DIST homeassistant-2024.9.3.tar.gz 22557091 BLAKE2B d99f577b226336b5a50208d6713c7a51ba4a2488e29535b4ef25c5c265cfb3d2f685febf88c151b281ea5e7f979ad4b2935aee78708bfac0d401fca30f619414 SHA512 148b5d69c2834cd14015aa0a9c0b2e3e4d27cdc7538ee8278583b9cc5e1ee7147bd29680cb72c7a105b86ba2d605c40537d0aebf38ed33afc9859878c3555659
EBUILD homeassistant-2024.10.1.ebuild 38572 BLAKE2B 4d019cc90ef45f0f6d2e45053e3f304f20c6b4498666cce01d4ef0c571d587266d080ce8ab1283d86d39c32296d9f0fb701c059c2a14bbecf5119d04f711f0b7 SHA512 5b3dad29af39f76d2eccf916fdf729ee05b4467f4a3b74dde7853b9e844b5327d583cec1a3937ca77a845cbfea55f7f86e8d8062134f2811a126ab3fb35f5611
EBUILD homeassistant-2024.10.1.ebuild 38434 BLAKE2B 9765916101a91d4144dfdc903803d8b1415706492c728c59bd8b9c9ad57c211c17d944da57162a198c04d28e58b21a0cc4d6e2692f06ce19b52023a495f40d6c SHA512 ca613ce2d0fbdeb73904ccf074065ac0d05c8edbb4087257a22341fcafabd07fe31fcf00f761fc8257365c8b65a398327baa0796b32ab88797326ac8701228e5
EBUILD homeassistant-2024.5.5.ebuild 34380 BLAKE2B f4c2514212925ee3aaaef7224fd0c39b5fb1c274243813efb332b420bfbf62f8100ee33a249baa901f868e3d38cefbe9ddb16c479a82abfffa77374dd6dde0dd SHA512 45e1e398d00ee019fbc223c214ec8246665cd87ee8da3c5ddc6063f742fb4d81f14b098db59d8caa1f2bd28f2609c401e22b4deb2ea698ef3f68f71b2fa3c680
EBUILD homeassistant-2024.6.4.ebuild 34440 BLAKE2B 3df3359d75c411b4b364f78b5ce00abfb24583f821bb6ecbf0bc386f775fa668a3323bd8e27ee4a0d4dfca7eba41bcecd6ad348ad7cde6a4a887235c81b01c80 SHA512 adca2850deeadaf268c5b4e22191ea707e3344085264422e8837a8cda753ea7a470c0816f598c696837b4621d91c067fb675d0db79f6433cca275b19a963fa12
EBUILD homeassistant-2024.8.3.ebuild 35197 BLAKE2B aa6526dd3171a7e792310369c901e0fcd92899f849b4bea20c8e10f3517ca5c6b427be120db203753df3b208794f747e076d420e910280fef90c59260bdb9940 SHA512 0c3e2454b861be37d62e7daabe803084345bdec9e6517682629beda148480c7aa8cea0d0840751dbc219bfe50a85b594402715e20d7fb8b998ecb49d38ac8c6f
EBUILD homeassistant-2024.9.3.ebuild 35669 BLAKE2B 6568bad93aa84c15ae8f5e8e939597934776cc183a173ca5144568096fdf669f08494871bb191e56701eedad82c44684bb8463638d6ddaa9db8f9beb4026ab68 SHA512 f29f098502ea2d1a1b6290bc7d59bde6cd189c0091e901f9365e7d899a1157e6bd8ef03bd73c3be00cdc6ccc79b484b66866691ae8bdbd7c4bc53eaec6e4718a
MISC genebuild.sh 32162 BLAKE2B fed29ef6aea4d3f6788c742c5126e1536ea14b77d5ab4001920ce85275b462106768e3457da2bfcfaf78bc42858799cec7cf7ccda7f3a2f930fc195dcb645588 SHA512 b5ab098e45b20e78de6dd34e580fe661bdf37cbb7ae384c2273c53abbe21984c322a35051cc2184b5c772b702aa87300db8a1cb9818c393f110d763e26808272
MISC genebuild.sh 32022 BLAKE2B 4c28926533427cdae0c3aead02d53542337a576b512729fa4560e461170621ef867851eb1912938cdf1682b785bba7a8192119ccdcb168985c52a87bf797eb26 SHA512 5b7281761f7a3759c7d93def0f637b6ba2a332f0fc5258f0c739d060da2295910ebda724049afccf3690cb179491456206b1c1e645a2a9e4228522a0d2265534
MISC metadata.xml 27465 BLAKE2B 1af3996bc2b0ec02ff639b28c127d9bc0f6c480cb89a1b4368bbabd7207da41b02dc8f2c2ac8da01d7ab870dd567ecf80d78f64baea8551970544bd2028595be SHA512 44110155ecebab1564c971bf431145a6dc535e87404c87933d8a68a123e64025d3aa0316d56483d26a7e66d9bf93dafec8b7c7e9d796239342db429a1eafef3d
MISC test.sh 5989 BLAKE2B 513eec2a0b2e49363aab097233b1791c4253a1a774e80ca5cd994e6bc7655b2f14e351b781b2fafa38f94ca7bd0731071796bac09e8befd5cc46d66294802293 SHA512 fcd27e68d32820885de1827255117a86e00b8c09fdec15978876236247463e76ef6f685834d6318b2eeee5e0b6776b6dabfadccf6191723a8e835de85fb23105
MISC test.sh 5919 BLAKE2B 82690a86bad5f7c18eac093a178deb678ebbbba4e71a38bfd770bbdd40cc083cec56b71ee1bd36dd3dcfad44ad80b588aa1dc9184ab97e590555a333b332af0a SHA512 eeb9d1961bc143e31523d9e48656afb92297a7d2c080ec9eac17b8e77c70e069419bfd090da45a714f9ece42be66149c5f9791da1c98d7c05df3f821f46fb16c

View File

@ -151,7 +151,7 @@ RDEPEND="\${RDEPEND}
>=dev-python/pyqrcode-1.2.1[\${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="\${RDEPEND}
abode? ( ~dev-python/jaraco-abode-3.3.0[\${PYTHON_USEDEP}] ~dev-python/jaraco-functools-3.9.0[\${PYTHON_USEDEP}] )
abode? ( ~dev-python/jaraco-abode-6.2.1[\${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-3.0.0[\${PYTHON_USEDEP}] )
acer_projector? ( ~dev-python/pyserial-3.5[\${PYTHON_USEDEP}] )
acmeda? ( ~dev-python/aiopulse-0.4.4[\${PYTHON_USEDEP}] )
@ -219,7 +219,7 @@ RDEPEND="\${RDEPEND}
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[\${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.6[\${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-1.3.9[\${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.7.1[\${PYTHON_USEDEP}] )
camera? ( dev-python/PyTurboJPEG[\${PYTHON_USEDEP}] )
canary? ( ~dev-python/py-canary-0.5.4[\${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-14.0.1[\${PYTHON_USEDEP}] )
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[\${PYTHON_USEDEP}] )
@ -234,7 +234,7 @@ RDEPEND="\${RDEPEND}
deutsche_bahn? ( ~dev-python/schiene-0.23[\${PYTHON_USEDEP}] )
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.3[\${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.3[\${PYTHON_USEDEP}] )
dhcp? ( ~dev-python/aiodhcpwatcher-1.0.0[\${PYTHON_USEDEP}] ~dev-python/aiodiscover-2.1.0[\${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.3.0[\${PYTHON_USEDEP}] )
dhcp? ( dev-python/aiodhcpwatcher[\${PYTHON_USEDEP}] dev-python/aiodiscover[\${PYTHON_USEDEP}] dev-python/cached-ipaddress[\${PYTHON_USEDEP}] )
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[\${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[\${PYTHON_USEDEP}] )
discogs? ( ~dev-python/discogs-client-2.3.0[\${PYTHON_USEDEP}] )
discord? ( ~dev-python/nextcord-2.6.0[\${PYTHON_USEDEP}] )
@ -294,7 +294,7 @@ RDEPEND="\${RDEPEND}
iaqualink? ( ~dev-python/iaqualink-0.5.0[\${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[\${PYTHON_USEDEP}] )
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[\${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[\${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.8.5[\${PYTHON_USEDEP}] )
image_upload? ( ~dev-python/pillow-10.3.0[\${PYTHON_USEDEP}] )
image_upload? ( dev-python/pillow[\${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.1.0[\${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.5.0[\${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[\${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[\${PYTHON_USEDEP}] )
@ -459,7 +459,6 @@ BDEPEND="\${RDEPEND}
~dev-python/mypy-dev-1.11.0_alpha3[\${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.19.0[\${PYTHON_USEDEP}]
~dev-vcs/pre-commit-3.7.1
~dev-python/pydantic-1.10.15[\${PYTHON_USEDEP}]
~dev-python/pylint-per-file-ignores-1.3.2[\${PYTHON_USEDEP}]
~dev-python/pylint-3.2.2[\${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.23.6[\${PYTHON_USEDEP}]

View File

@ -247,7 +247,7 @@ RDEPEND="${RDEPEND}
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/jaraco-abode-3.3.0[${PYTHON_USEDEP}] ~dev-python/jaraco-functools-3.9.0[${PYTHON_USEDEP}] )
abode? ( ~dev-python/jaraco-abode-6.2.1[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-3.0.0[${PYTHON_USEDEP}] )
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
acmeda? ( ~dev-python/aiopulse-0.4.4[${PYTHON_USEDEP}] )
@ -315,7 +315,7 @@ RDEPEND="${RDEPEND}
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.6[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
camera? ( dev-python/PyTurboJPEG[${PYTHON_USEDEP}] )
canary? ( ~dev-python/py-canary-0.5.4[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
@ -330,7 +330,7 @@ RDEPEND="${RDEPEND}
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.3[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
dhcp? ( ~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}] ~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}] )
dhcp? ( dev-python/aiodhcpwatcher[${PYTHON_USEDEP}] dev-python/aiodiscover[${PYTHON_USEDEP}] dev-python/cached-ipaddress[${PYTHON_USEDEP}] )
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
discord? ( ~dev-python/nextcord-2.6.0[${PYTHON_USEDEP}] )
@ -390,7 +390,7 @@ RDEPEND="${RDEPEND}
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] )
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.8.5[${PYTHON_USEDEP}] )
image_upload? ( ~dev-python/pillow-10.3.0[${PYTHON_USEDEP}] )
image_upload? ( dev-python/pillow[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.1.0[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.5.0[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
@ -555,7 +555,6 @@ BDEPEND="${RDEPEND}
~dev-python/mypy-dev-1.11.0_alpha3[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.19.0[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-3.7.1
~dev-python/pydantic-1.10.15[${PYTHON_USEDEP}]
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
~dev-python/pylint-3.2.2[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.23.6[${PYTHON_USEDEP}]

View File

@ -1,10 +1,8 @@
#/bin/bash
rm /etc/portage/package.use/zzzzz_tmp.use
touch /etc/portage/package.use/zzzzz_tmp.use
#all but test systemd
USE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio analytics_insights android_ip_webcam androidtv androidtv_remote anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis baidu backup beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv bring broadlink brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius garmin_connect gios github glances gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time holiday homematic homematicip_cloud homekit homekit_controller hp_ilo http hue hydrawise iaqualink ibeacon ihc image_upload imap incomfort influxdb insteon intesishome ipma ipp isal islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar local_todo loopenergy luci luftdaten mariadb matter maxcube media_extractor met meteo_france mfi mikrotik mobile_app modbus mosquitto mqtt mysql nad nederlandse_spoorwegen netatmo netdata nextcloud nfandroidtv nmap_tracker notify_events nuki nut nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense otp owntracks panasonic_viera philips_js pi_hole pilight ping plex plugwise poolsense powerwall ps4 python_script qnap qvr_pro rachio radio_browser rainbird rainmachine recorder rejseplanen rest ring roku roomba roon samsungtv scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings snmp socat solax somfy sonos speedtestdotnet spotify sql squeezebox ssl statsd synology_dsm systemmonitor tankerkoenig tasmota tellduslive tesla tile tomorrowio toon totalconnect tplink tts tuya unifi unifi_direct upnp usb utility_meter vallox velbus velux vera version vicare vizio wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave_js" emerge --oneshot --autounmask-write=y --autounmask-use=y --autounmask-backtrack=y --verbose-conflicts -va app-misc/homeassistant
rm /etc/portage/package.use/zzzzz_tmp.use
mv ._cfg0000_zzzzz_tmp.use /etc/portage/package.use/zzzzz_tmp.use
#all but "github test systemd"
USE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio analytics_insights android_ip_webcam androidtv androidtv_remote anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis baidu backup beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv bring broadlink brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius garmin_connect gios glances gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time holiday homematic homematicip_cloud homekit homekit_controller hp_ilo http hue hydrawise iaqualink ibeacon ihc image_upload imap incomfort influxdb insteon intesishome ipma ipp isal islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar local_todo loopenergy luci luftdaten mariadb matter maxcube media_extractor met meteo_france mfi mikrotik mobile_app modbus mosquitto mqtt mysql nad nederlandse_spoorwegen netatmo netdata nextcloud nfandroidtv nmap_tracker notify_events nuki nut nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense otp owntracks panasonic_viera philips_js pi_hole pilight ping plex plugwise poolsense powerwall ps4 python_script qnap qvr_pro rachio radio_browser rainbird rainmachine recorder rejseplanen rest ring roku roomba roon samsungtv scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings snmp socat solax somfy sonos speedtestdotnet spotify sql squeezebox ssl statsd synology_dsm systemmonitor tankerkoenig tasmota tellduslive tesla tile tomorrowio toon totalconnect tplink tts tuya unifi unifi_direct upnp usb utility_meter vallox velbus velux vera version vicare vizio wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave_js" emerge --oneshot --autounmask --autounmask-write=y --autounmask-use=y --autounmask-backtrack=y --verbose-conflicts --backtrack=30 -va app-misc/homeassistant
dispatch-conf
USE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio analytics_insights android_ip_webcam androidtv androidtv_remote anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis baidu backup beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv bring broadlink brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius garmin_connect gios github glances gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time holiday homematic homematicip_cloud homekit homekit_controller hp_ilo http hue hydrawise iaqualink ibeacon ihc image_upload imap incomfort influxdb insteon intesishome ipma ipp isal islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar local_todo loopenergy luci luftdaten mariadb matter maxcube media_extractor met meteo_france mfi mikrotik mobile_app modbus mosquitto mqtt mysql nad nederlandse_spoorwegen netatmo netdata nextcloud nfandroidtv nmap_tracker notify_events nuki nut nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense otp owntracks panasonic_viera philips_js pi_hole pilight ping plex plugwise poolsense powerwall ps4 python_script qnap qvr_pro rachio radio_browser rainbird rainmachine recorder rejseplanen rest ring roku roomba roon samsungtv scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings snmp socat solax somfy sonos speedtestdotnet spotify sql squeezebox ssl statsd synology_dsm systemmonitor tankerkoenig tasmota tellduslive tesla tile tomorrowio toon totalconnect tplink tts tuya unifi unifi_direct upnp usb utility_meter vallox velbus velux vera version vicare vizio wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave_js" emerge --oneshot --verbose-conflicts -va app-misc/homeassistant
USE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio analytics_insights android_ip_webcam androidtv androidtv_remote anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis baidu backup beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv bring broadlink brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius garmin_connect gios glances gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time holiday homematic homematicip_cloud homekit homekit_controller hp_ilo http hue hydrawise iaqualink ibeacon ihc image_upload imap incomfort influxdb insteon intesishome ipma ipp isal islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar local_todo loopenergy luci luftdaten mariadb matter maxcube media_extractor met meteo_france mfi mikrotik mobile_app modbus mosquitto mqtt mysql nad nederlandse_spoorwegen netatmo netdata nextcloud nfandroidtv nmap_tracker notify_events nuki nut nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense otp owntracks panasonic_viera philips_js pi_hole pilight ping plex plugwise poolsense powerwall ps4 python_script qnap qvr_pro rachio radio_browser rainbird rainmachine recorder rejseplanen rest ring roku roomba roon samsungtv scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings snmp socat solax somfy sonos speedtestdotnet spotify sql squeezebox ssl statsd synology_dsm systemmonitor tankerkoenig tasmota tellduslive tesla tile tomorrowio toon totalconnect tplink tts tuya unifi unifi_direct upnp usb utility_meter vallox velbus velux vera version vicare vizio wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave_js" emerge --oneshot --verbose-conflicts --backtrack=30 -va app-misc/homeassistant
rm /etc/portage/package.use/zzzzz_tmp.use

View File

@ -1,5 +1,7 @@
DIST jaraco.abode-3.3.0.tar.gz 60736 BLAKE2B d76430d168a46f174383ea52460c81cde66825e272eeac260143120bb810057428ba47d75b89d1b11a9f53b51214b11e6aef010072ef5a233efd8dc0f4e37cdb SHA512 932486b4650fa119062ba4d8099951194570437f396b99de74d22c3e4a1d69e382a3dd7ef89e7bd3bc342acbdd981de9a418e43c39950c6f8d2c35f97732704c
DIST jaraco_abode-5.2.1.tar.gz 61360 BLAKE2B af65936bcd1b271c5141d14865983ce67fd139b556383b7c22837b410ba78d50d75a617f24d494f5e9b5e52c9a00988bb4be6feadb303c7402fa5dc172b5576b SHA512 f315fd7331df4de7026a013a35075c27ca56606c0b320bc6861f3f2d7a411e1a28bc634a63a21afc0e38cb815cdd5b5408e3d017154953248c40a33e6201f8fc
DIST jaraco_abode-6.2.1.tar.gz 63463 BLAKE2B 24e663a758ea023ec7dfc8cf0c57af53e5701e35f7eeb985fe2f68693d70889ee0824b7f2a054eed48448fd8e000b8da6b7bb3dc09f8661fe518a895a2edf9c5 SHA512 f1b96405430f5485e3468171388a064ad6cd3bea5a2de05c626a6bc949aa050a846b6b922126245e8c5d8c6f4c057ea064b4daedd34e961b7d795bffb2992961
EBUILD jaraco-abode-3.3.0.ebuild 1247 BLAKE2B dada9fbbe1dd011c729260348f3c08c89da06282541e4c99e91e56cab9d0db5ddfa2708620983b1f978f44e560f3ffd066374f35353fee865f9c89dfb3b2cfc8 SHA512 c97e009590ee1423ba61faeb770a4230028f9c0b5531d2e54840411a715e9856d050d662e4e4d55aa6244c3ce9581734fefc09d7a68d5773b489da20b0903532
EBUILD jaraco-abode-5.2.1.ebuild 1125 BLAKE2B 0086f141cc3cade44a535e2993a24050725223ed4e8f76db3fc4416a43599f09046652590c47dce859e3ffe4080d1838e092401611579783bbacbf359983d0b0 SHA512 091f26fbbf5c5f3566e8c289d57e0889cc1e6b83577c4fb850e9d24bda6223d595aecc62915152f411e1028c9502181071433eb476a2e98c018132c3a105d834
EBUILD jaraco-abode-6.2.1.ebuild 1178 BLAKE2B a6914d5a99f69d869438d73ee9d5c96a54ca5ec1c6a14150f6585771d4dd0e4e8024f3e4b56a0efedb6899e213ff4005f2309f5d476b1ba5bc7e3ce0fe2fa3ef SHA512 eb3cb81b539991dad899211f5406d0dafda9e1e4af23df83b9cdb4159aa0d46d6add8a2ebcf1b712b0350c6fda49e09629454dbb7c5f24e573df9cdf49a7716a
MISC metadata.xml 518 BLAKE2B a39788b7f983162d6f660ed79ff5cc1c23bcbc5e2ecfada2bb0911efbb68e4b155cc759db94f6bec30908f3b55d165d4a37a411d838060c03a36fd018649c42e SHA512 d230eb4861b264c438b516ed5dd41d234465929d5a8c5e041d2f023fef57572cf20eebc0a3ecf45b28a227370f5191e166a1ccd9bd9726b509a7885fbe6b7d95

View File

@ -0,0 +1,37 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
PYPI_PN=${PN/-/.}
inherit distutils-r1 pypi
DESCRIPTION="A library interfacing to the Abode home security system"
HOMEPAGE="https://github.com/jaraco/jaraco.abode https://pypi.org/project/jaraco.abode/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/requests-2.12.4[${PYTHON_USEDEP}]
>=dev-python/lomond-0.3.3[${PYTHON_USEDEP}]
>=dev-python/colorlog-3.0.1[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
dev-python/requests-toolbelt[${PYTHON_USEDEP}]
dev-python/jaraco-collections[${PYTHON_USEDEP}]
dev-python/jaraco-context[${PYTHON_USEDEP}]
dev-python/jaraco-classes[${PYTHON_USEDEP}]
>=dev-python/jaraco-net-9[${PYTHON_USEDEP}]
dev-python/more-itertools[${PYTHON_USEDEP}]
dev-python/bx-py-utils[${PYTHON_USEDEP}]
dev-python/platformdirs[${PYTHON_USEDEP}]
dev-python/jaraco-itertools[${PYTHON_USEDEP}]
>=dev-python/jaraco-functools-3.6[${PYTHON_USEDEP}]"
distutils_enable_tests pytest