diff options
author | Nils André-Chang <nils@nilsand.re> | 2020-04-10 19:14:45 +0100 |
---|---|---|
committer | Nils André-Chang <nils@nilsand.re> | 2020-04-10 22:28:02 +0100 |
commit | ec88246d1aaed7f8614d8236ee2efd3ced92a56d (patch) | |
tree | dceece13f4fa8406d74c18dcb52d0c09d1fee01f /pkgs/tools/security/ghidra | |
parent | 0e27a1f2b48d94f8424a8db2d1572fd8a3fe5a6d (diff) |
ghidra: 9.1 -> 9.1.2
Move icoutils from buildInputs to nativeBuildInputs because it is a compile time dependency.
Diffstat (limited to 'pkgs/tools/security/ghidra')
-rw-r--r-- | pkgs/tools/security/ghidra/default.nix | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/pkgs/tools/security/ghidra/default.nix b/pkgs/tools/security/ghidra/default.nix index 63fbca8f44684..d31e1f2c27582 100644 --- a/pkgs/tools/security/ghidra/default.nix +++ b/pkgs/tools/security/ghidra/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, unzip, lib, makeWrapper, autoPatchelfHook +{ stdenv, fetchzip, lib, makeWrapper, autoPatchelfHook , openjdk11, pam, makeDesktopItem, icoutils }: let @@ -16,23 +16,22 @@ in stdenv.mkDerivation { - name = "ghidra-9.1"; + name = "ghidra-9.1.2"; - src = fetchurl { - url = "https://ghidra-sre.org/ghidra_9.1_PUBLIC_20191023.zip"; - sha256 = "0pl7s59008gvgwz4mxp7rz3xr3vaa12a6s5zvx2yr9jxx3gk1l99"; + src = fetchzip { + url = "https://ghidra-sre.org/ghidra_9.1.2_PUBLIC_20200212.zip"; + sha256 = "0j48pijypg44bw06azbrgfqjkigb13ljfdxib70sxwyqia3vkbbm"; }; nativeBuildInputs = [ makeWrapper autoPatchelfHook - unzip + icoutils ]; buildInputs = [ stdenv.cc.cc.lib pam - icoutils ]; dontStrip = true; @@ -42,7 +41,7 @@ in stdenv.mkDerivation { mkdir -p "${pkg_path}" "$out/share/applications" cp -a * "${pkg_path}" ln -s ${desktopItem}/share/applications/* $out/share/applications - + icotool -x "${pkg_path}/support/ghidra.ico" rm ghidra_4_40x40x32.png for f in ghidra_*.png; do |