Unverified Commit cb48c117 authored by K900's avatar K900 Committed by GitHub
Browse files

Merge pull request #307158 from K900/refind-update

refind: 0.14.0.2 -> 0.14.2, fix build on aarch64
parents c10070ba 1d62f7ce
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -24,11 +24,11 @@ in

stdenv.mkDerivation rec {
  pname = "refind";
  version = "0.14.0.2";
  version = "0.14.2";

  src = fetchurl {
    url = "mirror://sourceforge/project/refind/${version}/refind-src-${version}.tar.gz";
    hash = "sha256-JqDFXf01ZUmeH4LY/ldGTb7xnKiGzm0BqBUii478iw8=";
    hash = "sha256-99k86A2na4bFZygeoiW2qHkHzob/dyM8k1elIsEVyPA=";
  };

  patches = [
@@ -49,6 +49,9 @@ stdenv.mkDerivation rec {
      "EFICRT0=${gnu-efi}/lib"
      "HOSTARCH=${hostarch}"
      "ARCH=${hostarch}"
    ] ++ lib.optional stdenv.isAarch64 [
      # aarch64 is special for GNU-EFI, see BUILDING.txt
      "GNUEFI_ARM64_TARGET_SUPPORT=y"
    ];

  buildFlags = [ "gnuefi" "fs_gnuefi" ];