summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2026-02-09 05:39:51 +0100
committerMichał Górny <mgorny@gentoo.org>2026-02-09 05:53:17 +0100
commitbce433189bd4830a31a174035bc3f92f48688dc7 (patch)
treebc0efc4a65188ed15b9070763411dc4fdcac1198 /dev-python
parent44f806b25c8b04eecc13c35dbe12c2ab35872e82 (diff)
downloadgentoo-bce433189bd4830a31a174035bc3f92f48688dc7.tar.gz
gentoo-bce433189bd4830a31a174035bc3f92f48688dc7.tar.bz2
gentoo-bce433189bd4830a31a174035bc3f92f48688dc7.zip
dev-python/slixmpp: Bump to 1.13.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/slixmpp/Manifest1
-rw-r--r--dev-python/slixmpp/slixmpp-1.13.2.ebuild105
2 files changed, 106 insertions, 0 deletions
diff --git a/dev-python/slixmpp/Manifest b/dev-python/slixmpp/Manifest
index bf7e23109bfb..4e3790543af7 100644
--- a/dev-python/slixmpp/Manifest
+++ b/dev-python/slixmpp/Manifest
@@ -53,6 +53,7 @@ DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171
DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003
DIST slixmpp-1.12.0.tar.gz 715300 BLAKE2B 1345af854f8e6c7423a491e56644fa83a06baf47d01de2667429fd2f4fe3114ed255a6c9c5b01a29bea611235e70dca162acc851d63d74921a25a7904fd0f42a SHA512 45e2c4963241a007879c6641d1d419a00b689992b4ce67bb0d8cdc759a78df2bbf18f6592f4e5590cc8d85eb6c8e1693ff648d8f4f7101c2779b89c0ed87b911
DIST slixmpp-1.13.0.tar.gz 757757 BLAKE2B bffb0612d578b61bc2e3192f434acc56d3b6539a098f56330d0dcabaa5ebfbecd0253640d8c757641134963033cba81a7ab9e0a32bf1a4eaa02de6917a037804 SHA512 4b84c9ce78511c7158ecd2364361841f9345ea4fac7d38ca2d47d22de48d3982f23170582b47d7de9343f5d4bc0152d161b1f94d0c0e37d55b6b38b321a7a37f
+DIST slixmpp-1.13.2.tar.gz 757698 BLAKE2B 826993babc2e7326eafe2bb08cba4b157406ee883121e77c8f0196ef18cd1777b3d4633051cbca8291e43b4cd32ffc6d520beb9ae175fc511c13674e4496237e SHA512 19638ebbefd7b85d9ebbede9bfc73d0f68e512b7044e1e488ad1c386419d2bc3386fe8531454cd45b245fa9a082458b35aa4d46bc9daac542286240773e0d5c4
DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047
DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c
DIST stringprep-0.1.5.crate 23573 BLAKE2B 8b5ae2f278603553761e0b98a3f0a02c6a81fd117fee57a8186a015a58ce5ec8d91d9f3decb393f53e07d8df05963f399e63afa46bca937b99f609204582aa50 SHA512 f5dd6ee410e42f285b4da85e76d514ef697cd995c601b5ed23e25f702d920dcc76f15fad41610b6554b692ca0f939f329845535fe4ea167df3ea0e628b1da447
diff --git a/dev-python/slixmpp/slixmpp-1.13.2.ebuild b/dev-python/slixmpp/slixmpp-1.13.2.ebuild
new file mode 100644
index 000000000000..18ad4954b02f
--- /dev/null
+++ b/dev-python/slixmpp/slixmpp-1.13.2.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2026 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..14} )
+
+RUST_MIN_VER="1.83"
+CRATES="
+ autocfg@1.5.0
+ displaydoc@0.2.5
+ heck@0.5.0
+ icu_collections@2.1.1
+ icu_locale_core@2.1.1
+ icu_normalizer@2.1.1
+ icu_normalizer_data@2.1.1
+ icu_properties@2.1.2
+ icu_properties_data@2.1.2
+ icu_provider@2.1.1
+ idna@1.1.0
+ idna_adapter@1.2.1
+ indoc@2.0.7
+ jid@0.12.1
+ libc@0.2.180
+ litemap@0.8.1
+ memchr@2.8.0
+ memoffset@0.9.1
+ once_cell@1.21.3
+ portable-atomic@1.13.1
+ potential_utf@0.1.4
+ proc-macro2@1.0.106
+ pyo3-build-config@0.27.2
+ pyo3-ffi@0.27.2
+ pyo3-macros-backend@0.27.2
+ pyo3-macros@0.27.2
+ pyo3@0.27.2
+ quote@1.0.44
+ rustversion@1.0.22
+ smallvec@1.15.1
+ stable_deref_trait@1.2.1
+ stringprep@0.1.5
+ syn@2.0.114
+ synstructure@0.13.2
+ target-lexicon@0.13.4
+ tinystr@0.8.2
+ tinyvec@1.10.0
+ tinyvec_macros@0.1.1
+ unicode-bidi@0.3.18
+ unicode-ident@1.0.22
+ unicode-normalization@0.1.25
+ unicode-properties@0.1.4
+ unindent@0.2.4
+ utf8_iter@1.0.4
+ writeable@0.6.2
+ yoke-derive@0.8.1
+ yoke@0.8.1
+ zerofrom-derive@0.1.6
+ zerofrom@0.1.6
+ zerotrie@0.2.3
+ zerovec-derive@0.11.2
+ zerovec@0.11.5
+"
+
+inherit cargo distutils-r1 pypi
+
+DESCRIPTION="Python 3 library for XMPP"
+HOMEPAGE="
+ https://codeberg.org/poezio/slixmpp/
+ https://pypi.org/project/slixmpp/
+"
+SRC_URI+="
+ ${CARGO_CRATE_URIS}
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+ >=dev-python/aiodns-3.2.0[${PYTHON_USEDEP}]
+ dev-python/aiohttp[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/defusedxml[${PYTHON_USEDEP}]
+ dev-python/emoji[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-modules-0.4.1[${PYTHON_USEDEP}]
+ >=dev-python/pyasn1-0.6.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/setuptools-rust[${PYTHON_USEDEP}]
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+# Rust
+QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/slixmpp/jid.*.so"
+
+distutils_enable_tests unittest
+
+python_test() {
+ rm -rf slixmpp || die
+ eunittest -s tests
+}