We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d6b8789 commit 70ca403Copy full SHA for 70ca403
1 file changed
pkgs/development/libraries/openssl/default.nix
@@ -130,7 +130,9 @@ let
130
"-DUSE_CRYPTODEV_DIGESTS"
131
] ++ lib.optional enableSSL2 "enable-ssl2"
132
++ lib.optional enableSSL3 "enable-ssl3"
133
- ++ lib.optional (lib.versionAtLeast version "3.0.0") "enable-ktls"
+ # We select KTLS here instead of the configure-time detection (which we patch out).
134
+ # KTLS should work on FreeBSD 13+ as well, so we could enable it if someone tests it.
135
+ ++ lib.optional (stdenv.isLinux && lib.versionAtLeast version "3.0.0") "enable-ktls"
136
++ lib.optional (lib.versionAtLeast version "1.1.1" && stdenv.hostPlatform.isAarch64) "no-afalgeng"
137
# OpenSSL needs a specific `no-shared` configure flag.
138
# See https://wiki.openssl.org/index.php/Compilation_and_Installation#Configure_Options
0 commit comments