nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

[Backport release-25.11] radare2: 6.0.4 -> 6.1.2; iaito: 6.0.4 -> 6.1.0 (#502235)

authored by

Azat Bahawi and committed by
GitHub
cede68e2 1468acc9

+19 -19
+3 -3
pkgs/by-name/ia/iaito/package.nix
··· 11 11 }: 12 12 stdenv.mkDerivation (finalAttrs: { 13 13 pname = "iaito"; 14 - version = "6.0.4"; 14 + version = "6.1.0"; 15 15 16 16 srcs = [ 17 17 (fetchFromGitHub { 18 18 owner = "radareorg"; 19 19 repo = "iaito"; 20 20 tag = finalAttrs.version; 21 - hash = "sha256-99SuUTwHcpyJ5V9Cnanm6ylH3NVgyk3TmDoaFVwFE4E="; 21 + hash = "sha256-nvMx0zbfsphfBgxdQnk+EhRpQnJ2Qv05rF7w+zQUUQg="; 22 22 name = "main"; 23 23 }) 24 24 (fetchFromGitHub { ··· 55 55 ]; 56 56 57 57 mesonFlags = [ 58 - "-Dwith_qt6=true" 58 + (lib.mesonBool "with_qt6" true) 59 59 ]; 60 60 61 61 postBuild = ''
+16 -16
pkgs/development/tools/analysis/radare2/default.nix
··· 32 32 binaryninja = fetchFromGitHub { 33 33 owner = "Vector35"; 34 34 repo = "binaryninja-api"; 35 - rev = "c40a5f04deec68d388b2072dc42b29141089f9ce"; # https://github.com/radareorg/radare2/blob/master/subprojects/binaryninja.wrap 36 - hash = "sha256-IfuGgwVI51urQxhaYkYsE45NkScgxKmmEBV6Pllhwmo="; 35 + rev = "ba13f6ec7d0ce9a18a03a1c895fb72d18e03014a"; # https://github.com/radareorg/radare2/blob/master/subprojects/binaryninja.wrap 36 + hash = "sha256-ApBDmrepz27ioEjtqgdGzGF0tPkDghp7dA8L9eHHW6w="; 37 37 }; 38 38 39 39 sdb = fetchFromGitHub { 40 - owner = "radare"; 40 + owner = "radareorg"; 41 41 repo = "sdb"; 42 - tag = "2.2.0"; # https://github.com/radareorg/radare2/blob/master/subprojects/sdb.wrap 43 - hash = "sha256-S/aL3F6+Z/rqelfIJaZaBF1IxSmhA1qE9ahFvKARoaE="; 42 + tag = "2.4.2"; # https://github.com/radareorg/radare2/blob/master/subprojects/sdb.wrap 43 + hash = "sha256-JN27SkDqHtX83d1CPUF9hbVKwE/dwhDgn5MlCX9RPrc="; 44 44 }; 45 45 46 46 qjs = fetchFromGitHub { 47 47 owner = "quickjs-ng"; 48 48 repo = "quickjs"; 49 - rev = "7238ee64dbc2fbdea044555cda8cda78785a93ed"; # https://github.com/radareorg/radare2/blob/master/subprojects/qjs.wrap 50 - hash = "sha256-1ZeLCTmbrlRrZB9El3L497gt3QUA5GIScrFVIBkxA88="; 49 + rev = "e2b100e8c5fa7131e9fb22b8a0e9ca0f16eb9892"; # https://github.com/radareorg/radare2/blob/master/subprojects/qjs.wrap 50 + hash = "sha256-vq+K93MuvFC+JKw4623gKs53ngw1097l5Kf/RBGU+mA="; 51 51 }; 52 52 in 53 53 stdenv.mkDerivation (finalAttrs: { 54 54 pname = "radare2"; 55 - version = "6.0.4"; 55 + version = "6.1.2"; 56 56 57 57 src = fetchFromGitHub { 58 58 owner = "radare"; 59 59 repo = "radare2"; 60 60 tag = finalAttrs.version; 61 - hash = "sha256-B0xCQPD27NcCDvRJK1/yyjtrlEJoSTD7e2cu5JIo95w="; 61 + hash = "sha256-YiKbXKKwbeAUkeq4LcUwOxTHU1Hua4YhcwDULiHVmrQ="; 62 62 }; 63 63 64 64 mesonFlags = [ 65 - (lib.mesonOption "use_sys_capstone" "true") 66 - (lib.mesonOption "use_sys_lz4" "true") 67 - (lib.mesonOption "use_sys_magic" "true") 68 - (lib.mesonOption "use_sys_openssl" "true") 69 - (lib.mesonOption "use_sys_xxhash" "true") 70 - (lib.mesonOption "use_sys_zip" "true") 71 - (lib.mesonOption "use_sys_zlib" "true") 65 + (lib.mesonBool "use_sys_capstone" true) 66 + (lib.mesonBool "use_sys_lz4" true) 67 + (lib.mesonBool "use_sys_magic" true) 68 + (lib.mesonBool "use_sys_openssl" true) 69 + (lib.mesonBool "use_sys_xxhash" true) 70 + (lib.mesonBool "use_sys_zip" true) 71 + (lib.mesonBool "use_sys_zlib" true) 72 72 (lib.mesonOption "r2_gittap" finalAttrs.version) 73 73 ]; 74 74