From 4596bc3e88fef314a9314db2b2ad6ad8d8d7e749 Mon Sep 17 00:00:00 2001 From: Daniel Barlow Date: Mon, 6 Mar 2023 17:49:59 +0000 Subject: [PATCH] build smaller versions of hostap and nftables --- overlay.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/overlay.nix b/overlay.nix index 959240a..f92fb76 100644 --- a/overlay.nix +++ b/overlay.nix @@ -16,6 +16,14 @@ extraPkgs // { (if o ? patches then o.patches else []) ++ (if patch_needed then [ patch ] else []); }); + + nftables = prev.nftables.overrideAttrs(o: { + configureFlags = [ + "--disable-debug" + "--disable-python" + "--with-mini-gmp" + "--without-cli" + ]; }); dnsmasq = @@ -29,6 +37,8 @@ extraPkgs // { nettle = null; }; + hostapd = prev.hostapd.override { sqlite = null; }; + dropbear = prev.dropbear.overrideAttrs (o: { postPatch = '' (echo '#define DSS_PRIV_FILENAME "/run/dropbear/dropbear_dss_host_key"'