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
cerebral-debugger: init at 3.1.0 #103027
cerebral-debugger: init at 3.1.0 #103027
Conversation
Result of 1 package marked as broken and skipped:
|
e126049
to
29175e9
Compare
Thanks @SuperSandro2000 . I have fixed the things you commented I believe :-) Hm.. I am not sure what is meant with the {
permittedInsecurePackages = [
"electron-4.2.12"
];
} This is of course very unfortunate, but dealing with more or less legacy software often is .. There is also an error reported: This does not seem to affect the use of the tool. I think it is something electron provides, that I am not sure would work in nixpkgs anyways .. |
Result of 1 package marked as broken and skipped:
|
29175e9
to
4e2edcd
Compare
Probably the marked insecure part. |
Result of 1 package built:
|
I don't like the idea of adding something that relies on something marked insecure. I think NUR could be a place for this but for nixpkgs it is to old. Sorry. |
Motivation for this change
Cerebral is a javascript library that you might have to deal with if you are a front-end javascript developer. Making
it work in NixOS was not straight forward, since it uses
electron
under the hood, so it would be rather nicehaving it already in nixpkgs.
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)some CAVEATS:
I have notified the author of the library about the security issues, using version 4 of electron instead of version 1 seems not affecting the app. I have used it quite a lot without any problems.
I would be happy to build this completely from source, but would need some guidance, as I have no experience with electron apps and very little experience using node on nixpkgs.