squid: make ipv6 configurable

This commit is contained in:
Joshua Kobschätzki
2025-01-25 18:19:39 +01:00
parent 7f7ec703ed
commit 3be72f3bc2
+2 -1
View File
@@ -15,6 +15,7 @@
systemd,
cppunit,
esi ? false,
ipv6 ? true,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -47,7 +48,6 @@ stdenv.mkDerivation (finalAttrs: {
configureFlags =
[
"--enable-ipv6"
"--disable-strict-error-checking"
"--disable-arch-native"
"--with-openssl"
@@ -58,6 +58,7 @@ stdenv.mkDerivation (finalAttrs: {
"--enable-x-accelerator-vary"
"--enable-htcp"
]
++ (if ipv6 then [ "--enable-ipv6" ] else [ "--disable-ipv6" ])
++ lib.optional (!esi) "--disable-esi"
++ lib.optional (
stdenv.hostPlatform.isLinux && !stdenv.hostPlatform.isMusl