net-im/py-slixmpp 1.17.0_1 FreeBSD
Elegant Python library for XMPP (aka Jabber)
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- MIT
- Categories
- net-im, python
- Package size
- 1145.3 KiB, 6460.0 KiB installed
Description
Slixmpp is an MIT licensed XMPP library for Python 3.11+. It is a fork of SleekXMPP.
Slixmpp's goals is to only rewrite the core of the library (the low level socket handling, the timers, the events dispatching) in order to remove all threads.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net-im/py-slixmpp | 1.17.0_1 |
| DragonFly | net-im/py-slixmpp | 1.8.5_1 |
| HardenedBSD | net-im/py-slixmpp | 1.17.0 |
Install
Binary package:
pkg install py312-slixmpp
From the ports tree:
cd /usr/ports/net-im/py-slixmpp/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-slixmpp>0:net-im/py-slixmpp
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.17.0 | 1.17.0_1 | 1.7.1 | 1.8.5_1 | 1.17.0_1 |
| FreeBSD:14:quarterly | 1.17.0 | 1.17.0 | n/a | 1.8.5_1 | 1.17.0 |
| FreeBSD:15:latest | 1.17.0_1 | 1.17.0_1 | n/a | 1.8.5_1 | 1.8.5_1 |
| FreeBSD:15:quarterly | 1.17.0 | 1.17.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.17.0 | 1.17.0_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 3
${PYTHON_PKGNAMEPREFIX}setuptools-rust>=0: devel/py-setuptools-rust${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0: devel/py-setuptools-scm${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheel
Runtime 3
${PYTHON_PKGNAMEPREFIX}aiodns>=0: dns/py-aiodns${PYTHON_PKGNAMEPREFIX}pyasn1-modules>=0: devel/py-pyasn1-modules${PYTHON_PKGNAMEPREFIX}pyasn1>=0: devel/py-pyasn1
Test 4
${PYTHON_PKGNAMEPREFIX}aiohttp>=0: www/py-aiohttp${PYTHON_PKGNAMEPREFIX}cryptography>=0: security/py-cryptography${PYTHON_PKGNAMEPREFIX}emoji>=0: misc/py-emojigpg: security/gnupg
The full lists below include those, and their dependencies in turn.
Build dependencies 27
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/libffi
- devel/libunistring
- devel/py-build
- devel/py-installer
- devel/py-packaging
- devel/py-pyproject-hooks
- devel/py-semantic-version
- devel/py-setuptools
- devel/py-setuptools-rust
- devel/py-setuptools-scm
- devel/py-wheel
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- lang/python312
- lang/python315
- lang/rust
- math/mpdecimal
- print/indexinfo
- security/libssh2
- textproc/expat2
- www/libnghttp2
Run dependencies 13
Required by 3
Configuration
Options name: net-im_slixmpp
| Option | Default | Description |
|---|---|---|
| EMOJI | off | Enables emoji support (xep-0444) |
| HTTP | off | Enables HTTP file upload support (xep-0363) |
| OMEMO | off | Enables OMEMO media sharing support (xep-0454) |
| SAFEXML | off | Enables Safer XML Parsing |
- USES
- cargo cpe python
- Service scripts
- none
Files
distinfo 48
| File | Size | SHA256 |
|---|---|---|
| slixmpp-1.17.0.tar.gz | 809561 | 05257ee0f2aecb42d6479f6071c89ad3c734fda0ee753eb4625ecdc6114d90b1 |
| rust/crates/displaydoc-0.2.7.crate | 21343 | c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8 |
| rust/crates/heck-0.5.0.crate | 11517 | 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea |
| rust/crates/icu_collections-2.3.0.crate | 87970 | fa68d21081c4a05d5a901a1c62add574c77048b6a1c67be3b50ce0b60d4ca513 |
| rust/crates/icu_locale_core-2.3.0.crate | 80250 | d56e28588da92eee5c3201a6eff33fabdd49b62269c8938d4ff050ce4d900deb |
| rust/crates/icu_normalizer-2.3.0.crate | 530595 | 12f9cf5f235641ed274641dd81c3f28d870e276763d0797aeeab72317b1c646f |
| rust/crates/icu_normalizer_data-2.3.0.crate | 67215 | 1563da1ed3e0b3bf3d74c9b85917ac9c56464d2f57242270c09c9e752f8021a0 |
| rust/crates/icu_properties-2.3.0.crate | 102637 | 7e7ca276ad3145661a65914e6daf131ca5120cd3dcee8f8f3214b8875184a148 |
| rust/crates/icu_properties_data-2.3.0.crate | 169152 | e590f038c1464a96894fd6d10127e90a8be4509f56ff7ecef851b15cee0b7caa |
| rust/crates/icu_provider-2.3.1.crate | 52447 | d27bbb9d3abbefac45d55f647c9de1d44aafcd1186eb91879afef17c396c3e73 |
| rust/crates/idna-1.1.0.crate | 148747 | 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de |
| rust/crates/idna_adapter-1.2.2.crate | 10444 | cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714 |
| rust/crates/jid-0.12.3.crate | 25250 | 01200283c7e9307b1afee820eea16008048b6712ef768617e18f36aadb1ed272 |
| rust/crates/libc-0.2.189.crate | 851502 | 3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2 |
| rust/crates/litemap-0.8.3.crate | 35045 | 47d9d19d1d6efa0109d2f65ff4c85cddd50bd572e5a00127ab10987290bcefae |
| rust/crates/memchr-2.8.3.crate | 99165 | cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98 |
| rust/crates/once_cell-1.21.4.crate | 35010 | 9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50 |
| rust/crates/portable-atomic-1.15.0.crate | 202705 | 05c8b63e8d9609db387f0324918f81d68fe27748f084ef092fb35954d0539a85 |
| rust/crates/potential_utf-0.1.6.crate | 10420 | d83eb9bc6d8e5cf568e7a1101d60ee05e81ed50ea106026f3d18deeb046d7661 |
| rust/crates/proc-macro2-1.0.107.crate | 59588 | 985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9 |
Master sites 1
- PYPI