summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2020-07-08 11:55:45 +0000
committeradam <adam@pkgsrc.org>2020-07-08 11:55:45 +0000
commitd3cfa934cf38814bd0d36b91f657401a7c9450b6 (patch)
tree9b52b0333b93c3f7314cc343269b905235f98d7a
parent72c259b06a4345f151706447233fee32ef52b7c6 (diff)
downloadpkgsrc-d3cfa934cf38814bd0d36b91f657401a7c9450b6.tar.gz
py-nbxmpp: updated to 1.0.1
python-nbxmpp 1.0.1 New * Add XEP-0377 support * MUC: Return message id when using inivite() Bugfixes * OMEMO: Correctly parse prekey value * Client: Determine protocol and type correctly if a custom host is used * Smacks: Don't fail on saving error replies python-nbxmpp 1.0.0 * Library rewritten in most parts * Replace BOSH with Websocket * Add new example client * Many other improvements Known Issues: * Currently no Client Cert support
-rw-r--r--chat/py-nbxmpp/Makefile15
-rw-r--r--chat/py-nbxmpp/PLIST224
-rw-r--r--chat/py-nbxmpp/distinfo10
3 files changed, 209 insertions, 40 deletions
diff --git a/chat/py-nbxmpp/Makefile b/chat/py-nbxmpp/Makefile
index 1d781d349ff..b7845f21485 100644
--- a/chat/py-nbxmpp/Makefile
+++ b/chat/py-nbxmpp/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2019/04/25 13:29:15 nia Exp $
+# $NetBSD: Makefile,v 1.5 2020/07/08 11:55:45 adam Exp $
-DISTNAME= nbxmpp-0.6.10
+DISTNAME= nbxmpp-1.0.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= chat python
MASTER_SITES= ${MASTER_SITE_PYPI:=n/nbxmpp/}
@@ -10,5 +10,14 @@ HOMEPAGE= https://dev.gajim.org/gajim/python-nbxmpp
COMMENT= Asynchronous Python library for XMPP
LICENSE= gnu-gpl-v3
-.include "../../lang/python/distutils.mk"
+DEPENDS+= libsoup-[0-9]*:../../net/libsoup
+DEPENDS+= ${PYPKGPREFIX}-idna-[0-9]*:../../www/py-idna
+DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3
+DEPENDS+= ${PYPKGPREFIX}-precis-i18n>=1.0.0:../../textproc/py-precis-i18n
+
+USE_LANGUAGES= # none
+
+PYTHON_VERSIONS_INCOMPATIBLE= 27 36
+
+.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/chat/py-nbxmpp/PLIST b/chat/py-nbxmpp/PLIST
index 5b54123d6b6..3d0866075ae 100644
--- a/chat/py-nbxmpp/PLIST
+++ b/chat/py-nbxmpp/PLIST
@@ -1,53 +1,213 @@
-@comment $NetBSD: PLIST,v 1.1 2018/09/19 16:13:00 nia Exp $
-${PYSITELIB}/${EGG_FILE}
+@comment $NetBSD: PLIST,v 1.2 2020/07/08 11:55:45 adam Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/nbxmpp/__init__.py
${PYSITELIB}/nbxmpp/__init__.pyc
${PYSITELIB}/nbxmpp/__init__.pyo
-${PYSITELIB}/nbxmpp/auth_nb.py
-${PYSITELIB}/nbxmpp/auth_nb.pyc
-${PYSITELIB}/nbxmpp/auth_nb.pyo
-${PYSITELIB}/nbxmpp/bosh.py
-${PYSITELIB}/nbxmpp/bosh.pyc
-${PYSITELIB}/nbxmpp/bosh.pyo
+${PYSITELIB}/nbxmpp/addresses.py
+${PYSITELIB}/nbxmpp/addresses.pyc
+${PYSITELIB}/nbxmpp/addresses.pyo
+${PYSITELIB}/nbxmpp/auth.py
+${PYSITELIB}/nbxmpp/auth.pyc
+${PYSITELIB}/nbxmpp/auth.pyo
${PYSITELIB}/nbxmpp/c14n.py
${PYSITELIB}/nbxmpp/c14n.pyc
${PYSITELIB}/nbxmpp/c14n.pyo
-${PYSITELIB}/nbxmpp/client_nb.py
-${PYSITELIB}/nbxmpp/client_nb.pyc
-${PYSITELIB}/nbxmpp/client_nb.pyo
-${PYSITELIB}/nbxmpp/dispatcher_nb.py
-${PYSITELIB}/nbxmpp/dispatcher_nb.pyc
-${PYSITELIB}/nbxmpp/dispatcher_nb.pyo
-${PYSITELIB}/nbxmpp/features_nb.py
-${PYSITELIB}/nbxmpp/features_nb.pyc
-${PYSITELIB}/nbxmpp/features_nb.pyo
+${PYSITELIB}/nbxmpp/client.py
+${PYSITELIB}/nbxmpp/client.pyc
+${PYSITELIB}/nbxmpp/client.pyo
+${PYSITELIB}/nbxmpp/connection.py
+${PYSITELIB}/nbxmpp/connection.pyc
+${PYSITELIB}/nbxmpp/connection.pyo
+${PYSITELIB}/nbxmpp/const.py
+${PYSITELIB}/nbxmpp/const.pyc
+${PYSITELIB}/nbxmpp/const.pyo
+${PYSITELIB}/nbxmpp/dispatcher.py
+${PYSITELIB}/nbxmpp/dispatcher.pyc
+${PYSITELIB}/nbxmpp/dispatcher.pyo
+${PYSITELIB}/nbxmpp/exceptions.py
+${PYSITELIB}/nbxmpp/exceptions.pyc
+${PYSITELIB}/nbxmpp/exceptions.pyo
${PYSITELIB}/nbxmpp/idlequeue.py
${PYSITELIB}/nbxmpp/idlequeue.pyc
${PYSITELIB}/nbxmpp/idlequeue.pyo
+${PYSITELIB}/nbxmpp/modules/__init__.py
+${PYSITELIB}/nbxmpp/modules/__init__.pyc
+${PYSITELIB}/nbxmpp/modules/__init__.pyo
+${PYSITELIB}/nbxmpp/modules/activity.py
+${PYSITELIB}/nbxmpp/modules/activity.pyc
+${PYSITELIB}/nbxmpp/modules/activity.pyo
+${PYSITELIB}/nbxmpp/modules/adhoc.py
+${PYSITELIB}/nbxmpp/modules/adhoc.pyc
+${PYSITELIB}/nbxmpp/modules/adhoc.pyo
+${PYSITELIB}/nbxmpp/modules/annotations.py
+${PYSITELIB}/nbxmpp/modules/annotations.pyc
+${PYSITELIB}/nbxmpp/modules/annotations.pyo
+${PYSITELIB}/nbxmpp/modules/attention.py
+${PYSITELIB}/nbxmpp/modules/attention.pyc
+${PYSITELIB}/nbxmpp/modules/attention.pyo
+${PYSITELIB}/nbxmpp/modules/base.py
+${PYSITELIB}/nbxmpp/modules/base.pyc
+${PYSITELIB}/nbxmpp/modules/base.pyo
+${PYSITELIB}/nbxmpp/modules/bits_of_binary.py
+${PYSITELIB}/nbxmpp/modules/bits_of_binary.pyc
+${PYSITELIB}/nbxmpp/modules/bits_of_binary.pyo
+${PYSITELIB}/nbxmpp/modules/blocking.py
+${PYSITELIB}/nbxmpp/modules/blocking.pyc
+${PYSITELIB}/nbxmpp/modules/blocking.pyo
+${PYSITELIB}/nbxmpp/modules/bookmarks.py
+${PYSITELIB}/nbxmpp/modules/bookmarks.pyc
+${PYSITELIB}/nbxmpp/modules/bookmarks.pyo
+${PYSITELIB}/nbxmpp/modules/captcha.py
+${PYSITELIB}/nbxmpp/modules/captcha.pyc
+${PYSITELIB}/nbxmpp/modules/captcha.pyo
+${PYSITELIB}/nbxmpp/modules/chat_markers.py
+${PYSITELIB}/nbxmpp/modules/chat_markers.pyc
+${PYSITELIB}/nbxmpp/modules/chat_markers.pyo
+${PYSITELIB}/nbxmpp/modules/chatstates.py
+${PYSITELIB}/nbxmpp/modules/chatstates.pyc
+${PYSITELIB}/nbxmpp/modules/chatstates.pyo
+${PYSITELIB}/nbxmpp/modules/correction.py
+${PYSITELIB}/nbxmpp/modules/correction.pyc
+${PYSITELIB}/nbxmpp/modules/correction.pyo
+${PYSITELIB}/nbxmpp/modules/dataforms.py
+${PYSITELIB}/nbxmpp/modules/dataforms.pyc
+${PYSITELIB}/nbxmpp/modules/dataforms.pyo
+${PYSITELIB}/nbxmpp/modules/date_and_time.py
+${PYSITELIB}/nbxmpp/modules/date_and_time.pyc
+${PYSITELIB}/nbxmpp/modules/date_and_time.pyo
+${PYSITELIB}/nbxmpp/modules/delay.py
+${PYSITELIB}/nbxmpp/modules/delay.pyc
+${PYSITELIB}/nbxmpp/modules/delay.pyo
+${PYSITELIB}/nbxmpp/modules/discovery.py
+${PYSITELIB}/nbxmpp/modules/discovery.pyc
+${PYSITELIB}/nbxmpp/modules/discovery.pyo
+${PYSITELIB}/nbxmpp/modules/eme.py
+${PYSITELIB}/nbxmpp/modules/eme.pyc
+${PYSITELIB}/nbxmpp/modules/eme.pyo
+${PYSITELIB}/nbxmpp/modules/entity_caps.py
+${PYSITELIB}/nbxmpp/modules/entity_caps.pyc
+${PYSITELIB}/nbxmpp/modules/entity_caps.pyo
+${PYSITELIB}/nbxmpp/modules/http_auth.py
+${PYSITELIB}/nbxmpp/modules/http_auth.pyc
+${PYSITELIB}/nbxmpp/modules/http_auth.pyo
+${PYSITELIB}/nbxmpp/modules/http_upload.py
+${PYSITELIB}/nbxmpp/modules/http_upload.pyc
+${PYSITELIB}/nbxmpp/modules/http_upload.pyo
+${PYSITELIB}/nbxmpp/modules/ibb.py
+${PYSITELIB}/nbxmpp/modules/ibb.pyc
+${PYSITELIB}/nbxmpp/modules/ibb.pyo
+${PYSITELIB}/nbxmpp/modules/idle.py
+${PYSITELIB}/nbxmpp/modules/idle.pyc
+${PYSITELIB}/nbxmpp/modules/idle.pyo
+${PYSITELIB}/nbxmpp/modules/iq.py
+${PYSITELIB}/nbxmpp/modules/iq.pyc
+${PYSITELIB}/nbxmpp/modules/iq.pyo
+${PYSITELIB}/nbxmpp/modules/location.py
+${PYSITELIB}/nbxmpp/modules/location.pyc
+${PYSITELIB}/nbxmpp/modules/location.pyo
+${PYSITELIB}/nbxmpp/modules/mam.py
+${PYSITELIB}/nbxmpp/modules/mam.pyc
+${PYSITELIB}/nbxmpp/modules/mam.pyo
+${PYSITELIB}/nbxmpp/modules/message.py
+${PYSITELIB}/nbxmpp/modules/message.pyc
+${PYSITELIB}/nbxmpp/modules/message.pyo
+${PYSITELIB}/nbxmpp/modules/misc.py
+${PYSITELIB}/nbxmpp/modules/misc.pyc
+${PYSITELIB}/nbxmpp/modules/misc.pyo
+${PYSITELIB}/nbxmpp/modules/mood.py
+${PYSITELIB}/nbxmpp/modules/mood.pyc
+${PYSITELIB}/nbxmpp/modules/mood.pyo
+${PYSITELIB}/nbxmpp/modules/muc.py
+${PYSITELIB}/nbxmpp/modules/muc.pyc
+${PYSITELIB}/nbxmpp/modules/muc.pyo
+${PYSITELIB}/nbxmpp/modules/muclumbus.py
+${PYSITELIB}/nbxmpp/modules/muclumbus.pyc
+${PYSITELIB}/nbxmpp/modules/muclumbus.pyo
+${PYSITELIB}/nbxmpp/modules/nickname.py
+${PYSITELIB}/nbxmpp/modules/nickname.pyc
+${PYSITELIB}/nbxmpp/modules/nickname.pyo
+${PYSITELIB}/nbxmpp/modules/omemo.py
+${PYSITELIB}/nbxmpp/modules/omemo.pyc
+${PYSITELIB}/nbxmpp/modules/omemo.pyo
+${PYSITELIB}/nbxmpp/modules/oob.py
+${PYSITELIB}/nbxmpp/modules/oob.pyc
+${PYSITELIB}/nbxmpp/modules/oob.pyo
+${PYSITELIB}/nbxmpp/modules/openpgp.py
+${PYSITELIB}/nbxmpp/modules/openpgp.pyc
+${PYSITELIB}/nbxmpp/modules/openpgp.pyo
+${PYSITELIB}/nbxmpp/modules/pgplegacy.py
+${PYSITELIB}/nbxmpp/modules/pgplegacy.pyc
+${PYSITELIB}/nbxmpp/modules/pgplegacy.pyo
+${PYSITELIB}/nbxmpp/modules/presence.py
+${PYSITELIB}/nbxmpp/modules/presence.pyc
+${PYSITELIB}/nbxmpp/modules/presence.pyo
+${PYSITELIB}/nbxmpp/modules/pubsub.py
+${PYSITELIB}/nbxmpp/modules/pubsub.pyc
+${PYSITELIB}/nbxmpp/modules/pubsub.pyo
+${PYSITELIB}/nbxmpp/modules/receipts.py
+${PYSITELIB}/nbxmpp/modules/receipts.pyc
+${PYSITELIB}/nbxmpp/modules/receipts.pyo
+${PYSITELIB}/nbxmpp/modules/register.py
+${PYSITELIB}/nbxmpp/modules/register.pyc
+${PYSITELIB}/nbxmpp/modules/register.pyo
+${PYSITELIB}/nbxmpp/modules/rsm.py
+${PYSITELIB}/nbxmpp/modules/rsm.pyc
+${PYSITELIB}/nbxmpp/modules/rsm.pyo
+${PYSITELIB}/nbxmpp/modules/security_labels.py
+${PYSITELIB}/nbxmpp/modules/security_labels.pyc
+${PYSITELIB}/nbxmpp/modules/security_labels.pyo
+${PYSITELIB}/nbxmpp/modules/software_version.py
+${PYSITELIB}/nbxmpp/modules/software_version.pyc
+${PYSITELIB}/nbxmpp/modules/software_version.pyo
+${PYSITELIB}/nbxmpp/modules/tune.py
+${PYSITELIB}/nbxmpp/modules/tune.pyc
+${PYSITELIB}/nbxmpp/modules/tune.pyo
+${PYSITELIB}/nbxmpp/modules/user_avatar.py
+${PYSITELIB}/nbxmpp/modules/user_avatar.pyc
+${PYSITELIB}/nbxmpp/modules/user_avatar.pyo
+${PYSITELIB}/nbxmpp/modules/vcard_avatar.py
+${PYSITELIB}/nbxmpp/modules/vcard_avatar.pyc
+${PYSITELIB}/nbxmpp/modules/vcard_avatar.pyo
+${PYSITELIB}/nbxmpp/namespaces.py
+${PYSITELIB}/nbxmpp/namespaces.pyc
+${PYSITELIB}/nbxmpp/namespaces.pyo
+${PYSITELIB}/nbxmpp/old_dispatcher.py
+${PYSITELIB}/nbxmpp/old_dispatcher.pyc
+${PYSITELIB}/nbxmpp/old_dispatcher.pyo
${PYSITELIB}/nbxmpp/plugin.py
${PYSITELIB}/nbxmpp/plugin.pyc
${PYSITELIB}/nbxmpp/plugin.pyo
${PYSITELIB}/nbxmpp/protocol.py
${PYSITELIB}/nbxmpp/protocol.pyc
${PYSITELIB}/nbxmpp/protocol.pyo
-${PYSITELIB}/nbxmpp/proxy_connectors.py
-${PYSITELIB}/nbxmpp/proxy_connectors.pyc
-${PYSITELIB}/nbxmpp/proxy_connectors.pyo
-${PYSITELIB}/nbxmpp/roster_nb.py
-${PYSITELIB}/nbxmpp/roster_nb.pyc
-${PYSITELIB}/nbxmpp/roster_nb.pyo
+${PYSITELIB}/nbxmpp/resolver.py
+${PYSITELIB}/nbxmpp/resolver.pyc
+${PYSITELIB}/nbxmpp/resolver.pyo
${PYSITELIB}/nbxmpp/simplexml.py
${PYSITELIB}/nbxmpp/simplexml.pyc
${PYSITELIB}/nbxmpp/simplexml.pyo
${PYSITELIB}/nbxmpp/smacks.py
${PYSITELIB}/nbxmpp/smacks.pyc
${PYSITELIB}/nbxmpp/smacks.pyo
-${PYSITELIB}/nbxmpp/stringprepare.py
-${PYSITELIB}/nbxmpp/stringprepare.pyc
-${PYSITELIB}/nbxmpp/stringprepare.pyo
-${PYSITELIB}/nbxmpp/tls_nb.py
-${PYSITELIB}/nbxmpp/tls_nb.pyc
-${PYSITELIB}/nbxmpp/tls_nb.pyo
-${PYSITELIB}/nbxmpp/transports_nb.py
-${PYSITELIB}/nbxmpp/transports_nb.pyc
-${PYSITELIB}/nbxmpp/transports_nb.pyo
+${PYSITELIB}/nbxmpp/structs.py
+${PYSITELIB}/nbxmpp/structs.pyc
+${PYSITELIB}/nbxmpp/structs.pyo
+${PYSITELIB}/nbxmpp/tcp.py
+${PYSITELIB}/nbxmpp/tcp.pyc
+${PYSITELIB}/nbxmpp/tcp.pyo
+${PYSITELIB}/nbxmpp/third_party/__init__.py
+${PYSITELIB}/nbxmpp/third_party/__init__.pyc
+${PYSITELIB}/nbxmpp/third_party/__init__.pyo
+${PYSITELIB}/nbxmpp/third_party/hsluv.py
+${PYSITELIB}/nbxmpp/third_party/hsluv.pyc
+${PYSITELIB}/nbxmpp/third_party/hsluv.pyo
+${PYSITELIB}/nbxmpp/util.py
+${PYSITELIB}/nbxmpp/util.pyc
+${PYSITELIB}/nbxmpp/util.pyo
+${PYSITELIB}/nbxmpp/websocket.py
+${PYSITELIB}/nbxmpp/websocket.pyc
+${PYSITELIB}/nbxmpp/websocket.pyo
diff --git a/chat/py-nbxmpp/distinfo b/chat/py-nbxmpp/distinfo
index 6e9091f1558..c881fc28eac 100644
--- a/chat/py-nbxmpp/distinfo
+++ b/chat/py-nbxmpp/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2019/04/25 13:29:15 nia Exp $
+$NetBSD: distinfo,v 1.5 2020/07/08 11:55:45 adam Exp $
-SHA1 (nbxmpp-0.6.10.tar.gz) = 7a1dcc63dd1c91168b3010ce546c07b026247a9c
-RMD160 (nbxmpp-0.6.10.tar.gz) = b6c7088b1bf54cd272f2dea30cd42c12c7a33eff
-SHA512 (nbxmpp-0.6.10.tar.gz) = df586498ea66da4b6720753b25bd0222ee3360684e844d0d5bc2f364c2566243cc358976fe34b050e3358c3e584f880d8ac1c34e84eca34efaa18ab0c2f37eaf
-Size (nbxmpp-0.6.10.tar.gz) = 1516456 bytes
+SHA1 (nbxmpp-1.0.1.tar.gz) = 8be2f816cef8de398fca66e97783f5a48e8f900e
+RMD160 (nbxmpp-1.0.1.tar.gz) = e7297d6252cd49ca0dc5c2c350ca46f1eaa22949
+SHA512 (nbxmpp-1.0.1.tar.gz) = de7ab05f0d57af3bc3b602fb208ecbbd04ac2cff5e90c8ad70209ab49c72d7192f99a4318fb61d931771ff5852e9db0d4934e93f1728062d4a67c91bd2d5740c
+Size (nbxmpp-1.0.1.tar.gz) = 127504 bytes