diff --git a/pkgs/development/libraries/wolfssl/default.nix b/pkgs/development/libraries/wolfssl/default.nix index eddcf008787c..0b6045884270 100644 --- a/pkgs/development/libraries/wolfssl/default.nix +++ b/pkgs/development/libraries/wolfssl/default.nix @@ -1,19 +1,20 @@ { lib , stdenv , fetchFromGitHub +, Security , autoreconfHook , openssl }: stdenv.mkDerivation rec { pname = "wolfssl"; - version = "5.5.1"; + version = "5.5.2"; src = fetchFromGitHub { owner = "wolfSSL"; repo = "wolfssl"; rev = "v${version}-stable"; - sha256 = "sha256-gDY5uEvV5nNPObrar5Fq2UTW30UZ71CooUwQVJkq4l8="; + sha256 = "sha256-d8DDyEsK35WK7c0udZI5HxQLO+mbod8hlbSoa3IWWS0="; }; postPatch = '' @@ -42,6 +43,7 @@ stdenv.mkDerivation rec { "out" ]; + propagatedBuildInputs = [ ] ++ lib.optionals stdenv.isDarwin [ Security ]; nativeBuildInputs = [ autoreconfHook ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f923ae0d2456..c7813e9d790d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21535,7 +21535,9 @@ with pkgs; boringssl = callPackage ../development/libraries/boringssl { }; - wolfssl = callPackage ../development/libraries/wolfssl { }; + wolfssl = callPackage ../development/libraries/wolfssl { + inherit (darwin.apple_sdk.frameworks) Security; + }; openssl = openssl_3;