Sat Jan 15 21:29:50 2022 UTC ()
chat/mautrix-telegram: Require py-tulir-telethon

Unfortunately this doesn't work with upstream telethon.


(js)
diff -r1.10 -r1.11 pkgsrc/chat/mautrix-telegram/Makefile

cvs diff -r1.10 -r1.11 pkgsrc/chat/mautrix-telegram/Makefile (expand / switch to unified diff)

--- pkgsrc/chat/mautrix-telegram/Makefile 2022/01/15 20:22:06 1.10
+++ pkgsrc/chat/mautrix-telegram/Makefile 2022/01/15 21:29:50 1.11
@@ -1,36 +1,37 @@ @@ -1,36 +1,37 @@
1# $NetBSD: Makefile,v 1.10 2022/01/15 20:22:06 js Exp $ 1# $NetBSD: Makefile,v 1.11 2022/01/15 21:29:50 js Exp $
2 2
3DISTNAME= mautrix-telegram-0.11.1 3DISTNAME= mautrix-telegram-0.11.1
 4PKGREVISION= 1
4CATEGORIES= chat python 5CATEGORIES= chat python
5MASTER_SITES= ${MASTER_SITE_GITHUB:=tulir/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=tulir/}
6GITHUB_TAG= v${PKGVERSION_NOREV} 7GITHUB_TAG= v${PKGVERSION_NOREV}
7WRKSRC= ${WRKDIR}/telegram-${PKGVERSION_NOREV} 8WRKSRC= ${WRKDIR}/telegram-${PKGVERSION_NOREV}
8 9
9MAINTAINER= js@pkgsrc.org 10MAINTAINER= js@pkgsrc.org
10HOMEPAGE= https://github.com/tulir/mautrix-telegram 11HOMEPAGE= https://github.com/tulir/mautrix-telegram
11COMMENT= Matrix-Telegram hybrid puppeting/relaybot bridge 12COMMENT= Matrix-Telegram hybrid puppeting/relaybot bridge
12LICENSE= gnu-agpl-v3 13LICENSE= gnu-agpl-v3
13 14
14# pytest-runner 15# pytest-runner
15TOOL_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner 16TOOL_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
16 17
17DEPENDS+= ${PYPKGPREFIX}-ruamel-yaml>=0.15.35:../../devel/py-ruamel-yaml 18DEPENDS+= ${PYPKGPREFIX}-ruamel-yaml>=0.15.35:../../devel/py-ruamel-yaml
18DEPENDS+= ${PYPKGPREFIX}-magic>=0.4<0.5:../../sysutils/py-magic 19DEPENDS+= ${PYPKGPREFIX}-magic>=0.4<0.5:../../sysutils/py-magic
19DEPENDS+= ${PYPKGPREFIX}-commonmark>=0.8<0.10:../../textproc/py-commonmark 20DEPENDS+= ${PYPKGPREFIX}-commonmark>=0.8<0.10:../../textproc/py-commonmark
20DEPENDS+= ${PYPKGPREFIX}-aiohttp>=3<4:../../www/py-aiohttp 21DEPENDS+= ${PYPKGPREFIX}-aiohttp>=3<4:../../www/py-aiohttp
21DEPENDS+= ${PYPKGPREFIX}-yarl>=1<2:../../www/py-yarl 22DEPENDS+= ${PYPKGPREFIX}-yarl>=1<2:../../www/py-yarl
22DEPENDS+= ${PYPKGPREFIX}-mautrix>=0.14.3<0.15:../../chat/py-mautrix 23DEPENDS+= ${PYPKGPREFIX}-mautrix>=0.14.3<0.15:../../chat/py-mautrix
23DEPENDS+= ${PYPKGPREFIX}-telethon>=1.24<1.25:../../chat/py-telethon 24DEPENDS+= ${PYPKGPREFIX}-tulir-telethon>=1.25.0a3:../../chat/py-tulir-telethon
24DEPENDS+= ${PYPKGPREFIX}-asyncpg>=0.20<0.26:../../databases/py-asyncpg 25DEPENDS+= ${PYPKGPREFIX}-asyncpg>=0.20<0.26:../../databases/py-asyncpg
25DEPENDS+= ${PYPKGPREFIX}-mako>=1<2:../../devel/py-mako 26DEPENDS+= ${PYPKGPREFIX}-mako>=1<2:../../devel/py-mako
26# webp_convert and qr_login 27# webp_convert and qr_login
27DEPENDS+= ${PYPKGPREFIX}-Pillow>=4<9:../../graphics/py-Pillow 28DEPENDS+= ${PYPKGPREFIX}-Pillow>=4<9:../../graphics/py-Pillow
28# qr_login 29# qr_login
29DEPENDS+= ${PYPKGPREFIX}-qrcode>=6<7:../../graphics/py-qrcode 30DEPENDS+= ${PYPKGPREFIX}-qrcode>=6<7:../../graphics/py-qrcode
30 31
31USE_LANGUAGES= # none 32USE_LANGUAGES= # none
32 33
33PYTHON_VERSIONS_INCOMPATIBLE= 27 34PYTHON_VERSIONS_INCOMPATIBLE= 27
34 35
35EGG_NAME= mautrix_telegram-${PKGVERSION_NOREV}+dev.unknown 36EGG_NAME= mautrix_telegram-${PKGVERSION_NOREV}+dev.unknown
36 37