Skip to content

Commit

Permalink
homeassistant-2023.11.0_beta4
Browse files Browse the repository at this point in the history
Signed-off-by: Andreas Billmeier <[email protected]>
  • Loading branch information
onkelbeh committed Nov 1, 2023
1 parent 9f4d65b commit d177d0e
Show file tree
Hide file tree
Showing 11 changed files with 2,037 additions and 47 deletions.
12 changes: 4 additions & 8 deletions DOMAINTABLE.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@
|androidtv|Library for controlling an Android TV, formerly firetv|Y|Y|Y|0.7.6|
|androidtv_remote|allows you to control an Android TV and launching apps|Y|Y|Y|2023.5.2|
|android_ip_webcam|The android_ip_webcam integration turns any Android phone or tablet into a netwo|Y|Y|Y|0.40|
|anel_pwrctrl|The anel_pwrctrl switch platform allows you to control ANEL PwrCtrl devices|N|Y|Y|0.30|
|anova|allows you to control Anova sous vides with Wi-Fi capability|N|N|Y|2023.5.2|
|anthemav|Both Anthem’s current and last generation of A/V Receivers and Processors suppor|N|Y|Y|0.37|
|apache_kafka|Sends all state changes from Home Assistant to a Apache Kafka topic|N|Y|Y|0.97|
Expand Down Expand Up @@ -190,7 +189,6 @@
|ee_brightbox|presence detection by looking at connected devices to a EE Bright Box 2 router|N|N|Y|0.87|
|efergy|Integrate your Efergy meter information into Home Assistant|N|N|Y||
|egardia|Control an Egardia/Woonveilig alarm control panel from Home Assistant|N|N|Y|0.65|
|eight_sleep|Fetch data from your Eight Sleep smart cover or mattress|N|N|Y|0.44|
|electrasmart|control Electra Air Ait COnditioners with HA|N|N|Y|2023.7.2|
|electric_kiwi|uses the official Electric Kiwi API to show and select the hour of free power|N|N|Y|2023.10.1|
|elgato|The Elgato Key Light sets the bar for high-end studio lighting|N|N|Y|0.104|
Expand Down Expand Up @@ -455,7 +453,7 @@
|melissa|main integration to connect to a Melissa Climate A/C control|N|N|Y|0.63|
|melnor|allows you to control your Melnor Bluetooth watering valves|N|N|Y|2022.9.0b3|
|message_bird|MessageBird's REST API|N|N|Y|0.16|
|met|met platform uses the Met.no web service as a source for meteorological data|N|N|Y|0.79|
|met|met platform uses the Met.no web service as a source for meteorological data|N|Y|Y|0.79|
|meteoalarm|watch for weather alerts in europe from MeteoAlarm|N|N|Y|0.93|
|meteoclimatic|use Meteoclimatic web service as a source for meteorological data|N|N|Y|2021.6|
|meteo_france|uses the meteorological data from Meteo-France|N|Y|Y|0.89|
Expand Down Expand Up @@ -520,7 +518,7 @@
|nilu|An API client for getting pollution data from NILU sensor stations in Norway|N|N|Y|0.87|
|nina|displays warnings from Bundesamt für Bevölkerungsschutz und Katastrophenhilfe|N|N|Y|2022.2.0b1|
|nissan_leaf|integration with the NissanConnect EV cloud service|N|N|Y|0.89|
|nmap_tracker|Presence detection for Home Assistant with nmap|N|N|Y|0.7|
|nmap_tracker|Presence detection for Home Assistant with nmap|N|Y|Y|0.7|
|nmbs|Python wrapper for the iRail API|N|N|Y|0.85|
|noaa_tides|prediction for the tides for any location in the United States|N|N|Y|0.75|
|nobo_hub|Integrates Nobo Ecohub into Home Assistant|N|N|Y|2022.10.0|
Expand All @@ -532,7 +530,7 @@
|nuheat|control your connected NuHeat Signature floor heating thermostats|N|N|Y|0.61|
|nuki|control Nuki Smart Locks|N|Y|Y|0.38|
|numato|base for all related GPIO platforms of the Numato 32 Port USB GPIO expander|N|N|Y|0.110|
|nut|monitor a UPS (battery backup) by using data from a NUT (Network UPS Tools)|N|N|Y|0.34|
|nut|monitor a UPS (battery backup) by using data from a NUT (Network UPS Tools)|N|Y|Y|0.34|
|nws|uses the National Weather Service web API|N|Y|Y|0.99|
|nx584|NX584/NX8E Interface Library and Server|N|Y|Y|0.13|
|nzbget|monitor and control your downloads with NZBGet|N|N|Y|0.17|
Expand All @@ -545,7 +543,6 @@
|omnilogic|Hayward Onmilogic pool control system|N|N|Y|0.116|
|oncue|allow you to monitor the state of your Oncue enabled Kohler generator|N|N|Y|2022.2.0b1|
|ondilo_ico|ICO continuously analyzes the water quality of your pool/spa|N|N|Y|2021.2|
|onewire|supports sensors which that using the One wire (1-wire) bus for communication|N|N|Y|0.12|
|onkyo|allows you to control a Onkyo, Integra and some recent Pioneer receivers|N|Y|Y|0.17|
|onvif|allows you to use an ONVIF Profile S conformant device|Y|Y|Y|0.47|
|openai_conversation|adds a conversation agent powered by OpenAI in Home Assistant|N|N|Y|2023.2.1|
Expand Down Expand Up @@ -758,7 +755,6 @@
|statsd|transfer all state changes to an external StatsD instance|N|Y|Y|0.12|
|steamist|monitor the state of your Steamist steam shower|N|N|Y|2022.2.0b1|
|steam_online|allows you to track the online status of public Steam accounts|N|N|Y|0.14|
|stiebel_eltron|integral ventilation or heat pump units of STIEBEL ELTRON|N|N|Y|0.92|
|stookalert|queries the RIVM Stookalert API for unfavorable weather conditions|N|N|Y|0.104|
|stookwijzer|queries the Stookwijzer API for windspeed and gets the air quality index|N|N|Y|2023.2.1|
|stream|provides a way to proxy live streams through Home Assistant|N|N|Y|0.90|
Expand Down Expand Up @@ -849,7 +845,7 @@
|upc_connect|presence detection by looking at a Connect Box|N|N|Y|0.36|
|upnp|support UPnP/Internet Gateway Device (IGD) Protocol|Y|Y|Y|0.18|
|uptimerobot|provides binary sensors from your monitors from Uptime Robot|N|N|Y|0.72|
|usb|USB Discovery integration will watch the host for USB devices|N|N|Y|2021.9|
|usb|USB Discovery integration will watch the host for USB devices|N|Y|Y|2021.9|
|uscis|updates on your USCIS case using your case/receipt number|N|N|Y|0.68|
|usgs_earthquakes_feed|a GeoJSON feed provided by the U.S. Geological Survey|N|N|Y|0.84|
|utility_meter|integration provides functionality to track consumptions of various utilities|Y|Y|Y|0.87|
Expand Down
28 changes: 14 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,12 +117,12 @@ These are the USE Flags I use in production myself. All will compile fine and ar

[![emerge ha-med](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-med.yml/badge.svg?branch=master)](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-med.yml)

The Ebuild we have since `0.97.0`, as soon as I know that at least one user is actively using a component, it will be added. These all compile fine, but some version conflicts could occure, a daily compilation test is run at Github, big thanks to @antonfischl1980, It currently holds **291** USE Flags.
The Ebuild we have since `0.97.0`, as soon as I know that at least one user is actively using a component, it will be added. These all compile fine, but some version conflicts could occure, a daily compilation test is run at Github, big thanks to @antonfischl1980, It currently holds **295** USE Flags.

### `app-misc/homeassistant-full`

WARNING: This one currently breaks (caused by shell limitations) emerge with an 'Argument list too long' error. It compiles with a [kernel hack](https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/190#issuecomment-1002). Thanks to @gcampagnoli.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **937** USE Flags.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **933** USE Flags.

A list of all components aka USEFlags is generated with every release [DOMAINTABLE.md](DOMAINTABLE.md)

Expand Down Expand Up @@ -612,33 +612,33 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E

## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 1847 Ebuilds in total, 1836 of them have in total 1851 (40 different) licenses assigned.
There are 1938 Ebuilds in total, 1927 of them have in total 1943 (40 different) licenses assigned.

|License| Ebuilds using it|
|-------|-----|
|MIT|1075|
|Apache-2.0|382|
|GPL-3|116|
|BSD|104|
|GPL-2|26|
|LGPL-3|24|
|MIT|1114|
|Apache-2.0|420|
|GPL-3|122|
|BSD|108|
|GPL-2|27|
|LGPL-3|25|
|all-rights-reserved|15|
|BSD-2|13|
|GPL-3+|11|
|LGPL-3+|11|
|Unlicense|8|
|Unlicense|9|
|LGPL-2.1|7|
|LGPL-2.1+|6|
|MPL-2.0|5|
|PSF-2|5|
|ISC|4|
|EPL-1.0|4|
|HPND|4|
|ZPL|3|
|public-domain|3|
|ISC|3|
|BSD-4|3|
|EPL-2.0|3|
|AGPL-3+|2|
|ZPL|2|
|LGPL-2+|2|
|CC0-1.0|2|
|BitstreamVera|1|
Expand All @@ -657,9 +657,9 @@ There are 1847 Ebuilds in total, 1836 of them have in total 1851 (40 different)
|GPL-2+|1|
|GPL-2-with-linking-exception|1|

(Last counted: 29/10/2023)
(Last counted: 01/11/2023)

I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.

A big thanks goes to Iris for reviewing this README.
Last updated: 29/10/2023
Last updated: 01/11/2023
7 changes: 5 additions & 2 deletions app-misc/homeassistant-full/Manifest
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,15 @@ DIST homeassistant-2023.10.5.gh.tar.gz 15533220 BLAKE2B c93faa00057333c47deff582
DIST homeassistant-2023.10.5.tar.gz 17597340 BLAKE2B d5a53070fb3217884fe008a82d22fd9ef5083c6d94d61d9a33c81449e79aaff1d295a36920c3f7379d78841b90de1d6f135275c7c80306cd73a34b2f81ef4e71 SHA512 427cb799af6926a02dac676f8acb29162d9f730a13a28ae89da178e9fe12452636e5493f631b14e4bcfd1d3b8c6b6f7ecb8a73d702fad801aed1754153382968
DIST homeassistant-2023.11.0b3.gh.tar.gz 15196923 BLAKE2B f1a70eb940be1d41d1a8babf4e64a7da21a22455e85dafad21170f4180d5b8e3b4e8e1b13b158f4769999b47f37362134a28079622ac0d20b618ce3c0fc92989 SHA512 260d5a3ecdca00a55cf6bb5f05f32990b9a0cb38a55c66789d1bdee4d40f812d00cf2f23ff045bc85f4d4b66a09d2b17826427cd09f18231cfa7d08f30f782b2
DIST homeassistant-2023.11.0b3.tar.gz 17898737 BLAKE2B 37a3a3632d79c98774e5c4394f18c77edb977bd810d5596784f367afe2060b089b060ffff864fd2ceefbf1fa9b566419c16eab49dd8245245fffa033a853b6b4 SHA512 4b82f9f9c07dbe365485394c1a4dd3231f4f8d9041d2af6a4c7665c55f714afa60bb7a96cbfbf2a86974b34f5065ac2d971922e6141d2b06c1130b745f762621
DIST homeassistant-2023.11.0b4.gh.tar.gz 15196203 BLAKE2B 653f68fefb5123f7213c17a6782f04c87426550a66d36fd125064cd690209c24432d8f25e9a24feb53c066e58963990dd9c5a592407d46325e2c9f04cf522d76 SHA512 a94550403695e020193091ef264bdc0985b017d02fe24a891d91e46094ce2b2de8de39a0e50eee7f40d58b2434ed7750a592c11d1b974372a27a1dfe6fd6a2c1
DIST homeassistant-2023.11.0b4.tar.gz 17924409 BLAKE2B f94b8a7f4d98e076fc6387fbdd8f2185e8300a4a5373aff385e0b4316580cf41966b8e88778566ec022667635fb384878c2d93cb5b187972cc509a395fd6a10d SHA512 13187ab6598e1599f368795b0411bd124f76e24186762e5231a5ad028661a0b2d8fa1c3f21ff704d1e6fb8efeb90643eccbd949e3f254b25e003880cc38d28cc
DIST homeassistant-2023.4.6.gh.tar.gz 13871472 BLAKE2B 1ae4d3d2826d194ae8a8d91132b410647159887e97c1273d615d56fe1d435ed6373b2ec4bef04c53d85bb6a9c91318aaa4db2f2b2b48cfae51b9ce990930afc6 SHA512 c8a4ef2e8a1f02a588e1bc5f6bd9281118c3b2edff4c3c13a1045fa733ca2195b7bbcf371aa3df57cc6d4e4a631944a6e360ee6a61add5de104a2a0e0f023fbd
DIST homeassistant-2023.4.6.tar.gz 12994366 BLAKE2B 68915d12ddce0aed48d5f21b64dd4581afe35db5028f165d7317216c445f7c88ae7f46138566358f1753f6411895b47915f51c676fce47adbcdc0ad3fcd090c7 SHA512 9433ac0f3d2f1309269e07a94060b758a059db8dd5ca8e14dcb0b986155f47863959c3be03eaa2c5984458fc1b4d4303ec155b7a298f5a910c181ec1489859ad
EBUILD homeassistant-full-2023.10.3.ebuild 82554 BLAKE2B 83a03a4a5286504195452b8b06f03fc1a10af7bce6ce4efdbdbe37bdd26e1b63299c28dbafd1b3fa9b7ba9119c19d50d9b6d6f038fb2803f5b733e4caa1d43e2 SHA512 e5c59b0b3b73cd01607c5c67f14d8cb02220baac595a6164c15db102876924c6863e72ec2d367e89230bb524a4ec5c352b578c998f592991145070eeaf704571
EBUILD homeassistant-full-2023.10.4.ebuild 82555 BLAKE2B 773652b6484067b8c184c9f2de480a8f3e2ff6e29fcd6d0127389f7be0370331519a21b6311f976d39aa723dc20a376afa37f38f9c33532c9f636cfa4ed2dd26 SHA512 d030e482def991c7e1bb5336d2d75b8475f4ffd27b98fe183be06cd846e615cb351b6ea66418179142954c1b2dc58d3a55adb09ec0afac9b9197741390128bb3
EBUILD homeassistant-full-2023.10.5.ebuild 82516 BLAKE2B e555a0397ca751fb9281b93685efcb6fb20f61d3ba8c2d02e3d206e9f330fd092f78f21bb27b1505604e4e8a61c13ea983ed17e7793f492befd7c2de0d624652 SHA512 b27a25f8ec98debff92f70ce994f9ca0075186046939a464e3b2a5bd444be574f350ce4caf21420ffbe9db878bf55f6dc386735caf1227a91451f5f6de1f9a60
EBUILD homeassistant-full-2023.11.0_beta3.ebuild 82685 BLAKE2B e4e6ca45fd1da1fef0ffb651cf5d48f5da00f5d097c04e5b90f0e7857c693186852fa888f46921ec9ac30d99e7d77db57ae143d3c43deed1b677bf23d9b1b097 SHA512 f2014578ffe32fb57cf898ade7e402c6896edbf0881de5eb68f98257fc52ff01f18b197800f8b566c2d336d5c00b2bcb3ba60d4a20a9b907f4bc83184a3a8004
EBUILD homeassistant-full-2023.11.0_beta4.ebuild 82524 BLAKE2B 456a33c8612a310a5f970e334db8d7c4d68f2c6e13d3dc7aaca1cdc117e3bc27640fd264e01044f07216737d0a8820019bd18b733b82ed297a82bf6eefc6c047 SHA512 880aefce20831a59e7a4d734714c262eff59fa3c6699a9e9cb3b647d8401cabddbdad817ba8074c388adf00255fdc18aed878370ecb0afb3d8c25c91921156fc
EBUILD homeassistant-full-2023.4.6.ebuild 79454 BLAKE2B ca8ac47b613a41f832bc8faeaf02db0f83c6ef3d05d8d66f702e4df8418f21d742cfb4bafe84aa4a0bb79f1cd2035d64e09aa3508a83001c8a3c6b4802150617 SHA512 55348f6d1daa15aa786300ae8835f1f0a72046a1bb560d7e8eb3cf442bba3ccf151e41c538a8df91703f84b45dfdc220254ac62597385f060636214d7aede4d5
EBUILD homeassistant-full-9999.ebuild 82684 BLAKE2B a825c88303d0f23e52d3f579c1f9582276f6105f3483eecc407ff7d3520150484d2fb4c105188f14fc2dee5054c47e3d020ec0ad35c7dcbfac5faa890cd733a2 SHA512 f1402907d053b6c7c76c16ab79524eaec844fea0f46cc1e5bdc98e297bb5a0bb83cbe28cb82ddc2179fde6e313b7a0b287c4f5fe82163e7755473c977b03921c
MISC metadata.xml 87912 BLAKE2B e1912a113100c3d9f5ca773dc06fb3033baac4c2a8b1c716170bad2821c1a64224334644d47df274087a6c5604165613e04e24269bc5a1d74ee0510fa8c3470e SHA512 c88008ef6e8fdf948eae4c4f67189f1b4468fa9d2b57a7d1dd655563164dd44295d3388b7a6e7e0fff127cc217d18e15942082b057f764d2c35088aca1c986f6
EBUILD homeassistant-full-9999.ebuild 82451 BLAKE2B db7c0b1ded0b7d48d949fa9051e9b5db41095f3c0c22f5ce037d65c8d4b2aad89609faa095c1d77c42b6157874c07130ccb07321c1ba0f3440e56025d9a0f973 SHA512 adb0e564be6c3a15365609579d613a0b33a4320e79d2f1a986eed6b3b2f79792bd80c21d9f3e7ace481dd0a4a8fc7101cc548b144cee59f77360f3fbd14ca796
MISC metadata.xml 87499 BLAKE2B 6505c1820ad0d958fb17e75858d10dba9bf838d224ff458598491b7630b57c88e1112b44de975dc5fd73bc69cbb3b8878366b1a25772458de9bf72fec3cd0d16 SHA512 f6a5151b4c98b97d4bd315e5c30d9e05d9faf3fc0092674582a86a1b4af6792f8703a00aaf039f23d8055eea89cac3db5a2cf4e1d2549121c7227639498b0832
Loading

0 comments on commit d177d0e

Please sign in to comment.