summaryrefslogtreecommitdiffstats
path: root/pkgs/development
diff options
context:
space:
mode:
authorJörg Thalheim <Mic92@users.noreply.github.com>2022-12-23 15:23:34 +0000
committerGitHub <noreply@github.com>2022-12-23 15:23:34 +0000
commit6761fff266f45593f89c8585ffbcd8a4998039fc (patch)
treee00ebd9e0568b39855b70ce9cd71279f4f4ed57f /pkgs/development
parentffe34c9aaf231da935ec938dff2ccf9cc7891846 (diff)
parente855a598e740cccfa36e31121fc5c02c86f9f85e (diff)
Merge pull request #207400 from Mic92/radare2
radare2: 5.7.8 -> 5.8.0
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/tools/analysis/radare2/default.nix16
1 files changed, 9 insertions, 7 deletions
diff --git a/pkgs/development/tools/analysis/radare2/default.nix b/pkgs/development/tools/analysis/radare2/default.nix
index cd03eb0bab80..72562d4935bd 100644
--- a/pkgs/development/tools/analysis/radare2/default.nix
+++ b/pkgs/development/tools/analysis/radare2/default.nix
@@ -30,7 +30,7 @@
let
# FIXME: Compare revision with
- # https://github.com/radareorg/radare2/blob/master/libr/asm/arch/arm/v35arm64/Makefile#L26-L27
+ # https://github.com/radareorg/radare2/blob/master/libr/arch/p/arm/v35arm64/Makefile#L26-L27
arm64 = fetchFromGitHub {
owner = "radareorg";
repo = "vector35-arch-arm64";
@@ -47,21 +47,23 @@ let
in
stdenv.mkDerivation rec {
pname = "radare2";
- version = "5.7.8";
+ version = "5.8.0";
src = fetchFromGitHub {
owner = "radare";
repo = "radare2";
rev = version;
- hash = "sha256-+/9SeILuDCUaYwPhhN6z3vQFicd1Bh8N/yicZTybR5o=";
+ hash = "sha256-9bDwtMNru7tG0L735y+Vrcg7Htk/TV9SVZn7WP4Ap4c=";
};
preBuild = ''
- cp -r ${arm64} ../libr/asm/arch/arm/v35arm64/arch-arm64
- chmod -R +w ../libr/asm/arch/arm/v35arm64/arch-arm64
+ pushd ../libr/arch/p/arm/v35arm64
+ cp -r ${arm64} arch-arm64
+ chmod -R +w arch-arm64
- cp -r ${armv7} ../libr/asm/arch/arm/v35arm64/arch-armv7
- chmod -R +w ../libr/asm/arch/arm/v35arm64/arch-armv7
+ cp -r ${armv7} arch-armv7
+ chmod -R +w arch-armv7
+ popd
'';
postFixup = lib.optionalString stdenv.isDarwin ''