From 94201defa9195eb8b7ef7babcb4ec02428a433e4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 25 Nov 2025 00:02:06 +0100 Subject: [PATCH] haproxy: remove quictls support QuicTLS was a fork of OpenSSL which ended development in April 2025 and is stuck at an OpenSSL 3.3.0 base commit. The resulting QUIC functionality has been merged into and released in OpenSSL 3.5.0. (cherry picked from commit c557ebe0dba620cf9a29071fff5d9d6f65ab8df5) --- pkgs/by-name/ha/haproxy/package.nix | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/pkgs/by-name/ha/haproxy/package.nix b/pkgs/by-name/ha/haproxy/package.nix index 0998f1f775c6..67a6bbe0ffc9 100644 --- a/pkgs/by-name/ha/haproxy/package.nix +++ b/pkgs/by-name/ha/haproxy/package.nix @@ -2,18 +2,16 @@ useLua ? true, usePcre ? true, withPrometheusExporter ? true, - sslLibrary ? "quictls", + sslLibrary ? "openssl", stdenv, lib, fetchurl, - fetchpatch, nixosTests, zlib, libxcrypt, aws-lc, libressl, openssl, - quictls, wolfssl, lua5_4, pcre2, @@ -23,7 +21,6 @@ assert lib.assertOneOf "sslLibrary" sslLibrary [ "aws-lc" "libressl" "openssl" - "quictls" "wolfssl" ]; let @@ -32,7 +29,6 @@ let aws-lc libressl openssl - quictls ; wolfssl = wolfssl.override { variant = "haproxy";