diff options
author | adam <adam@pkgsrc.org> | 2020-07-08 11:55:45 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2020-07-08 11:55:45 +0000 |
commit | d3cfa934cf38814bd0d36b91f657401a7c9450b6 (patch) | |
tree | 9b52b0333b93c3f7314cc343269b905235f98d7a /chat | |
parent | 72c259b06a4345f151706447233fee32ef52b7c6 (diff) | |
download | pkgsrc-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
Diffstat (limited to 'chat')
-rw-r--r-- | chat/py-nbxmpp/Makefile | 15 | ||||
-rw-r--r-- | chat/py-nbxmpp/PLIST | 224 | ||||
-rw-r--r-- | chat/py-nbxmpp/distinfo | 10 |
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 |