add optdep on python-base58

python-base58 is required for E2EE since maubot 0.6.0
This commit is contained in:
jkhsjdhjs 2026-02-07 11:18:18 +01:00
parent ace5ec88c9
commit 424a84be64
No known key found for this signature in database
2 changed files with 10 additions and 8 deletions

View file

@ -1,7 +1,7 @@
pkgbase = maubot
pkgdesc = A plugin-based Matrix bot system
pkgver = 0.6.0
pkgrel = 1
pkgrel = 2
url = https://github.com/maubot/maubot
install = maubot.install
arch = any
@ -27,9 +27,10 @@ pkgbase = maubot
depends = python-setuptools
depends = python-ruamel-yaml
depends = python-yarl
optdepends = python-olm: e2be
optdepends = python-pycryptodome: e2be
optdepends = python-unpaddedbase64: e2be
optdepends = python-olm: E2EE support
optdepends = python-pycryptodome: E2EE support
optdepends = python-unpaddedbase64: E2EE support
optdepends = python-base58: E2EE support
backup = etc/maubot/config.yaml
source = maubot-0.6.0.tar.gz::https://github.com/maubot/maubot/archive/v0.6.0.tar.gz
source = sysusers-maubot.conf

View file

@ -7,7 +7,7 @@
pkgname=maubot
pkgver=0.6.0
pkgrel=1
pkgrel=2
pkgdesc="A plugin-based Matrix bot system"
arch=(any)
license=(AGPL3)
@ -15,9 +15,10 @@ url="https://github.com/maubot/maubot"
depends=('sudo' 'python-sqlalchemy' 'python-aiohttp' 'python-aiosqlite' 'python-asyncpg' 'python-attrs' 'python-bcrypt' 'python-click' 'python-colorama' 'python-commonmark' 'python-jinja' 'python-mautrix' 'python-packaging' 'python-questionary' 'python-setuptools' 'python-ruamel-yaml' 'python-yarl')
makedepends=('python-pre-commit' 'python-isort' 'python-black' 'yarn')
optdepends=(
"python-olm: e2be"
"python-pycryptodome: e2be"
"python-unpaddedbase64: e2be"
"python-olm: E2EE support"
"python-pycryptodome: E2EE support"
"python-unpaddedbase64: E2EE support"
"python-base58: E2EE support"
)
backup=(etc/${pkgname}/config.yaml)
install=${pkgname}.install