From b4789898e7244fa8e653a32d64637a95a3b9a195 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Mon, 25 Aug 2025 17:42:53 +0200 Subject: [PATCH] dev-python/axis: add 65 Signed-off-by: Andreas Billmeier --- README.md | 4 ++-- dev-python/axis/Manifest | 8 +++++--- dev-python/axis/axis-61.ebuild | 4 ++-- dev-python/axis/axis-62.ebuild | 4 ++-- dev-python/axis/axis-63.ebuild | 4 ++-- dev-python/axis/axis-65.ebuild | 26 ++++++++++++++++++++++++++ 6 files changed, 39 insertions(+), 11 deletions(-) create mode 100644 dev-python/axis/axis-65.ebuild diff --git a/README.md b/README.md index 69a1b2c75..2293c65f9 100644 --- a/README.md +++ b/README.md @@ -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 2383 Ebuilds in total, 2365 of them have in total 2403 (44 different) licenses assigned. +There are 2384 Ebuilds in total, 2366 of them have in total 2404 (44 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1362| +|MIT|1363| |Apache-2.0|545| |GPL-3|147| |BSD|124| diff --git a/dev-python/axis/Manifest b/dev-python/axis/Manifest index 5abfffd68..3769f9a3b 100644 --- a/dev-python/axis/Manifest +++ b/dev-python/axis/Manifest @@ -1,7 +1,9 @@ DIST axis-61.tar.gz 84230 BLAKE2B f43037e4617aae2f6c4104ed162870dce289575c02fffab19d0bd4c8449cfb3df2f3eb120936ec266003f9a7ab92fa588f37436112f425ec5868472924ecdd83 SHA512 4adee55342e9c06c547511bf7d9466d9d3567c6352397e4de54679d2ccef9ba0731972911066b0e17a53012ac37211e35d22880a5a41c375fa9fa09e652515f9 DIST axis-62.tar.gz 84281 BLAKE2B 80e3ff47c0850e3217a3f3d36bc61a57427136960c27eaf9f98efa0cc21a2b2e08d4b8dcce5323f97eec67856bf228bd847e8fb26a3066dba44345e9a18e3e94 SHA512 be3e767623563444bb2e54cf0a75f472d41f448f8152d7970cc1020b59937d1c913c4efa7ab0d5ce110593189db3cb91efab9d7bd80ff1a9aa03ae6950eaea8b DIST axis-63.tar.gz 84818 BLAKE2B 9944c7b1dc86d6fb4f8a468ff5e45bff62a6136e16d41ef02078a24b37bd7186dbe19bf6c04d82d1147f2e682524cb6e0e028cf8a8470a16920d2ca6dbc5b471 SHA512 b0e16e47128ec63cea61071f4680170726913ce1523642bae9f008f9fe8974c4b300ab39ca06dd32d8968e7beef16f21b461c5c654fbbf88f5a326fa2f5650b6 -EBUILD axis-61.ebuild 673 BLAKE2B e1acba5b60c91ba7c33818e1cb3e923a12930819e6fec0fb2e72d5eff86afae12e9c508874c399de73ddc9071d12e098cf5e49fe75526ecf4d6ab10a7ceeaba5 SHA512 14bcc4a5d27f1e65ce9331dbbf3be9ff3acce9193bd2822505d0eb03e7e98398b0e411a83727053453e95c9017e50cb401132acb692e5deae28b44820ca3a809 -EBUILD axis-62.ebuild 673 BLAKE2B e1acba5b60c91ba7c33818e1cb3e923a12930819e6fec0fb2e72d5eff86afae12e9c508874c399de73ddc9071d12e098cf5e49fe75526ecf4d6ab10a7ceeaba5 SHA512 14bcc4a5d27f1e65ce9331dbbf3be9ff3acce9193bd2822505d0eb03e7e98398b0e411a83727053453e95c9017e50cb401132acb692e5deae28b44820ca3a809 -EBUILD axis-63.ebuild 673 BLAKE2B e1acba5b60c91ba7c33818e1cb3e923a12930819e6fec0fb2e72d5eff86afae12e9c508874c399de73ddc9071d12e098cf5e49fe75526ecf4d6ab10a7ceeaba5 SHA512 14bcc4a5d27f1e65ce9331dbbf3be9ff3acce9193bd2822505d0eb03e7e98398b0e411a83727053453e95c9017e50cb401132acb692e5deae28b44820ca3a809 +DIST axis-65.tar.gz 85719 BLAKE2B f75717459318d36dc56fc46fa81cdeba12f653343deeb6703d4591b22cf2371253b117c8b6d2159e6906f7daf44de2a18ab611dd599681260520e295bb39e872 SHA512 4c0a0c7d15df2546c09da651213a9c86a47bbec9caca39b0483f987a339bc14fd6355134068cd2c2882dc22f14506aa1f1548a6bdf2b5201412d5e0810c3b26a +EBUILD axis-61.ebuild 682 BLAKE2B 339d42b9d0490d2e9025017b9c521d9d0cf711a90fd700db672afa2bad1605b1a3b5207cdfdd110ca89eaf74c230c385c81c4ce470ad640d49ba40f76a7a0de0 SHA512 699875b1700077995d9327061ef4552efce3f5c12cc76ec02ce4e14e480ea59fb3f49ee084971aeec1c88a5c7451af90a988bbd278aaac153655f6fdce67d080 +EBUILD axis-62.ebuild 682 BLAKE2B 339d42b9d0490d2e9025017b9c521d9d0cf711a90fd700db672afa2bad1605b1a3b5207cdfdd110ca89eaf74c230c385c81c4ce470ad640d49ba40f76a7a0de0 SHA512 699875b1700077995d9327061ef4552efce3f5c12cc76ec02ce4e14e480ea59fb3f49ee084971aeec1c88a5c7451af90a988bbd278aaac153655f6fdce67d080 +EBUILD axis-63.ebuild 682 BLAKE2B 339d42b9d0490d2e9025017b9c521d9d0cf711a90fd700db672afa2bad1605b1a3b5207cdfdd110ca89eaf74c230c385c81c4ce470ad640d49ba40f76a7a0de0 SHA512 699875b1700077995d9327061ef4552efce3f5c12cc76ec02ce4e14e480ea59fb3f49ee084971aeec1c88a5c7451af90a988bbd278aaac153655f6fdce67d080 +EBUILD axis-65.ebuild 743 BLAKE2B 00f78b3c13e4351c4dfaf26e72134b2a075e6de0706e05de9df376acdd43d51c36bccbec0f6f0b17ac9346804cceead50502a825fbd2e2b6d501b5fd665edc0f SHA512 e667e42059d879ef19eb3fe5a78b278bc13582fdce66bd3cbb361e52086c4b02689a7d7681b1eb3512885f2511b1438499580566d692622183bfdb16eb789e7d MISC metadata.xml 518 BLAKE2B d8ccd53db6e5e584e041a5e65c8b3b129cbc1d595aad3a7e04a221c4d77b54d367d0bf7c9e322675ec021f2ccf4e62788b643524544d26686bef483567b2eb60 SHA512 cdfdd3ed3daa748f17c682966851bf41eadfeeb271afc9c07d577a940c0d892907120650f16d3d66169cfae851f7773ea79d105e2087b6efa4c50b630ff6d95c diff --git a/dev-python/axis/axis-61.ebuild b/dev-python/axis/axis-61.ebuild index 1a853a40f..106997d3a 100644 --- a/dev-python/axis/axis-61.ebuild +++ b/dev-python/axis/axis-61.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi DESCRIPTION="A Python library for communicating with devices from Axis Communications" diff --git a/dev-python/axis/axis-62.ebuild b/dev-python/axis/axis-62.ebuild index 1a853a40f..106997d3a 100644 --- a/dev-python/axis/axis-62.ebuild +++ b/dev-python/axis/axis-62.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi DESCRIPTION="A Python library for communicating with devices from Axis Communications" diff --git a/dev-python/axis/axis-63.ebuild b/dev-python/axis/axis-63.ebuild index 1a853a40f..106997d3a 100644 --- a/dev-python/axis/axis-63.ebuild +++ b/dev-python/axis/axis-63.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi DESCRIPTION="A Python library for communicating with devices from Axis Communications" diff --git a/dev-python/axis/axis-65.ebuild b/dev-python/axis/axis-65.ebuild new file mode 100644 index 000000000..a4b9f8e3d --- /dev/null +++ b/dev-python/axis/axis-65.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi +DESCRIPTION="A Python library for communicating with devices from Axis Communications" +HOMEPAGE="https://github.com/Kane610/axis https://pypi.org/project/axis/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/httpx-0.26[${PYTHON_USEDEP}] + >=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}] + dev-python/orjson[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/xmltodict[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest