-
-
Notifications
You must be signed in to change notification settings - Fork 15k
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
nheko: 0.6.4 -> 0.7.1 #85922
nheko: 0.6.4 -> 0.7.1 #85922
Conversation
7ee064e
to
115661e
Compare
Oh, it has been released, finally. I had prepared the update but you beat me to it. |
@doronbehar Did you try #85254? |
I've been using 0.7.0ish for some days, i don't remember having an issue with mtxclient building? |
115661e
to
0e21955
Compare
Looks reasonable compared to the version I'm running, and nothing missing in that inputs list according to @deepbluev7 |
@GrahamcOfBorg build nheko mtxclient tweeny |
Nevermind, I remember it now. @doronbehar You may find this useful - I'm running and talking with this as we speak. Specifically I think the part that fixes your boost issue is the symlinkJoin |
That's no good - I'm pretty sure that your final derivation references both |
@doronbehar I can't just blindly merge any of these and I haven't had time yet to look at those in detail. I propose you use the workaround for now with a comment that it can be removed once #85254 and #73940 are resolved. |
Btw, you may want to include this commit in your package: Nheko-Reborn/nheko@d94ac86 I accidentally broke room joins in 0.7.x and released 1.7.1 just before I noticed that. It will take a bit until the next release, that includes this fix. |
OK, done.
Thanks @deepbluev7 for joining in and suggesting this, I appreciate your effort you are putting in Nheko.
I've applied the patch and everything seems to be OK. |
This comment has been minimized.
This comment has been minimized.
@GrahamcOfBorg build nheko |
I'm testing the darwin build with: @GrahamcOfBorg build nheko |
The build error you get on Darwin looks like your clang is too old to support the deduction guides for std::array. We are only testing clang-6 in our CI. (Not sure, how you guys handle compiler versions.) |
120e0a4
to
83c10ba
Compare
OK @deepbluev7 that certainly should be possible to fix but this needs a real Darwin machine. I added a comment that links here. Besides that all is ready. |
@bqv clang-6 is just the minimum version, anything newer should work (or even apple clang in Xcode 10.2+). But the CI job used clang-5, which seems to be too old. |
|
pkgs/applications/networking/instant-messengers/nheko/default.nix
Outdated
Show resolved
Hide resolved
@GrahamcOfBorg build |
The Darwin build still fails, but differently: https://logs.nix.ci/?key=nixos/nixpkgs.85922&attempt_id=1d08c688-e7d7-45c0-bb00-c25f49ce9651 |
@doronbehar The current build fails, because some C++17 library features are only available in macOS 10.14. |
Thank you @deepbluev7 for replying. If so, we are almost there but I'm afraid I couldn't find a way to mark it as broken only if the minimum macOS version is not met... Hence I'm marking it as broken for every macOS version for now. If anyone knows a way to do that, please tell me. For now, the PR should be ready. |
/ping @veprbl |
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.
Passes nixpkgs-review on NixOS, runs, diff looks mostly okay, could use some (light) squashing.
pkgs/applications/networking/instant-messengers/nheko/default.nix
Outdated
Show resolved
Hide resolved
pkgs/applications/networking/instant-messengers/nheko/default.nix
Outdated
Show resolved
Hide resolved
pkgs/applications/networking/instant-messengers/nheko/default.nix
Outdated
Show resolved
Hide resolved
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.
Thanks @veprbl for catching all of these imperfections. I went through all the commits and made sure they all line up to your comments.
pkgs/applications/networking/instant-messengers/nheko/default.nix
Outdated
Show resolved
Hide resolved
67e520e
to
bdcbfc7
Compare
DONT MERGE, this PR should work once #73940 is merged.Motivation for this change
https://github.com/Nheko-Reborn/nheko/releases/tag/v0.7.1
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)