lol

rizinPlugins.rz-ghidra: 0.6.0 -> 0.7.0

authored by mjoerg.bsky.social and committed by

Jörg Thalheim 25dd89aa 5d7d7957

+7 -14
+7 -14
pkgs/development/tools/analysis/rizin/rz-ghidra.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , fetchFromGitHub 4 - , fetchpatch 5 4 , cmake 6 5 # buildInputs 7 6 , rizin ··· 15 14 , qtsvg 16 15 }: 17 16 18 - stdenv.mkDerivation rec { 17 + stdenv.mkDerivation (finalAttrs: { 19 18 pname = "rz-ghidra"; 20 - version = "0.6.0"; 19 + version = "0.7.0"; 21 20 22 21 src = fetchFromGitHub { 23 22 owner = "rizinorg"; 24 23 repo = "rz-ghidra"; 25 - rev = "v${version}"; 26 - hash = "sha256-tQAurouRr6fP1tbIkfd0a9UfeYcwiU1BpjOTcooXkT0="; 24 + rev = "v${finalAttrs.version}"; 25 + hash = "sha256-W9VcKrDAh7GNRbE4eyWbtHlsYLmrjBBgVvWNyMUhlDk="; 27 26 fetchSubmodules = true; 28 27 }; 29 28 30 - patches = [ 31 - (fetchpatch { 32 - url = "https://github.com/rizinorg/rz-ghidra/pull/327/commits/eba20e2c743ed3dfc5d1be090a5018f7267baa49.patch"; 33 - hash = "sha256-aoXFClXZBcOnHl+6lLYrnui7sRb3cRJQhQfNDLxHtcs="; 34 - }) 35 - ]; 36 - 37 29 nativeBuildInputs = [ cmake ]; 38 30 buildInputs = [ 39 31 openssl ··· 59 51 # errors out with undefined symbols from Cutter 60 52 broken = enableCutterPlugin && stdenv.isDarwin; 61 53 description = "Deep ghidra decompiler and sleigh disassembler integration for rizin"; 62 - homepage = src.meta.homepage; 54 + homepage = finalAttrs.src.meta.homepage; 55 + changelog = "${finalAttrs.src.meta.homepage}/releases/tag/${finalAttrs.src.rev}"; 63 56 license = licenses.lgpl3; 64 57 maintainers = with maintainers; [ chayleaf ]; 65 58 inherit (rizin.meta) platforms; 66 59 }; 67 - } 60 + })