Upstream development discontinued in favor of weechat-matrix-rs-git.
Search Criteria
Package Details: weechat-matrix-git r733.427cb9f-1
Git Clone URL: | https://aur.archlinux.org/weechat-matrix-git.git (read-only, click to copy) |
---|---|
Package Base: | weechat-matrix-git |
Description: | Weechat Matrix protocol script written in Python |
Upstream URL: | https://github.com/poljar/weechat-matrix |
Licenses: | ISC |
Conflicts: | weechat-matrix |
Provides: | weechat-matrix |
Replaces: | weechat-poljar-matrix-git |
Submitter: | Slash |
Maintainer: | None |
Last Packager: | Slash |
Votes: | 9 |
Popularity: | 0.000000 |
First Submitted: | 2020-03-30 14:24 (UTC) |
Last Updated: | 2020-05-22 02:37 (UTC) |
Dependencies (16)
- python-atomicwrites
- python-attrs
- python-future
- python-logbook
- python-matrix-nioAUR
- python-pygments
- python-pyopenssl
- python-webcolors
- git (git-gitAUR) (make)
- python-dephellAUR (make)
- python-hypothesis (check)
- python-pytest (python-pytest7) (check)
- python-aiohttp (python-aiohttp-gitAUR) (optional) – matrix_sso_helper support
- python-magic (python-magic-gitAUR) (optional) – matrix_upload support
- python-requests (optional) – matrix_decrypt and matrix_upload support
- ranger (ranger-gitAUR) (optional) – default plumber for matrix_decrypt
Required by (0)
Sources (1)
MarsSeed commented on 2024-01-29 10:50 (UTC) (edited on 2024-03-20 20:52 (UTC) by MarsSeed)
electricprism commented on 2021-05-29 21:14 (UTC) (edited on 2021-05-29 21:17 (UTC) by electricprism)
Project Status: weechat-matrix is stable and quite usable as a daily driver. It already supports large parts of the Matrix protocol, including end-to-end encryption (though some features like cross-signing and session unwedging are unimplemented).
However, due to some inherent limitations of Weechat scripts, development has moved to weechat-matrix-rs, a Weechat plugin written in Rust. As such, weechat-matrix is in maintenance mode and will likely not be receiving substantial new features. PRs are still accepted and welcome. https://github.com/poljar/weechat-matrix
(I've noticed there is a bug in this that requires python310
from AUR to workaround https://github.com/poljar/weechat-matrix/issues/248 )
However I think the package might want to support upstream development by ~~~switching to the rust version which supersedes the python version.~~~ https://github.com/poljar/weechat-matrix-rs
Looks like a package already exists, please add your votes -- https://aur.archlinux.org/packages/weechat-matrix-rs-git/
diabonas commented on 2020-05-03 11:46 (UTC)
WeeChat 2.8-2 automatically recognises scripts in /usr/share/weechat/
, so there is no need to symlink /usr/share/weechat/python/weechat-matrix.py
to ~/.weechat/python/
any more, the command /script load weechat-matrix.py
now works out of the box.
To autoload the script during startup, create a symlink as usual:
ln -s /usr/share/weechat/python/weechat-matrix.py -t ~/.weechat/python/autoload
Slash commented on 2020-03-30 02:37 (UTC)
@diabonas - Thanks for the info, I will rename this to weechat-matrix-git
when the other package is moved.
diabonas commented on 2020-03-29 23:45 (UTC)
I have added the first release of this package as weechat-matrix to the [community] repository: since the older weechat-matrix-protocol-script is not actively developed any more, I don't think the "poljar" qualifier is necessary any longer to distinguish both projects.
Note that the files in the [community] package are placed in /usr/share
in accordance with the Filesystem Hierarchy Standard, so to use the new package, you will need to update your existing symbolic links:
ln -sf /usr/share/weechat/python/{matrix,matrix.py} -t ~/.weechat/python
To match the naming of the [community] package, this package should perspectivally be renamed to weechmatrix-matrix-git
, but the existing AUR package of that name based on weechat-matrix-protocol-script needs to be moved first.
Slash commented on 2019-12-04 16:50 (UTC)
@physkets I added the contrib scripts and updated the .install
file
Pinned Comments
MarsSeed commented on 2024-01-29 10:50 (UTC) (edited on 2024-03-20 20:52 (UTC) by MarsSeed)
Upstream development discontinued in favor of weechat-matrix-rs-git.
electricprism commented on 2021-05-29 21:14 (UTC) (edited on 2021-05-29 21:17 (UTC) by electricprism)
(I've noticed there is a bug in this that requires
python310
from AUR to workaround https://github.com/poljar/weechat-matrix/issues/248 )However I think the package might want to support upstream development by ~~~switching to the rust version which supersedes the python version.~~~ https://github.com/poljar/weechat-matrix-rs
Looks like a package already exists, please add your votes -- https://aur.archlinux.org/packages/weechat-matrix-rs-git/