about summary refs log tree commit diff
path: root/pkgs/tools/security/ghidra
diff options
context:
space:
mode:
authorNils André-Chang <nils@nilsand.re>2020-04-10 19:14:45 +0100
committerNils André-Chang <nils@nilsand.re>2020-04-10 22:28:02 +0100
commitec88246d1aaed7f8614d8236ee2efd3ced92a56d (patch)
treedceece13f4fa8406d74c18dcb52d0c09d1fee01f /pkgs/tools/security/ghidra
parent0e27a1f2b48d94f8424a8db2d1572fd8a3fe5a6d (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.nix15
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