Merge pull request #275 from elliottjohnson/master

Quick update to Home Assistant 2024.07.03
This commit is contained in:
Andreas Billmeier 2024-10-26 10:28:35 +02:00 committed by GitHub
commit faa95af5fa
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
42 changed files with 1263 additions and 2 deletions

View File

@ -12,6 +12,11 @@ DIST homeassistant-2024.5.5.gh.tar.gz 17013825 BLAKE2B 03eba1e79d9c1c2ff8a751c84
DIST homeassistant-2024.5.5.tar.gz 21077969 BLAKE2B c08563c79974d99bb124d33f2deeee693a4c0b92fb1a17b9c937d8a1a125d1c4c5723e469305a6597c7aae7629713b1f1935608b4c3d29176098fb0a645513c0 SHA512 1bfab28f86ceb64d7b4c84b418811d57990a45b730b361d603a22bd8ccb64a6531cd79f5bfb1e282aaf49e3b711d74b1f94fc25915619c0a6a5fb2ef9b4c4796
DIST homeassistant-2024.6.4.gh.tar.gz 17252383 BLAKE2B cfaed713f67347e66bc54318b50fd1220aaa3cbf03517ff4be7d91f69ab701ad7899eee000182c1e1af5c2c209908c3ad325ddd05ce5b07576684ae00084015c SHA512 9bc7635b4e307ec46490681a3ea9e136fa73ecc02d7198116805d3084bd3ba634c69f67063bf1e8c3661142f06234c077662543f897c5937141bd04e6484b8ed
DIST homeassistant-2024.6.4.tar.gz 21383376 BLAKE2B 65baca42425c8a9aa0eb48b722d2a373d711d3a02913e5e4cef551fb8ba1d743fb9f1358918939ac941e6c6ccf504f27b712dcae9f58a2f76c4337f686d7bd1a SHA512 494eea1020fc4752dba6aa03f351acf965ad1457a2929c5f4d520494ee23b75892fce0abc9c5eb7b608d7897ad5f629e67cca034085ea916cc1a688193610ff3
DIST homeassistant-2024.7.3.gh.tar.gz 17515947 BLAKE2B 0ebeae6a365a977c1f3285e58ef643042ce32d4e479b8af91fc94f5060c02b45cf10c24517c7de1829e21d9f9d6c1b375c3ec2617682eb9816386134e6f9de25 SHA512 16d83cdd1ea5a3b59d47a2e4cdcdaa4eb4b4544a88ce31d185aac820b4e56e1a3285f2d68319910f5f939161bcdff5c02593982259fb7ed3f27ead03a6d4b425
DIST homeassistant-2024.7.3.tar.gz 21846054 BLAKE2B 331637f82f6118b8234ee0a399df359b5e64e881093a276c781b0c4a77796818eeb1301e5570132ab925d4e448f08049e3d25890cbce0187d0aef8c36550f83e SHA512 d20f896c45a17eafcfe3dc1eccb4e9c7204f4a932be7413442a2cb92fe9973b9c43cc893be3d21a5b7a5633692240389f287f2323b0e33bdb9c5e16dece5f6c6
EBUILD homeassistant-2024.3.3.ebuild 34315 BLAKE2B 319fb86801d9b0a8b88a8171e4a87fe7c42f0715b6ee6c7174fb0040367338f36e6c7cdca0cb012ada621ff0a53060c0ef57b9a83741757f49670453b2bead4b SHA512 2081862a8f17eb8497f12c29336006672c0cbbc5d350eee5f36c931ae040b5677c04c3e51152ce2cf5f8f6026f9a05e5db9b7f94ac1b489d9240768b1f0bdf58
EBUILD homeassistant-2024.4.4.ebuild 34351 BLAKE2B b772e26a2fb2978feb4772ab96a7872c36a46e6f9158c15496d7a8f065ae2233dea5e0111e2a998179c0fcd9c36a6cb279bcc9daa673c9e1d7412f83cc86dcb4 SHA512 d6f391b712f93f33b901619bb4bb8c596bfe5af265bf5ac1609afae562bcaa8f26396f7d0f30d018b50ca0347bb8cc161f1bb21e386b867cd0bb88518b9cdbb8
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.7.3.ebuild 34450 BLAKE2B 27dbe0a7bbb11cc722a00ef2adee3325e590f3895a9073ef591703e6da6152140631e5e51b7380f9edeb0cc09acfcec0e27655fed2113d034066a156a10d1806 SHA512 4ac4bff3a397bbb57e0b01b1bb6514bc65b1498d4e55a2807368d991a90ce3e7982225620392dee167b1f90d9d80f7114d9354c09ea475bc74fd5969a62da84f
MISC metadata.xml 27465 BLAKE2B 1af3996bc2b0ec02ff639b28c127d9bc0f6c480cb89a1b4368bbabd7207da41b02dc8f2c2ac8da01d7ab870dd567ecf80d78f64baea8551970544bd2028595be SHA512 44110155ecebab1564c971bf431145a6dc535e87404c87933d8a68a123e64025d3aa0316d56483d26a7e66d9bf93dafec8b7c7e9d796239342db429a1eafef3d

View File

