Commit 62ff1ef2 authored by Samuel Dionne-Riel's avatar Samuel Dionne-Riel Committed by Anderson Torres
Browse files
parent f2bd8adf
Loading
Loading
Loading
Loading
+2 −9
Original line number Diff line number Diff line
@@ -14,23 +14,16 @@ in

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

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

  patches = [
    # Removes hardcoded toolchain for aarch64, allowing successful aarch64 builds.
    ./0001-toolchain.patch

    # Fixes issue with null dereference in ReadHiddenTags
    # Upstream: https://sourceforge.net/p/refind/code/merge-requests/45/
    (fetchpatch {
      url = "https://github.com/samueldr/rEFInd/commit/29cd79dedabf84d5ddfe686f5692278cae6cc4d6.patch";
      sha256 = "sha256-/jAmOwvMmFWazyukN+ru1tQDiIBtgGk/e/pczsl1Xc8=";
    })
  ];

  buildInputs = [ gnu-efi ];