-
-
Notifications
You must be signed in to change notification settings - Fork 15.5k
neochat: init at 1.0 #107496
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
neochat: init at 1.0 #107496
Conversation
1829af5
to
dd40c8f
Compare
Is there a PR for packaging kquickimageeditor that can be cross-linked? Also, this should be marked as a draft in the meantime. |
No PR yet. I was working on one in the process of this and have something locally that I will try to get finished up soon. Thanks for marking it as a draft (I forgot to do that). I was also going down the rabbit hole of darwin support, and it looks like this will be blocked until at least phonon support is added to darwin (dependency of knotifications). |
Awesome, feel free to ping me whenever that PR goes up and I'm happy to review/test/merge :) |
36f60f3
to
be23d75
Compare
@lovesegfault I just pushed everything, I put it all into this PR since the only thing depending on that library is neochat. Seems to work, but not sure if I missed anything. The icons are missing, and there should be darkmode support (but I can't seem to get it working on non-nixos systems), but not sure if these are neochat bugs. I get this error on plasma on nixos on nixpgs-unstable |
3369256
to
d5b5643
Compare
d5b5643
to
e22f966
Compare
Did you already try |
e22f966
to
f94bcb7
Compare
I've updated it to use mkDerivation. I originally used the one from stdenv copying spectral's derivation, I don't think it makes much of a difference. FWIW everything works-ish. The icons are a known issue upstream https://invent.kde.org/network/neochat/-/issues/135 The QT_PLUGIN _PATH situation seems to be a known issue with QT packaging and will be resolved by the time this hits nixpkgs-unstable. I also copied all the old dependencies, I didn't rigorously test to make sure they were all needed. |
f94bcb7
to
a893f7b
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
Motivation for this change
Neochat is a fork/continuation of spectral and an official KDE project.
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)