dev-python/sisyphus-control: add 3.1.4

Closes: #3756
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-10-25 21:46:08 +02:00
parent 2bcdad1b7e
commit a78289670d
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
5 changed files with 42 additions and 7 deletions

View File

@ -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 2062 Ebuilds in total, 2051 of them have in total 2079 (42 different) licenses assigned.
There are 2064 Ebuilds in total, 2053 of them have in total 2081 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1192|
|MIT|1194|
|Apache-2.0|465|
|GPL-3|126|
|BSD|111|

View File

@ -1,3 +1,5 @@
DIST sisyphus-control-3.1.3.gh.tar.gz 14080 BLAKE2B 3fa0a73f531980eb7878cf2df95a7f3b63b5842f9bd49c57c5ec2133edde8989c8e49ab49eb6163c8532f985cfa3bc53f2d030018f7cd5d41e092f60c9363638 SHA512 93eba153707e8c3dbf521ede232dfe281f1c8a384d203ae1545e18f0cbd26a4224bf2748eacb4d0a4a6d439c904516b11a4ba80027eef11dee62c11835fbe008
EBUILD sisyphus-control-3.1.3.ebuild 1089 BLAKE2B 66fea636b488b20955be53a87f26a9ae4ef8f11d3c7bf19f25509244ed2792fc802a7345eca172a83827a5a0b86804afdd25125852d72f19ab5d330992b372e2 SHA512 492294bfa948f6539189a40cc9ee96cc205aa4d4e3a032d778c51bb2a1678509b17b39c9e356d606242a572003b56bf56045530796dc1652f0c9f08386d132c4
MISC metadata.xml 400 BLAKE2B 65b8140dcdbc50fc882e2c5a6037e418129031ffbd8d21cb5bbc604a8511a35bd18d74fdb78573ca774a17fd2b5f4f43388145f32d261650671697cba20a7e2b SHA512 badc259a6f278f0b0d339c5fc38b61c1ab95542df1def984ed3036464476ec7c76e989a33fa389aaa573e3d0fc07913bdde7ffe2a104674d0a4a66067111ecd7
DIST sisyphus-control-3.1.4.gh.tar.gz 37239 BLAKE2B 44f3ba21a455a38dea5ea37f8b0f3c06a281a9f2ad51f5ecca010cda8e3bc82301130df019a426c25f51c0e6a8b8c5b872922ba448d453b3d9a44b6a77a6cad6 SHA512 61d3d9d7f35db23dbe97be2008c55892cb0543004565c59fc3105a9f9f61a18546fc641ec290fffb094d7f264b2bcbdfaf83f0cb9c797e7a0b192473c63fadbe
EBUILD sisyphus-control-3.1.3.ebuild 1089 BLAKE2B 782b117049c77ad904dffc25222bdbc74c4478c757271af81e5d177b8c049ddaa855bdd62688390382def1e987b8e3780950ddbe9b29f42b403a046f288ccf08 SHA512 c6f8c11692b8e00bdc97f6c0c07b2817d51dd2c200d5cb71c30f871dfe3fcfa95a8d27828d44e7de894d8414e82fed4b202b30e17e77e9c60e916fa53f5fbf1a
EBUILD sisyphus-control-3.1.4.ebuild 1042 BLAKE2B cb6945f4763ab75510978c64fa2347a8db9fa5bd93061545657a8f4e52be3434ad2c77cd2439db9619194bff22d880bb7c49d0ff4134f5dfd4285cd7a2eed977 SHA512 21292c8c8871258ae214ee5860492c2798077cd0d449ebc052aa1dcb973fc0a5ce55dd71458fef1a2dd66973d733cd37754b490675eb4414a8748a118da46165
MISC metadata.xml 400 BLAKE2B e5b44b54473b2e53203ca5e1584a6bedc6c260ea6d5eb94479c1d1eadfed4d0393f15047fb0a568428bec27104a2c43b70be6348df7b3047fd9e55f8c5d40d5a SHA512 0c11718f3820c1fc430024ab745cd5c460e373c453e55907c3f42067440cf3eb96d547ad92d691b6225d4a9ca39a0831c5534bcb55323a1d1e95489f06662f1a

View File

@ -6,7 +6,7 @@
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">sisyphus-control</remote-id>
<remote-id type="pypi">sisyphus_control</remote-id>
<remote-id type="github">jkeljo/sisyphus-control</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1

View File

@ -0,0 +1,33 @@
# 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=poetry
inherit distutils-r1
DESCRIPTION="Control your Sisyphus kinetic art tables (sisyphus-industries.com)"
HOMEPAGE="https://github.com/jkeljo/sisyphus-control https://pypi.org/project/sisyphus-control/"
SRC_URI="https://github.com/jkeljo/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
# https://github.com/jkeljo/sisyphus-control/issues/6 pinning to old version
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/netifaces[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.1[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.14.2[${PYTHON_USEDEP}]"
src_prepare() {
echo -ne '\n[build-system]\nrequires = ["poetry>=0.12"]\nbuild-backend = "poetry.masonry.api"\n' >> pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest