-
-
Notifications
You must be signed in to change notification settings - Fork 14.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mautrix-signal: 0.4.3 -> unstable-2023-12-30 #277367
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work, thanks!
Nice! Since I'm currently locked out of my bridge because of the 405 error, I'll happily test this soonish! :) |
9111815
to
a0b257f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just two small things I noticed. Going to try it out now and hopefully I can report back soon :)
Bridge is working fine btw 👍 |
I'm a bit unsure whether |
At the end of the day it's our job to provide a package set that works together, not a bunch of packages at the latest version (of course, that's not a hard rule, but something we should be keeping in mind generally). My suggestion would be to still leave a warning in the While you're at it, feel free to also add me to the list of maintainers for mautrix-signal (thought I already was 🤔 ) :) |
@Ma27 alright, done :) @expipiplus1 any remarks from your side? do you still want to maintain the mautrix-signal package? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
didin't review the package only the maintainers part. Btw please clean up your commit history a bit. the libsignal-ffi
changes can probably be squashed and the mautrix-signal changes should be squashed into one commit. nixpkgs tries to have a atomic commit history.
3403084
to
1a8e731
Compare
Description of changes
mautrix-signal's latest released version v0.4.3 still uses the Python codebase
which is broken for new devices, see mautrix/signal#388.
The new Go version fixes this by using the official libsignal as a library and
can be upgraded to directly from the Python version.
Fixes #248379.
If anyone wants to try this out in combination with #277368, I also created a combined branch of these changes based on nixos-23.11:
github:niklaskorz/nixpkgs/nixos-23.11-mautrix-signal
.Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.