Fri Sep 11 01:59:05 2020 UTC ()
Add chat/py-tuilir-hangups, based on chat/py-hangups


(js)
diff -r1.252 -r1.253 pkgsrc/chat/Makefile
diff -r0 -r1.1 pkgsrc/chat/py-tulir-hangups/DESCR
diff -r0 -r1.1 pkgsrc/chat/py-tulir-hangups/Makefile
diff -r0 -r1.1 pkgsrc/chat/py-tulir-hangups/PLIST
diff -r0 -r1.1 pkgsrc/chat/py-tulir-hangups/distinfo

cvs diff -r1.252 -r1.253 pkgsrc/chat/Makefile (expand / switch to unified diff)

--- pkgsrc/chat/Makefile 2020/09/11 01:18:55 1.252
+++ pkgsrc/chat/Makefile 2020/09/11 01:59:05 1.253
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.252 2020/09/11 01:18:55 js Exp $ 1# $NetBSD: Makefile,v 1.253 2020/09/11 01:59:05 js Exp $
2# 2#
3 3
4COMMENT= Communication programs 4COMMENT= Communication programs
5 5
6SUBDIR+= anope 6SUBDIR+= anope
7SUBDIR+= atheme 7SUBDIR+= atheme
8SUBDIR+= bitchbot 8SUBDIR+= bitchbot
9SUBDIR+= bitchx 9SUBDIR+= bitchx
10SUBDIR+= bitlbee 10SUBDIR+= bitlbee
11SUBDIR+= bitlbee-discord 11SUBDIR+= bitlbee-discord
12SUBDIR+= bitlbee-facebook 12SUBDIR+= bitlbee-facebook
13SUBDIR+= bitlbee-mastodon 13SUBDIR+= bitlbee-mastodon
14SUBDIR+= bitlbee-steam 14SUBDIR+= bitlbee-steam
@@ -96,26 +96,27 @@ SUBDIR+= pidgin-otr @@ -96,26 +96,27 @@ SUBDIR+= pidgin-otr
96SUBDIR+= pidgin-sametime 96SUBDIR+= pidgin-sametime
97SUBDIR+= pidgin-silc 97SUBDIR+= pidgin-silc
98SUBDIR+= pircbot 98SUBDIR+= pircbot
99SUBDIR+= profanity 99SUBDIR+= profanity
100SUBDIR+= prosody 100SUBDIR+= prosody
101SUBDIR+= psi 101SUBDIR+= psi
102SUBDIR+= psybnc 102SUBDIR+= psybnc
103SUBDIR+= py-axolotl 103SUBDIR+= py-axolotl
104SUBDIR+= py-axolotl-curve25519 104SUBDIR+= py-axolotl-curve25519
105SUBDIR+= py-hangups 105SUBDIR+= py-hangups
106SUBDIR+= py-mastodon 106SUBDIR+= py-mastodon
107SUBDIR+= py-mautrix 107SUBDIR+= py-mautrix
108SUBDIR+= py-nbxmpp 108SUBDIR+= py-nbxmpp
 109SUBDIR+= py-tulir-hangups
109SUBDIR+= py-xmpppy 110SUBDIR+= py-xmpppy
110SUBDIR+= quassel 111SUBDIR+= quassel
111SUBDIR+= quirc 112SUBDIR+= quirc
112SUBDIR+= riece 113SUBDIR+= riece
113SUBDIR+= roxirc 114SUBDIR+= roxirc
114SUBDIR+= ruby-net-irc 115SUBDIR+= ruby-net-irc
115SUBDIR+= scrollz 116SUBDIR+= scrollz
116SUBDIR+= silc-client 117SUBDIR+= silc-client
117SUBDIR+= silc-client-icb 118SUBDIR+= silc-client-icb
118SUBDIR+= silc-server 119SUBDIR+= silc-server
119SUBDIR+= sirc 120SUBDIR+= sirc
120SUBDIR+= skypeweb-purple 121SUBDIR+= skypeweb-purple
121SUBDIR+= spectrum 122SUBDIR+= spectrum

File Added: pkgsrc/chat/py-tulir-hangups/Attic/DESCR
Fork of hangups for use with mautrix-hangous.

hangups is the first third-party instant messaging client for Google
Hangouts. It includes both a Python library and a reference client
with a text-based user interface.

Unlike its predecessor Google Talk, Hangouts uses a proprietary,
non-interoperable protocol. hangups is implemented by reverse-engineering
this protocol, which allows it to support features like group
messaging that aren't available in clients that connect via XMPP.

hangups is still in an early stage of development. The reference
client is usable for basic chatting, but the API is undocumented
and subject to change.

File Added: pkgsrc/chat/py-tulir-hangups/Attic/Makefile
# $NetBSD: Makefile,v 1.1 2020/09/11 01:59:05 js Exp $

PKGNAME=	${PYPKGPREFIX}-tulir-hangups-0.4.12
DISTNAME=	v${PKGVERSION_NOREV}
EGG_NAME=	tulir_hangups-${PKGVERSION_NOREV}
GITHUB_PROJECT=	hangups
GITHUB_TAG=	v${PKGVERSION_NOREV}
CATEGORIES=	chat python
MASTER_SITES=	${MASTER_SITE_GITHUB:=tulir/}

MAINTAINER=	js@pkgsrc.org
HOMEPAGE=	https://github.com/tulir/hangups
COMMENT=	Fork of py-hangups for use with mautrix-hangouts
LICENSE=	mit

DEPENDS+=	${PYPKGPREFIX}-MechanicalSoup>=0.6.0:../../www/py-MechanicalSoup
DEPENDS+=	${PYPKGPREFIX}-aiohttp>=3.3:../../www/py-aiohttp
DEPENDS+=	${PYPKGPREFIX}-appdirs>=1.4.0:../../devel/py-appdirs
DEPENDS+=	${PYPKGPREFIX}-async-timeout>=2:../../devel/py-async-timeout
DEPENDS+=	${PYPKGPREFIX}-configargparse>=0.11.0:../../devel/py-configargparse
DEPENDS+=	${PYPKGPREFIX}-protobuf>=3.1.0:../../devel/py-protobuf
DEPENDS+=	${PYPKGPREFIX}-readlike>=0.1.2:../../devel/py-readlike
DEPENDS+=	${PYPKGPREFIX}-reparser>=1.4.3:../../devel/py-reparser
DEPENDS+=	${PYPKGPREFIX}-requests>=2.6.0:../../devel/py-requests
DEPENDS+=	${PYPKGPREFIX}-urwid>=1.3.1:../../devel/py-urwid

USE_LANGUAGES=	# none

PYTHON_VERSIONS_INCOMPATIBLE=	27

.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/chat/py-tulir-hangups/Attic/PLIST
@comment $NetBSD: PLIST,v 1.1 2020/09/11 01:59:05 js Exp $
bin/hangups
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/hangups/__init__.py
${PYSITELIB}/hangups/__init__.pyc
${PYSITELIB}/hangups/__init__.pyo
${PYSITELIB}/hangups/auth.py
${PYSITELIB}/hangups/auth.pyc
${PYSITELIB}/hangups/auth.pyo
${PYSITELIB}/hangups/channel.py
${PYSITELIB}/hangups/channel.pyc
${PYSITELIB}/hangups/channel.pyo
${PYSITELIB}/hangups/client.py
${PYSITELIB}/hangups/client.pyc
${PYSITELIB}/hangups/client.pyo
${PYSITELIB}/hangups/conversation.py
${PYSITELIB}/hangups/conversation.pyc
${PYSITELIB}/hangups/conversation.pyo
${PYSITELIB}/hangups/conversation_event.py
${PYSITELIB}/hangups/conversation_event.pyc
${PYSITELIB}/hangups/conversation_event.pyo
${PYSITELIB}/hangups/event.py
${PYSITELIB}/hangups/event.pyc
${PYSITELIB}/hangups/event.pyo
${PYSITELIB}/hangups/exceptions.py
${PYSITELIB}/hangups/exceptions.pyc
${PYSITELIB}/hangups/exceptions.pyo
${PYSITELIB}/hangups/hangouts_pb2.py
${PYSITELIB}/hangups/hangouts_pb2.pyc
${PYSITELIB}/hangups/hangouts_pb2.pyo
${PYSITELIB}/hangups/http_utils.py
${PYSITELIB}/hangups/http_utils.pyc
${PYSITELIB}/hangups/http_utils.pyo
${PYSITELIB}/hangups/message_parser.py
${PYSITELIB}/hangups/message_parser.pyc
${PYSITELIB}/hangups/message_parser.pyo
${PYSITELIB}/hangups/parsers.py
${PYSITELIB}/hangups/parsers.pyc
${PYSITELIB}/hangups/parsers.pyo
${PYSITELIB}/hangups/pblite.py
${PYSITELIB}/hangups/pblite.pyc
${PYSITELIB}/hangups/pblite.pyo
${PYSITELIB}/hangups/ui/__init__.py
${PYSITELIB}/hangups/ui/__init__.pyc
${PYSITELIB}/hangups/ui/__init__.pyo
${PYSITELIB}/hangups/ui/__main__.py
${PYSITELIB}/hangups/ui/__main__.pyc
${PYSITELIB}/hangups/ui/__main__.pyo
${PYSITELIB}/hangups/ui/emoticon.py
${PYSITELIB}/hangups/ui/emoticon.pyc
${PYSITELIB}/hangups/ui/emoticon.pyo
${PYSITELIB}/hangups/ui/notifier.py
${PYSITELIB}/hangups/ui/notifier.pyc
${PYSITELIB}/hangups/ui/notifier.pyo
${PYSITELIB}/hangups/ui/utils.py
${PYSITELIB}/hangups/ui/utils.pyc
${PYSITELIB}/hangups/ui/utils.pyo
${PYSITELIB}/hangups/user.py
${PYSITELIB}/hangups/user.pyc
${PYSITELIB}/hangups/user.pyo
${PYSITELIB}/hangups/version.py
${PYSITELIB}/hangups/version.pyc
${PYSITELIB}/hangups/version.pyo

File Added: pkgsrc/chat/py-tulir-hangups/Attic/distinfo
$NetBSD: distinfo,v 1.1 2020/09/11 01:59:05 js Exp $

SHA1 (v0.4.12.tar.gz) = 0058e5fea202d4769aa4601758ceca75d0159c0f
RMD160 (v0.4.12.tar.gz) = 8b0a5e746fb9c271414fdcd83f46dc295ca976c2
SHA512 (v0.4.12.tar.gz) = 226cc6820aeb54581d47f30e507419d5ee8fc5b5f5d63cbb9be699ebf82fd66e3456cde86dc7b77d56f0c7d6af7181279608ca8bdf571518eee3d4e1088f1201
Size (v0.4.12.tar.gz) = 177971 bytes