From 20b9eb16ec5835672541acdd6978887a8cfa8f47 Mon Sep 17 00:00:00 2001 From: Daniel Barlow Date: Sat, 8 Oct 2022 20:05:17 +0100 Subject: [PATCH] make dnsmasq smaller remove dependency on nettle -> gmp -> glibc --- overlay.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/overlay.nix b/overlay.nix index 297a98a6..ce3f747b 100644 --- a/overlay.nix +++ b/overlay.nix @@ -12,10 +12,19 @@ final: prev: { s6-init-bin = final.callPackage ./pkgs/s6-init-bin {}; s6-rc-database = final.callPackage ./pkgs/s6-rc-database {}; - dnsmasq = prev.dnsmasq.override { + + dnsmasq = + let d = prev.dnsmasq.overrideAttrs(o: { + preBuild = '' + makeFlagsArray=("COPTS=") + ''; + }); + in d.override { dbusSupport = false; + nettle = null; }; + tufted = final.callPackage ./pkgs/tufted {}; pppoe = final.callPackage ./pkgs/pppoe {};