From 3feb8eb5f91fefc9688bfe907f0ed704f3f4726a Mon Sep 17 00:00:00 2001 From: Daniel Barlow Date: Sat, 22 Apr 2023 22:17:35 +0100 Subject: [PATCH] shrink hostap, build it without openssl --- overlay.nix | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/overlay.nix b/overlay.nix index 27a4e38b..84316faa 100644 --- a/overlay.nix +++ b/overlay.nix @@ -121,7 +121,32 @@ extraPkgs // { nettle = null; }; - hostapd = prev.hostapd.override { sqlite = null; }; + hostapd = + let + config = [ + "CONFIG_DRIVER_NL80211=y" + "CONFIG_IAPP=y" + "CONFIG_IEEE80211AC=y" + "CONFIG_IEEE80211N=y" + "CONFIG_IEEE80211W=y" + "CONFIG_INTERNAL_LIBTOMMATH=y" + "CONFIG_INTERNAL_LIBTOMMATH_FAST=y" + "CONFIG_IPV6=y" + "CONFIG_LIBNL32=y" + "CONFIG_PKCS12=y" + "CONFIG_RSN_PREAUTH=y" + "CONFIG_TLS=internal" + ]; + h = prev.hostapd.overrideAttrs(o: { + extraConfig = ""; + configurePhase = '' + cat > hostapd/defconfig <