diff --git a/CHANGELOG.txt b/CHANGELOG.txt index c3fed0593..299fe08d4 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -12,13 +12,14 @@ * bump home-assistant-frontend-20200212.0 * bump py-august-0.12.0 * refresh dev ebuild's 9999 requirements + * updated README.md 2020-02-11 * clean up PYTHON_COMPAT & KEYWORDS Letters: T-Z - allow Python 3.8 (currently untested!) - add ~arm64 support, also untested! - drop all PYTHON_COMPAT except 3.6-3.8 where seen - * clean up PYTHON_COMPAT & KEYWORDS outside dev-python + * clean up PYTHON_COMPAT & KEYWORDS outside of dev-python * zigpy-cc-0.1.0 -> https * got autobahn/autobahn-18.7.1 working on Python 3.7 - bump cbor-1.0.0-r1 @@ -26,6 +27,8 @@ - bump pytrie-0.3.1-r1 - bump wsaccel-0.6.2_p20170108-r1 * bump fail2ban (hack for Python 3.7) to 0.11.1-r3 + * update license stats + * update README 2020-02-10 homeassistant-0.105.3 * bump surepy-0.2.3 diff --git a/README.md b/README.md index 26b9dbe7e..e052e5542 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,8 @@ You will need Python 3.7 for running Home assistant on Gentoo Linux. Home Assist Many of the modules/components/libraries do **not** have compatibility for Python 3.7 advertised, and many of the components have **not** been tested here, but all compile without errors on their own. Please report an issue [here](https://github.com/onkelbeh/HomeAssistantRepository/issues) or my [private git server](https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues) if you encounter any problems. +By user request, I have populated an ~arm64 KEYWORD on all ebuilds, which is (currently) completely untested. I am preparing a cross compile environment to build a public binary repo for Home Assistant on [Sakakis-'s Image](https://github.com/sakaki-/gentoo-on-rpi-64bit). + I am running my productive box with Python 3.7, no Python 3.6 anymore. Anyway, it also has to have 2.7. Even ESPHome runs on the same box with some small patches (included in my Ebuild). Installation- and upgrade instructions? Just scroll down a bit, you will also find a list of the packages which still depend on Python 2.7 there. ## Source @@ -53,7 +55,7 @@ You will find this Repository at Sure, you can submit **issues** and **pull requests** on both sites. ## Python 3.8 -Python 3.8 appeared on Gentoo Linux on Nov 11th, 2019, I just have started to very first experiments on a box with Python 3.8 installed. Afaics this will take some time, no need to hurry. +Python 3.8 appeared on Gentoo Linux in Nov 2019, I have started very first experiments, all ebuilds have 3.8 support advertised, slightly tested, this will take time, feedback is welcome. ## Installation on Python 3.7 First add the Overlay to `/etc/portage/repos.conf/homeassistant.conf`, make sure not to interfere with your Gentoo repo, which is at `/usr/portage/gentoo` in my boxes, because I _always_ have more than one repo active by default: @@ -242,25 +244,25 @@ grep -r "LICENSE=" | cut -d ":" -f2 | sort | uniq -c | sed 's;LICENSE=";|;' | se |2|AGPL-3| |1|AGPL-3+| |16|all-rights-reserved| -|293|Apache-2.0| -|3|Apache-2.0 BSD-2| +|309|Apache-2.0| +|3|Apache-2.0 || BSD-2| |1|Apache-2.0 MIT| |2|Artistic-2| |1|Boost-1.0| -|143|BSD| +|146|BSD| |5|BSD-2| -|4|BSD-2 Unlicense| +|5|BSD-2 Unlicense| |7|BSD-4| -|1|BSD Apache-2.0| +|1|BSD || Apache-2.0| |4|CC0-1.0| |1|CC-BY-NC-SA-3.0| |2|CC-BY-NC-SA-4.0| |2|ECL-2.0| |10|EPL-1.0| |2|GPL-1| -|20|GPL-2| +|21|GPL-2| |5|GPL-2+| -|131|GPL-3| +|132|GPL-3| |19|GPL-3+| |2|ISC| |1|LGPL-2| @@ -269,7 +271,7 @@ grep -r "LICENSE=" | cut -d ":" -f2 | sort | uniq -c | sed 's;LICENSE=";|;' | se |2|LGPL-2.1+| |26|LGPL-3| |16|LGPL-3+| -|996|MIT| +|1022|MIT| |5|MPL-2.0| |1|NEWLIB| |12|PSF-2|