Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/chat/py-nbxmpp py-nbxmpp: updated to 1.0.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4e32bda6e76d
branches:  trunk
changeset: 435475:4e32bda6e76d
user:      adam <adam%pkgsrc.org@localhost>
date:      Wed Jul 08 11:55:45 2020 +0000

description:
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

diffstat:

 chat/py-nbxmpp/Makefile |   15 ++-
 chat/py-nbxmpp/PLIST    |  224 +++++++++++++++++++++++++++++++++++++++++------
 chat/py-nbxmpp/distinfo |   10 +-
 3 files changed, 209 insertions(+), 40 deletions(-)

diffs (292 lines):

diff -r 128d886c17dc -r 4e32bda6e76d chat/py-nbxmpp/Makefile
--- a/chat/py-nbxmpp/Makefile   Wed Jul 08 11:55:25 2020 +0000
+++ b/chat/py-nbxmpp/Makefile   Wed Jul 08 11:55:45 2020 +0000
@@ -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 @@
 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 -r 128d886c17dc -r 4e32bda6e76d chat/py-nbxmpp/PLIST
--- a/chat/py-nbxmpp/PLIST      Wed Jul 08 11:55:25 2020 +0000
+++ b/chat/py-nbxmpp/PLIST      Wed Jul 08 11:55:45 2020 +0000
@@ -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 -r 128d886c17dc -r 4e32bda6e76d chat/py-nbxmpp/distinfo
--- a/chat/py-nbxmpp/distinfo   Wed Jul 08 11:55:25 2020 +0000
+++ b/chat/py-nbxmpp/distinfo   Wed Jul 08 11:55:45 2020 +0000
@@ -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



Home | Main Index | Thread Index | Old Index