From 65c5bcf2deec8fba8ebe7f64244fed622b22f62d Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Sun, 15 May 2022 14:58:29 +0200 Subject: [PATCH] rizin, bump version (#6922) --- ...{rizin-0.3.0.recipe => rizin-0.3.4.recipe} | 24 +++++++++++-------- 1 file changed, 14 insertions(+), 10 deletions(-) rename dev-util/rizin/{rizin-0.3.0.recipe => rizin-0.3.4.recipe} (91%) diff --git a/dev-util/rizin/rizin-0.3.0.recipe b/dev-util/rizin/rizin-0.3.4.recipe similarity index 91% rename from dev-util/rizin/rizin-0.3.0.recipe rename to dev-util/rizin/rizin-0.3.4.recipe index 0decd5a19..cb2ee4218 100644 --- a/dev-util/rizin/rizin-0.3.0.recipe +++ b/dev-util/rizin/rizin-0.3.4.recipe @@ -1,12 +1,12 @@ SUMMARY="A fork of the radare2 reverse engineering framework" -DESCRIPTION="Rizin is a fork of the radare2 reverse engineering framework \ -with a focus on usability, working features and code cleanliness. +DESCRIPTION="Rizin is a fork of the radare2 reverse engineering framework with a focus on \ +usability, working features and code cleanliness. -Rizin is portable and it can be used to analyze binaries, disassemble code, \ -debug programs, as a forensics tool, as a scriptable command-line hexadecimal \ -editor able to open disk files, and much more!" +Rizin is portable and it can be used to analyze binaries, disassemble code, debug programs, as a \ +forensics tool, as a scriptable command-line hexadecimal editor able to open disk files, and much \ +more!" HOMEPAGE="https://github.com/rizinorg/rizin" -COPYRIGHT="2021 RizinOrg et all" +COPYRIGHT="2022 RizinOrg et all" LICENSE="Apache v2 CC-BY-SA-4.0 CC0 1.0 @@ -18,13 +18,13 @@ LICENSE="Apache v2 RSA-MD" REVISION="1" SOURCE_URI="https://github.com/rizinorg/rizin/archive/refs/tags/v$portVersion.tar.gz" -CHECKSUM_SHA256="ae607179eb289bcdd101d0db51e08658b1c57aba99155b82533f8fa587cacd86" +CHECKSUM_SHA256="b81279e5335f0167efaecdc31225c1b432d3d3c69e002c75dc01f4390b1c99a9" SOURCE_FILENAME="rizin-v$portVersion.tar.gz" -ARCHITECTURES="!x86_gcc2 x86_64" +ARCHITECTURES="all !x86_gcc2" SECONDARY_ARCHITECTURES="x86" -libVersion="0.3.0" +libVersion="$portVersion" libVersionCompat="$libVersion compat >= ${libVersion%%.*}" PROVIDES=" @@ -148,6 +148,8 @@ BUILD_PREREQUIRES=" BUILD() { meson build \ + --buildtype=release \ + --wrap=default \ --prefix=$prefix \ --datadir=$dataDir \ --libdir=$libDir \ @@ -161,7 +163,9 @@ BUILD() -D use_sys_xxhash=enabled \ -D use_sys_openssl=enabled \ -D use_sys_tree_sitter=enabled \ - -D use_libuv=true + -D use_libuv=true \ + -D enable_tests=false \ + -D enable_rz_test=false ninja -C build }