summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJörg Thalheim <joerg@thalheim.io>2021-12-07 08:25:15 +0100
committerJonathan Ringer <jonringer@users.noreply.github.com>2022-02-10 14:01:39 -0800
commit0288286720d245a84d6226b1629dca9035baf56f (patch)
tree9546fb7860becb4aed6740d195a5413cdf4c957c
parentbrave: 1.35.100 -> 1.35.101 (diff)
downloadnixpkgs-0288286720d245a84d6226b1629dca9035baf56f.tar.gz
radare2: 5.4.2 -> 5.5.2
(cherry picked from commit 6fa6514e56b4b752c5d2025042ac2e74af386d54)
-rw-r--r--pkgs/development/tools/analysis/radare2/default.nix14
1 files changed, 12 insertions, 2 deletions
diff --git a/pkgs/development/tools/analysis/radare2/default.nix b/pkgs/development/tools/analysis/radare2/default.nix
index 8cbfed0b16f9..ef311a8c6ed2 100644
--- a/pkgs/development/tools/analysis/radare2/default.nix
+++ b/pkgs/development/tools/analysis/radare2/default.nix
@@ -34,21 +34,31 @@ let
rev = "3c5eaba46dab72ecb7d5f5b865a13fdeee95b464";
sha256 = "sha256-alcGEi+D8CptXzfznnuxQKCvU2mbzn2sQge5jSqLVpg=";
};
+ armv7 = fetchFromGitHub {
+ owner = "radareorg";
+ repo = "vector35-arch-armv7";
+ rev = "dde39f69ffea19fc37e681874b12cb4707bc4f30";
+
+ sha256 = "sha256-bnWQc0dScM9rhIdzf+iVXvMqYWq/bguEAUQPaZRgdlU=";
+ };
in
stdenv.mkDerivation rec {
pname = "radare2";
- version = "5.4.2";
+ version = "5.5.2";
src = fetchFromGitHub {
owner = "radare";
repo = "radare2";
rev = version;
- sha256 = "sha256-5GvJ7J+pAL8GIZ4Tv09wdGyihfMm1bUABhmf7ozQoxc=";
+ sha256 = "sha256-7nygSugqOYhK0lXEy3BSr5h5+GTfLBG/1O6TyKhk++c=";
};
preBuild = ''
cp -r ${arm64} libr/asm/arch/arm/v35arm64/arch-arm64
chmod -R +w libr/asm/arch/arm/v35arm64/arch-arm64
+
+ cp -r ${armv7} libr/asm/arch/arm/v35arm64/arch-armv7
+ chmod -R +w libr/asm/arch/arm/v35arm64/arch-armv7
'';
postFixup = lib.optionalString stdenv.isDarwin ''