summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD12
-rw-r--r--mautrix-telegram.service1
3 files changed, 20 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d7812a9d2c76..124674946fe1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,14 @@
# Generated by makepkg 5.2.1
-# Fri Feb 21 20:11:09 UTC 2020
+# Wed Mar 18 10:03:52 UTC 2020
pkgbase = matrix-appservice-telegram
pkgdesc = A Matrix-Telegram hybrid puppeting/relaybot bridge.
pkgver = 0.7.1
- pkgrel = 3
+ pkgrel = 4
url = https://github.com/tulir/mautrix-telegram
install = mautrix-telegram.install
arch = any
license = AGPLv3
- makedepends = python3
+ makedepends = python
depends = python
depends = python-telethon-session-sqlalchemy
depends = python-telethon
@@ -18,6 +18,12 @@ pkgbase = matrix-appservice-telegram
depends = python-mautrix
depends = python-aiohttp
depends = python-magic-ahupp
+ optdepends = python-cryptg: Uses native code for Telegram crypto stuff instead of pure Python
+ optdepends = python-pillow: WebP <-> PNG conversion for stickers
+ optdepends = python-moviepy: High quality thumbnails for Telegram->Matrix gifs and videos
+ optdepends = python-numpy: High quality thumbnails for Telegram->Matrix gifs and videos
+ optdepends = python-psycopg2: PostgreSQL support
+ optdepends = lottieconverter-git: convert WebP to GIF or WEBM
backup = etc/mautrix-telegram/alembic.ini
backup = etc/mautrix-telegram/config.yaml
backup = etc/mautrix-telegram/registration.yaml
@@ -27,7 +33,7 @@ pkgbase = matrix-appservice-telegram
source = Only_leave_group_chat_portals_with_default_puppet.patch::https://github.com/tulir/mautrix-telegram/commit/da72c51644e178a6c59375a11152e45fa31ac2af.patch
source = fix_telethon_version.patch
sha256sums = 14ed98a1bc87673562b806b8b3b8dfe2293c616281a1965ceabb55c8768594fd
- sha256sums = 5aade6c1041f8fe741e239d191e52b4617dae0092e6aed068e2dc713789fbc37
+ sha256sums = 24daf5ff2dd16bea5b8a8a27f40c3a99e2c586e48fee10aacdc966f88daf7623
sha256sums = 75491d24ab8ae7543464cc963415004b8ce7b5b8acd3701e895b4f27750da68a
sha256sums = 745f765f3ce8548258077ba5280d11a61d5817e103cf973f8d1b9151e72a8874
sha256sums = b8e429e15e51fa9419aa543a745fd5855d566665f88fa07022646838233c36f2
diff --git a/PKGBUILD b/PKGBUILD
index 9684d70411b8..42083f768d39 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,11 +2,17 @@
pkgname=matrix-appservice-telegram
pkgver=0.7.1
-pkgrel=3
+pkgrel=4
pkgdesc="A Matrix-Telegram hybrid puppeting/relaybot bridge."
url="https://github.com/tulir/mautrix-telegram"
depends=('python' 'python-telethon-session-sqlalchemy' 'python-telethon' 'python-ruamel-yaml' 'python-commonmark' 'python-alembic' 'python-mautrix' 'python-aiohttp' 'python-magic-ahupp')
-makedepends=('python3')
+makedepends=('python')
+optdepends=('python-cryptg: Uses native code for Telegram crypto stuff instead of pure Python'
+ 'python-pillow: WebP <-> PNG conversion for stickers'
+ 'python-moviepy: High quality thumbnails for Telegram->Matrix gifs and videos'
+ 'python-numpy: High quality thumbnails for Telegram->Matrix gifs and videos'
+ 'python-psycopg2: PostgreSQL support'
+ 'lottieconverter-git: convert WebP to GIF or WEBM')
install=mautrix-telegram.install
license=('AGPLv3')
arch=('any')
@@ -19,7 +25,7 @@ source=("https://github.com/tulir/mautrix-telegram/archive/v${pkgver/_rc/-rc}.ta
'Only_leave_group_chat_portals_with_default_puppet.patch'::'https://github.com/tulir/mautrix-telegram/commit/da72c51644e178a6c59375a11152e45fa31ac2af.patch'
'fix_telethon_version.patch')
sha256sums=('14ed98a1bc87673562b806b8b3b8dfe2293c616281a1965ceabb55c8768594fd'
- '5aade6c1041f8fe741e239d191e52b4617dae0092e6aed068e2dc713789fbc37'
+ '24daf5ff2dd16bea5b8a8a27f40c3a99e2c586e48fee10aacdc966f88daf7623'
'75491d24ab8ae7543464cc963415004b8ce7b5b8acd3701e895b4f27750da68a'
'745f765f3ce8548258077ba5280d11a61d5817e103cf973f8d1b9151e72a8874'
'b8e429e15e51fa9419aa543a745fd5855d566665f88fa07022646838233c36f2')
diff --git a/mautrix-telegram.service b/mautrix-telegram.service
index ab027570e216..c330902f8902 100644
--- a/mautrix-telegram.service
+++ b/mautrix-telegram.service
@@ -2,6 +2,7 @@
Description=A Matrix-Telegram hybrid puppeting/relaybot bridge
[Service]
+Environment=FFMPEG_BINARY=/usr/bin/ffmpeg
ExecStart=/usr/bin/mautrix-telegram -b /etc/mautrix-telegram/config.yaml -c /etc/mautrix-telegram/config.yaml -r /etc/mautrix-telegram/registration.yaml
WorkingDirectory=/etc/mautrix-telegram/
Restart=on-failure