New port: net-im/py-slimxmpp: Threadless Poezio-oriented fork of SleekXMPP using asyncio

Slixmpp is an MIT licensed XMPP library for Python 3.5+. 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.

WWW: https://git.poez.io/slixmpp/

Reviewed by:	mat
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D18668
This commit is contained in:
Mateusz Piotrowski 2018-12-28 15:04:28 +00:00
parent 6f37a18858
commit d05cf3aae9
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=488606
4 changed files with 39 additions and 0 deletions

View file

@ -154,6 +154,7 @@
SUBDIR += py-skype4py
SUBDIR += py-slackclient
SUBDIR += py-sleekxmpp
SUBDIR += py-slixmpp
SUBDIR += py-telepot
SUBDIR += py-toxcore-c
SUBDIR += py-unmessage

View file

@ -0,0 +1,27 @@
# $FreeBSD$
PORTNAME= slixmpp
DISTVERSION= 1.4.1
CATEGORIES= net-im python
MASTER_SITES= https://git.poez.io/slixmpp/snapshot/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= slix-${DISTVERSION}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Threadless Poezio-oriented fork of SleekXMPP using asyncio
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${LOCALBASE}/lib/libidn.so:dns/libidn
TEST_DEPENDS= gpg:security/gnupg
USES= python:3.5+
USE_PYTHON= distutils autoplist cython
NO_ARCH= yes
do-test:
cd ${WRKSRC} && ${PYTHON_CMD} run_tests.py
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1545919194
SHA256 (slix-1.4.1.tar.gz) = 2ae5755c9d593d5e2e31985dffe4829670d947273f78a7a34ec263617eece0d6
SIZE (slix-1.4.1.tar.gz) = 1009754

View file

@ -0,0 +1,8 @@
Slixmpp is an MIT licensed XMPP library for Python 3.5+. 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.
WWW: https://git.poez.io/slixmpp/