diff --git a/README.md b/README.md index bfd695a5c..da92f2f66 100644 --- a/README.md +++ b/README.md @@ -573,11 +573,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 1735 Ebuilds in total, 1724 of them have in total 1728 (34 different) licenses assigned. +There are 1736 Ebuilds in total, 1725 of them have in total 1729 (34 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1012| +|MIT|1013| |Apache-2.0|372| |GPL-3|107| |BSD|91| diff --git a/dev-python/arcam-fmj/Manifest b/dev-python/arcam-fmj/Manifest index fb7cfc5a6..b01cde0b9 100644 --- a/dev-python/arcam-fmj/Manifest +++ b/dev-python/arcam-fmj/Manifest @@ -1,5 +1,7 @@ DIST arcam-fmj-0.12.0.tar.gz 15989 BLAKE2B 106f2e2998a0025b7ca1d7faac06b99f3c50a010be592ddfb3980b9661775f2bf8800a476c10a19e4795f5acc6c11046f24744272aad33f68b80d65234c51b42 SHA512 08060274a51802fd0beedf7e677fb094027bb3332e6a65af62a429314652a3a5d3c4f06a3e1f69ce13f15330ea8b8db8c84f85711fa9cae38674f66dc13db94e DIST arcam-fmj-1.0.1.tar.gz 17156 BLAKE2B df3de1ccd56c248e90ef63bd587e27b2e581c60546bfed824d62478866fbd4d3c9cca49c2ebdfdf412141f73ee158ad6b14a39a01645555603883f577d986c00 SHA512 0c20c82fc3bd6f92f770455e1383a26df172967c589cd05bbfb8825043617d6419501569d22cd9c1547782cf40f51030ca4b1dc98fd86427890e018089db5be4 +DIST arcam-fmj-1.2.1.tar.gz 18314 BLAKE2B ab6cdf259c86cbf736612d0c70be5470f8b34cbd84dcc633ff52b689b656e730d018f91d60ef2aee5c4d22e339079153346fde9017f3eaeafdf4e54fa6a7978f SHA512 dbb1fc8acd113e9901702c2917866df961b56484f64689cbbc437a0252fe6e6a4f612daf9647c5948d2e12451b11da255bd7af71d018e492535507c806e2385c EBUILD arcam-fmj-0.12.0.ebuild 909 BLAKE2B 7ba2fa73b36972b974cad8cee4b9a80c20ac66a98ca54ebe4cb1450fcc12b7a7acc844d2c8985ffc35fc5f6b41218ccaf5566e680b24606b42ea38f90e90bc09 SHA512 298a6ddf1914e3cba5e8cdbf316f72af9f520075918cc573dc4e1e610c6039bbb78d34b5e17cf957eca027164a1ecd9d1304b63c8e9f2793eada8d52b1835687 EBUILD arcam-fmj-1.0.1.ebuild 909 BLAKE2B 7ba2fa73b36972b974cad8cee4b9a80c20ac66a98ca54ebe4cb1450fcc12b7a7acc844d2c8985ffc35fc5f6b41218ccaf5566e680b24606b42ea38f90e90bc09 SHA512 298a6ddf1914e3cba5e8cdbf316f72af9f520075918cc573dc4e1e610c6039bbb78d34b5e17cf957eca027164a1ecd9d1304b63c8e9f2793eada8d52b1835687 +EBUILD arcam-fmj-1.2.1.ebuild 908 BLAKE2B 97518db7775e8ba7953a62c76ba77f119914c1e57dcd7de19714c5efc746ad5209587b6eceeb2a56b36b1e65e19be931d41a50fd54b5920b74a6b70fe67c96aa SHA512 bd1293b1c8a4fd95245068a5e5042447a601e6f6953c028e3e89052d79a082b767d1b295fa05a100af8113278d66a571e4538074e9d3a7e65bc74643474038e5 MISC metadata.xml 386 BLAKE2B 469a0f30165e7b32177f6394ee5820971a50a55ee9c633326dea83f9a1654e6a30e3e0b361b8f92d81704ea6e8278002c34b3058e3ec77913f8eed3ce743bd33 SHA512 a1e8cb4edc820c4377fc03866482d94cbc5aff84490e99a08b5623dca353d2b538630f55e19c033b987798d2e9ab9b50e6755bb4088ce94a52bbb77ec352767d diff --git a/dev-python/arcam-fmj/arcam-fmj-1.2.1.ebuild b/dev-python/arcam-fmj/arcam-fmj-1.2.1.ebuild new file mode 100644 index 000000000..a1e36bc16 --- /dev/null +++ b/dev-python/arcam-fmj/arcam-fmj-1.2.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="A python library for speaking to Arcam receivers" +HOMEPAGE="https://github.com/elupus/arcam_fmj https://pypi.org/project/arcam-fmj/" +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.rst" + +RDEPEND=">=dev-python/attrs-18.1[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/asynctest[${PYTHON_USEDEP}] + dev-python/coveralls[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-aiohttp[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest