rizin, bump version (#10203)

This commit is contained in:
Schrijvers Luc
2024-03-09 10:48:28 +01:00
committed by GitHub
parent d3f0843842
commit 4fe30f9a38

View File

@@ -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