dev-python/slixmpp: add 1.8.5
Closes: #4137 Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
10
README.md
10
README.md
@@ -606,14 +606,14 @@ 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 2342 Ebuilds in total, 2328 of them have in total 2368 (43 different) licenses assigned.
|
||||
There are 2344 Ebuilds in total, 2330 of them have in total 2370 (43 different) licenses assigned.
|
||||
|
||||
|License| Ebuilds using it|
|
||||
|-------|-----|
|
||||
|MIT|1331|
|
||||
|MIT|1332|
|
||||
|Apache-2.0|552|
|
||||
|GPL-3|145|
|
||||
|BSD|124|
|
||||
|BSD|125|
|
||||
|GPL-2|26|
|
||||
|LGPL-3|23|
|
||||
|BSD-2|19|
|
||||
@@ -654,9 +654,9 @@ There are 2342 Ebuilds in total, 2328 of them have in total 2368 (43 different)
|
||||
|GPL-2+|1|
|
||||
|GPL-2-with-linking-exception|1|
|
||||
|
||||
(Last counted: 18/02/2025)
|
||||
(Last counted: 19/02/2025)
|
||||
|
||||
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
|
||||
|
||||
A big thanks goes to Iris for reviewing this README.
|
||||
Last updated: 18/02/2025
|
||||
Last updated: 19/02/2025
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
DIST slixmpp-1.8.4.tar.gz 546263 BLAKE2B 78a7b1b9015f27d63b3c127a292e2794a9de2283fbb9763ef52d03d37cc2d0fcc3f0696beca858a0d120991059a5eced62b5a4a9e87436b81dc17f6bbdc4b106 SHA512 afa82670e4cb2c904503a6ef652d3f2ecd59732a18eef05b85e0a55f15112685ecc1b50951b3f717a211d1c9069a4e7c65d913454426441f56688ff05a5c0921
|
||||
EBUILD slixmpp-1.8.4.ebuild 1035 BLAKE2B 2dfe7dd40bd2c78cd154d5b43388422846232f2600dff7c3c96de7adb31cc19ed71d4561a10c830c9de8e9c865e1164eb4262c6a2250e4c6a83b2258525728f3 SHA512 5f3aa3e77483da3546cc768a9c9e66182ab8460a9ddf904f49313b93c73d7884f1508e634de5e1982de9b9c89842362b5937e63bbf5eb381ce461359422aae68
|
||||
MISC metadata.xml 530 BLAKE2B 33851d8e4b4acade2d0349540d63047db59627a7c0c84c9cab868360a8d53671336bce427fabaef795fb17c235740e3bc6ded84549d89cd433becf04de97566a SHA512 b14827992560c3f6010721507e7c9b6344525ca347a2f54987cb5678083beca92cd095a421d4fa45a18cc7c64c6c0b6f86f2f3af0bdcfc44267e30e63922f48b
|
||||
DIST slixmpp-1.8.5.tar.gz 574560 BLAKE2B 3ac5b1f41acdf4dd725355cdb06e7642d67b5b51a533e933af1b451df424d3e81267ce945e577b21a07f943578119913a9a42dd4e65426223ff413ad52c3f110 SHA512 f2e123bd462097d0b7dc28cd960f723419f4fa2af59c8f5b7d30a05135c2f9fc6982e6d2855ea10b22936bdd4a96faeae73f87a495e2d1f10e6c63cdcb412665
|
||||
EBUILD slixmpp-1.8.4.ebuild 1041 BLAKE2B 1e7732b6ca5349d5a060b551731f1dd19c5b4d58b6aaa8e2b72d853ab68fd20c01e511ad73607ecc73d403a2261727e97ab09cef48e8e73464277aad62fc64b4 SHA512 b9aa82931457fa990559cf83ee6cbf87e45b32852f350a38ba2e2c0db46a085bb98ff1afdedd938c52e0a3a85a9cf65ce9d93451aed3442ef7b8c44ca6ab1df9
|
||||
EBUILD slixmpp-1.8.5.ebuild 1041 BLAKE2B 1e7732b6ca5349d5a060b551731f1dd19c5b4d58b6aaa8e2b72d853ab68fd20c01e511ad73607ecc73d403a2261727e97ab09cef48e8e73464277aad62fc64b4 SHA512 b9aa82931457fa990559cf83ee6cbf87e45b32852f350a38ba2e2c0db46a085bb98ff1afdedd938c52e0a3a85a9cf65ce9d93451aed3442ef7b8c44ca6ab1df9
|
||||
MISC metadata.xml 507 BLAKE2B b29e8ddaeab8b5eb0f4abc5dda2bd6be4dd99d7468cc91f98349e680a8887a9e8e324cf3231c03807f4290967f49a0e9725d1adfc62bd47431a1b4d59d63bfd7 SHA512 ed1b98c10949cabfd66c6172eba9092431dbb4b5e6f7839239813f06c9b4facd5af43ad66dac0f449fc080113ff4754139f10c033be1a5f2929c1b012e3f160f
|
||||
|
||||
@@ -1,19 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>flow@gentoo.org</email>
|
||||
<name>Florian Schmaus</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>andrey_utkin@gentoo.org</email>
|
||||
<name>Andrey Utkin</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
<name>Python</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">slixmpp</remote-id>
|
||||
</upstream>
|
||||
<maintainer type="project">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">slixmpp</remote-id>
|
||||
<remote-id type="codeberg">poezio/slixmpp</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>louiz@louiz.org</email>
|
||||
<name>Florent Le Coz</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_EXT=1
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -22,7 +22,7 @@ if [[ "${PV}" == "9999" ]]; then
|
||||
inherit git-r3
|
||||
else
|
||||
inherit pypi
|
||||
KEYWORDS="amd64 ~riscv"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
fi
|
||||
|
||||
DEPEND="
|
||||
|
||||
52
dev-python/slixmpp/slixmpp-1.8.5.ebuild
Normal file
52
dev-python/slixmpp/slixmpp-1.8.5.ebuild
Normal file
@@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_EXT=1
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python 3 library for XMPP"
|
||||
HOMEPAGE="
|
||||
https://codeberg.org/poezio/slixmpp/
|
||||
https://pypi.org/project/slixmpp/
|
||||
"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
if [[ "${PV}" == "9999" ]]; then
|
||||
EGIT_REPO_URI="https://codeberg.org/poezio/slixmpp.git"
|
||||
inherit git-r3
|
||||
else
|
||||
inherit pypi
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
fi
|
||||
|
||||
DEPEND="
|
||||
net-dns/libidn:=
|
||||
"
|
||||
RDEPEND="
|
||||
dev-python/aiodns[${PYTHON_USEDEP}]
|
||||
dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/defusedxml[${PYTHON_USEDEP}]
|
||||
dev-python/pyasn1-modules[${PYTHON_USEDEP}]
|
||||
dev-python/pyasn1[${PYTHON_USEDEP}]
|
||||
${DEPEND}
|
||||
$(python_gen_cond_dep '
|
||||
>=dev-lang/python-3.12.1_p1:3.12
|
||||
' python3_12)
|
||||
"
|
||||
BDEPEND="
|
||||
dev-python/cython[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_tests unittest
|
||||
|
||||
python_test() {
|
||||
rm -rf slixmpp || die
|
||||
eunittest -s tests
|
||||
}
|
||||
Reference in New Issue
Block a user