Unverified Commit c557ebe0 authored by Martin Weinelt's avatar Martin Weinelt
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.
parent 788e084c
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";