diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-05-02 19:08:42 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-05-02 19:08:42 +0000 |
| commit | 265855a209a72957bd712b57fbb11a508ee33cf0 (patch) | |
| tree | e814d424c4e886b62ee44e2e149624de1d3df634 /dev-python/slixmpp | |
| parent | 4a1bcc485932394e05bc3a82bc5911c5534f8150 (diff) | |
| download | baldeagleos-repo-265855a209a72957bd712b57fbb11a508ee33cf0.tar.gz baldeagleos-repo-265855a209a72957bd712b57fbb11a508ee33cf0.tar.xz baldeagleos-repo-265855a209a72957bd712b57fbb11a508ee33cf0.zip | |
Adding metadata
Diffstat (limited to 'dev-python/slixmpp')
| -rw-r--r-- | dev-python/slixmpp/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/slixmpp/slixmpp-1.15.0.ebuild | 100 |
2 files changed, 101 insertions, 0 deletions
diff --git a/dev-python/slixmpp/Manifest b/dev-python/slixmpp/Manifest index 86d15fde57ac..49ad558c3c00 100644 --- a/dev-python/slixmpp/Manifest +++ b/dev-python/slixmpp/Manifest @@ -24,6 +24,7 @@ DIST pyo3-macros-0.28.2.crate 8960 BLAKE2B 54fdb3f2d04c1f04d3cdb4d8422cd9fe1098d DIST pyo3-macros-backend-0.28.2.crate 87939 BLAKE2B c70e46d44c935e58957cd53a76a1e6d2e97ee1bdc39c926b1a23ce391785f212c30e150286fc78724e945679ac1ff04a10ec958b6d3dfe30c4acee795f6c2e63 SHA512 24203c47d91be9acc949cfc70ec8b4aa32e089275cf9b0061a9909f5e60895c56446692be0056e13cc4df8efc0698e0655626f9524241b54cd172d8a25e42f98 DIST quote-1.0.45.crate 31564 BLAKE2B 1b2c2c3e6ebabfe10affa4c43ca0bfd1f52d8fd49e1df463e13e63a82de41272089c8e09e4c02e8a33cfee768ace26d4d42a50752de8fb5a776c59806139ad5d SHA512 df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0 DIST slixmpp-1.14.1.tar.gz 784417 BLAKE2B 93c2b25f8213485d6339f972499ae8f2dec23d3aa8bd993229a815692a3dbca3ba3d9d0c5c17135a221256843e65253af4d28fcac25245301db92d7a267bf481 SHA512 a199c975c5a1ffe8b94983e7cdf9fd93e406f46fe5f9e5d1be7abb6669ecabab32c20e1a060f870d76a056c791c3bc2cf4e348b24dc4f506a4ef42d0f0ac7ff3 +DIST slixmpp-1.15.0.tar.gz 788761 BLAKE2B a54e34f3d1c6d11f6a7d9d86fc57a6574ab112b59cd1034044fa62cc612e3e9588063fbdc58a14a9d36d2e84e9745a0389c25f10b2fcafe36ecfb0fe77df8efe SHA512 0709661b97be774d2c44a49c6654137581f4291d8b4a18ca3aa32da5d59c5b7a6e081f87222bc243bb19f9f75f3a616c7a10ded9af1add828ff45226367289d8 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.15.0.ebuild b/dev-python/slixmpp/slixmpp-1.15.0.ebuild new file mode 100644 index 000000000000..a05b787764e2 --- /dev/null +++ b/dev-python/slixmpp/slixmpp-1.15.0.ebuild @@ -0,0 +1,100 @@ +# 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_{10..14} ) + +RUST_MIN_VER="1.85.0" +CRATES=" + 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 + jid@0.12.2 + libc@0.2.183 + litemap@0.8.1 + memchr@2.8.0 + once_cell@1.21.4 + portable-atomic@1.13.1 + potential_utf@0.1.4 + proc-macro2@1.0.106 + pyo3-build-config@0.28.2 + pyo3-ffi@0.28.2 + pyo3-macros-backend@0.28.2 + pyo3-macros@0.28.2 + pyo3@0.28.2 + quote@1.0.45 + smallvec@1.15.1 + stable_deref_trait@1.2.1 + stringprep@0.1.5 + syn@2.0.117 + synstructure@0.13.2 + target-lexicon@0.13.5 + tinystr@0.8.2 + tinyvec@1.11.0 + tinyvec_macros@0.1.1 + unicode-bidi@0.3.18 + unicode-ident@1.0.24 + unicode-normalization@0.1.25 + unicode-properties@0.1.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 +} |
