svn commit: r488606 - in head/net-im: . py-slixmpp
Mateusz Piotrowski
0mp at FreeBSD.org
Fri Dec 28 15:04:30 UTC 2018
Author: 0mp
Date: Fri Dec 28 15:04:28 2018
New Revision: 488606
URL: https://svnweb.freebsd.org/changeset/ports/488606
Log:
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
Added:
head/net-im/py-slixmpp/
head/net-im/py-slixmpp/Makefile (contents, props changed)
head/net-im/py-slixmpp/distinfo (contents, props changed)
head/net-im/py-slixmpp/pkg-descr (contents, props changed)
Modified:
head/net-im/Makefile
Modified: head/net-im/Makefile
==============================================================================
--- head/net-im/Makefile Fri Dec 28 14:58:25 2018 (r488605)
+++ head/net-im/Makefile Fri Dec 28 15:04:28 2018 (r488606)
@@ -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
Added: head/net-im/py-slixmpp/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/py-slixmpp/Makefile Fri Dec 28 15:04:28 2018 (r488606)
@@ -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 at 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>
Added: head/net-im/py-slixmpp/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/py-slixmpp/distinfo Fri Dec 28 15:04:28 2018 (r488606)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1545919194
+SHA256 (slix-1.4.1.tar.gz) = 2ae5755c9d593d5e2e31985dffe4829670d947273f78a7a34ec263617eece0d6
+SIZE (slix-1.4.1.tar.gz) = 1009754
Added: head/net-im/py-slixmpp/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/py-slixmpp/pkg-descr Fri Dec 28 15:04:28 2018 (r488606)
@@ -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/
More information about the svn-ports-head
mailing list