diff --git a/README.md b/README.md index bdc4e1bf2..01f27c5f6 100644 --- a/README.md +++ b/README.md @@ -606,13 +606,13 @@ 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 2392 Ebuilds in total, 2378 of them have in total 2421 (43 different) licenses assigned. +There are 2393 Ebuilds in total, 2379 of them have in total 2422 (43 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|1357| |Apache-2.0|563| -|GPL-3|154| +|GPL-3|155| |BSD|127| |GPL-2|28| |LGPL-3|23| diff --git a/dev-python/bellows/Manifest b/dev-python/bellows/Manifest index bf8c9a74b..bf1455d3f 100644 --- a/dev-python/bellows/Manifest +++ b/dev-python/bellows/Manifest @@ -3,11 +3,13 @@ DIST bellows-0.39.1.tar.gz 244741 BLAKE2B db330d587e1310109c2a4700465de9e03cfb2f DIST bellows-0.40.6.tar.gz 156846 BLAKE2B 938a159383de4fc4d604fb7dbb9a6b88c37177cec97abf9036e05d3209c9279b09c96ee9db1c99378ce7b7ef745a720ed0cc6cd657382d88897404f240763552 SHA512 a45c84d20740006bc2c93eae68d93e38d360e94aec66e8179b8d215545c5c59265c4312245c8825c03ee718c50c1bee56c83afed9679118a3bcec273154a7b83 DIST bellows-0.41.0.tar.gz 156899 BLAKE2B 540d0076eaa651fc4a681c70eb986ab7fc08847aa2bd74efa66aae0793e107c1f6d85b9af3c014deef251521330164cf6820e854ebe04cea1b0909fd18edcb6c SHA512 c7687a96871923c98d9019081c51cb1b038c8f701ca678910c2748f9e646c42621b999725c02df2d089ac2b8f5e73b62228959d4bfa65e2c2585ff4f1bb4a3f7 DIST bellows-0.42.0.tar.gz 156470 BLAKE2B a0f06a3f6156535abcd7d16e9ba5cc9b01df9dcd71a02c9c9b585e1de1eae63238208b4d8c57d543061b9d114572a599a658d223a6f0006cad516a31c83f5b3e SHA512 d397e28c2dc5fe41ece25cb73d77dedbe5b326ac922a6cc5ac22f252c846b57417f9994584f6718a88ec12e3653d34476aae24481c3a676bf604d78c4702611a +DIST bellows-0.42.5.tar.gz 160801 BLAKE2B 214121b6452cad1d549534ff415e622c19c58cebbf92a0c6337d97dad461527840419a3dc3a7f54bf3d9d84fe82c6f2f00f5dd08687698a225ea8d6ee6128caa SHA512 0268452e8a2b4b89322737995d98e2179e2b2f9e3830f4ee89dab2e58ff9342d5c829ccf3cdae555bc2b4fe9bf6b9e8688d8cb9e68265dbd3acadb37488a9aec DIST bellows-0.43.0.tar.gz 162531 BLAKE2B f49b503ca64540519ef17cc603d6a0ad6a07f667cda24b8f9ba80a636580dd1b03a82b24959ed3129cfbc4894018d57aa2b03ff9d5ab6ce5af1105582f7ba067 SHA512 9edf78d7bb197b394eedc5788acad7d1d0d4d00d63204ac9ce5fa991af36615032f80951065d5f558528b8bfee1d63453d43c68af8d72fcc03e423e4edfba561 EBUILD bellows-0.38.4.ebuild 1127 BLAKE2B 9eeb360c738b7eefbf67043579aba58489cbcfec1ab0c50ccd8a7cb21235d5f198e4ff58abe40654c15eac63cacbdf5bad76bec989d0a94ae5f1813408df0634 SHA512 e7701abec29a05e6b7a801172167d7a404e7be952de00f5ce6ed2158bab8e52212fcb94980d9b6cf438c24f8099492fcbb9d0c98f8697d4b5b5ededdb0e7ba17 EBUILD bellows-0.39.1.ebuild 1047 BLAKE2B 6fff345f9808225face2efc8994ad02aa41ed07d725f62335c33889138f1686ca6d500f3227105d30177096de1b5cf5ffd32e364e11260d674387d19e39a9206 SHA512 4d076592504b65bf51796824aec24655acf569baaf586b188adb240841f89b59bfb7b80be2e533adada517e33acb3b86d959c2fa06c9d51551dfaaac74caa95d EBUILD bellows-0.40.6.ebuild 1047 BLAKE2B 24fbf1befa236fb8f365181c7037a7f55bdaba075eeb368679d4f4ef1b837a9929f1c607e120cadad56957f3c7ce6de731d5dcd3c6218ece586d0aea5341c8d9 SHA512 57c84ec380ceee26ab258265bd58a0eab2572db23742a0db61e49eb410e3258958366e353dab99d1c81813d022f9bad7b47ac5e6c5d4bfe475fc9ed835c917a1 EBUILD bellows-0.41.0.ebuild 1047 BLAKE2B 84d47341d78b12429c44dc6ee63875ae779447921316a4ec5a355d3808ab40cbb5adb815be999b6db206a3d0da9e00df8c717f070ebc36770a91413a8ec1e5a4 SHA512 0c91eff00703722fc44936d06e1bace8d41ef0bcbec9724bcd7cd101c727337534888f7a9c519cc781831f75820e10400495c17871fdb94c40defe8ce98e6568 EBUILD bellows-0.42.0.ebuild 1047 BLAKE2B 6535a9394e875e28e4b42a5ceb9cbbad5d2dd3987a2b4e8580bdeb6cfc3377ca869e499aa78eaea9af0c87ace3f57b9299393ebf4a675e0239c03196dabf15d3 SHA512 4643dc309d802c6d7254ab6596c2e5ab5b6b01c71e1aaac7b38af3e38ff4bfaf40a6ffb20a0a36536b738c18297592321a9159d8cee884e2ddedd1763dea5bb8 +EBUILD bellows-0.42.5.ebuild 1047 BLAKE2B 6535a9394e875e28e4b42a5ceb9cbbad5d2dd3987a2b4e8580bdeb6cfc3377ca869e499aa78eaea9af0c87ace3f57b9299393ebf4a675e0239c03196dabf15d3 SHA512 4643dc309d802c6d7254ab6596c2e5ab5b6b01c71e1aaac7b38af3e38ff4bfaf40a6ffb20a0a36536b738c18297592321a9159d8cee884e2ddedd1763dea5bb8 EBUILD bellows-0.43.0.ebuild 1047 BLAKE2B 29c451b997633f0a99d3a9664525f51b65b3a99b32003d3e9ff7edd9a6c7b68e1e7aeca74e641ba9156cd0ae81f7bc231c00f3d91aa26a65ec68b4b6c5d08721 SHA512 18cb41eeb43f77082b8901b2352892eb193e5c510a46fa63faffdf802c66c64ed0b542f57ceec423b22a5daa7387fd6e7a2f7c2f9f32f0eef827a9dac85d6bc0 MISC metadata.xml 506 BLAKE2B 335f08d6d2d9d52aaf3240537db693ed29f392d597ba2b89cda0b163424a90953fc54d208d7795bf56ed45ae93c8810591ab66bb8e4e819c4ceab1591acae014 SHA512 77e38480b9de7c2c69025769317290ca7d9773de6217d2fce32db95792469781edfdc8ffe311a94b07c1ac656de7b7ada88308df2532855e8ac1cec1ed86cfa3 diff --git a/dev-python/bellows/bellows-0.42.5.ebuild b/dev-python/bellows/bellows-0.42.5.ebuild new file mode 100644 index 000000000..ab418a938 --- /dev/null +++ b/dev-python/bellows/bellows-0.42.5.ebuild @@ -0,0 +1,36 @@ +# 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 EZSP" +HOMEPAGE="https://github.com/zigpy/bellows https://pypi.org/project/bellows/" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-python/click[${PYTHON_USEDEP}] + >=dev-python/click-log-0.2.1[${PYTHON_USEDEP}] + ~dev-python/pure-pcapy3-1.0.1[${PYTHON_USEDEP}] + dev-python/voluptuous[${PYTHON_USEDEP}] + >=dev-python/zigpy-0.70.0[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/asynctest[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${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