diff --git a/README.md b/README.md index 054ff4707..de623f6ce 100644 --- a/README.md +++ b/README.md @@ -523,11 +523,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 1893 Ebuilds in total, 1886 of them have in total 1898 (35 different) licenses assigned. +There are 1894 Ebuilds in total, 1887 of them have in total 1899 (35 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1143| +|MIT|1144| |Apache-2.0|358| |GPL-3|117| |BSD|104| diff --git a/dev-python/dbus-fast/Manifest b/dev-python/dbus-fast/Manifest index 13f59f1e9..29cea0c66 100644 --- a/dev-python/dbus-fast/Manifest +++ b/dev-python/dbus-fast/Manifest @@ -1,3 +1,5 @@ DIST dbus-fast-1.4.0.tar.gz 57433 BLAKE2B e4c35129bc5840d16d87a7dc132906fd427f15bf89c2405d7c83b7e17767ac1a12500e1182e0551d15b841e4fbbd5b08b3e87e28a7d6709877ecce5ddf332ae0 SHA512 180e3297187ec525c02a785a874e0991c0d676efe99f40ce437a7efd5b75bde0b04af673ac68d37d43b0a526e129e8cd1cd7aa91c0989ca234e4a3ecd766b34a -EBUILD dbus-fast-1.4.0.ebuild 837 BLAKE2B 74685c4900e1a4431e41cd80e726c3e066a3136824f5d6c360b4f7ae5f9dd11b6c57624628464b6bec2e5d2ca1acc9ff101c6779ddb6741b5dcd3d69dbdb9e86 SHA512 fcd8e3983a4cb1804415bf5b5eb08d5d0f1fef6ce762d303a13cb8aad838f8bb57948afd417cb14b1d21b99a0645fe53b0ee251c21b025f0765e86039e0350a9 +DIST dbus-fast-1.5.1.tar.gz 57526 BLAKE2B 1acc6b0b322988c412b527ed143676dda7cd2242bc6fbe340be60bdc9ea1830d430688954da23ffa5b316d907f3de1ae384de90c9b518a53f4c4da7f92781580 SHA512 8b02aa46d68a119b084e61cefea89a269f6a07cfcead7ee42aa7029cbcca311cf87e7f9c011d71ddf5bcbc47a8f2105ce3ba6b457b171cab2b2bae9477c3d6e4 +EBUILD dbus-fast-1.4.0.ebuild 879 BLAKE2B c2b9a59f49973c648c92b1bcf23b8c6222d1de17e9343988e752fff29a302f99781d74583aea608e86fc8c3bdeb3f4e4e1fff2090a3d0bf06dc726a1c31d0472 SHA512 be06c69cf666c46227446c83e5f86153454c569f13938775644ccd3df17144b1fb1eabe0f4a74198b05f6d9bcc40a1a846defc53fedcc52ffec9c907468e4065 +EBUILD dbus-fast-1.5.1.ebuild 887 BLAKE2B cf6391c502760ddcbe66f7020d79ce1296394592386833e3d759d7cda88a153f75bed8ad761376e2bea58856521a959f0b718f38a67e2811efb51c8f1742e68f SHA512 e2ac29cefe026d9fe9c9e3979cc7f51505e7fb53d36a1de000bc1917534aedf80033cd757c4ce81ec5fd8f79f25c1532652808f20b49c45cdd33aa3a1f6f7698 MISC metadata.xml 467 BLAKE2B 36dbf0bad23381a391b3e0cc260ec51aaa885dfa3423980477cd86659051ab7fa767b2e33e3ac26ac7f9d25ce41475a049f5293d6cf7b66045dd40fcf2f4062e SHA512 fa0bba9e775cd53b11907fc9b6fef8f1586217f6fdad4b4d906616bf48e0dbe8ec78f2e0f3bc89ab78b361175ea114c0977b8e190f1f7fadf6e00c61a4248d64 diff --git a/dev-python/dbus-fast/dbus-fast-1.4.0.ebuild b/dev-python/dbus-fast/dbus-fast-1.4.0.ebuild index 58b433112..908d20105 100644 --- a/dev-python/dbus-fast/dbus-fast-1.4.0.ebuild +++ b/dev-python/dbus-fast/dbus-fast-1.4.0.ebuild @@ -23,6 +23,7 @@ DOCS="README.md" RDEPEND="" BDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/poetry-core[${PYTHON_USEDEP}] test? ( dev-python/nose[${PYTHON_USEDEP}] dev-python/pytest[${PYTHON_USEDEP}] diff --git a/dev-python/dbus-fast/dbus-fast-1.5.1.ebuild b/dev-python/dbus-fast/dbus-fast-1.5.1.ebuild new file mode 100644 index 000000000..f79b5a55d --- /dev/null +++ b/dev-python/dbus-fast/dbus-fast-1.5.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=poetry + +inherit distutils-r1 + +DESCRIPTION="A faster version of dbus-next" +HOMEPAGE="https://github.com/bluetooth-devices/dbus-fast https://pypi.org/project/dbus-fast/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND="" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/poetry-core-1.1.0[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} + +distutils_enable_tests pytest diff --git a/etc/portage/package.accept_keywords/99_homeassistant b/etc/portage/package.accept_keywords/99_homeassistant index 5b49ceb37..84a632d93 100644 --- a/etc/portage/package.accept_keywords/99_homeassistant +++ b/etc/portage/package.accept_keywords/99_homeassistant @@ -64,3 +64,6 @@ net-analyzer/fail2ban ~amd64 # required by app-misc/homeassistant-min-2022.9.1::HomeAssistantRepository[test,compensation] # required by app-misc/homeassistant-min (argument) =dev-python/numpy-1.23.2 ~amd64 + +# required by dev-python/dbus-fast-1.5.1 +~dev-python/poetry-core-1.2.0 ~amd64