Merge pull request #239027 from fpletz/pkgs/wolfssl-5.6.2

wolfssl: 5.5.4 -> 5.6.3

authored by Martin Weinelt and committed by GitHub 12619817 ad3239f9

+14 -5
+14 -5
pkgs/development/libraries/wolfssl/default.nix
··· 3 , fetchFromGitHub 4 , Security 5 , autoreconfHook 6 , openssl 7 }: 8 9 stdenv.mkDerivation rec { 10 pname = "wolfssl"; 11 - version = "5.5.4"; 12 13 src = fetchFromGitHub { 14 owner = "wolfSSL"; 15 repo = "wolfssl"; 16 - rev = "v${version}-stable"; 17 - hash = "sha256-sR/Gjk50kLej5oJzDH1I6/V+7OIRiwtyeg5tEE3fmHk="; 18 }; 19 20 postPatch = '' ··· 43 "out" 44 ]; 45 46 - propagatedBuildInputs = [ ] ++ lib.optionals stdenv.isDarwin [ Security ]; 47 nativeBuildInputs = [ 48 autoreconfHook 49 ]; 50 51 doCheck = true; 52 - nativeCheckInputs = [ openssl ]; 53 54 postInstall = '' 55 # fix recursive cycle: ··· 62 meta = with lib; { 63 description = "A small, fast, portable implementation of TLS/SSL for embedded devices"; 64 homepage = "https://www.wolfssl.com/"; 65 platforms = platforms.all; 66 license = licenses.gpl2Plus; 67 maintainers = with maintainers; [ fab ];
··· 3 , fetchFromGitHub 4 , Security 5 , autoreconfHook 6 + , util-linux 7 , openssl 8 }: 9 10 stdenv.mkDerivation rec { 11 pname = "wolfssl"; 12 + version = "5.6.3"; 13 14 src = fetchFromGitHub { 15 owner = "wolfSSL"; 16 repo = "wolfssl"; 17 + rev = "refs/tags/v${version}-stable"; 18 + hash = "sha256-UN4zs+Rxh/bsLD1BQA+f1YN/UOJ6OB2HduhoetEp10Y="; 19 }; 20 21 postPatch = '' ··· 44 "out" 45 ]; 46 47 + propagatedBuildInputs = lib.optionals stdenv.isDarwin [ 48 + Security 49 + ]; 50 + 51 nativeBuildInputs = [ 52 autoreconfHook 53 + util-linux 54 ]; 55 56 doCheck = true; 57 + 58 + nativeCheckInputs = [ 59 + openssl 60 + ]; 61 62 postInstall = '' 63 # fix recursive cycle: ··· 70 meta = with lib; { 71 description = "A small, fast, portable implementation of TLS/SSL for embedded devices"; 72 homepage = "https://www.wolfssl.com/"; 73 + changelog = "https://github.com/wolfSSL/wolfssl/releases/tag/v${version}-stable"; 74 platforms = platforms.all; 75 license = licenses.gpl2Plus; 76 maintainers = with maintainers; [ fab ];