diff --git a/README.md b/README.md index 65d70f683..b2cd90e8d 100644 --- a/README.md +++ b/README.md @@ -148,7 +148,7 @@ Best you start using the `app-misc/homeassistant-min` Ebuild. If you have it run * Be aware that all dependent libraries could be marked as stable here as soon as they compile. Outside HA dependencies except of portage are not tested. * Since I use Gentoo mostly on servers, I do not use systemd, one reason to run Gentoo is that you are NOT forced to run this crap. Beginning homeassistant-2021.2.0, handling for systemd was added by request, thanks to @Tatsh for help. * I use an own profile based on merged-usr "amd64/23.0/no-multilib". -* python-3.12.10 is set as default target. +* python-3.13.3 is set as default target. # Bigger Changes @@ -606,11 +606,11 @@ 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 2380 Ebuilds in total, 2362 of them have in total 2406 (43 different) licenses assigned. +There are 2382 Ebuilds in total, 2364 of them have in total 2408 (43 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1353| +|MIT|1355| |Apache-2.0|553| |GPL-3|149| |BSD|125| @@ -654,9 +654,9 @@ There are 2380 Ebuilds in total, 2362 of them have in total 2406 (43 different) |GPL-2+|1| |GPL-2-with-linking-exception|1| -(Last counted: 07/05/2025) +(Last counted: 17/05/2025) 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: 07/05/2025 +Last updated: 17/05/2025 diff --git a/dev-python/toml/Manifest b/dev-python/toml/Manifest new file mode 100644 index 000000000..fcfbfeeca --- /dev/null +++ b/dev-python/toml/Manifest @@ -0,0 +1,3 @@ +DIST toml-0.10.2.tar.gz 22253 BLAKE2B a613d5e86fc77279f2d7b130309627eed1cab3a65fe8647cb1dc3e58d09a9d58c078472638f06f45394b00c142bcb2bc75e9c0c649d58aade2f4f6bdab23f12e SHA512 ede2c8fed610a3827dba828f6e7ab7a8dbd5745e8ef7c0cd955219afdc83b9caea714deee09e853627f05ad1c525dc60426a6e9e16f58758aa028cb4d3db4b39 +EBUILD toml-0.10.2.ebuild 486 BLAKE2B deccb178c76f03f52bb41e19b1e3ebad5a2b4f70c65b3b2a31fd3105c5a7d116ce8f8d262c5771ee7008602a4a9de983bc6e6298db50d98faffb0deca9dade68 SHA512 076d8ffe1bfab4f5a6f2912038355ef7b82297feb906143e5bc433476191cdb4b563ed151337d444e40f95f65bf8fb003919c59f4f2b9749cad41a69914cbe90 +MISC metadata.xml 494 BLAKE2B a8a554ad830511f2930101eb4562a4d5148cc9624c983f77de2ee4d2bddf1d4bf47d674e97a9177724fc31129fe5bef0a736197384d7d8f8d72b68d81cf6cddb SHA512 661ad82412c0f42d7c11daf0ed2bc050e5339c0a0899bd0357001517566ec9c3a34bd0314ce125ce1f3a36a7977676f06e3b511cb5d68340ea4a685b97da8f6f diff --git a/dev-python/toml/metadata.xml b/dev-python/toml/metadata.xml new file mode 100644 index 000000000..2f7fc7b8a --- /dev/null +++ b/dev-python/toml/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + + toml + uiri/toml + + uiri@xqz.ca + William Pearson + + + diff --git a/dev-python/toml/toml-0.10.2.ebuild b/dev-python/toml/toml-0.10.2.ebuild new file mode 100644 index 000000000..7161161c8 --- /dev/null +++ b/dev-python/toml/toml-0.10.2.ebuild @@ -0,0 +1,20 @@ +# 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 Library for Tom's Obvious, Minimal Language" +HOMEPAGE="https://github.com/uiri/toml https://pypi.org/project/toml/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.rst" +distutils_enable_tests pytest