diff --git a/README.md b/README.md index 997f30155c..6c69d1b949 100644 --- a/README.md +++ b/README.md @@ -606,12 +606,12 @@ 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 2314 Ebuilds in total, 2300 of them have in total 2337 (43 different) licenses assigned. +There are 2315 Ebuilds in total, 2301 of them have in total 2338 (43 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|1318| -|Apache-2.0|539| +|Apache-2.0|540| |GPL-3|143| |BSD|124| |GPL-2|26| diff --git a/dev-python/brother/Manifest b/dev-python/brother/Manifest index eaae4d18ae..a9ca3e3d8e 100644 --- a/dev-python/brother/Manifest +++ b/dev-python/brother/Manifest @@ -1,5 +1,7 @@ DIST brother-4.1.0.tar.gz 16618 BLAKE2B 0ba4dd5af9d3b379427d014bd2b1ca583d622a397af1948ceb8773688f0adacf055e37ce59f50bed4b4f0f24c2cd3121cd7e44a7f2c6335b71479b66133114d6 SHA512 3e98dd088006b2523bda81b1e9eff8b2166cb9ef7b8d5690599e882cd092af97c6421c2257aa2522769161f1c8df92c3ba796063a2242d97f3a1917b30acd852 DIST brother-4.3.0.tar.gz 16306 BLAKE2B 9218442935c96bc0a48fafef36746038df12406b8af40e8ea35adbb404966c171323236064f3136673972f9ca35d54a3a3d1c2a0ba558653e23ac72fe1302911 SHA512 f4f2192f24fa0e9058c1551834e5211e10fc23f7ab6adf4ff725676bccea2487dd5738c1bfb659418dd2087b0eca1a8b866805bfacdc4c12342d4dc472445026 +DIST brother-4.3.1.tar.gz 16345 BLAKE2B 45ffe840b7297d3d2f94468ba5b6652bbbed43c6830e1d389a98cd0857c33d7fdb1d0474cbb8c5d040f7a985da7341e0b71515a408a552e252939502fa6fc361 SHA512 20132db742cb7b8a9fcce52ca7c6901c5282c71ebab09852a2183cb477f0de88a6f59af778eaf3e3aea9276d7bc8d1834dae4abc255734eacd90edc900a0e84e EBUILD brother-4.1.0.ebuild 696 BLAKE2B e66a328081ce33f1bbf938e70e25291644c4efb795879f3d74d4037f3f3cbe338842efbbffcf68d6950edb6dfe35af562ba483cd041a7e7e4700e08262619432 SHA512 29fb4ffbe33ed41ea1c4016cce33c47fdfbb6bf679f8969d254c3d82e7fb4488e16a9067dc6408bc01c46262cb758bdcab1fc480cbb9cd51df86927bb5f2eab1 EBUILD brother-4.3.0.ebuild 684 BLAKE2B 07556c423738d359e10cd9b8a298283560d6fc885ad2f6dade3cbb1a3ff2a5399eefb1b515ec4335ee57ed4ae4de58431c9241502ee4e3fadaec797d889cea6f SHA512 2474893132e0d065e4ac211fbbf322f0c2d148afaa759573671dfcc94881c53357ecdbf90ad2ec96976ae8472b558c679533214ff5c0f7aea3af98e8e15eb326 +EBUILD brother-4.3.1.ebuild 686 BLAKE2B 6a2d8880efb8057c58fb06d93bcdef32cd5fe66f066ac9074908261064a531fe8f372cc0348347a5db0d32041d66a9d6eefdc05384bad883a60f86470a7a2a7d SHA512 661a16b424051db99111e742e018237ad0a98fbb099964649c4a7e6b0ed725049c5556a3726495207b8f305175b0302d8b0ca66aeab3fe550b0ceddcaba75677 MISC metadata.xml 382 BLAKE2B 156547dd0d97ed5de780880847a2a6f1b44aad722dae72e42f8ce2d9c89f14ff1043acc044275248fcff3b744571682d8e161ddd0d00ae06e8d2f2b1c549401b SHA512 749cf2159c985e2724c4c932f960ffb86d2762296c2e46b4da84439964b1009e008b0e6c592643342ab8e6e33f16e6c926f35dacb7bdc2d28505da5a24f8ee0f diff --git a/dev-python/brother/brother-4.3.1.ebuild b/dev-python/brother/brother-4.3.1.ebuild new file mode 100644 index 0000000000..992e565913 --- /dev/null +++ b/dev-python/brother/brother-4.3.1.ebuild @@ -0,0 +1,26 @@ +# 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 wrapper for getting data from Brother laser and inkjet printers via SNMP." +HOMEPAGE="https://github.com/bieniu/brother https://pypi.org/project/brother/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/dacite-1.7.0[${PYTHON_USEDEP}] + >=dev-python/pysnmp-6.2.6[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/pytest-runner[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest