head	1.18;
access;
symbols
	pkgsrc-2021Q4:1.13.0.4
	pkgsrc-2021Q4-base:1.13
	pkgsrc-2021Q3:1.13.0.2
	pkgsrc-2021Q3-base:1.13
	pkgsrc-2021Q2:1.11.0.6
	pkgsrc-2021Q2-base:1.11
	pkgsrc-2021Q1:1.11.0.4
	pkgsrc-2021Q1-base:1.11
	pkgsrc-2020Q4:1.11.0.2
	pkgsrc-2020Q4-base:1.11
	pkgsrc-2020Q3:1.4.0.2
	pkgsrc-2020Q3-base:1.4;
locks; strict;
comment	@# @;


1.18
date	2022.02.13.13.11.02;	author js;	state dead;
branches;
next	1.17;
commitid	h7KPZkwUA0JoussD;

1.17
date	2022.01.05.09.34.53;	author wiz;	state Exp;
branches;
next	1.16;
commitid	nmfShVLcjHKZxqnD;

1.16
date	2022.01.05.08.50.07;	author wiz;	state Exp;
branches;
next	1.15;
commitid	2GFKWiKC4HNGiqnD;

1.15
date	2022.01.04.20.52.36;	author wiz;	state Exp;
branches;
next	1.14;
commitid	CYyhdK9qtoffkmnD;

1.14
date	2021.12.30.13.05.28;	author adam;	state Exp;
branches;
next	1.13;
commitid	w23rFuQ4pTWhUFmD;

1.13
date	2021.09.15.11.49.50;	author nia;	state Exp;
branches;
next	1.12;
commitid	5ZVu9ZCnQ6QuT29D;

1.12
date	2021.07.14.08.29.19;	author wiz;	state Exp;
branches;
next	1.11;
commitid	s53iFJ7qfiSeOV0D;

1.11
date	2020.12.04.20.45.02;	author nia;	state Exp;
branches;
next	1.10;
commitid	FPz71MqRX3WN0tyC;

1.10
date	2020.11.18.20.52.50;	author js;	state Exp;
branches;
next	1.9;
commitid	fIEil0x0bFyCzpwC;

1.9
date	2020.10.27.20.41.51;	author js;	state Exp;
branches;
next	1.8;
commitid	YqpdhCoYAgHScAtC;

1.8
date	2020.10.17.17.19.19;	author js;	state Exp;
branches;
next	1.7;
commitid	HlAvTfnhWOFbqhsC;

1.7
date	2020.10.17.16.44.37;	author js;	state Exp;
branches;
next	1.6;
commitid	m2yLCBFCPBU7ehsC;

1.6
date	2020.10.17.16.22.23;	author js;	state Exp;
branches;
next	1.5;
commitid	vAQRHDAdOe3B6hsC;

1.5
date	2020.10.04.18.36.41;	author js;	state Exp;
branches;
next	1.4;
commitid	ONbEsss7xPeBgCqC;

1.4
date	2020.09.11.23.45.35;	author js;	state Exp;
branches;
next	1.3;
commitid	aRhOwUCMB3PpIGnC;

1.3
date	2020.09.11.23.44.28;	author js;	state Exp;
branches;
next	1.2;
commitid	Fv3OfkUgx6r5IGnC;

1.2
date	2020.09.11.05.49.03;	author wiz;	state Exp;
branches;
next	1.1;
commitid	AQevRsADV797LAnC;

1.1
date	2020.09.11.02.47.16;	author js;	state Exp;
branches;
next	;
commitid	ogYP8qNE8KYOKznC;


desc
@@


1.18
log
@Remove mautrix-hangouts

It has been replaced by mautrix-googlechat (not packaged yet) and no longer
works.
@
text
@# $NetBSD: Makefile,v 1.17 2022/01/05 09:34:53 wiz Exp $

DISTNAME=	mautrix-hangouts-0.1.4
PKGREVISION=	4
CATEGORIES=	chat python
MASTER_SITES=	${MASTER_SITE_GITHUB:=tulir/}
GITHUB_TAG=	v${PKGVERSION_NOREV}

