diff --git a/dev-util/rizin/rizin-0.6.2.recipe b/dev-util/rizin/rizin-0.7.2.recipe similarity index 93% rename from dev-util/rizin/rizin-0.6.2.recipe rename to dev-util/rizin/rizin-0.7.2.recipe index ae3509dfd..bc93d1c76 100644 --- a/dev-util/rizin/rizin-0.6.2.recipe +++ b/dev-util/rizin/rizin-0.7.2.recipe @@ -18,7 +18,7 @@ LICENSE="Apache v2 RSA-MD" REVISION="1" SOURCE_URI="https://github.com/rizinorg/rizin/archive/refs/tags/v$portVersion.tar.gz" -CHECKSUM_SHA256="ab4bd4c767940b28d683f664f27180665f98bfab2aa7972ba4c331e8bed30da8" +CHECKSUM_SHA256="fb8b6501cae5462f7139a3fe86b60b3db8a6f9af45b9ccba87c6710907c671de" SOURCE_FILENAME="rizin-v$portVersion.tar.gz" ARCHITECTURES="all !x86_gcc2" @@ -86,12 +86,15 @@ REQUIRES=" lib:liblzma$secondaryArchSuffix lib:libmagic$secondaryArchSuffix lib:libmspack$secondaryArchSuffix + lib:libpcre2_8$secondaryArchSuffix lib:libpython3.9$secondaryArchSuffix lib:libssl$secondaryArchSuffix + lib:libtree_sitter$secondaryArchSuffix lib:libuv$secondaryArchSuffix lib:libxxhash$secondaryArchSuffix lib:libz$secondaryArchSuffix lib:libzip$secondaryArchSuffix + lib:libzstd$secondaryArchSuffix " PROVIDES_devel=" @@ -138,12 +141,15 @@ BUILD_REQUIRES=" devel:liblzma$secondaryArchSuffix devel:libmagic$secondaryArchSuffix devel:libmspack$secondaryArchSuffix + devel:libpcre2_8$secondaryArchSuffix >= 0.12.0 devel:libpython3.10$secondaryArchSuffix devel:libssl$secondaryArchSuffix + devel:libtree_sitter$secondaryArchSuffix devel:libuv$secondaryArchSuffix devel:libxxhash$secondaryArchSuffix devel:libz$secondaryArchSuffix devel:libzip$secondaryArchSuffix + devel:libzstd$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:cmake @@ -161,25 +167,32 @@ BUILD_PREREQUIRES=" BUILD() { meson build \ - --buildtype=release \ + --buildtype=debugoptimized \ --wrap=default \ --prefix=$prefix \ --bindir=$commandBinDir \ - --datadir=$dataDir \ --libdir=$libDir \ --includedir=$includeDir \ + --datadir=$dataDir \ --mandir=$manDir \ -D default_library=shared \ -D rizin_plugins=$dataDir/rizin/cutter/plugins \ -D use_sys_capstone=enabled \ - -D use_sys_magic=enabled \ + -D use_capstone_version=v5 \ -D use_sys_libmspack=enabled \ -D use_sys_libzip=enabled \ - -D use_sys_zlib=enabled \ - -D use_sys_lzma=enabled \ + -D use_sys_libzstd=enabled \ -D use_sys_lz4=enabled \ - -D use_sys_xxhash=enabled \ + -D use_sys_lzma=enabled \ + -D use_sys_magic=enabled \ -D use_sys_openssl=enabled \ + -D use_sys_pcre2=enabled \ + -D use_sys_tree_sitter=enabled \ + -D use_sys_xxhash=enabled \ + -D use_sys_zlib=enabled \ + -D use_zlib=true \ + -D use_lzma=true \ + -D local=disabled \ -D enable_tests=false \ -D enable_rz_test=false \ -D subprojects_check=false