Open shaunsingh opened 2 years ago
Any updates on this? @shaunsingh did you run into any gotchas that you worked around?
I think we can just disable it on Darwin platforms. Looks like its a linux things: https://github.com/khurshid-alam/Notify-OSD
I'll mess around with the package and see if I can get it to build sometime soon
I would try #126082, and you might have to rollback or fix the webkitgtk
as it is often broken https://hydra.nixos.org/job/nixpkgs/trunk/webkitgtk.x86_64-darwin/all (upstream doesn't run tests for GTK backend on darwin)
Removing notify-osd
is insufficient, as webkitgtk
fails to build (and I haven't found a prior build succeeding for aarch64-darwin, perhaps I'm not searching correctly).
There are a few PRs and branches that look promising (https://github.com/NixOS/nixpkgs/pull/126101) but not building for me right now.
Describe the bug
Nyxt browser fails to build on aarch64-darwin,
Package ‘notify-osd-0.9.34’ is unsupported on aarch64-darwin
Steps To Reproduce
Steps to reproduce the behavior:
nix shell nixpkgs#nyxt
Expected behavior
Package should install as expected
Notify maintainers
Nyxt: @nlewo @payas notify-osd: @bodil
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Maintainer information: