Date: Saturday, July 3, 2021 @ 15:12:46 Author: diabonas Revision: 971943
upgpkg: weechat-matrix 0.3.0-1: upstream release - python-future is no longer required since upstream commit 69cbba8839ad68420d55bd56833eb3e970ee6311. - xdg-open has replaced rifle as the default plumber (commit e06a4dced463f103b38040067d2cc6f55344d9ce). - The backported commit ef09292005d67708511a44c8285df1342ab66bd1 is part of this release. Modified: weechat-matrix/trunk/PKGBUILD ----------+ PKGBUILD | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-07-03 15:06:10 UTC (rev 971942) +++ PKGBUILD 2021-07-03 15:12:46 UTC (rev 971943) @@ -1,20 +1,20 @@ # Maintainer: Jonas Witschel <diabo...@archlinux.org> pkgname=weechat-matrix -pkgver=0.2.0 -_tag=16d8e979166aec92cb55cd7e946e84606fffa8f4 # git rev-parse "$pkgver" -pkgrel=4 +pkgver=0.3.0 +_tag=ebf792a233a50d639b13e5f7c9a1c1fe988e7476 # git rev-parse "$pkgver" +pkgrel=1 pkgdesc='WeeChat Matrix protocol script written in Python' arch=('any') url='https://github.com/poljar/weechat-matrix' license=('ISC') -depends=('python' 'python-atomicwrites' 'python-attrs' 'python-future' 'python-logbook' - 'python-matrix-nio' 'python-pygments' 'python-pyopenssl' 'python-webcolors' 'weechat') +depends=('python' 'python-atomicwrites' 'python-attrs' 'python-logbook' 'python-matrix-nio' + 'python-pygments' 'python-pyopenssl' 'python-webcolors' 'weechat') makedepends=('git' 'python-dephell' 'python-setuptools') checkdepends=('python-hypothesis' 'python-pytest') optdepends=('python-aiohttp: matrix_sso_helper support' 'python-magic: matrix_upload support' 'python-requests: matrix_decrypt and matrix_upload support' - 'ranger: default plumber for matrix_decrypt') + 'xdg-open: default plumber for matrix_decrypt') install='weechat-matrix.install' source=("git+$url.git?signed#tag=$_tag") sha512sums=('SKIP') @@ -28,11 +28,6 @@ prepare() { cd "$pkgname" sed -ri 's|#!/usr/bin/env( -S)? python3|#!/usr/bin/python3|' contrib/*.py - - # Fix condition to not force the user through the SSO process - # (https://github.com/poljar/weechat-matrix/issues/260) - git cherry-pick --no-commit ef09292005d67708511a44c8285df1342ab66bd1 - dephell deps convert --from pyproject.toml --to setup.py }