edk2: 202108 -> 202202

+3 -15
+3 -15
pkgs/development/compilers/edk2/default.nix
··· 33 34 edk2 = buildStdenv.mkDerivation { 35 pname = "edk2"; 36 - version = "202108"; 37 38 # submodules 39 src = fetchFromGitHub { ··· 41 repo = "edk2"; 42 rev = "edk2-stable${edk2.version}"; 43 fetchSubmodules = true; 44 - sha256 = "1ps244f7y43afxxw6z95xscy24f9mpp8g0mfn90rd4229f193ba2"; 45 }; 46 47 - patches = [ 48 - # Pull upstream fix for gcc-11 build. 49 - (fetchpatch { 50 - name = "gcc-11-vla.patch"; 51 - url = "https://github.com/google/brotli/commit/0a3944c8c99b8d10cc4325f721b7c273d2b41f7b.patch"; 52 - sha256 = "10c6ibnxh4f8lrh9i498nywgva32jxy2c1zzvr9mcqgblf9d19pj"; 53 - # Apply submodule patch to subdirectory: "a/" -> "BaseTools/Source/C/BrotliCompress/brotli/" 54 - stripLen = 1; 55 - extraPrefix = "BaseTools/Source/C/BrotliCompress/brotli/"; 56 - }) 57 - ]; 58 - 59 buildInputs = [ libuuid pythonEnv ]; 60 61 makeFlags = [ "-C BaseTools" ] ··· 75 76 meta = with lib; { 77 description = "Intel EFI development kit"; 78 - homepage = "https://sourceforge.net/projects/edk2/"; 79 license = licenses.bsd2; 80 platforms = [ "x86_64-linux" "i686-linux" "aarch64-linux" "x86_64-darwin" ]; 81 };
··· 33 34 edk2 = buildStdenv.mkDerivation { 35 pname = "edk2"; 36 + version = "202202"; 37 38 # submodules 39 src = fetchFromGitHub { ··· 41 repo = "edk2"; 42 rev = "edk2-stable${edk2.version}"; 43 fetchSubmodules = true; 44 + sha256 = "0srmhi6c27n5vyl01nhh0fq8k4vngbwn79siyjvcacjbj2ivhh8d"; 45 }; 46 47 buildInputs = [ libuuid pythonEnv ]; 48 49 makeFlags = [ "-C BaseTools" ] ··· 63 64 meta = with lib; { 65 description = "Intel EFI development kit"; 66 + homepage = "https://github.com/tianocore/tianocore.github.io/wiki/EDK-II/"; 67 license = licenses.bsd2; 68 platforms = [ "x86_64-linux" "i686-linux" "aarch64-linux" "x86_64-darwin" ]; 69 };