gnu-efi: 3.0.14 -> 3.0.15

Small release. Most interesting chage is support for binutils-2.39
(non-executable GNU stack marking).

4 changes in this release:

      Handle __mips64
      Bump revision to VERSION = 3.0.15
      lib/Makefile: add .o file dependency on libsubdirs targets
      */*.S: add non-executable GNU stack marking on ELF-linux
This commit is contained in:
Sergei Trofimovich 2022-08-08 17:08:08 +01:00
parent cfd4ea64f4
commit 597b9502cb

View File

@ -5,23 +5,13 @@ with lib;
stdenv.mkDerivation rec {
pname = "gnu-efi";
version = "3.0.14";
version = "3.0.15";
src = fetchurl {
url = "mirror://sourceforge/gnu-efi/${pname}-${version}.tar.bz2";
sha256 = "tztkOg1Wl9HzltdDFEjoht2AVmh4lXjj4aKCd8lShDU=";
sha256 = "sha256-kxole5xcG6Zf9Rnxg3PEOKJoJfLbeGaxY+ltGxaPIOo=";
};
patches = [
# Pull fix pending upstream inclusion for parallel builds
# https://sourceforge.net/p/gnu-efi/patches/84/
(fetchurl {
name = "parallel-build.patch";
url = "https://sourceforge.net/p/gnu-efi/patches/84/attachment/0001-lib-Makefile-add-.o-file-dependency-on-libsubdirs-ta.patch";
sha256 = "sha256-+2UwV2lopdB/tazib1BLzO1E3GgB1L8dZsSQKWVoLwA=";
})
];
buildInputs = [ pciutils ];
hardeningDisable = [ "stackprotector" ];