Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 34 lines 582 B view raw
1{ 2 gcc11Stdenv, 3 fetchFromGitHub, 4 cmake, 5 nasm, 6 openssl, 7 python3, 8 extraCmakeFlags ? [ ], 9}: 10gcc11Stdenv.mkDerivation rec { 11 pname = "ipp-crypto"; 12 version = "2021.11.1"; 13 14 src = fetchFromGitHub { 15 owner = "intel"; 16 repo = "ipp-crypto"; 17 rev = "ippcp_${version}"; 18 hash = "sha256-OgNrrPE8jFVD/hcv7A43Bno96r4Z/lb7/SE6TEL7RDI="; 19 }; 20 21 cmakeFlags = [ 22 "-DARCH=intel64" 23 # sgx-sdk now requires FIPS-compliance mode turned on 24 "-DIPPCP_FIPS_MODE=on" 25 ] 26 ++ extraCmakeFlags; 27 28 nativeBuildInputs = [ 29 cmake 30 nasm 31 openssl 32 python3 33 ]; 34}