diff options
author | 宋文武 <iyzsong@member.fsf.org> | 2024-03-12 18:37:16 +0800 |
---|---|---|
committer | 宋文武 <iyzsong@member.fsf.org> | 2024-03-23 19:15:23 +0800 |
commit | 517a19806050a4797fefe8932577f6bc1c87c8e8 (patch) | |
tree | b757d9f9742246f3f518ad0f55dab0e43cef9485 /gnu/packages/engineering.scm | |
parent | f285a968b1219ae748fcab918b17285e741422c2 (diff) | |
download | guix-517a19806050a4797fefe8932577f6bc1c87c8e8.tar.gz guix-517a19806050a4797fefe8932577f6bc1c87c8e8.zip |
gnu: rizin: Update to 0.7.2.
* gnu/packages/engineering.scm (rizin): Update to 0.7.2.
[arguments]: Add '-Duse_sys_libzstd=enabled' and '-Duse_sys_pcre2=enabled' to
configure-flags. Enable 'hash' tests.
[inputs]: Add pcre2 and zstd:lib.
Change-Id: I36321856b400e509cf00580588bfbc3b9e828f7f
Diffstat (limited to 'gnu/packages/engineering.scm')
-rw-r--r-- | gnu/packages/engineering.scm | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index ae287cf51b..6af0c75eb2 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -4302,7 +4302,7 @@ form, numpad. (define-public rizin (package (name "rizin") - (version "0.6.2") + (version "0.7.2") (source (origin (method url-fetch) (uri (string-append @@ -4310,7 +4310,7 @@ form, numpad. version "/rizin-src-v" version ".tar.xz")) (sha256 (base32 - "0szq3wr7i7gwm8llgbhssjb63q70rjqqdlj6078vs110waih16p2")))) + "0ajqng66b01phs0hjygg9phyc8p3fs0a1isbc0zmxdz2bas3zzzw")))) (build-system meson-build-system) (arguments (list @@ -4322,11 +4322,13 @@ form, numpad. "-Duse_sys_libzip=enabled" "-Duse_sys_zlib=enabled" "-Duse_sys_lz4=enabled" + "-Duse_sys_libzstd=enabled" "-Duse_sys_xxhash=enabled" "-Duse_sys_openssl=enabled" "-Duse_sys_tree_sitter=enabled" "-Duse_sys_lzma=enabled" "-Duse_sys_libmspack=enabled" + "-Duse_sys_pcre2=enabled" "-Duse_zlib=true" "-Duse_lzma=true" "-Dinstall_sigdb=false" @@ -4342,8 +4344,7 @@ form, numpad. (("subdir\\('integration'\\)") "")) ;;; Skip failing tests. (substitute* "test/unit/meson.build" - (("'bin_mach0',\n") "") - (("'hash',\n") ""))))))) + (("'bin_mach0',\n") ""))))))) (native-inputs (list pkg-config)) (inputs (list capstone @@ -4352,9 +4353,11 @@ form, numpad. libzip lz4 openssl + pcre2 tree-sitter xxhash zlib + (list zstd "lib") libmspack)) (home-page "https://rizin.re") (synopsis "Disassemble, debug, analyze, and manipulate binary files") |