~aasg/nixexprs

ref: 13602af11fd6bd1993a14568515b281b0edb0463 nixexprs/pkgs/servers/dns/trust-dns/default.nix -rw-r--r-- 626 bytes
13602af1 — Aluísio Augusto Silva Gonçalves 6 months ago
trust-dns: Add dependency on libiconv

libiconv is implicitly provided by glibc on linux-gnu, but on other
platforms it need to be added as a dependency explicitly.  (I'm fixing
a test on macOS, but this might apply to the BSDs as well.)
ac337f9d — Aluísio Augusto Silva Gonçalves 1 year, 1 month ago
Revert "trust-dns: Patch to set SO_REUSEADDR on UDP sockets"

This reverts commit 91955ef6d35f8c91182fcd7c32b01ee5b4d96112.  I was
able to run Trust-DNS next to Unbound by binding it to the external
interface instead of using a wildcard address, making this unnecessary.
I'll still consider upstreaming it after further testing.
91955ef6 — Aluísio Augusto Silva Gonçalves 1 year, 1 month ago
trust-dns: Patch to set SO_REUSEADDR on UDP sockets

I really don't like messing with generated files (Cargo.nix here), but I
haven't been unable to add the socket2 dependency otherwise.

If this fixed the issue I'm having on behemoth, I should upstream it
ASAP.
ef9c54e1 — Aluísio Augusto Silva Gonçalves 1 year, 1 month ago
trust-dns: Allow crate features to be specified
36c1d11e — Aluísio Augusto Silva Gonçalves 1 year, 1 month ago
trust-dns: init at 0.19.5