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-all mailing list