diff options
author | Ryan Burns <rtburns@protonmail.com> | 2021-12-03 16:09:50 -0800 |
---|---|---|
committer | Ryan Burns <rtburns@protonmail.com> | 2021-12-03 16:09:50 -0800 |
commit | de5ab3881e4868dcfa9f75723bd035ce99cb0751 (patch) | |
tree | c7122d8d3177415cb375d3696261c6f73a14d326 /pkgs/tools/misc/flashrom | |
parent | fd481c684ce079c79ce074337161f7ff1bb84231 (diff) |
flashrom: build with default gcc
Fetch upstream patch to fix build with gcc 10
Diffstat (limited to 'pkgs/tools/misc/flashrom')
-rw-r--r-- | pkgs/tools/misc/flashrom/default.nix | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/pkgs/tools/misc/flashrom/default.nix b/pkgs/tools/misc/flashrom/default.nix index 4c227cbe3f96a..dc42510998cdc 100644 --- a/pkgs/tools/misc/flashrom/default.nix +++ b/pkgs/tools/misc/flashrom/default.nix @@ -1,6 +1,6 @@ { fetchurl , fetchpatch -, gcc9Stdenv +, stdenv , installShellFiles , lib , libftdi1 @@ -11,7 +11,7 @@ , jlinkSupport ? false }: -gcc9Stdenv.mkDerivation rec { +stdenv.mkDerivation rec { pname = "flashrom"; version = "1.2"; @@ -31,6 +31,11 @@ gcc9Stdenv.mkDerivation rec { url = "https://github.com/flashrom/flashrom/commit/da6b3b70cb852dd8e9f9e21aef95fa83e7f7ab0d.patch"; sha256 = "sha256-fXYDXgT/ik+qtxxFEyJ7/axtycbwLkEg0UD+hzsYEwg="; }) + # fix build with gcc 10 + (fetchpatch { + url = "https://github.com/flashrom/flashrom/commit/3a0c1966e4c66f91e6e8551e906b6db38002acb4.patch"; + sha256 = "sha256-UfXLefMS20VUc7hk4IXECFbDWEbBnHMGSzOYemTfvjI="; + }) ]; postPatch = '' @@ -51,6 +56,6 @@ gcc9Stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = with maintainers; [ funfunctor fpletz felixsinger ]; platforms = platforms.all; - broken = gcc9Stdenv.isDarwin; # requires DirectHW + broken = stdenv.isDarwin; # requires DirectHW }; } |