MAINTAINER=	js@@pkgsrc.org
HOMEPAGE=	https://github.com/tulir/mautrix-hangouts
COMMENT=	Matrix-Hangouts puppeting bridge
LICENSE=	gnu-agpl-v3

DEPENDS+=	${PYPKGPREFIX}-aiohttp>=3<4:../../www/py-aiohttp
DEPENDS+=	${PYPKGPREFIX}-yarl>=1<2:../../www/py-yarl
DEPENDS+=	${PYPKGPREFIX}-sqlalchemy>=1.2<2:../../databases/py-sqlalchemy
DEPENDS+=	${PYPKGPREFIX}-alembic>=1<2:../../databases/py-alembic
DEPENDS+=	${PYPKGPREFIX}-ruamel-yaml>=0.15.94:../../devel/py-ruamel-yaml
DEPENDS+=	${PYPKGPREFIX}-commonmark>=0.8<0.10:../../textproc/py-commonmark
DEPENDS+=	${PYPKGPREFIX}-magic>=0.4<0.5:../../sysutils/py-magic
DEPENDS+=	${PYPKGPREFIX}-hangups>=0.4.12<0.5:../../chat/py-hangups
DEPENDS+=	${PYPKGPREFIX}-mautrix>=0.8.2:../../chat/py-mautrix
DEPENDS+=	${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools

USE_TOOLS+=	pax
USE_LANGUAGES=	# none

PYTHON_VERSIONS_INCOMPATIBLE=	27

EGG_NAME=	mautrix_hangouts-${PKGVERSION_NOREV}+dev.unknown

INSTALLATION_DIRS+=	share/mautrix-hangouts

post-install:
	mv ${DESTDIR}${PREFIX}/alembic ${DESTDIR}${PREFIX}/alembic.ini \
		${DESTDIR}${PREFIX}/example-config.yaml \
		${DESTDIR}${PREFIX}/share/mautrix-hangouts/
	cd ${DESTDIR}${PREFIX}/${PYSITELIB}/mautrix_hangouts && \
		${PAX} -wr example-config.yaml \
		${DESTDIR}${PREFIX}/share/mautrix-hangouts/

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


1.17
log
@mautrix-hangouts: revert. setuptools is used after installation

for pkg_resources

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2022/01/05 08:50:07 wiz Exp $
@


1.16
log
@mautrix-hangouts: setuptools only needed during installation

Bump PKGREVISION
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2022/01/04 20:52:36 wiz Exp $
d4 1
a4 1
PKGREVISION=	3
d23 1
@


1.15
log
@*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2021/12/30 13:05:28 adam Exp $
d4 1
a4 1
PKGREVISION=	2
a22 1
DEPENDS+=	${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
@


1.14
log
@Forget about Python 3.6
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2021/09/15 11:49:50 nia Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.13
log
@mautrix-hangouts: Relax version requirement, unbreak pkgsrc tree.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2021/07/14 08:29:19 wiz Exp $
d28 1
a28 1
PYTHON_VERSIONS_INCOMPATIBLE=	27 36
@


1.12
log
@*: remove upper bounds on py-ruamel-yaml

These might not build now, but at least pbulks will run
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2020/12/04 20:45:02 nia Exp $
d22 1
a22 1
DEPENDS+=	${PYPKGPREFIX}-mautrix>=0.8.2<0.9:../../chat/py-mautrix
@


1.11
log
@Revbump packages with a runtime Python dep but no version prefix.

For the Python 3.8 default switch.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2020/11/18 20:52:50 js Exp $
d18 1
a18 1
DEPENDS+=	${PYPKGPREFIX}-ruamel-yaml>=0.15.94<0.17:../../devel/py-ruamel-yaml
@


1.10
log
@Update chat/mautrix-hangouts to 0.1.4

Upstream provides absolutely no change log other than "Bump version".
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2020/10/27 20:41:51 js Exp $
d4 1
@


1.9
log
@Update chat/mautrix-python to 0.7.13

According to the author, this should now work with Python 3.9, so I'm removing
39 from PYTHON_VERSIONS_INCOMPATIBLE, as well as for all packages that had it
because they depend on mautrix-python.

v0.7.13
Extended session wait time when handling encrypted messages in bridges: it'll
now wait for 5 seconds, then send an error, then wait for 10 more seconds. If
the keys arrive in those 10 seconds, the message is bridged and the error is
redacted, otherwise the error is edited.

v0.7.12
No change log was released
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2020/10/17 17:19:19 js Exp $
d3 1
a3 2
DISTNAME=	mautrix-hangouts-0.1.3
PKGREVISION=	3
a12 1
DEPENDS+=	${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
d14 1
d20 3
a22 2
DEPENDS+=	${PYPKGPREFIX}-hangups>=0.4.11<0.5:../../chat/py-hangups
DEPENDS+=	${PYPKGPREFIX}-mautrix>=0.7.7<0.8:../../chat/py-mautrix
@


1.8
log
@chat/mautrix-hangouts: Fix brain fart
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2020/10/17 16:44:37 js Exp $
d27 1
a27 2
# 36 is too old, 39 doesn't work.
PYTHON_VERSIONS_INCOMPATIBLE=	27 36 39
@


1.7
log
@chat/*mau*: Incompatible with Python 3.9

Already reported to upstream in #hangouts:maunium.net
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2020/10/17 16:22:23 js Exp $
d4 1
a4 1
PKGREVISION=	2
d28 1
a28 1
PYTHON_VERSIONS_INCOMPATIBLE=	27 36 37
@


1.6
log
@py/mautrix & mautrix-hangouts: Add missing dependency on py-setuptools

These are not properly declared, it seems, but needed at runtime.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2020/10/04 18:36:41 js Exp $
d4 1
a4 1
PKGREVISION=	1
d27 2
a28 1
PYTHON_VERSIONS_INCOMPATIBLE=	27 36
@


1.5
log
@Update chat/mautrix-hangouts to 0.1.3

No change log available.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2020/09/11 23:45:35 js Exp $
d4 1
d14 1
@


1.4
log
@mautrix-hangouts: Forgot to adjust dependency path
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2020/09/11 23:44:28 js Exp $
d3 1
a3 1
DISTNAME=	mautrix-hangouts-0.1.2
d20 1
a20 1
DEPENDS+=	${PYPKGPREFIX}-mautrix>=0.7<0.8:../../chat/py-mautrix
d25 1
a25 1
PYTHON_VERSIONS_INCOMPATIBLE=	27
d33 1
@


1.3
log
@mautrix-hangouts: Update to 0.1.2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2020/09/11 05:49:03 wiz Exp $
d19 1
a19 1
DEPENDS+=	${PYPKGPREFIX}-hangups>=0.4.11<0.5:../../chat/py-tulir-hangups
@


1.2
log
@mautrix-hangouts: simplify github handling
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2020/09/11 02:47:16 js Exp $
d3 1
a3 1
DISTNAME=	mautrix-hangouts-0.1.1
d19 1
a19 1
DEPENDS+=	${PYPKGPREFIX}-tulir-hangups>=0.4.12<0.5:../../chat/py-tulir-hangups
@


1.1
log
@Add chat/mautrix-hangouts
@
text
@d1 1
a1 1
# $NetBSD$
d3 1
a3 5
PKGNAME=	mautrix-hangouts-0.1.1
DISTNAME=	v${PKGVERSION_NOREV}
GITHUB_PROJECT=	mautrix-hangouts
GITHUB_TAG=	v${PKGVERSION_NOREV}
EGG_NAME=	mautrix_hangouts-${PKGVERSION_NOREV}+dev.unknown
d6 1
a6 1
DIST_SUBDIR=	${GITHUB_PROJECT}
a21 1
WRKSRC=		${WRKDIR}/mautrix-hangouts-${PKGVERSION_NOREV}
d27 2
@

