Unverified Commit 68e34e60 authored by Moritz Sanft's avatar Moritz Sanft
Browse files

aflplusplus: 4.21c -> 4.31c

parent 9a0b8556
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -37,13 +37,13 @@ let
  libtokencap = callPackage ./libtokencap.nix { inherit aflplusplus; };
  aflplusplus = stdenvNoCC.mkDerivation rec {
    pname = "aflplusplus";
    version = "4.21c";
    version = "4.31c";

    src = fetchFromGitHub {
      owner = "AFLplusplus";
      repo = "AFLplusplus";
      tag = "v${version}";
      hash = "sha256-DKwPRxSO+JEJYWLldnfrAYqzwqukNzrbo4R5FzJqzzg=";
      hash = "sha256-O3NPtQaxcRRFE6H7O6JTsmQsO+iEl8eQxHGKtc+1g8w=";
    };

    enableParallelBuilding = true;
+4 −3
Original line number Diff line number Diff line
@@ -25,9 +25,10 @@ stdenv.mkDerivation {
  src = fetchFromGitHub {
    owner = "AFLplusplus";
    repo = "qemuafl";
    # rev origin: https://github.com/AFLplusplus/AFLplusplus/blob/v4.21c/qemu_mode/QEMUAFL_VERSION
    rev = "a6f0632a65e101e680dd72643a6128dd180dff72";
    sha256 = "sha256-4kaQA5KDUqkK+fbjHg47lxZHRN8JrfSC2zdjrbMbDPo=";
    # Use a fixed qemuafl version instead of the one in https://github.com/AFLplusplus/AFLplusplus/blob/v4.31c/qemu_mode/QEMUAFL_VERSION.
    # See: https://github.com/AFLplusplus/AFLplusplus/issues/2296.
    rev = "ef1cd9a8cb1522c918faab42805216f9a4054dda";
    hash = "sha256-tbKDnDoBtFhvtE9nbi9XuHPuFuGezUFngnw4pJyKFgY=";
    fetchSubmodules = true;
  };