Merge pull request #247335 from chayleaf/rizin

rizin: 0.5.2 -> 0.6.0

authored by

7c6f434c and committed by
GitHub
ffeaa635 fd52a5cc

+14 -8
+5 -3
pkgs/development/tools/analysis/rizin/cutter.nix
··· 4 4 # Qt 5 5 , qtbase, qtsvg, qtwebengine, qttools 6 6 # buildInputs 7 + , graphviz 7 8 , rizin 8 9 , python3 9 10 , wrapQtAppsHook ··· 11 12 12 13 mkDerivation rec { 13 14 pname = "cutter"; 14 - version = "2.2.1"; 15 + version = "2.3.0"; 15 16 16 17 src = fetchFromGitHub { 17 18 owner = "rizinorg"; 18 19 repo = "cutter"; 19 20 rev = "v${version}"; 20 - hash = "sha256-rzMLPkL382webds7cnfanHy9BsV+8ARkl6aES5ckmO4="; 21 + hash = "sha256-oQ3sLIGKMEw3k27aSFcrJqo0TgGkkBNdzl6GSoOIYak="; 21 22 fetchSubmodules = true; 22 23 }; 23 24 24 25 nativeBuildInputs = [ cmake qmake pkg-config python3 wrapQtAppsHook ]; 25 26 propagatedBuildInputs = [ python3.pkgs.pyside2 ]; 26 - buildInputs = [ qtbase qttools qtsvg qtwebengine rizin python3 ]; 27 + buildInputs = [ graphviz qtbase qttools qtsvg qtwebengine rizin python3 ]; 27 28 28 29 cmakeFlags = [ 29 30 "-DCUTTER_USE_BUNDLED_RIZIN=OFF" 30 31 "-DCUTTER_ENABLE_PYTHON=ON" 31 32 "-DCUTTER_ENABLE_PYTHON_BINDINGS=ON" 33 + "-DCUTTER_ENABLE_GRAPHVIZ=ON" 32 34 ]; 33 35 34 36 preBuild = ''
+9 -5
pkgs/development/tools/analysis/rizin/default.nix
··· 8 8 , perl 9 9 , zlib 10 10 , openssl 11 - , libuv 12 11 , file 12 + , libmspack 13 13 , libzip 14 14 , lz4 15 15 , xxHash 16 + , xz 16 17 , meson 17 18 , python3 18 19 , cmake ··· 23 24 24 25 stdenv.mkDerivation rec { 25 26 pname = "rizin"; 26 - version = "0.5.2"; 27 + version = "0.6.0"; 27 28 28 29 src = fetchurl { 29 30 url = "https://github.com/rizinorg/rizin/releases/download/v${version}/rizin-src-v${version}.tar.xz"; 30 - hash = "sha256-cauA/DyKycgKEAANg4EoryigXTGg7hg5AMLFxuNQ7KM="; 31 + hash = "sha256-apJJBu/fVHrFBGJ2f1rdU5AkNuekhi0sDiTKkbd2FQg="; 31 32 }; 32 33 33 34 mesonFlags = [ ··· 35 36 "-Duse_sys_magic=enabled" 36 37 "-Duse_sys_libzip=enabled" 37 38 "-Duse_sys_zlib=enabled" 38 - "-Duse_sys_xxhash=enabled" 39 39 "-Duse_sys_lz4=enabled" 40 + "-Duse_sys_lzma=enabled" 41 + "-Duse_sys_xxhash=enabled" 40 42 "-Duse_sys_openssl=enabled" 43 + "-Duse_sys_libmspack=enabled" 41 44 "-Duse_sys_tree_sitter=enabled" 42 45 ]; 43 46 ··· 77 80 zlib 78 81 lz4 79 82 openssl 80 - libuv 83 + libmspack 81 84 tree-sitter 82 85 xxHash 86 + xz 83 87 ]; 84 88 85 89 postPatch = ''