From dba170886f8d20cb05632e842a7e84f721ca7a8e Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Sat, 11 Feb 2023 20:07:29 +0000 Subject: [PATCH] gnutls: add some key reverse dependencies to passthru.tests --- pkgs/development/libraries/gnutls/default.nix | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/pkgs/development/libraries/gnutls/default.nix b/pkgs/development/libraries/gnutls/default.nix index f1ec87ba008d..4ab7360f1f07 100644 --- a/pkgs/development/libraries/gnutls/default.nix +++ b/pkgs/development/libraries/gnutls/default.nix @@ -7,6 +7,19 @@ , withP11-kit ? !stdenv.hostPlatform.isStatic, p11-kit , withSecurity ? true, Security # darwin Security.framework # certificate compression - only zlib now, more possible: zstd, brotli + +# for passthru.tests +, curlWithGnuTls +, emacs +, ffmpeg +, haskellPackages +, knot-resolver +, ngtcp2-gnutls +, ocamlPackages +, python3Packages +, qemu +, rsyslog +, samba }: assert guileBindings -> guile != null; @@ -105,6 +118,14 @@ stdenv.mkDerivation rec { --replace "-lunistring" "" ''; + passthru.tests = { + inherit ngtcp2-gnutls curlWithGnuTls ffmpeg emacs qemu knot-resolver; + inherit (ocamlPackages) ocamlnet; + haskell-gnutls = haskellPackages.gnutls; + python3-gnutls = python3Packages.python3-gnutls; + rsyslog = rsyslog.override { withGnutls = true; }; + }; + meta = with lib; { description = "The GNU Transport Layer Security Library";