Commit 94201def authored by Martin Weinelt's avatar Martin Weinelt Committed by github-actions[bot]
Browse files

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 c557ebe0)
parent 2d88be70
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
@@ -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";