sgx-ssl: openssl: 3.0.12 -> 3.0.13

+7 -7
+7 -7
pkgs/os-specific/linux/sgx/ssl/default.nix
··· 10 10 }: 11 11 let 12 12 sgxVersion = sgx-sdk.versionTag; 13 - opensslVersion = "3.0.12"; 13 + opensslVersion = "3.0.13"; 14 14 in 15 15 stdenv.mkDerivation { 16 16 pname = "sgx-ssl" + lib.optionalString debug "-debug"; ··· 27 27 let 28 28 opensslSourceArchive = fetchurl { 29 29 url = "https://www.openssl.org/source/openssl-${opensslVersion}.tar.gz"; 30 - hash = "sha256-+Tyejt3l6RZhGd4xdV/Ie0qjSGNmL2fd/LoU0La2m2E="; 30 + hash = "sha256-iFJXU/edO+wn0vp8ZqoLkrOqlJja/ZPXz6SzeAza4xM="; 31 31 }; 32 32 in 33 33 '' ··· 39 39 40 40 # Skip the tests. Build and run separately (see below). 41 41 substituteInPlace Linux/sgx/Makefile \ 42 - --replace '$(MAKE) -C $(TEST_DIR) all' \ 43 - 'bash -c "true"' 42 + --replace-fail '$(MAKE) -C $(TEST_DIR) all' \ 43 + 'bash -c "true"' 44 44 ''; 45 45 46 46 nativeBuildInputs = [ ··· 71 71 SIM = callPackage ./tests.nix { sgxMode = "SIM"; inherit opensslVersion; }; 72 72 }; 73 73 74 - meta = with lib; { 74 + meta = { 75 75 description = "Cryptographic library for Intel SGX enclave applications based on OpenSSL"; 76 76 homepage = "https://github.com/intel/intel-sgx-ssl"; 77 - maintainers = with maintainers; [ phlip9 trundle veehaitch ]; 77 + maintainers = with lib.maintainers; [ phlip9 trundle veehaitch ]; 78 78 platforms = [ "x86_64-linux" ]; 79 - license = [ licenses.bsd3 licenses.openssl ]; 79 + license = with lib.licenses; [ bsd3 openssl ]; 80 80 }; 81 81 }