@ -0,0 +1,536 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_12 )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="homeassistant"
inherit distutils-r1 pypi readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/homeassistant-full-9999/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="$(pypi_sdist_url)
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio analytics_insights androidtv androidtv_remote android_ip_webcam anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis +backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain +bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv 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 +homekit homekit_controller homematic homematicip_cloud 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 pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink 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"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.12 dev-lang/python:3.13 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
dev-libs/xerces-c"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant-min
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodhcpwatcher-1.0.2[${PYTHON_USEDEP}]
~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}]
~dev-python/aiodns-3.2.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-fast-zlib-0.1.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.9.5[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/aiozoneinfo-0.2.0[${PYTHON_USEDEP}]
~dev-python/anyio-4.3.0[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.39.0[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}]
~dev-python/bleak-0.22.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.19.3[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-data-tools-1.19.3[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
~dev-python/charset-normalizer-3.3.2[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
~dev-python/cryptography-42.0.8[${PYTHON_USEDEP}]
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
~dev-python/dbus-fast-2.22.1[${PYTHON_USEDEP}]
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}]
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}]
~dev-python/habluetooth-3.1.3[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.81.1[${PYTHON_USEDEP}]
~dev-python/hassil-1.7.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20240710.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-intents-2024.7.3[${PYTHON_USEDEP}]
~dev-python/httpcore-1.0.5[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.4[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
~dev-python/numpy-1.26.0-r1[${PYTHON_USEDEP}]
~dev-python/orjson-3.9.15[${PYTHON_USEDEP}]
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-2.1.4[${PYTHON_USEDEP}]
~dev-python/pillow-10.3.0[${PYTHON_USEDEP}]
>=dev-python/pip-21.3.1[${PYTHON_USEDEP}]
~dev-python/protobuf-python-4.25.2[${PYTHON_USEDEP}]
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pydantic-2.7.4[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-24.1.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
~dev-python/requests-2.32.3[${PYTHON_USEDEP}]
>=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-2.0.31-r1[${PYTHON_USEDEP}]
<dev-python/tenacity-8.4.0[${PYTHON_USEDEP}]
>=dev-python/tuf-4.0.0[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.12.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.15.2[${PYTHON_USEDEP}]
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.8.2[${PYTHON_USEDEP}]
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/jaraco-abode-5.2.1[${PYTHON_USEDEP}] ~dev-python/jaraco-functools-4.0.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}] )
adguard? ( ~dev-python/adguardhome-0.6.3[${PYTHON_USEDEP}] )
ads? ( ~dev-python/pyads-3.4.0[${PYTHON_USEDEP}] )
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/genie-partner-sdk-1.0.2[${PYTHON_USEDEP}] )
alarmdecoder? ( ~dev-python/adext-0.4.3[${PYTHON_USEDEP}] )
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
ambient_station? ( ~dev-python/aioambient-2024.1.0[${PYTHON_USEDEP}] )
amcrest? ( ~dev-python/amcrest-1.9.8[${PYTHON_USEDEP}] )
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.6.0[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] )
androidtv_remote? ( ~dev-python/androidtvremote2-0.1.1[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
apache_kafka? ( ~dev-python/aiokafka-0.10.0[${PYTHON_USEDEP}] )
apcupsd? ( ~dev-python/aioapcaccess-0.4.2[${PYTHON_USEDEP}] )
apple_tv? ( ~dev-python/pyatv-0.14.3[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-1.8.0[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-1.5.2[${PYTHON_USEDEP}] )
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ~dev-python/pyasuswrt-0.1.21[${PYTHON_USEDEP}] )
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-3.1.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.2[${PYTHON_USEDEP}] )
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-61[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] )
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.6[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.2.2[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.22.6[${PYTHON_USEDEP}] )
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.22.2[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.19.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.22.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-3.1.3[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.15.3[china,${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.2.1[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.3.3[${PYTHON_USEDEP}] )
bring? ( ~dev-python/bring-api-0.7.1[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.19.0[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-1.0.5[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/python-bsblan-0.5.18[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
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}] )
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}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.26.0-r1[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.11.1[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-116[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.11.6[${PYTHON_USEDEP}] )
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.2[${PYTHON_USEDEP}] ~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.3.0[${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}] )
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.39.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.39.0[${PYTHON_USEDEP}] )
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] )
dynalite? ( ~dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] ~dev-python/dynalite-panel-0.0.4[${PYTHON_USEDEP}] )
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
ecobee? ( ~dev-python/python-ecobee-api-0.2.18[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
emulated_roku? ( ~dev-python/emulated-roku-0.3.0[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
enphase_envoy? ( ~dev-python/pyenphase-1.20.3[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.6.3[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-24.6.1[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
evohome? ( ~dev-python/evohome-async-0.4.19[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] )
fibaro? ( ~dev-python/pyfibaro-0.7.8[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-1.0.4[${PYTHON_USEDEP}] )
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-3.1.0[${PYTHON_USEDEP}] )
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
freebox? ( ~dev-python/freebox-api-1.1.0[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.11[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
gios? ( ~dev-python/gios-4.0.0[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-23.11.0[${PYTHON_USEDEP}] )
glances? ( ~dev-python/glances-api-0.8.0[${PYTHON_USEDEP}] )
gogogate2? ( ~dev-python/ismartgate-5.0.1[${PYTHON_USEDEP}] )
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
growatt_server? ( ~dev-python/growattServer-1.5.0[${PYTHON_USEDEP}] )
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/here-routing-0.2.0[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.0[${PYTHON_USEDEP}] )
holiday? ( ~dev-python/holidays-0.51[${PYTHON_USEDEP}] ~dev-python/Babel-2.15.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.1.1[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.4.3[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-4.7.1[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/pydrawise-2024.6.4[${PYTHON_USEDEP}] )
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}] )
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}] )
insteon? ( ~dev-python/pyinsteon-1.6.1[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.5.0[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.7[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.16.0[${PYTHON_USEDEP}] )
isal? ( ~dev-python/isal-1.6.1[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-offline-1.0.3[${PYTHON_USEDEP}] )
jewish_calendar? ( ~dev-python/hdate-0.10.9[${PYTHON_USEDEP}] )
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-1.0.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.15[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2023.5.0[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-8.0.1[${PYTHON_USEDEP}] )
local_todo? ( ~dev-python/ical-8.0.1[${PYTHON_USEDEP}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.17[${PYTHON_USEDEP}] )
luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
matter? ( ~dev-python/python-matter-server-6.2.2[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
media_extractor? ( ~net-misc/yt-dlp-2024.05.27 )
met? ( ~dev-python/PyMetno-0.12.0[${PYTHON_USEDEP}] )
meteo_france? ( ~dev-python/meteofrance-api-1.3.0[${PYTHON_USEDEP}] )
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-3.6.8[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-8.0.3[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-1.1.0[${PYTHON_USEDEP}] )
nextcloud? ( ~dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] )
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/aiooui-0.1.5[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
nuki? ( ~dev-python/pynuki-1.6.3[${PYTHON_USEDEP}] )
nut? ( ~dev-python/aionut-4.3.2[${PYTHON_USEDEP}] )
nws? ( ~dev-python/pynws-1.8.2[${PYTHON_USEDEP}] )
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyopenweathermap-0.0.9[${PYTHON_USEDEP}] )
opnsense? ( ~dev-python/pyopnsense-0.4.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
philips_js? ( ~dev-python/ha-philipsjs-3.2.2[${PYTHON_USEDEP}] )
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.8.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.15.13[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.37.4.1[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.5.2[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
rachio? ( ~dev-python/RachioPy-1.1.0[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-6.0.1[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2024.3.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-2.0.31-r1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.8.11[listen,${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.19.3[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.8.1[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.1.6[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.39.0[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-10.0.1[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-2024.1.0[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] )
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
smartthings? ( ~dev-python/pysmartapp-0.3.5[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.8[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
solax? ( ~dev-python/solax-3.1.0[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.30.4[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-2.0.31-r1[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.5.0[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.7.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/py-synologydsm-api-2.4.4[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-6.0.0[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.3.0[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2024.5[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
tts? ( ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] )
tuya? ( ~dev-python/tuya-device-sharing-sdk-0.1.9[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-77[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/unifi-ap-0.0.1[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.39.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
usb? ( ~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-5.1.1[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2024.5.1[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.32.0[${PYTHON_USEDEP}] )
vizio? ( ~dev-python/pyvizio-0.1.61[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waqi? ( ~dev-python/aiowaqi-3.1.0[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/pywaze-1.0.1[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.4.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
withings? ( ~dev-python/aiowithings-2.1.0[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.18.0[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.51[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
xiaomi_miio? ( ~dev-python/construct-2.10.68[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.39.0[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.39.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.116[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.64.1[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.20[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.12[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.4[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.57.0[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-3.2.2[${PYTHON_USEDEP}]
~dev-python/coverage-7.5.0[${PYTHON_USEDEP}]
~dev-python/freezegun-1.5.0[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~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-2.7.4[${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}]
~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
~dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}]
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}]
~dev-python/pytest-unordered-0.6.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-3.6.1[${PYTHON_USEDEP}]
~dev-python/pytest-8.2.0[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.12.1[${PYTHON_USEDEP}]
~dev-python/respx-0.21.1[${PYTHON_USEDEP}]
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.66.4[${PYTHON_USEDEP}]
~dev-python/uv-0.1.43
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
src_prepare() {
if use test ; then
cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S}
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
fi
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
distutils-r1_src_prepare
}
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
"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@ -7,10 +7,12 @@ DIST esphome-2024.2.2.tar.gz 2127565 BLAKE2B 52aa760c3c9050640aaabe51ea9f01ed146
DIST esphome-2024.3.2.tar.gz 2236891 BLAKE2B 8d3d5845a0735c0c3c60163a4709265d6ecb2326a0cba969897a794cc4154f4538c49bdcbcb32236e1053389b647c3bb9fdad55844aa1af3d888acaeb465db2b SHA512 8d3273a886987118865e9bbffe7edfe5922fab670387f093b111b07497b5165040fa1f452c7687b322704446fc0c61df08bc06987e43ab46d62d5e10b08abd14
DIST esphome-2024.5.2.tar.gz 2429586 BLAKE2B ac8cfaca5cb5874fe39f2f1091f1fd1eea721acf7b80201d50867c279b9bd83d80de798820e4427571307749738cb9ed19276b17018d8f456cf8b361e45fa8f9 SHA512 b9dad971a483d38f17ff0d9ca2d6080b22c003e2d5163c32e1e550224e158fd83f35c4ac0cee10b5a834b7acf715def7b8caff9c7ebf21a8361131ccce701133
DIST esphome-2024.5.3.tar.gz 2429815 BLAKE2B 68a419e5539d4c5a2c8de81f2a9cf769ed324afbc888e6020cb89b7c397a84bec589193a1cecddc7427bef618893a2c67297e9e681d83dbfb399116e7fc994fe SHA512 6411bb3a486eee485c007f8067a424b2800405b44f54d1f14d98a21dddafe172432bc044db73ff41644d43e9bbf2b0ba319fab3f978c86164140032ad630a3a6
DIST esphome-2024.7.0.tar.gz 2496095 BLAKE2B 6a4a6071790447d49d17dbb892a7df9b670bfe3151649a747fde5d95e52692ff5be28eff4b2f9377654514f89910f85a8e4154a653d935364881cf2c619b1339 SHA512 e30f1912f94692b6ade2b7eeb8894f30bf7e74c438c9229d7733357e8c3d568430b757581b6e0bb1233b36140f662b383249a5c7561242e546f57049aeb7093e
EBUILD esphome-2023.12.9.ebuild 3114 BLAKE2B 628cd9dd11bd646dc1342fa73165f9a13019a110748d0182030730825a68d3a657e0b08bd1a64fae5ec0bddd25fac65ae2003d73cdf6714489dcde90154610b4 SHA512 64f9d59c47ca5e463041aaa079abda09e95f7919a3763019981761d9b96bd14ee5e4ddd12ebf6459500c39bc25e44d2702bd185d746113941448e33c06d51098
EBUILD esphome-2024.2.2.ebuild 3181 BLAKE2B d3767f930f4eec4ea476a686a225d5f98ef3f4ec713e09076d20ae0fa2e901f06764be5cb18f72a8cbe66e37484fb3737bf12b73aa256b7fb6a49e408a7c2447 SHA512 049bb611a13bc04532b8fd6bb0ead2ee7539539c8b3b2c9f338ff0d097042553730a80b10663290aafb3f2097056a349438678ea968630998ab9fdd4c9564ecb
EBUILD esphome-2024.3.2-r1.ebuild 3376 BLAKE2B 0be165e7f690571282b22df76b8bfb617ec431e778de4cfcb1a3a911028b86942670c058f59220642ea9d280bdd2c0ff28d896d8fe0765cc67c9f8117cab3396 SHA512 e663b6a1ced48fe489450ee3a76673b9981aa51866291bf1e129d7c6ded9eb0f511105b056d033fc12eea36da2d613422f599c96bf8d25d8f673acbea7f43c4f
EBUILD esphome-2024.5.2.ebuild 3330 BLAKE2B 55963de1f6704aa5630ff3210f8e81ab2ec81eb4d3b8b35f5bf2e6113f5f961b76f2b167c313db3a8360a750ad5c9c4a90c5ff957786f03e537d44afb148f6d0 SHA512 7706c8a358aa143cf57e908fe924b8a3466ae4a1733d5d55004c0c9a48ffc090e4cbc04bf59d7528dbaaa52bafdcc8dd7675952486752acd85fd33198aa6045a
EBUILD esphome-2024.5.3-r1.ebuild 3463 BLAKE2B ae4bebe7c97a891765287a7e8f7ccd63aad12998e5dfd27d732af3ade5561f54d43864ea26090eee428510da9be18fc9172d749e3cb053ac111003e3f9580fa6 SHA512 72faa1c031fac08440c9f27f8083fc8c14c38ef2b0310c513266ee425c9491c918253763fa74272d5384bcc70ba0161cc660a8ff0ce8d05a9a602bde60bcc58c
EBUILD esphome-2024.7.0.ebuild 3468 BLAKE2B 7a1f93256a07084ea7e4adc01529cf363f178b519a18c9505907dd14f22661728b305a008bfd9f0376f697b44a11683d8de09ead23757ea318fe6c74a50a8253 SHA512 a3ad2ddc772d4f63470cd3131bc4ed9e4b8f78094f869529eabdb83e1fea6415d899b0e6c1d09dcee675329b63813f635d1602a75759849c394ed31e65b58a71
EBUILD esphome-9999.ebuild 3219 BLAKE2B 2bd978a559ffdfe08f8718a155b6df6df2b492f815997d51e9856d2ba048b0d41a65f8fa3eefbb7bed57cd697ee2bd9a89fdc80a262ee9020fe380a3e6f0ade8 SHA512 a9f5dbc7fc37a771ac9d18a52b2ebd9fb0bc6e5c3f23eec82248a9f91cc27e90ebd8b2f0725227cb12538a56f6b941a0f74457ac7df2cc63118bb93dc6d1ac8b
MISC metadata.xml 585 BLAKE2B 07113af8bf33f8ab4a457387804b65e5927bd40dc42de4931df0e78405ba49e2e9b695de6f3d919070b11e3edca32015f069217624b00549c38e608ffe680cf9 SHA512 fbd6544cfe0826fc63567c55f7882e4c6f61a2ebd337421353ae9afb8c2c66961f6328746fdfbe68ee47e5002193914c809c53a663d4a9a58f64166ba1346f20

View File

@ -0,0 +1,114 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{11..13} )
inherit readme.gentoo-r1 distutils-r1
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/esphome/esphome.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/${P}/"
else
inherit pypi
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
S="${WORKDIR}/${MY_P}/"
fi
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="+server test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
$(python_gen_cond_dep '
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/voluptuous[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
dev-python/icmplib[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.4.1[${PYTHON_USEDEP}] )
~dev-python/tzlocal-5.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.1.15[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-4.7.0-r3[${PYTHON_USEDEP}]
~dev-python/click-8.1.7[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20240412.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
~dev-python/python-magic-0.4.27[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.18.6[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
>=dev-python/pyparsing-3.0[${PYTHON_USEDEP}]
>=dev-python/argcomplete-2.0.0[${PYTHON_USEDEP}]
')"
BDEPEND="$(python_gen_cond_dep '
test? (
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
)
')"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The ESPHome dashboard listens on port 6052
ESPHome configuration is in: /etc/${PN}
dashboard command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{dashboard,warnings}.log
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
src_prepare() {
sed "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
sed "/click==/c\click" -i requirements.txt || die
sed "/colorama==/c\colorama" -i requirements.txt || die
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
sed "/voluptuous==/c\voluptuous" -i requirements.txt || die
sed "/cryptography==/c\cryptography" -i requirements.txt || die
sed "/icmplib==/c\icmplib" -i requirements.txt || die
# esphome/components/font/__init__.py pillow version check
sed "s/10.2.0/10.3.0/g" -i esphome/components/font/__init__.py || die
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
if use server; then
keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"
keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r3" "${PN}"
readme.gentoo_create_doc
fi
}
pkg_postinst() {
if use server; then
readme.gentoo_print_elog
fi
}
distutils_enable_tests pytest

View File

@ -1,5 +1,6 @@
DIST aiodhcpwatcher-1.0.0.tar.gz 18602 BLAKE2B ac8c6773bbd3ccee0338a1e126b03d931c6f1847c8262653c41e525afaaf24b9523d82cac929d5244501e98ad071b092f44722282278f4ce71f72027b9ff99a9 SHA512 0608e5cd6795154b894d89c219feed3cb0d8151e70aad5b4b92b0657bcd81e8692b731b3ba2cb6289e8efa847922b9a44f7d65e976402640ee2225c7c9823a6c
DIST aiodhcpwatcher-1.0.2.tar.gz 18623 BLAKE2B 9cca235f67aa46a787c778036ecc429738aa3ed64a79c3b6a59ffe1a383e8c675199d2b2c55fdeaa97ae4b84d38fd4c0cf83736bdaa2d8b67438e2460014b9bb SHA512 5ee72bcb85e891c9060a4fe1d5ff48750f84b4553699613701de8d039622b2696b9639289d9c88b690f58764b6aa101006b5d87a14803df32845e20a4a9f7122
EBUILD aiodhcpwatcher-1.0.0.ebuild 658 BLAKE2B 0b972378dfbed91f1090ee53b7509969801a05011d1a7dc1b37294dd2bdb82ae96d3642e9a228a22711384625890aca1b072c972867c4a779ea3d7311f16e61b SHA512 54ba64829994a6a3f8b0abd4eeb515730cadb94a25b42f5985afaaf8874cf7c582c682a4b8ef69a548d2de4f93915a0bd1d76211c7980fa3a3a60b96aaa92517
EBUILD aiodhcpwatcher-1.0.2.ebuild 658 BLAKE2B 0b972378dfbed91f1090ee53b7509969801a05011d1a7dc1b37294dd2bdb82ae96d3642e9a228a22711384625890aca1b072c972867c4a779ea3d7311f16e61b SHA512 54ba64829994a6a3f8b0abd4eeb515730cadb94a25b42f5985afaaf8874cf7c582c682a4b8ef69a548d2de4f93915a0bd1d76211c7980fa3a3a60b96aaa92517
EBUILD aiodhcpwatcher-0.8.2.ebuild 658 BLAKE2B ea4c7db99df47e8fec0270d49b1ba2ba2a497160d92ae495c701edcdf8d369ed3aed86377e5ec12c3ec9ea6b09bbbbdb40154d4da974853be6cd2183ed62ba6c SHA512 a00b2b031581eb4a0c73764fbab1f9929b4b73c107ee8ca3ef70d284c61f6bedcbe01b4fbf1d0933a714d4ee3a1d8cd8d0e36ecc82c655f743777fd59843d077
EBUILD aiodhcpwatcher-1.0.0.ebuild 658 BLAKE2B ea4c7db99df47e8fec0270d49b1ba2ba2a497160d92ae495c701edcdf8d369ed3aed86377e5ec12c3ec9ea6b09bbbbdb40154d4da974853be6cd2183ed62ba6c SHA512 a00b2b031581eb4a0c73764fbab1f9929b4b73c107ee8ca3ef70d284c61f6bedcbe01b4fbf1d0933a714d4ee3a1d8cd8d0e36ecc82c655f743777fd59843d077
EBUILD aiodhcpwatcher-1.0.2.ebuild 658 BLAKE2B ea4c7db99df47e8fec0270d49b1ba2ba2a497160d92ae495c701edcdf8d369ed3aed86377e5ec12c3ec9ea6b09bbbbdb40154d4da974853be6cd2183ed62ba6c SHA512 a00b2b031581eb4a0c73764fbab1f9929b4b73c107ee8ca3ef70d284c61f6bedcbe01b4fbf1d0933a714d4ee3a1d8cd8d0e36ecc82c655f743777fd59843d077
MISC metadata.xml 519 BLAKE2B 4c463c603d1648db50b5ee4236ea28f3146f3751b44cab803478538d71cd473daaeafb2a1d6868beb213b02253917951cea8a2e6b1cf240f03526b9531f71ad9 SHA512 2b996559ac83077c5b301548c75e3b1bddbac2dc8bbcb4870867e587cefad598df410f19fdd3d4c2f99a3d05639aaf08df0c10b4ccb967ffdbf3e8c22ef03038

View File

@ -3,6 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi

View File

@ -1,5 +1,6 @@
DIST aioesphomeapi-24.3.0.tar.gz 99402 BLAKE2B a605d1d8ab2ca0a174a4977ba6d8c21204f68534ad18eb81e100573d44cc54d633653e66bce53f8057fe756b1af8f181baee6fbdb4c8db7e2c21c9146b2b16e9 SHA512 7726465a0e137c8f6cab897fbc4e66b35e2ee833b6549f485536a068f88e8c06c752485ebd9e5cdfe52adf100c7b02701700dc6e1326f823275a918ffca428da
DIST aioesphomeapi-24.5.0.tar.gz 100067 BLAKE2B 2005e2f401b05a121b49eb3b15e46d98ed8f4792ca3330cf4b7013ad832f799ce5d3e61a9dd429605ff6926462672a9ec2cc482b430cb1d6da570944505b1bec SHA512 7f4103247511fcd557230cac7d1891d98a31b41abba31275c57912b72243ec5bec91b50e453867f8dd9d855de19608e13c995756dbed8625d19a57e05d702ce5
DIST aioesphomeapi-24.6.1.tar.gz 100704 BLAKE2B ac551db27ca724bc5175e6f28a8587be3dfc24406997b6cdb4a85537363433535a64b42b6b6ef5107778099ef0a818d2919f6d00301155553428acda231ed095 SHA512 2a512942f0ec9843672f624e7bafed2651af4ee5bb76a19364d44e208e7f0f2f73d18ea2194c91f82ae419100c5655550d13cc92dff43e846fa6446a5df9e7b6
DIST aioesphomeapi-27.0.0.tar.gz 105436 BLAKE2B 35f23f737c75cbfdd18be08380c6e17d5fa9e82de6272aa1c5209591ee6d87f0cc5980ee49724b948d39ebf6d183b9e7e3f4aae5e766adaece8cf3a16c573986 SHA512 671b602e046c06b7bc22f7293cd3ef6ac40e9eee2add9a44fc48350c3b489a679dd9bc4cdded690b9d4670970de81f9deb9c5d99d388f60771a6fc4cca075f3f
EBUILD aioesphomeapi-24.3.0.ebuild 1103 BLAKE2B 99809bfa2ea2667637c09727a5df06beda28a88c3023f0f164dd5d939289982a2a7c21a3338276ff9d7c0d5345b9de0274bd6ba4a7e412a89a7321ecc1c9db6d SHA512 1ff7c4bf9d51f5e68a4e1c3e5c58f102234c5a2548d3cab1a591f83d823c46b14e822b8433260ef71406da698dd8085ce09cb48a9235c21647019b5c5b4d22d3
EBUILD aioesphomeapi-24.5.0.ebuild 1103 BLAKE2B 99809bfa2ea2667637c09727a5df06beda28a88c3023f0f164dd5d939289982a2a7c21a3338276ff9d7c0d5345b9de0274bd6ba4a7e412a89a7321ecc1c9db6d SHA512 1ff7c4bf9d51f5e68a4e1c3e5c58f102234c5a2548d3cab1a591f83d823c46b14e822b8433260ef71406da698dd8085ce09cb48a9235c21647019b5c5b4d22d3

View File

@ -0,0 +1,35 @@
# 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
inherit distutils-r1 pypi
DESCRIPTION="Python API for interacting with ESPHome devices."
HOMEPAGE="https://github.com/esphome/aioesphomeapi https://esphome.io/ https://pypi.org/project/aioesphomeapi/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/aiohappyeyeballs-2.3.0[${PYTHON_USEDEP}]
>=dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
>=dev-python/protobuf-python-3.19.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
>=dev-python/cryptography-42.0.2[${PYTHON_USEDEP}]
>=dev-python/noiseprotocol-0.3.1[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pylint[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@ -1,4 +1,5 @@
DIST async_upnp_client-0.38.3.tar.gz 96267 BLAKE2B 999f0b9cd694bfec349bf92548a6fcfbe61d9e9c678d9de63686704e5cfa9e0643a1d60476c54b4863fe26b98eb2b29e336c02f596eb41ede4959a7f4ae7d90d SHA512 99cb02725efd27802f6c331878ad506604a0b468c87715069fd0796b927c302b6217fb7479d5a17332f09a5429fc30e184d37236f35c46824b70679e11d6fe2e
DIST async_upnp_client-0.39.0.tar.gz 98500 BLAKE2B 304679deca93bb6b721616b4f4eb694e580ea5d30eeb3605c87d6a096043273907b5268c10568e90be1a9d14e3c3f31675f8c59d977d78b10a2aa6ae39ebfd86 SHA512 257275b485f40ebfea08ec46218e0270bfdba3eef3601eaab562e016e4ffa11cb7e0b7711bb24eb274068ae4e2f77fbbd880bbc81f4705c12b1a62b9412f0488
DIST async_upnp_client-0.40.0.tar.gz 98608 BLAKE2B 45510f271178dd625c20291be442b55f2bb3411c32537795aaaca30552cefc5462718713eec894c6293fae25a1b12e5e3156a36ff6e342a1390072b010378587 SHA512 c0b7f4d7b98621cf22d0a6913e4b41fb605d4ae33889477265fb7739b3b0df98267fadb10703ec878339f92be1161b12771034d2f723ee8a19d9a1ecf42a1128
EBUILD async-upnp-client-0.38.3.ebuild 1064 BLAKE2B bedb8f73fa8709cf4b15b1f0d0f0435955c25bce6c269e4bf9da7e7d6d85ffe307f92d8ac06d100e4a200cf201a01616c1fb64e6620b1b12e829a3743de88288 SHA512 1a0023a99d00ff97ca93234f7236f82807c1dcb7ff4dae110e71a7667cb36c5cce328fae01112fed65113456f4cbf1e199ff8070631270133bcc55b772e0beed
EBUILD async-upnp-client-0.40.0.ebuild 1064 BLAKE2B bedb8f73fa8709cf4b15b1f0d0f0435955c25bce6c269e4bf9da7e7d6d85ffe307f92d8ac06d100e4a200cf201a01616c1fb64e6620b1b12e829a3743de88288 SHA512 1a0023a99d00ff97ca93234f7236f82807c1dcb7ff4dae110e71a7667cb36c5cce328fae01112fed65113456f4cbf1e199ff8070631270133bcc55b772e0beed

View File

@ -0,0 +1,35 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Async UPnP Client"
HOMEPAGE="https://github.com/StevenLooman/async_upnp_client https://pypi.org/project/async-upnp-client/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
>=dev-python/aiohttp-3.9.1[${PYTHON_USEDEP}]
$(python_gen_cond_dep '>=dev-python/async-timeout-3[${PYTHON_USEDEP}]' python3_10)
$(python_gen_cond_dep '<dev-python/async-timeout-5[${PYTHON_USEDEP}]' python3_10)
>=dev-python/python-didl-lite-1.4.0[${PYTHON_USEDEP}]
>=dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@ -1,4 +1,5 @@
DIST bluetooth_adapters-0.19.2.tar.gz 17149 BLAKE2B 4a858fc67b9b62fb7fc29d4e726061e78b7887bf1769a4a0cffdd632ecb4fed68636a316f7aa6d0c3cf5b6c3f0e40274d253cbb6f96fe8c4c28a675d090b32a1 SHA512 42c7de15858e14c42920941d23ae08c4faa6683fb41757d5222ab6b0010c47b2fd887c118f02202a9bf563c947b7abe27f6ef6dbf03f75391cd250732d70405f
DIST bluetooth_adapters-0.19.3.tar.gz 17153 BLAKE2B 62021a5ab96d767fb5b698dd9709cb3ad0d862d244aed5147913c5b0d9cf14f7dc470c2c440c206425be50e721a580478d6a21e50a5ea2609164ee9fb71d4bc8 SHA512 2cf7bd110eede6ccff6f74fceebc6b3c5f3ee89d2afa4eb8f1215738220d3c5e9dc7afc23730b29e0b3fd40f3a8f383a8bb08e3184ea972ab9ab829250cb1bdf
DIST bluetooth_adapters-0.19.4.tar.gz 17166 BLAKE2B 1780e61c71badb37d943f5999bce89ba604258213a502be50a93feeb20ec1c349e3597ca66420a22589fde34886f7dbdc599aabc58fe1f4cfdc51887abc7a6c3 SHA512 296f0478feb764bb5f54d6a579b4ba239b6c77c9f963d228bd7488765c134c3ac6a735e689a511060f46d4c3d6d25c3d267df208242c4271d572cc8a0330b215
EBUILD bluetooth-adapters-0.19.2.ebuild 969 BLAKE2B 510873ba622fd00f67fb05153dd7b67e124d8e7b5dcf2dbf559fb456491d916dd726b640e89806d998126560bb21345211ef7739d88edff90f7ecb90987e0df6 SHA512 2aafd78ac1fe54479cbb616432c47e3f28f99c57563ecac7b2264c9d4f935b31a93700e04932d6720dc702872a7e873eacaf8cb91b5778aae1681784f07377f4
EBUILD bluetooth-adapters-0.19.4.ebuild 969 BLAKE2B 510873ba622fd00f67fb05153dd7b67e124d8e7b5dcf2dbf559fb456491d916dd726b640e89806d998126560bb21345211ef7739d88edff90f7ecb90987e0df6 SHA512 2aafd78ac1fe54479cbb616432c47e3f28f99c57563ecac7b2264c9d4f935b31a93700e04932d6720dc702872a7e873eacaf8cb91b5778aae1681784f07377f4

View File

@ -0,0 +1,34 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="Tools to enumerate and find Bluetooth Adapters"
HOMEPAGE="https://github.com/bluetooth-devices/bluetooth-adapters https://pypi.org/project/bluetooth-adapters/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)
>=dev-python/dbus-fast-1.21.0[${PYTHON_USEDEP}]
>=dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
>=dev-python/usb-devices-0.4.5[${PYTHON_USEDEP}]
>=dev-python/aiooui-0.1.1[${PYTHON_USEDEP}]
>=dev-python/uart-devices-0.1.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@ -1,4 +1,8 @@
DIST bluetooth_data_tools-1.19.0.tar.gz 15860 BLAKE2B 863027495bbaea670aa117dea919230d2975cf4d6c578193023e36ba135adfca60bd59fbbaf2f8642382c2615975af2d300b00ab6bff3ffd58145a350366fc54 SHA512 1a913ebb3bc45dfc613446cd9bd3221d198fcd00f0c87e83833e82b08f418fc84b913ad514cb0dbcce8cbf38a02dafec3cb14ef11b13911f4d5b0adf3db9ce68
DIST bluetooth_data_tools-1.19.3.tar.gz 15866 BLAKE2B 6080c54b66fc6f5e1b7b7e9e46519293a5332556db131a31caf867097ba7389e4a2a4f45f6d093f8b14b9fa621acef074c455da1317badf911ec0ed3e9d4e0fb SHA512 62693772b3f5bd2cc22578e45e81e48b0bb913a42533fa2fd94402114b7c5fee3ad997bb5ab6cd1a4d933d1c01cf2ab6029494b4fdd429c7ee492651119dfaa6
EBUILD bluetooth-data-tools-1.15.0.ebuild 760 BLAKE2B 2359d00aa943adb6bd737071d757c316068dc64b34a7546067283435ecc10b3778a764af35c507e307fdd5bead047cc17b626c33d0142999b547bc64ef660e21 SHA512 74ea0127cacd9a1c7c8176b5f2f5b07604ea64a5d2d1ec0c98cc142925d337a20f6e17ae3c8c1fb74e67d0014c9f1165e9c55c158ed5712d9a31de5038869171
EBUILD bluetooth-data-tools-1.19.0.ebuild 719 BLAKE2B 3a23bf9f943b0147fc15606b774eefa1e6814e818af3fa05c99ae5fbdadfbb291360ae137315765ee550be2f67b2e87e95dc2794993f79a37bfd1969337f3213 SHA512 91efa8b63093f7c9b927191471615de252929b4217ec6196869f7c871e329371ada4d4ac99e1325644336ccea0640b01204439d5d296aa552d897a2a5e3d13a5
EBUILD bluetooth-data-tools-1.19.3.ebuild 719 BLAKE2B 3a23bf9f943b0147fc15606b774eefa1e6814e818af3fa05c99ae5fbdadfbb291360ae137315765ee550be2f67b2e87e95dc2794993f79a37bfd1969337f3213 SHA512 91efa8b63093f7c9b927191471615de252929b4217ec6196869f7c871e329371ada4d4ac99e1325644336ccea0640b01204439d5d296aa552d897a2a5e3d13a5
DIST bluetooth_data_tools-1.20.0.tar.gz 16093 BLAKE2B 5ff7f56f35b8fa72bb17fd82d4ae821b9bb811b5f14156a1191b9f25895ecb1dd650ebd0b08070e22754f4c6c2e620b34799e1220e74d7d857cc7bae5e4e19f5 SHA512 d70e00e4dcf8f2b8ad71ac587995b2db31b3ec4d8beece84ff80c895cf2605155f804ee8dde9adc953e156b133f88a8be6e86d885a03dd56878a78f357028e70
EBUILD bluetooth-data-tools-1.19.0.ebuild 719 BLAKE2B 402c118d9d703b8e8977d6ca0f41eb3b810ee1f44c63a7421937f66c0964b462f36e315db2889e9a956b63aa6004855de17fb001d94a70c60f65040ed0d1ac66 SHA512 3b68d983c85513483779bd70dff50b276df5f3b63dc8ef1e3ba7fbc26ae69bc345fc0be2e024f5aac51c9527f726cc77daaf05d1411b16eb5cec59fe06f39906
EBUILD bluetooth-data-tools-1.20.0.ebuild 681 BLAKE2B ea11d1e7ac934326c515cdc2628adf07b06ae68861e912a140df1b2fec1701c859bec3621825f71d5b2cb146493be86fa9265847e8e611da2af1139427ca4378 SHA512 5d51f08dd1ce4ab486ec6629d9bf3081c8402682978a38a1e31b7db5d95a848773957f409e07f50c107a68f15e700116c289513e474763d5527507b3a92260fd

View File

@ -0,0 +1,27 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Tools for converting bluetooth data and packets"
HOMEPAGE="https://github.com/bdraco/bluetooth-data-tools https://pypi.org/project/bluetooth-data-tools/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
BDEPEND="
>=dev-python/cryptography-41.0.3[${PYTHON_USEDEP}]
>=dev-python/cython-3.0.2[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@ -1,5 +1,7 @@
DIST dbus_fast-2.21.1.tar.gz 69413 BLAKE2B 65f83b2b78fcc042000f0723768a2f405e43d2c7eaefe2097719e6b6c5a259edcfa3f84359bd39e9889f79559cde1b904b2aa3e814e6c833bbf42c485058fc78 SHA512 100e848c2da713fefdaab8eabdcda83828116eb7ea48332bdd61b870b859c06e5a57c9ff95a4347fd087ca222c0f7cd0ab9e6059c37c29e8c57f64848c7e7da6
DIST dbus_fast-2.21.3.tar.gz 69591 BLAKE2B 7f1f5a4021a49b22037cb54d51447f41e9ae61b3e17456321deaf19c4b1fffe44ee784b6dca0fbf1b61849c14ad15dacf007b8578f2eb56cb2eb627c9466dc01 SHA512 d98bcb34b62021d9832c65e8642b24dc5b3c1e5f636ffa8751255cb9d02992eacea720cd46d762b251974174e0e85976cf5f385aef466b5436fb0db5bc03c426
DIST dbus_fast-2.22.1.tar.gz 69596 BLAKE2B baecb7d57c37b5f1479c24de0402c9830fc09acfeecf671ba2c25b5060c24e3451c6d2cbcd83b1aba2145976ae9a2fb30c76d51775729011850e8b03c464599d SHA512 f4ee8bb4a22421cc4478d1886578ef76651accb21a6a8ac178c125f6e587d7f33b0f1368f5633d38abef9d6468e0a2f3f49df35234d83c4294b2f34be2de8183
EBUILD dbus-fast-2.21.0.ebuild 674 BLAKE2B 09e3933e08d28a19032e06a3b14f18d02dc1037918a613dc4a5196180323cec69615433c89b8f98551eafa8f230d14e5b9a75b0edffed8cda15e75b0c1be73c5 SHA512 c66835109c665069e435a918091c66598532bcaf2258b28c915a5ecb30fff10e324ec6d7d248f00a8c1066257a0ca0442d0a6f6eb99ce7204f424c8acd6fd4df
DIST dbus_fast-2.24.0.tar.gz 69650 BLAKE2B 348254c282f8bfbc382ab27e910a093ee0bff10df41855e268da4f5892bcce206815a328a441dcb22a21f12a73b1e770bfabc5e205c12ae96aeae284c702ec8e SHA512 c3a4721e5adaba6f150a14cf6c800464f6942cffb796107b7640ed9b8c36432f7c2bcb9b4d21f891e7c77c9d6dbecd536d451486b7a3524abf5772aad922db10
EBUILD dbus-fast-2.21.1.ebuild 636 BLAKE2B 1a027e1f9ef26231a00134a41d495b08039328df6621bacfd49522f4873745219048d649e5b0e1e00dae73236190c849f6883f1d9cc4a2a735f5958f7930a376 SHA512 10241fb5605e60ff247b5fe839c784b3e5bae5a8f273104048f7ae06e1dcc86b592b8b9ed7ef13f6bc65b87dada980dda492158675de4e9b99c9313f5fcc19d3
EBUILD dbus-fast-2.21.3.ebuild 682 BLAKE2B 7288e77838b7a09df8f585a1a12c163460642f3b66ed58a514a638e092de02bf905c755a3e70c9c469d80bf1fe33318d629a31db39ffc442980f619184cf50fa SHA512 4ff0a6a0f6103a1761b2c3fc698688b4eca38e65d41e5386c02f72c93162389a3be05ffc2a2d8a2b118d5d08182aa45593f2c817b83d9aceb850798ab285b556

View File

@ -0,0 +1,28 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="A faster version of dbus-next"
HOMEPAGE="https://github.com/bluetooth-devices/dbus-fast https://pypi.org/project/dbus-fast/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
BDEPEND="
>=dev-python/cython-3[${PYTHON_USEDEP}]
test? (
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@ -1,5 +1,6 @@
DIST habluetooth-2.8.1.tar.gz 33429 BLAKE2B 1c2a81596d91a4be98b4f771becc80cfd0f2bd8f94d340c7bab4baeffd9c564f067e8e63e526144df0f1ebbc3ba2f6bbd8ad8feb055fc1d3b61ef2edf7748a36 SHA512 f0c2c313250d2d8737edefef9d9f1680699ce31b61ea9187146d3a9b18c13bb0771f33781a7569d4194fb5ffc86190c8667dc5dbb699b8b35a4ce70d3ffec064
DIST habluetooth-3.1.1.tar.gz 33640 BLAKE2B c848a8881d07dfe6da7da44a45bf2803278faf8c4b8da6d63fee416d97ba89b9eac48d40d4c587da29a16a714e39bce7677370f00df217104b305e970168ac2f SHA512 0f25fa5cc4ee4e7b57e7c6704537f920e42d6b81e79dbac6f3d649d28e1c485fe97033467c4ccb2cf32b5a5edef26b40cd8cbe0479749678007edd4217e0e841
DIST habluetooth-3.1.3.tar.gz 33648 BLAKE2B 6beb3dd2096afd49a618c3cf4f08a4fc9cccfa5292c4fbc9d1b311eee3e6366aedb1139952856be1e032d4854097eefdea3d81808d2d04fba4438413e6d6dd65 SHA512 2cce0474f97b9b75b50f1ce167264c2a07431c2288b536382f22fc404c49ea6b36964c366e92f6a84f095c292fc696f8adfbbfcca6ab76a12e43c9e09fcb6230
DIST habluetooth-3.4.0.tar.gz 33978 BLAKE2B 9dbe67a410c83d33c0730d892171332fe8d9bebb9d436d6bd2f2f93e661cf475d35e1cb93b696589b6893fd0051aaf2e2b1fbcb8890291ac7ee634b801b102b1 SHA512 92aa91da882aef0469320a3c8c365b356fc4df0b26bbe1de1dd8d76f5270518e5979d4349b11e3bcdd8ebe958ebdb4958e9c06520beb52ed0c38176cc4558194
EBUILD habluetooth-2.8.1.ebuild 944 BLAKE2B 4ec6efb62f2ec1747702be4bdadf5ae104663ed03dfd1c5bd5582acd2447106166e35cbd5582660a85e92b999da0c4c77b6e5cff31b14ff4a7c17e6a1f6cdfca SHA512 f751415b3b56ebe99274ed3639accf7370172d467cc5d8b00b9a0974a07eeb9f69aeaa815553907d75a367fc17f23c1bee2cfec1d733a3de459bcaecb3da8e11
EBUILD habluetooth-3.1.1.ebuild 944 BLAKE2B 4ec6efb62f2ec1747702be4bdadf5ae104663ed03dfd1c5bd5582acd2447106166e35cbd5582660a85e92b999da0c4c77b6e5cff31b14ff4a7c17e6a1f6cdfca SHA512 f751415b3b56ebe99274ed3639accf7370172d467cc5d8b00b9a0974a07eeb9f69aeaa815553907d75a367fc17f23c1bee2cfec1d733a3de459bcaecb3da8e11

View File

@ -0,0 +1,33 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="High availability Bluetooth"
HOMEPAGE="https://github.com/bluetooth-devices/habluetooth https://pypi.org/project/habluetooth/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-3.3.0[${PYTHON_USEDEP}]
>=dev-python/bluetooth-data-tools-1.16.0[${PYTHON_USEDEP}]
>=dev-python/bluetooth-adapters-0.16.1[${PYTHON_USEDEP}]
>=dev-python/bluetooth-auto-recovery-1.2.3[${PYTHON_USEDEP}]
>=dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/cython[${PYTHON_USEDEP}]
test? (
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@ -2,10 +2,12 @@ DIST home-assistant-frontend-20240307.0.tar.xz 36140960 BLAKE2B ba5a22c51d93332a
DIST home-assistant-frontend-20240404.2.tar.xz 37236492 BLAKE2B 50f3e60ffa2c3a7b6be183709f792b010ec2ddfd0af4c21762f287f2a3b81c568d4e0dfade78aee86f0630b10a2d8fdba9e087535b62dcb67f75f40abc2e46c8 SHA512 21d61b1e9be2556329712bc05e420d98b307bfd92c037423e40519ad08d169f065c427b6aa984a9cace4f562a0b525c7b2d40e10aeb50afbcd483d71084de241
DIST home-assistant-frontend-20240501.1.tar.xz 37657688 BLAKE2B 29a4c03ef9b0b8bfe78cd9ab8336abb2542f046ff8c84c53079215bd0e25127c07e82d450b9b86ded9e24a28cd2a2bd05afed833c297cfca7a89271691d9f713 SHA512 3b359d40ec845b9b7b6166ed0eb505d149b81c6c584b20ff295e6720efba7a4628ab796f3e58ce7563106e7e60f132f267888ee86d9b2839600eed87418a2904
DIST home-assistant-frontend-20240610.1.tar.xz 37900640 BLAKE2B ca99263d642a5e7f8c97504263dd10860e467d587a9b934bfeee1fbd5581fe462223c2214be1fdd579304f022a04e897cc549c23c317d2a8459739eb56a9d47b SHA512 3f4525b5b34849321eb83b3fc4b15caee6d335c2ff9f832d14a6007b61c7517d70f3c1cd885baa66d5dd000893a843a6a9527580c78689d72dca63c986118161
DIST home_assistant_frontend-20240710.0-py3-none-any.whl 58017414 BLAKE2B 9369ff99835f21899fb5819084c4540d4d2b0d92b961db336b1f0f4c6e4384fc7e8b7cf921c74d5cc17a1dd20688a62601e50cea0c0a7b8575ffcd66bef3de5e SHA512 04ac9b7f64863f6cbfac6f703423b9ffd996ef273e5603df4fc96e71662c1edaa68c889adf609079f75d19e9affab98a5f3abd60e5dea188fcd715c6656848a7
DIST home-assistant-frontend-20241002.3.tar.xz 39671052 BLAKE2B 72a4113e5cd9418b81a56a0bdb7a604ec3c681f4725b3f921bef90b93879b8be00fba173285525546defa57d08d66b3aa5abfebfb15a8cfd6698840d433e6faf SHA512 c348cf69dd65fb3eb03bb74a2474c0f044aa0112d915401dc0e2c7e2bebf7ba2c06ea9551096ac7b60a55399aeb31d436a5f2a44c033b55157e3600d60c82bdc
EBUILD home-assistant-frontend-20240307.0.ebuild 583 BLAKE2B c8965888d57a0c93eadc661d48c70c594595b96c13474bacba91beb7d873c330b97f562d6f73295d8334166d227b638221cf715ca192a20f8c7551d8a6bf2646 SHA512 b6a36d6ad4c550b7b0f0fcce53f248d1c62c8f1e355b3b27af6454fd40bc71d163fd54ad1bad1b4de9778039706163c268ce056f489a9a57c71837934fc9c06a
EBUILD home-assistant-frontend-20240404.2.ebuild 583 BLAKE2B c8965888d57a0c93eadc661d48c70c594595b96c13474bacba91beb7d873c330b97f562d6f73295d8334166d227b638221cf715ca192a20f8c7551d8a6bf2646 SHA512 b6a36d6ad4c550b7b0f0fcce53f248d1c62c8f1e355b3b27af6454fd40bc71d163fd54ad1bad1b4de9778039706163c268ce056f489a9a57c71837934fc9c06a
EBUILD home-assistant-frontend-20240501.1.ebuild 583 BLAKE2B c8965888d57a0c93eadc661d48c70c594595b96c13474bacba91beb7d873c330b97f562d6f73295d8334166d227b638221cf715ca192a20f8c7551d8a6bf2646 SHA512 b6a36d6ad4c550b7b0f0fcce53f248d1c62c8f1e355b3b27af6454fd40bc71d163fd54ad1bad1b4de9778039706163c268ce056f489a9a57c71837934fc9c06a
EBUILD home-assistant-frontend-20240610.1.ebuild 583 BLAKE2B c8965888d57a0c93eadc661d48c70c594595b96c13474bacba91beb7d873c330b97f562d6f73295d8334166d227b638221cf715ca192a20f8c7551d8a6bf2646 SHA512 b6a36d6ad4c550b7b0f0fcce53f248d1c62c8f1e355b3b27af6454fd40bc71d163fd54ad1bad1b4de9778039706163c268ce056f489a9a57c71837934fc9c06a
EBUILD home-assistant-frontend-20240710.0.ebuild 803 BLAKE2B 42780d42412545be51b02290ca6a68a0a2d6f24faacaedc4d3d03c7ec14beeee251721604bb6fe547587865b902979c16087328cd03f61bf82caf09dbf553485 SHA512 4b8e7983494f28552b682c2a381a7353aea33ddec2186d4a17d71fc652eed86356b5eb50db697d60a86c54e89108b08b0fff4ae0bf766ab8302d5b4e11a3ed7a
EBUILD home-assistant-frontend-20241002.3.ebuild 583 BLAKE2B c8965888d57a0c93eadc661d48c70c594595b96c13474bacba91beb7d873c330b97f562d6f73295d8334166d227b638221cf715ca192a20f8c7551d8a6bf2646 SHA512 b6a36d6ad4c550b7b0f0fcce53f248d1c62c8f1e355b3b27af6454fd40bc71d163fd54ad1bad1b4de9778039706163c268ce056f489a9a57c71837934fc9c06a
MISC metadata.xml 550 BLAKE2B 461f5d7c4accab9d538b87f77af0a3b6a830d8cc920093817ff508424bf63ee8c027471657b70d59be7948705962687a0a696bc18b83b5d3ca21c882ddc92676 SHA512 274ddc53c052eb894e47267b0a44e7890c1739b1abc80a6c553237808e72415aaa8a1e4ebb256414f1928bf32b2500623f0528193a1bc1e39acc224d10c5c4f3

View File

@ -0,0 +1,39 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="The Home Assistant Frontend"
HOMEPAGE="https://pypi.org/project/home-assistant-frontend/"
PYPI_PN=${PN/-/_}
SRC_URI="$(pypi_wheel_url)"
S=${WORKDIR}
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
#DOCS="README.md"
RDEPEND="~dev-python/user-agents-2.0[${PYTHON_USEDEP}]"
BDEPEND="app-arch/unzip"
distutils_enable_tests pytest
src_unpack() {
if [[ ${PKGBUMPING} == ${PVR} ]]; then
unzip "${DISTDIR}/${A}" || die
fi
}
python_compile() {
distutils_wheel_install "${BUILD_DIR}/install" \
"${DISTDIR}/$(pypi_wheel_name)"
}

View File

@ -1,7 +1,10 @@
DIST home_assistant_intents-2024.4.24-py3-none-any.whl 282480 BLAKE2B 424f43e2822d9061dae9924be2396aa45704ea33ce6a6a126ec36e542227b2e6550480b4fcd26ae3ac3ff3d2f93e800e566926ff1995d5000bde48aa1749e02c SHA512 7d9c6c0ee18a5279acdd4ec9c8c7d2ed6ddaaf34d0fa8e9c7ce57dfb23088033394530994438e9b3041f4cd41293d81a71c22a3576e13118a969599ac62d1331
DIST home_assistant_intents-2024.6.21-py3-none-any.whl 296615 BLAKE2B 46a9e90f4f1f8e6fbda649391d00c0ea3271a23b62bf4aa2c2eb6a5c7ca8c3c5ad9538047c5b256308cbf7d45f4753c3ecb5bd16ff4dca8502190fe736c9b077 SHA512 4d61a9cbcf97b343fbd884541bf090cd395671d745e60f515c2def4dc889336c7bff5f6dc500758bf38638ddb61b76470c6f7b1ad39525f6ad647ae8ad0d7f93
DIST home_assistant_intents-2024.7.3-py3-none-any.whl 302748 BLAKE2B 0920e177fc79fdc665322c7da2267988d7f052426c3ea3db6b6a877744fc0943519f1b373d51b221afee3ea0d6993679ad2b86b91ffcbc9bba9260a6b58d8023 SHA512 78d79dbded2bdd93b3660cc713ac16938992599c2096cbb3096bd1f15720ab1b71c497b4214d791a556ef67fe7646368fd75a155f83372e89167f82a1545e9cb
EBUILD home-assistant-intents-2024.3.12.ebuild 870 BLAKE2B 51ccc4a9453908ed25f1a5f4fc15dbdb9c525c3906ba9972719da4e9e320cc672b98e7ed091bd0293540387844e79086d4e8ae85420d366638a6de1fb7a744d1 SHA512 786203fb8d7a49211b2fa38ee9b4e98bf2fe4116395f814e5f18db3c309fa4891e0a76394c7bbd08e7e98e1e7ecf06058fa9a2285249ba90005a218bcbf1dafc
DIST home_assistant_intents-2024.9.4-py3-none-any.whl 319053 BLAKE2B 397b1e533ddcb63176e3bd5b316466655a8ba9c6ac7bd4aebd1ac32d4a1f821dc7ee577ac154da4158b65aa061457e7e144690c7ee9585746467de01f0a18ae1 SHA512 4ea661cc49f2a100ab5af948cda68d956df3d1025f8cb5901d35c14ab2f6da69b4bbc63b3f0eccabcee70e61e01b771006bcf3d706bb1be392805bc786bd7d22
EBUILD home-assistant-intents-2024.4.24.ebuild 865 BLAKE2B 9b03c3e8efec0e7d8c2fe7bcb3113a56693e306c7a2155ff9c2e0417e6604bf6bd5dd464e1a7adbf531245b47ed9e6ac176deec0066f91358f8d999b43b23a91 SHA512 6c1c85120b27ef2694b4e588716de39b578566c0a5f86d12df0e033c2fbb650098996eb05701e34267374529d796b732dbc6570933da35cecdd063bd472a7832
EBUILD home-assistant-intents-2024.6.21.ebuild 865 BLAKE2B 9b03c3e8efec0e7d8c2fe7bcb3113a56693e306c7a2155ff9c2e0417e6604bf6bd5dd464e1a7adbf531245b47ed9e6ac176deec0066f91358f8d999b43b23a91 SHA512 6c1c85120b27ef2694b4e588716de39b578566c0a5f86d12df0e033c2fbb650098996eb05701e34267374529d796b732dbc6570933da35cecdd063bd472a7832
EBUILD home-assistant-intents-2024.7.3.ebuild 865 BLAKE2B 9b03c3e8efec0e7d8c2fe7bcb3113a56693e306c7a2155ff9c2e0417e6604bf6bd5dd464e1a7adbf531245b47ed9e6ac176deec0066f91358f8d999b43b23a91 SHA512 6c1c85120b27ef2694b4e588716de39b578566c0a5f86d12df0e033c2fbb650098996eb05701e34267374529d796b732dbc6570933da35cecdd063bd472a7832
EBUILD home-assistant-intents-2024.9.4.ebuild 865 BLAKE2B 9b03c3e8efec0e7d8c2fe7bcb3113a56693e306c7a2155ff9c2e0417e6604bf6bd5dd464e1a7adbf531245b47ed9e6ac176deec0066f91358f8d999b43b23a91 SHA512 6c1c85120b27ef2694b4e588716de39b578566c0a5f86d12df0e033c2fbb650098996eb05701e34267374529d796b732dbc6570933da35cecdd063bd472a7832
MISC metadata.xml 548 BLAKE2B beb76c5ba7562b43d406087c616788d11428a56bdaea3fb1eb32134675ad0444802f897babc60fe101a34d1f95e5d5b0ca4684a38f48d8686b574d2279afa296 SHA512 5e4cd71f3e0f46a3b1bc1f1ebc94f5c46ed5ac859f63d4f213ed2101ca4998dffabac68d9f3f4d71f50a82f7757fd4e62d116216854d23cbb67d183ad2e7f66c

View File

@ -0,0 +1,32 @@
# 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_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Intents for Home Assistant"
HOMEPAGE="https://github.com/home-assistant/intents https://pypi.org/project/home-assistant-intents/"
SRC_URI="$(pypi_wheel_url home_assistant_intents)"
S=${WORKDIR}
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="dev-python/hassil[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/voluptuous[${PYTHON_USEDEP}]
dev-python/regex[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]"
distutils_enable_tests pytest
python_compile() {
distutils_wheel_install "${BUILD_DIR}/install" "${DISTDIR}/$(pypi_wheel_name)"
}

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
EBUILD jaraco-abode-3.3.0.ebuild 1247 BLAKE2B da89ddde94aac5910582d71d6a222fee0d1ff25f60c4b09bf7684e21b3a17bf5af22be59597b51ab88e60c0aa49e6e33251b97ef2b7aa7b3e1c6d6cd285ebaf9 SHA512 6bb79c0816c85ee68874e07d15724e8760a55040617734a76d3dc18371d4d7ee6f26ab346d99b995b0ddb0c681fa2498a38be879b926de218ad9f9c873ac3364
EBUILD jaraco-abode-5.2.1.ebuild 1247 BLAKE2B 67128e660264bc7e714d0bcdbce6c5b004364dd7ad38827247b8b08835fb60ba11a7357d78c61bb34212632efe529e2fa603d996ba7d75367090f2d876f0feb1 SHA512 80ce8f19de10ff77544dd461dbc2f01790dbcfaa771fba911cabb8f3635df8b729ada40206ecf96407f506626227b7f2acfe4f3ed4912b33b4fc346063ae7469
EBUILD jaraco-abode-3.3.0.ebuild 1247 BLAKE2B dada9fbbe1dd011c729260348f3c08c89da06282541e4c99e91e56cab9d0db5ddfa2708620983b1f978f44e560f3ffd066374f35353fee865f9c89dfb3b2cfc8 SHA512 c97e009590ee1423ba61faeb770a4230028f9c0b5531d2e54840411a715e9856d050d662e4e4d55aa6244c3ce9581734fefc09d7a68d5773b489da20b0903532
EBUILD jaraco-abode-5.2.1.ebuild 1125 BLAKE2B 0086f141cc3cade44a535e2993a24050725223ed4e8f76db3fc4416a43599f09046652590c47dce859e3ffe4080d1838e092401611579783bbacbf359983d0b0 SHA512 091f26fbbf5c5f3566e8c289d57e0889cc1e6b83577c4fb850e9d24bda6223d595aecc62915152f411e1028c9502181071433eb476a2e98c018132c3a105d834
MISC metadata.xml 518 BLAKE2B a39788b7f983162d6f660ed79ff5cc1c23bcbc5e2ecfada2bb0911efbb68e4b155cc759db94f6bec30908f3b55d165d4a37a411d838060c03a36fd018649c42e SHA512 d230eb4861b264c438b516ed5dd41d234465929d5a8c5e041d2f023fef57572cf20eebc0a3ecf45b28a227370f5191e166a1ccd9bd9726b509a7885fbe6b7d95

View File

@ -1,3 +1,5 @@
DIST pyopensprinkler-0.7.12.tar.gz 13448 BLAKE2B de6a48b1bbe6c24b506048ac279494a7038441b2c22ff6e558c9c6b60e0da96f1db26dd26786dcf959f1e5afaf16f31a9c49154739dcb1baeda6f42543fc00b2 SHA512 4b3368039886fbfe0eec77580d9e4468b42764d2eea3ddf5b5907a5dbe9dcdf49e3599d036a65802a178e2e74e479e9ff6b4aa24cdd8b1d9babb96683af0094b
DIST pyopensprinkler-0.7.6.tar.gz 11259 BLAKE2B 0f3bb01e64897f341dc71d579ba403fdf347c6ebe28e21e6a26c390e6cdeafd1402042b732c9015553b7aa2be6fc7ae020d231eb324988dde68e7d87e1794b7b SHA512 9b7a320f8d694b567726b7293f4f9de812a6226a8af52bb162c0f0b708b038884382133dbfde8c627af6e24774597dca64b7280ebdb6f3eda826c886757a27b4
EBUILD pyopensprinkler-0.7.12.ebuild 837 BLAKE2B db639b73cfab927eef0130f87a8f8431e4228c41cbae15a088f2af8d97548b84e3ae0b8f8485afd1e20420aea5301c2774d12e567bccc88bcd6b42e0b1a43c2a SHA512 f65fc83cd095b9650647602a4ab17ee88be806a62605fdbd056de1467d333e3da3370825367e867e355191c432b7b1bcf01e72fc94872e256032fd71d1f6f86b
EBUILD pyopensprinkler-0.7.6.ebuild 837 BLAKE2B db639b73cfab927eef0130f87a8f8431e4228c41cbae15a088f2af8d97548b84e3ae0b8f8485afd1e20420aea5301c2774d12e567bccc88bcd6b42e0b1a43c2a SHA512 f65fc83cd095b9650647602a4ab17ee88be806a62605fdbd056de1467d333e3da3370825367e867e355191c432b7b1bcf01e72fc94872e256032fd71d1f6f86b
MISC metadata.xml 532 BLAKE2B 071c376edeae7a7acd7998d2881ea0250c82a07af3bc1b89c47445d16d454c204dd569536bc539f20e1727541e4ef016963f88f370c0c79a78df0b32c7cec24c SHA512 1168f9383c0e4751dc623ef89bbb368f34095e33ae9cafacd94da0702a8c6c34c549cf76c42701c96fd815f7824e62e30a9e8530bcb0b685905fec62abc0b8aa

View File

@ -0,0 +1,32 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Python module for OpenSprinker API"
HOMEPAGE="https://github.com/vinteo/py-opensprinkler https://pypi.org/project/pyopensprinkler/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.8.5[${PYTHON_USEDEP}]
~dev-python/backoff-2.2.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/pytest-runner[${PYTHON_USEDEP}]
test? (
dev-vcs/pre-commit[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@ -1,6 +1,7 @@
DIST python-matter-server-5.7.0.tar.gz 92064 BLAKE2B 40155f62a09fe88c4395fb1186041155b66d87c15b6a6082893d4d9667c8158932d8cebabbb4dbc0d4653653de345f2b1d41ff398804017962076f23aba6e5a3 SHA512 f73d4a2d5e57bcba45e3fc24672adf9e682e7425b101736f3b12b38cc42793b4da0bf496c7df30290b0eaea36aaf2424fe4e616b311513dc1c85199679a5cc56
DIST python_matter_server-5.10.0.tar.gz 115465 BLAKE2B ffba807a60f98aa57fdf91138aa5f701d0295a70b1d2829181775f29aeee01f73ea735f39d3160265523a99aea7cf6daf7e9caa0183b05044cc7bc0e32c2ef38 SHA512 df248fc67a34266213fab74e7a097e911ff69b20a01c1faa4c2a68e1f15ae93d8af8ece444b8992fd89cdad9a882d32d2e7af06d1ce4a5723c9bb5f21b161d0e
DIST python_matter_server-6.1.0.tar.gz 122725 BLAKE2B b08fc706e72dda5160d2153661e01a96bbd488d069674f7809f120ae85d2b924a2be07f52a3d96bbb57442ec50717f4f224db31cdbb5f1ac979d080d3683dfd7 SHA512 f46bb0f9b5c9855ade142a8dec52f97a2f1b93df66ac6a52e40ba72bf43015115f767869f76c2d629a9cd7f354d934c1e2653688efff0db8f57dc458a58c333c
DIST python_matter_server-6.2.2.tar.gz 125104 BLAKE2B f6e97a5b8161d666ee56ccba495ce892d5ac8bd840c6c13f1fe861b7b23a91a5841b8cc0d6162f965aa29bff68df616537663104b1141742551ae71b7a3eafd6 SHA512 76b1d561eaa3e9d5f5592f6ca60d4d81d4e96eab7be88ee723425d121f09874723cee5d69730299348367ab7515a01b30e68061bbbe1c1fe4573b3efefc0af95
DIST python_matter_server-6.5.2.tar.gz 151067 BLAKE2B 2fcb20c8b3933f4f33a8ce7e1a75858edfd3aee399c6bb41e197c410ab574d5cb67d35a66e06e6b85656d477207dd533794b5af0489c8240f8fa10c6380d77f9 SHA512 7201b2a03f248bab42c0a366c3a7c24e63ac77f048f3045b5ca4dde5811a01c92bba3d736b01937ae1099f294885c9f2eb314f3076e930ecf826e68d47f23989
EBUILD python-matter-server-5.10.0.ebuild 922 BLAKE2B c6021a185a24de20340e87a457c6c1c1237ce890c47bc22fed17356904b9a72588a973f84f126ed61cdfea940f0aaa99563ae4d5fab497e5a5c6aa1c91fb2d87 SHA512 1aa3ead2b1709d0adaab6aad92ba885b91b2bf704148c07a008b6649295e4160b3201d82188854a95910a6f38ec87f0b9d84979af918b1e4b240a7ebf70d7f0e
EBUILD python-matter-server-5.7.0.ebuild 980 BLAKE2B 8f2fd9569c58de1ab857d46d0072b73da8fd72b59c35617fe2330e400c06e0dc4c7f9bb51c2f4c97d6c510bf5ceba85aaed1b7e7130e880d56eb2fa981e49f89 SHA512 53b9916d54c886ff2d98ec884f9ccda33180bd17665167e34818a46e4df223ec648d90d03a44d0a8cb7ce073c2586d63fa9953706a0048f9db8717af8b8a34dc

View File

@ -0,0 +1,32 @@
# 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
inherit distutils-r1 pypi
DESCRIPTION="Python Matter WebSocket Server"
HOMEPAGE=" https://pypi.org/project/python-matter-server/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/aiorun[${PYTHON_USEDEP}]
dev-python/coloredlogs[${PYTHON_USEDEP}]
dev-python/orjson[${PYTHON_USEDEP}]
~dev-python/home-assistant-chip-clusters-2024.5.2[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@ -1,5 +1,8 @@
AUX regex-2021.4.4-pypy3-fix-test_empty_array.patch 1103 BLAKE2B 2498de0ebaa68fcb99653a40bfbb9a1009519a79244fa3193ca43b9b8b3ef714f066fdac68f32d7f24c275690cb24bd1deca6b30120519b99a3402db7b4d4d48 SHA512 d55643d7ca251f465d14d8cffab60e6f2c8fb18ec6f9032a5318fab17a8b8e5ae5c98d22e0eff28aacd5bb8ec2ff606022921f73f3c9f7e54ee0853de262cfa7
AUX regex-2021.4.4-pypy3-fix-test_issue_18468.patch 1078 BLAKE2B 3545ee5167790fbb1d068afdac3f6dbba28ea92d6c1d4ef31b60a8406061deb8609d7fd9a659b45715d4af0f2deb1da0ef9865aebe58919c2b392e2a1a833cae SHA512 182628709ef0f373037acf197c2ade3215684b2c805a96a600a3dfcb092e6fd134c261330ed76c7c248e72f439e464ccde432444bfe4a9610bd36c777bf45c9d
DIST regex-2021.8.28.tar.gz 694689 BLAKE2B 1aeceeb77df3c67e3ac14811000dc0f0cccf2a4994fd349f01f3a4e793f265dc9a73ea685202c6a7af8f507f0db94d6b74b1ae448ce58dd985ca4122c3454cba SHA512 da95f8ce03200f45b6be8730b65d01170847d074202e9b5f311688e22e3d59c32a8ff93768e2ac0105bac02936cbcde49eb114b762e89e6ebf895d8b799b4bf9
DIST regex-2023.12.25.tar.gz 394706 BLAKE2B 742abe3a3515b527465d81df8fd9404aaa6aa1545e3e6a8c4a87d72d41138caf7f63bceae8bf06b3576656a6b5577bfec51629a60fe837ad2f3a4cd60a08ac06 SHA512 ecc5916633e2acb8d8a0c5ccfdc1c612f673546c42271d5627aa92a163fa6c8fd5a30ed734a02c23fa64807aaf2f883fa51175b7f482888631f699e77d1c0e15
EBUILD regex-2021.8.28.ebuild 804 BLAKE2B 59047f6ee65827fd2b374e446a6a0a9b26c16eb002526cf3000b680046b14f7fee633ab44135a29f795aea73efb4c7573136bf397bceac3834374908ae8f40b7 SHA512 71fe77e826dca3b483deb2307ff7d434aa767a4b2f9db254f2c0449687c7a365c1bbf6d4797c1f6ee0da90ecef461957098e35d631dd2b23c21296ccf14310c2
DIST regex-2023.12.25.tar.gz 394706 BLAKE2B 742abe3a3515b527465d81df8fd9404aaa6aa1545e3e6a8c4a87d72d41138caf7f63bceae8bf06b3576656a6b5577bfec51629a60fe837ad2f3a4cd60a08ac06 SHA512 ecc5916633e2acb8d8a0c5ccfdc1c612f673546c42271d5627aa92a163fa6c8fd5a30ed734a02c23fa64807aaf2f883fa51175b7f482888631f699e77d1c0e15
EBUILD regex-2023.12.25.ebuild 935 BLAKE2B 12f3aac559854828e4a875d7cccb49b07ed8246b4bedeb63cb0aaec142535f41f449979f4b7714263e0905ea38810ad06f527e81c81a66cc4051cdd1e810c7c6 SHA512 e30ee18be6b1e743c28a181b4321f2ad9806bae38ad1df95f84b5af916fd76b90e6e46f043d171e837c0df22cd262e9d09ad9690d693f5cb534726c125703daa
MISC metadata.xml 384 BLAKE2B 4928f66b54b5e4de6a8b913207ec6e46c124e55510eac304a7fd46c6ca63cce60704757e9289bf35d2d58e9ddcd4aa98d751a079c79f09dda9206553096e0561 SHA512 3db0a8abe7036cd9d0fd8b1450598436dbb30581806380ad51c3d0f49d129325aba1bad9700d14adffc7cfd199c4ec3377e6eb0225244bfc82368bbb50548e07

View File

@ -29,9 +29,15 @@ PATCHES=(
distutils_enable_tests unittest
python_test() {
eunittest -s "${BUILD_DIR}"/lib
}
python_install_all() {
use doc && local HTML_DOCS=( docs/Features.html )
local DOCS=( README.rst docs/*.rst )
distutils-r1_python_install_all
}
distutils_enable_tests pytest

View File

@ -0,0 +1,2 @@
DIST tinytuya-1.15.0-py2.py3-none-any.whl 121240 BLAKE2B e4b3cc8df8adb9f66770ffe7130ee2cc4ec0912e151b1ea113f7dabf6ac19a2617c26adf4d67e4004fbb37c484a730e6385de7f4f6047e8b08973a630875b454 SHA512 9619f318ae3df541b74167da8ea4ce748b03651c7c411590b97ae85f6cda37ca3d2d2f6b59add8cbd2852a7640dbf7f89ef97ad6ee4631597d2aca8986f35fea
EBUILD tinytuya-1.15.0.ebuild 960 BLAKE2B 780956818474f202599c1916f22d294dc3f7fe6c300234897f6ecc36c7deee7a7f54c6d4250963571411033ebfc2d78ba4c03176768e36b5aaacee40365d412c SHA512 dfeff55e26830f684af5940973a35ba929d14c91fc04798626f44895eb1d39e8a95e681e52c679635f5804cb7a83b1960856543066950772b3ddf7ffa7d246f5

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_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Python module to interface with Tuya WiFi smart devices"
HOMEPAGE="https://github.com/jasonacox/tinytuya https://pypi.org/project/tinytuya"
SRC_URI="$(pypi_wheel_url ${PYPI_PN} ${PV} "py2.py3")"
S=${WORKDIR}
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/cryptography-3.20.0[${PYTHON_USEDEP}]
~dev-python/requests-2.32.0[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.0[${PYTHON_USEDEP}]"
BDEPEND="app-arch/unzip"
distutils_enable_tests pytest
src_unpack() {
if [[ ${PKGBUMPING} == ${PVR} ]]; then
unzip "${DISTDIR}/${A}" || die
fi
}
python_compile() {
distutils_wheel_install "${BUILD_DIR}/install" \
"${DISTDIR}/$(pypi_wheel_name ${PYPI_PN} ${PV} "py2.py3")"
}

View File

@ -0,0 +1,2 @@
DIST winix-0.2.1.tar.gz 7735 BLAKE2B eed063beb90262cd48fb94bcf9e0efba90f5c97858ff98efa7eb086c1af79b8bcb75c6834e23a681647230863d859946e382fef33a82f62c63fe75f4564ba7e7 SHA512 c478d95d4ce6bf3a0c86292700dc27bbd5baf2cf19074831abaf2280d1e91566b4613d2b1c2b04ccfba9fc62029393cc3a920efbe6680f36ac9abc01002b617b
EBUILD winix-0.2.1.ebuild 830 BLAKE2B d6e3a3d02906ef004199e6848391efcc30d41290fdbbcdcdf28f285c8557acdc7188a74a5389aa31ff4328e8744485a5c7e14db0ced0090be583710d86fa7b0c SHA512 95f19b2c98fca8f0b48cc8d2963338f78b6453343f92e5b34c9d74318e93fecde11f8bd97ca0135071c6bdc554b2aeae7666dce26ae4f608c5becae4e1cae51c

View File

@ -0,0 +1,33 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Winix C545 Air Purifier Controller."
HOMEPAGE="https://pypi.org/project/winix/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/wheel-0.43.0[${PYTHON_USEDEP}]
>=dev-python/black-24.4.2-r1[${PYTHON_USEDEP}]
>=dev-python/twine-5.1.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/pytest-runner[${PYTHON_USEDEP}]
test? (
dev-vcs/pre-commit[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@ -2,10 +2,12 @@ DIST zha-quirks-0.0.112.tar.gz 284113 BLAKE2B b0dcc43984c23fd6ff58769a0762b1f0c4
DIST zha-quirks-0.0.114.tar.gz 285696 BLAKE2B d5899c0012f1e767de39934b99ab17e183af5ff22db1cd2af355a652afe4562e950efe7318f291665bdd1f7756d6e81bc67a38244a7298f4da43c06669864439 SHA512 35ce6e108d6df2bf5a3d415f732e9d8f592b52eda8edc0bc4422da464c494e557a7aa58fc995a67ea503c1146af990aea257ed1537467a69805b43a308fad55b
DIST zha_quirks-0.0.115.tar.gz 292417 BLAKE2B f07f578edb48d1cdba63c4d3995636c3896e41d31c2da5ef0793ca9de9b3f201c11d4a06be937c43f8bf3fa42d57a06c9ca5558499afe22ab35f864134080eb9 SHA512 36a244cb52eb3b3635f6f32edbe206f1c585bc78f169a16a270b4a830cc5e87143749bf0de41e4ee7b2d89b314f168016f8abb0a278718235dff4ba76a4d2381
DIST zha_quirks-0.0.116.tar.gz 293342 BLAKE2B 4eae4cb98d07bf412fbd5f4f7cbf1b6cc40778ec3670367c4773fc2dd6d30d09a20d3452ca07659ce6f277863a6218b7e665cafc389322b5e61ace01d068362e SHA512 714d9d3c2bcf85e424ad4ae6fa9121e115c54b5ea202b7eebf0a03cd0d75820ad2d9c37d9beded4142256e4af7b3e33dc2d5d7d8ac49ae9432d1ce941c849d86
DIST zha_quirks-0.0.117.tar.gz 293858 BLAKE2B 592939a96bb7a21bb3b090d3991e404197c72bbdc1affa6d9784399d73684960ac612048c9ceb0f71d14e76f521bcd5208c7e342357d555a4ffe7c7694adf7c9 SHA512 18413b306d6bece158115268f5099fcc5cf979ff36f5e2aae5ea5195f681fc4954bdfa92fc4be8cdd6af6865452474a91ac1535c2390e51f454badf5bfc4f310
DIST zha_quirks-0.0.122.tar.gz 306636 BLAKE2B 63b19e15550a2de9881fbb865fb542a5413e92031b8c79e3598acd1abb361ae879872a1fc452fb166940115ba546bb55daf0607e4cd5a0dd55a6b93a525c109a SHA512 bfcf8f209b1b108db149c672c8b74c99fe6f6e407bacb33db4180e02c38007b5349c62a84f95cd78341a58f0eb609be6af3f3d3866a5ff96b1541c355758ed2f
EBUILD zha-quirks-0.0.112.ebuild 814 BLAKE2B b31c3e4205c83b2ab60568386f396ca8ad24a7cfc09e7a1866ac23025e2b16d792383d0302d6d6668009e6be96e23aa7c2df3ac1cf3483bd8c606d3b2fce857a SHA512 dfeb52fdde387f1c003c998b73a317ad5b30cf077bd8be8ec7f6573c7fcf5dbc05b10b9888240040e7ce186d4f5df493b572b25ed5f8950a9889080df3e8a038
EBUILD zha-quirks-0.0.114.ebuild 814 BLAKE2B 749aaa20460ffd67eff5ff1ad602231bc1a2359ce03b869fa1a6480aa7748845b2995c475099ecaad9d544916df8fc7f88a0eb9a474559d1e97d92c0e6f8c51f SHA512 da7e6757af4aeeb444122182cea4dfacb22388c22d19409786d08c66fc6dfbd9303d90d628d04eaf53585fb0bf5e8db787b4a36912de13cbecbcd2a48c81f0dc
EBUILD zha-quirks-0.0.115.ebuild 794 BLAKE2B efef9de3b51ed8a581770190cf355b852f9a913272da3bb39efa985ead87fea181409205263d20cf98bf893af39695c023864e1bca0d216758f199cbd83bdbea SHA512 1136271bef94e3a2f5a01e69d610446b0905658bac90db1e068c5ff6ea11d0c708af4b71e21d5c251b826be7382ce20aec93c9e3fd0a83a234c51206d9a5030c
EBUILD zha-quirks-0.0.116.ebuild 794 BLAKE2B efef9de3b51ed8a581770190cf355b852f9a913272da3bb39efa985ead87fea181409205263d20cf98bf893af39695c023864e1bca0d216758f199cbd83bdbea SHA512 1136271bef94e3a2f5a01e69d610446b0905658bac90db1e068c5ff6ea11d0c708af4b71e21d5c251b826be7382ce20aec93c9e3fd0a83a234c51206d9a5030c
EBUILD zha-quirks-0.0.117.ebuild 794 BLAKE2B efef9de3b51ed8a581770190cf355b852f9a913272da3bb39efa985ead87fea181409205263d20cf98bf893af39695c023864e1bca0d216758f199cbd83bdbea SHA512 1136271bef94e3a2f5a01e69d610446b0905658bac90db1e068c5ff6ea11d0c708af4b71e21d5c251b826be7382ce20aec93c9e3fd0a83a234c51206d9a5030c
EBUILD zha-quirks-0.0.122.ebuild 794 BLAKE2B efef9de3b51ed8a581770190cf355b852f9a913272da3bb39efa985ead87fea181409205263d20cf98bf893af39695c023864e1bca0d216758f199cbd83bdbea SHA512 1136271bef94e3a2f5a01e69d610446b0905658bac90db1e068c5ff6ea11d0c708af4b71e21d5c251b826be7382ce20aec93c9e3fd0a83a234c51206d9a5030c
MISC metadata.xml 534 BLAKE2B c49399b02f69326c0660ea44e5cb09450574f11eb3157a7fc795f3418b843e2bbe009f3437e737e5c4cfcf97fde075f0bc0cd28798ed56674d06cf57cc628c48 SHA512 61c787a75e289c4d83474b7cb83278c82f421d5046fd654d438dc6223883e20ae4fcc2d086889a4782b428e125d5775f121fd79caba3bf64115547d1d1dbba4b

View File

@ -0,0 +1,29 @@
# 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
inherit distutils-r1 pypi
DESCRIPTION="Library implementing Zigpy quirks for ZHA in Home Assistant"
HOMEPAGE="https://github.com/dmulcahey/zha-device-handlers https://pypi.org/project/zha-quirks/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/zigpy-0.63.5[${PYTHON_USEDEP}]"
src_prepare() {
# remove dynamic-versioning
sed 's/dynamic = \["version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
sed 's/, "setuptools-git-versioning<2"//g' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest

View File

@ -1,4 +1,9 @@
DIST zigpy-deconz-0.23.1.tar.gz 46963 BLAKE2B 61c7b7fbe42219eeaeb9dcd403d657136427282fc8a8342e9c8f3f0b9010c159e83b4e2ef16caee2ae0673391931ab249be7fcda37396ddc5cf1bde29525d4ba SHA512 ef2abc1ef3c9fe9074d0b2738ce5921918b03a6c5db1a9dc17e8c2203b2da9a2cd1cfe56e54c47aa4ff904591b62a533aa0df4ed2e51adae32973ee21f54f230
DIST zigpy_deconz-0.23.2.tar.gz 46968 BLAKE2B f4e119197d8859905935c2e5c8779d0719a55a055c29c757466ceb44f28eed279ff981aa227a8363913cfea6f87e55e9919d68d9727ad42cc4bc941185ca188a SHA512 76932297f0a8ca219f87683135363fe67eca3c7c9337fce578fda6087dbb30bf00b27751d47fe36529e75cf6fd8bc85d53e1e91c605b42f86920eef8351c9fd9
EBUILD zigpy-deconz-0.22.4.ebuild 1067 BLAKE2B 872312bb6c868a1a3de22c8d15765a26969c07a9877b5bf709f7ddb3cb35c6488303c36b825cf1a392f19c11524fb0dc7f88db7010d18da3547fd7d92e71485d SHA512 bd855644d144578f40e51241d951e7ec0301317a6bba942312b4d360070297e248bdd2ae5c5ecdf59d95465a460ff435d265cedbe25fcd34e31d40c254ecb01b
EBUILD zigpy-deconz-0.23.0.ebuild 1029 BLAKE2B 7e586514e48b6b089a1c1e4e78a75ecb60417c01c2aa1f4ad631a3518703edce08c0c65504f69c9ced7b59637bf575d150bced515598e9f1ff9229d320fc32d3 SHA512 dbee31661b7d60557e9fbb89d294290701ee151e21fc6d438f420c011a0190fcc7059cf72afe537089d9b49c08ad663c21cea4ac746c6a624aee599e0cf2ed25
EBUILD zigpy-deconz-0.23.1.ebuild 1029 BLAKE2B 7e586514e48b6b089a1c1e4e78a75ecb60417c01c2aa1f4ad631a3518703edce08c0c65504f69c9ced7b59637bf575d150bced515598e9f1ff9229d320fc32d3 SHA512 dbee31661b7d60557e9fbb89d294290701ee151e21fc6d438f420c011a0190fcc7059cf72afe537089d9b49c08ad663c21cea4ac746c6a624aee599e0cf2ed25
EBUILD zigpy-deconz-0.23.2.ebuild 1047 BLAKE2B 4e78b9d25f1922680a63afaecbbc99f1a43b94ec0059fd7fbf483a79e1e7c5517f33308e7e48679b4c7245b008d2e03e8a4041f7c52094fa9016a928e5048cce SHA512 e1a93441baea173e1c65ee138f6c258ec7049b7da20ea1d4c24aaaf12444d8f8d829737df4ea6019d06d024e9146e0e198c465e3123d9f9a094ff6253e8b2ae6
DIST zigpy_deconz-0.23.3.tar.gz 46960 BLAKE2B 554c4ae6da5aa225ce2e3d2279ddd183387f2455b4d9dccfa5f913b0e5758c4b5d6aed216e0ce5e1f6c467635a65f2c8fd5e37e38def7da7073bdce31b90181f SHA512 f3c916441b24f23c155d524cb39fa703c31363e198d8b73442d140dd74c9d671a7378b1a9c69a317560970783661cabc191d95b50050cadba5f39f69f2516bf6
EBUILD zigpy-deconz-0.23.1.ebuild 1029 BLAKE2B d814a913a39edb9b58de07bc7765af0b71a4d9940601c79461c51637694d3e379e2c02c2de53c7b0c9c6b2af03796daae6e1ad825f5bc4d8f70e54ec3fc5b1e6 SHA512 066ca9d2fdf664e5a437de3f2ea1a4866330231ab105c89b357734239ca2513f41ae47880c4dc775e395797040213f6c861ad82439eb4567281cdd35bb1c578d
EBUILD zigpy-deconz-0.23.3.ebuild 1009 BLAKE2B 255803e66e61b3f41e05f466664068f14132d028d9323c39ef16a58cb29dc193648724f41556167491b62dde63a2b07e7a2af6f3dec2df99d5c5a700064bb655 SHA512 24e86a7a64c344cf68088bf487538fb21a6006a221235dd0bb700b2cd9fde27c50303f4eac19b2ea025fbc9dcd8d76ac2789dde066b0a253fb9d6668e85486cd

View File

@ -0,0 +1,38 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN=${PN/-/_}
inherit distutils-r1 pypi
DESCRIPTION="A library which communicates with Deconz radios for zigpy"
HOMEPAGE="https://github.com/zigpy/zigpy-deconz https://pypi.org/project/zigpy-deconz/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/zigpy-0.60.2[${PYTHON_USEDEP}]
dev-python/voluptuous[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)"
BDEPEND="
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/asynctest[${PYTHON_USEDEP}]
)"
src_prepare() {
# remove dynamic-versioning
sed 's/dynamic = \["version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
sed 's/, "setuptools-git-versioning<2"//g' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest

View File

@ -1,4 +1,7 @@
DIST zigpy-zigate-0.12.0.tar.gz 46125 BLAKE2B d699cf4e66b601e698b4f6dec0b2cfc43d1268dfe659f0c9c20dd9c4882188e9e0193cabcdaa6c7a1cb8d4a2a65336f4dab60512c3370c93c4d3bc57a922bb67 SHA512 6fc2c5c4c3158677e6a40b21489dc2ca0acf9c30676e46cc3a57074e472a3c7dccfa1cb573e43f75776955d073021511921911a14712dbe42ba2ecfb5a411832
DIST zigpy_zigate-0.12.1.tar.gz 46135 BLAKE2B e63d756a3596b1b83bc8e4eb530f698fd0259f6d1afb2bc5171b5ee3f0571cc07a9bb08b8d311c00c9a1a71bcac05fb27510a5389ec9b2d53527654fe6f59656 SHA512 3e75c541ad1a1f56e918cb30e6708ca1d467ccc9a034868e1aba9fdb3b36a0c70f2bb09d4e59b81f5b210050ef98ac372fa1a55fbcb8e0c85e6e2b7fab42fe93
EBUILD zigpy-zigate-0.12.0.ebuild 1168 BLAKE2B b382e07e91d41ec558aae6ba005bef63f0cf5c89400268ac61741b1dc12bc01c7eba0c610c787a2ac2d55c271a27f41a8f66512bfaf63e6392507ad20897f289 SHA512 48f6d1fe5335eee48ea1dbb961927fbc8de77a2b260acd999252cff5c3c759dd2578c9355d3d14c26d080077623f1df8d69393c500f8980ea81cbda66c4bd709
EBUILD zigpy-zigate-0.12.1.ebuild 1186 BLAKE2B 9d6ada57b219cbebe5bb553ed819cc85dad8cb0e2a2cdbc86c0b4771aa07b6dfd8cca2d3bb2d713b3a20bda6fb1689f0a0c8c962776143295a285f8badd493f4 SHA512 b24e3d418f761b249ccebd9398cdfb956f7de1d80935849ed0948e8bd9731749db68bedf29380279861f73644bbf76e165624200da57bf8646058091a47dcacc
DIST zigpy_zigate-0.13.1.tar.gz 45278 BLAKE2B 4ef9a2545edc796d192de62cac7caebd6498f210876abd32202b4efe7668c49a6ae57ecb83fd96ee67f5b20b5e4883f4120e23fa6e6b6a2c368d1fec308bee25 SHA512 05850fa66abf8394ac813d5ac61a17b6e268410d5f2cdae3dd318873418ff02bafdc1d5799959af09950dee0bdf62b53a64be11555f492c0cb76c8308cca3309
EBUILD zigpy-zigate-0.12.0.ebuild 1168 BLAKE2B 66794d1db91bff2024054ea36674874f98f4424770c6ae5e8b9386a9416b63f6f2367b15260b07f2d0f0ebee54b35394abd6c4dd1b1b81935eadfa3dc455b945 SHA512 dc92d22c0b4ff80df75d2dd40672e413eec56ae4a950a0788a5f2d028f0ad4b82b7a2f00bc0d572150d22e3af1e07832b482baf1294696626ab84d6475270c90
EBUILD zigpy-zigate-0.13.1.ebuild 1069 BLAKE2B 91780de230723ed57e1a8898d24d6a5526be1569df754290480b58b8871bc7c61c276c24d3445ca726f759b7f717e11c5f41b819d23d44724d97a91aef132756 SHA512 eb6c438732d52ba0118f55d7775b5a69da81ad7a9c49b2eb03ef8c870e39c8231f407480f09a31e9e996a71f782b7d8940804951dd6c0df484315a7f0ecc06cb

View File

@ -0,0 +1,43 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN=${PN/-/_}
inherit distutils-r1 pypi
DESCRIPTION="A library which communicates with ZiGate radios for zigpy"
HOMEPAGE="https://github.com/zigpy/zigpy-zigate https://pypi.org/project/zigpy-zigate/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="dev-python/voluptuous[${PYTHON_USEDEP}]
>=dev-python/zigpy-0.60.0[${PYTHON_USEDEP}]
>=dev-python/pyusb-1.1.0[${PYTHON_USEDEP}]
dev-python/gpiozero[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest
src_prepare() {
# remove dynamic-versioning
sed 's/dynamic = \["version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
sed 's/, "setuptools-git-versioning<2"//g' -i pyproject.toml || die
eapply_user
}

View File

@ -1,4 +1,7 @@
DIST zigpy-znp-0.12.1.tar.gz 117155 BLAKE2B 3698527b4621634c6a7f779cabcb49d98213d433c1f81b61f3563b2186a791556b10edf91a76b7339419f5fe22effa3cfdce776eb719291b3fa7d8f4d860b6f7 SHA512 9e4d254929831bda47918b2d6b57431358c6f64da8951ed03dfeb82c829452c15636f5c92a1a55892d49e66c11fd5130917daca714eb9adaa208bc962c30ed5f
DIST zigpy_znp-0.12.2.tar.gz 117188 BLAKE2B e313d6e898c49c6eba588c212575e71b7fcbe10078345cfd125f08334ba531d981d12d0d4bc71dd84267801daa5f0602f0f03e9249fc5a9eb93248a4e6548ba2 SHA512 98a3bbe7b2ad06b5f119f201b2f14444445df59f3929798c2249443a422fb69a0369ddcd1a022c223404099825ea39f3181cb5df548566726d3321d31e56cd70
EBUILD zigpy-znp-0.12.1.ebuild 1307 BLAKE2B 527ce87a46bc992c550a1beb03d5a58d65edd751e1ff3bc27ff0f963236a10c422501db22ddd740ee16bb35b1ce3730a687347d64245d4fbfcdee09b3210cdde SHA512 2caf697005ac2f41adfb9dd33d522e740420aeb895c3238163860630ff6a56ccc7e310e8a8bbcb20b1690a86f017f5ae95da8d50892f0de8cdbc66aac379b86e
EBUILD zigpy-znp-0.12.2.ebuild 1325 BLAKE2B 3c57b9e407f6046767d88ffb31f11aa2be95cbd6e4b1842dfc6516442504a6fc935d87159e88c571d5d778863d4a8a9a05c2938bf8061f584d8be084e8e3b3ff SHA512 b34861ca8452cb966adb5826ed671e1cc102b062d97d5cbdb98369506c8956db02900929b83c65202279fb585650ccc2d9dfd07fa4b4af1bc4e310e2d18e86b0
DIST zigpy_znp-0.12.4.tar.gz 117204 BLAKE2B 4e5dbeb479c1493f2bde6ed18e057a7f185e08e19e8844bca5c372e0fec74a50731f62b28b46d8bcafe1f7ca37185b846f1184c652df8be90614f6e969a283ef SHA512 e9a221490b650a63b8816fc5765988667c5372d31c93b776a06cd774b4707aec358b6516faadf92603c4bc8e0f37e362028752e6861d08582eb50a909c523f58
EBUILD zigpy-znp-0.12.1.ebuild 1307 BLAKE2B c744b6df8c0e35cd15ada25dbf3c1fc5f23fbb3d24283b524a55d712dafaa3cfd89573ba6443f68822113047d6b1d62b668998375c6585e74826718474a96da9 SHA512 63347746bacdeedb999a4a806cd9d5f3c62403fcd970137e75b207c71a77740e8259900e00181e604de3530f83a1acc85f040325639e48ab82a9b3e9a66833e7
EBUILD zigpy-znp-0.12.4.ebuild 1287 BLAKE2B e9822df24725a5f2ebc9ac3cc11d5784d36aea4ef4e96e05e2c226bcffb4eaeed60dedf9e90ae516d46537445c6c3f4f04d234edae885d4a8129544efa679540 SHA512 965bc7f562ed3e28520514037d13b9d8d27b672c9b80125f4bcea6a2177a021c015f41772ade5261828a445381cf5e49b0edd45dbec5065cde8468beae3cc467

View File

@ -0,0 +1,45 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN=${PN/-/_}
inherit distutils-r1 pypi
DESCRIPTION="A library for zigpy which communicates with TI ZNP radios"
HOMEPAGE="https://github.com/zigpy/zigpy-znp https://pypi.org/project/zigpy-znp/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/zigpy-0.60.2[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)
dev-python/voluptuous[${PYTHON_USEDEP}]
dev-python/coloredlogs[${PYTHON_USEDEP}]
dev-python/jsonschema[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)"
src_prepare() {
# remove dynamic-versioning
sed 's/dynamic = \["version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
sed 's/, "setuptools-git-versioning<2"//g' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest
# TODO: Make symlinks for zigpy_znp/tools and add TOOLS.md and docs/*.pdf , but only it is in github package

View File

@ -1,6 +1,10 @@
DIST zwave_js_server_python-0.55.4.tar.gz 84008 BLAKE2B a3457be650bed4177ce579d9953e13e14e0546bea7ddfc538b5c4472bc57a4e4d130c4b9cbf9297dbb00a21d7716358e3e84a1f6a194277d519332b1979d39e0 SHA512 2f0615a564f090535a0b79b1f0ffc099d87f42fd8101085b8e99071db1b79470eb765f2baa43b030304aa8099616952d897e64b88cdc6575e90acf2e9fdfbd5a
DIST zwave_js_server_python-0.56.0.tar.gz 84135 BLAKE2B 4b28c035e631252efbd6aa50f93a5204323503dc95be4c24e01aefe49ec258e01f5e5159175359ada7b56b292cdebe1027e05c15c1553d7e95ef573945380eaf SHA512 e4c009f12a03463a5de5db27d98427c7fe733b567a4a7b56fe33f154f589721f4077a520977dc16089ad7ce3802275677fd157ac8227860f5a95a629a89a651a
DIST zwave_js_server_python-0.57.0.tar.gz 84038 BLAKE2B cf53f4aa8a3203c90d620785841444e7f9a1d6f53d00db0b5ff7fb0a664465f740f569c78ceeefc8dc41fd17b52c806606ab24ddc352cf305ca1dfbeab56c357 SHA512 904538a4422b9e503df0ae7068fa4b7936db3ba54630b6c41e8a79d83c7f88aaf911e7c5ee6dc91436e2b081f3c98892bfb9505ab30f7daa9d12ac47699d1d6f
EBUILD zwave-js-server-python-0.55.3.ebuild 981 BLAKE2B e7145e22f2a3f8abff616977a4713389396d9c310119fd93d2454fe625afb66d1f909d05b5c7f151e30e7e52151ab5d18de6fb830654cd07c556839f6dea5dcb SHA512 7bd1e665372dccc37f3902ecdcfcbb9fded51fbe67070d075faaf19cc9f205fe516eca488acd30e5e31f1029546815ac941c7811fd6a3da479a2c2827f502480
EBUILD zwave-js-server-python-0.55.4.ebuild 961 BLAKE2B 6650bc4c3b0f5f47d9863980c1c83a04ac0e1e3bad062f4568ec63f49eae09a67e476f0dfbe7e984a4f6a4d4a566e3378e7585e816bf62e2c01ac86979f9dcf6 SHA512 2f1c90c7fe5fa531396e45792f49715b0f0fd58a83d448dbc1abffd21b6231511f99c51f7c4c308bde45cdd9072df55d6bea56dc69e8b9e2f8b5fb2e2ed6fe40
EBUILD zwave-js-server-python-0.56.0.ebuild 923 BLAKE2B ceb450c511365b050ae60012e4702b86d335816a870342a51252600cbb88498d4d5557ac95fdf4060d523beb8338723a198f91f2bc8b6620b850b4d48335549c SHA512 c5588f4e31cc33dfe7e939b340effdaf378e0c9ac47a1ba463bcdfaa40e4aa208097466a5daee85622a333685f51e9f1be1681be7bcbbd8199443a349d6579dc
EBUILD zwave-js-server-python-0.57.0.ebuild 923 BLAKE2B ceb450c511365b050ae60012e4702b86d335816a870342a51252600cbb88498d4d5557ac95fdf4060d523beb8338723a198f91f2bc8b6620b850b4d48335549c SHA512 c5588f4e31cc33dfe7e939b340effdaf378e0c9ac47a1ba463bcdfaa40e4aa208097466a5daee85622a333685f51e9f1be1681be7bcbbd8199443a349d6579dc
DIST zwave_js_server_python-0.58.1.tar.gz 84920 BLAKE2B 9da67770ce7965dd122c1b636e3cbb0e89c83a134ce570946bee21daf6b9b9e10520ae0264287a71686e6fd89bc77e3de727c06438f9bb8aeaaf637d8066e2b2 SHA512 16bf4af876e903223d18e07b318f0f45a015ddf5f1f36ed2eecc43e1ad10f7c0723904f17671dfb9dc2634b0c7104af7b87561f964e4a5831f6739bf74330999
EBUILD zwave-js-server-python-0.55.4.ebuild 961 BLAKE2B 6650bc4c3b0f5f47d9863980c1c83a04ac0e1e3bad062f4568ec63f49eae09a67e476f0dfbe7e984a4f6a4d4a566e3378e7585e816bf62e2c01ac86979f9dcf6 SHA512 2f1c90c7fe5fa531396e45792f49715b0f0fd58a83d448dbc1abffd21b6231511f99c51f7c4c308bde45cdd9072df55d6bea56dc69e8b9e2f8b5fb2e2ed6fe40
EBUILD zwave-js-server-python-0.56.0.ebuild 923 BLAKE2B ceb450c511365b050ae60012e4702b86d335816a870342a51252600cbb88498d4d5557ac95fdf4060d523beb8338723a198f91f2bc8b6620b850b4d48335549c SHA512 c5588f4e31cc33dfe7e939b340effdaf378e0c9ac47a1ba463bcdfaa40e4aa208097466a5daee85622a333685f51e9f1be1681be7bcbbd8199443a349d6579dc