Commit 647cac40 authored by John Chadwick's avatar John Chadwick
Browse files

ghidra-bin: 10.4 -> 11.2.1

parent 87a8321e
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@
  lib,
  makeWrapper,
  autoPatchelfHook,
  openjdk17,
  openjdk21,
  pam,
  makeDesktopItem,
  icoutils,
@@ -28,12 +28,12 @@ let
in
stdenv.mkDerivation rec {
  pname = "ghidra";
  version = "10.4";
  versiondate = "20230928";
  version = "11.2.1";
  versiondate = "20241105";

  src = fetchzip {
    url = "https://github.com/NationalSecurityAgency/ghidra/releases/download/Ghidra_${version}_build/ghidra_${version}_PUBLIC_${versiondate}.zip";
    hash = "sha256-IiAQ9OKmr8ZgqmGftuW0ITdG06fb9Lr30n2H9GArctk=";
    hash = "sha256-w6FCAjF2ggFWH8eo7X8V6ZTbSptGkwRzoEMj9nGL5/M=";
  };

  nativeBuildInputs = [
@@ -69,7 +69,7 @@ stdenv.mkDerivation rec {
    ln -s "${pkg_path}/support/analyzeHeadless" "$out/bin/ghidra-analyzeHeadless"

    wrapProgram "${pkg_path}/support/launch.sh" \
      --prefix PATH : ${lib.makeBinPath [ openjdk17 ]}
      --prefix PATH : ${lib.makeBinPath [ openjdk21 ]}
  '';

  meta = with lib; {