-
-
Notifications
You must be signed in to change notification settings - Fork 15.5k
ffsend: init at 0.2.36 #57776
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
ffsend: init at 0.2.36 #57776
Conversation
@GrahamcOfBorg build ffsend thanks; please consider adding yourself to the GrahamcOfBorg known users so your PRs can be built automatically. |
Is this an indication that with |
It occurs to me the dependency on |
Ok I checked another Rust package ( |
I filed NixOS/ofborg#332 about this issue with Rust packages in general. |
@GrahamcOfBorg build ffsend @lilyball, if you've tested building on Darwin, I think it's fine for us to merge and see how it goes. Maybe Hydra won't have the same issue? |
It seems See this log: https://logs.nix.ci/?attempt_id=765d3576-eb30-4c9d-8c7a-ca36aa030751&key=nixos%2Fnixpkgs.57776 |
I just realized @timvisee My current assumption is the sandboxed Darwin builder is preventing access to the |
Motivation for this change
Adds https://gitlab.com/timvisee/ffsend.
Things done
sandbox
innix.conf
on non-NixOS)nixos/nix
image)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)I've declared Linux support but it's not very well-tested. I've built it in Docker and made sure the resulting binary works, but I haven't tested everything. As you can see from a comment I left in the file, clipboard support is enabled but won't actually work on Linux unless
xclip
is in thePATH
. In theory we could patch the source to runxclip
from the Nix store but I didn't want to be responsible for maintaining such a patch when I don't use Linux.I'm also not sure if there's any need to add
cacert
, since we're usingopenssl
. It seems to work without that, but I'm not sure where it gets certs from.