cutter: 2.4.1 -> 2.5.0 (#543269)
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
{
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
fetchpatch2,
|
||||
stdenv,
|
||||
# for passthru.plugins
|
||||
pkgs,
|
||||
@@ -19,24 +18,16 @@
|
||||
let
|
||||
cutter = stdenv.mkDerivation rec {
|
||||
pname = "cutter";
|
||||
version = "2.4.1";
|
||||
version = "2.5.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "rizinorg";
|
||||
repo = "cutter";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-fNOznaFzWJ4Dve9U1+E4xPaznnyxae2jHNaBCdJzDyQ=";
|
||||
hash = "sha256-dnVbtAp7TorPQx4qdK43L2pXMcnWvOYjhRC3MJBrAmM=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
patches = [
|
||||
(fetchpatch2 {
|
||||
name = "fix-shiboken6-type-index-case.patch";
|
||||
url = "https://github.com/rizinorg/cutter/commit/07fea9c772dc573588dc2e5771f0740ee1883738.patch?full_index=1";
|
||||
hash = "sha256-/C/s+Ui5F7MCxbzbChQ5Tv/oUHUQxXmk9xOnNI80xwQ=";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
pkg-config
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "0.8.0";
|
||||
version = "0.9.0";
|
||||
|
||||
libquickjs = fetchFromGitHub {
|
||||
owner = "quickjs-ng";
|
||||
@@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
owner = "rizinorg";
|
||||
repo = "jsdec";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-Xc8FMKSGdjrp288u49R6YC0xiynwHeoZe2P/UqnfsFU=";
|
||||
hash = "sha256-9FNsFPQf3GyREXsagWDHctfne28lct6dPH8vKvF8kpY=";
|
||||
};
|
||||
|
||||
postUnpack = ''
|
||||
|
||||
@@ -30,11 +30,11 @@
|
||||
let
|
||||
rizin = stdenv.mkDerivation rec {
|
||||
pname = "rizin";
|
||||
version = "0.8.2";
|
||||
version = "0.9.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/rizinorg/rizin/releases/download/v${version}/rizin-src-v${version}.tar.xz";
|
||||
hash = "sha256-FjDKUrroby/zfrIgaZ/IL5UbWxgIDt+j9Q3TalJsLZU=";
|
||||
hash = "sha256-esHNfaynr92nQuFUeLH3R/wfgT5Jb+5xg50eEJ5UPco=";
|
||||
};
|
||||
|
||||
mesonFlags = [
|
||||
|
||||
@@ -11,17 +11,18 @@
|
||||
enableCutterPlugin ? true,
|
||||
cutter,
|
||||
qt6,
|
||||
zlib,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "rz-ghidra";
|
||||
version = "0.8.0";
|
||||
version = "0.9.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "rizinorg";
|
||||
repo = "rz-ghidra";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-uI0EnuHAuyrXYKDijh5Tg/WcQ/5yyZnW3d5MMHZxnqA=";
|
||||
hash = "sha256-R9wPmt2WoK4wlTXb0JUX+0Fk8JQgGagb8vZQmjxLXn8=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
@@ -30,6 +31,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
openssl
|
||||
pugixml
|
||||
rizin
|
||||
zlib
|
||||
]
|
||||
++ lib.optionals enableCutterPlugin [
|
||||
cutter
|
||||
|
||||
Reference in New Issue
Block a user