rizin: update to 0.5.1.
This commit is contained in:
parent
e0dafaa6e7
commit
e2da697574
@ -4130,32 +4130,32 @@ libreadosm.so.1 readosm-1.1.0a_1
|
||||
libSvtAv1Enc.so.1 libsvt-av1-1.3.0_1
|
||||
libSvtAv1Dec.so.0 libsvt-av1-0.9.0_1
|
||||
libyascreen.so.0 yascreen-1.96_1
|
||||
librz_analysis.so.0.4 rizin-0.4.0_1
|
||||
librz_asm.so.0.4 rizin-0.4.0_1
|
||||
librz_bin.so.0.4 rizin-0.4.0_1
|
||||
librz_bp.so.0.4 rizin-0.4.0_1
|
||||
librz_config.so.0.4 rizin-0.4.0_1
|
||||
librz_cons.so.0.4 rizin-0.4.0_1
|
||||
librz_core.so.0.4 rizin-0.4.0_1
|
||||
librz_crypto.so.0.4 rizin-0.4.0_1
|
||||
librz_debug.so.0.4 rizin-0.4.0_1
|
||||
librz_demangler.so.0.4 rizin-0.4.0_1
|
||||
librz_diff.so.0.4 rizin-0.4.0_1
|
||||
librz_egg.so.0.4 rizin-0.4.0_1
|
||||
librz_flag.so.0.4 rizin-0.4.0_1
|
||||
librz_hash.so.0.4 rizin-0.4.0_1
|
||||
librz_io.so.0.4 rizin-0.4.0_1
|
||||
librz_lang.so.0.4 rizin-0.4.0_1
|
||||
librz_magic.so.0.4 rizin-0.4.0_1
|
||||
librz_main.so.0.4 rizin-0.4.0_1
|
||||
librz_parse.so.0.4 rizin-0.4.0_1
|
||||
librz_reg.so.0.4 rizin-0.4.0_1
|
||||
librz_search.so.0.4 rizin-0.4.0_1
|
||||
librz_sign.so.0.4 rizin-0.4.0_1
|
||||
librz_socket.so.0.4 rizin-0.4.0_1
|
||||
librz_syscall.so.0.4 rizin-0.4.0_1
|
||||
librz_type.so.0.4 rizin-0.4.0_1
|
||||
librz_util.so.0.4 rizin-0.4.0_1
|
||||
librz_analysis.so.0.5 rizin-0.5.1_1
|
||||
librz_asm.so.0.5 rizin-0.5.1_1
|
||||
librz_bin.so.0.5 rizin-0.5.1_1
|
||||
librz_bp.so.0.5 rizin-0.5.1_1
|
||||
librz_config.so.0.5 rizin-0.5.1_1
|
||||
librz_cons.so.0.5 rizin-0.5.1_1
|
||||
librz_core.so.0.5 rizin-0.5.1_1
|
||||
librz_crypto.so.0.5 rizin-0.5.1_1
|
||||
librz_debug.so.0.5 rizin-0.5.1_1
|
||||
librz_demangler.so.0.5 rizin-0.5.1_1
|
||||
librz_diff.so.0.5 rizin-0.5.1_1
|
||||
librz_egg.so.0.5 rizin-0.5.1_1
|
||||
librz_flag.so.0.5 rizin-0.5.1_1
|
||||
librz_hash.so.0.5 rizin-0.5.1_1
|
||||
librz_io.so.0.5 rizin-0.5.1_1
|
||||
librz_lang.so.0.5 rizin-0.5.1_1
|
||||
librz_magic.so.0.5 rizin-0.5.1_1
|
||||
librz_main.so.0.5 rizin-0.5.1_1
|
||||
librz_parse.so.0.5 rizin-0.5.1_1
|
||||
librz_reg.so.0.5 rizin-0.5.1_1
|
||||
librz_search.so.0.5 rizin-0.5.1_1
|
||||
librz_sign.so.0.5 rizin-0.5.1_1
|
||||
librz_socket.so.0.5 rizin-0.5.1_1
|
||||
librz_syscall.so.0.5 rizin-0.5.1_1
|
||||
librz_type.so.0.5 rizin-0.5.1_1
|
||||
librz_util.so.0.5 rizin-0.5.1_1
|
||||
libaravis-0.8.so.0 libaravis-0.8.21_1
|
||||
libLimeSuite.so.22.09-1 LimeSuite-22.09.0_1
|
||||
libnvme.so.1 libnvme-1.0_1
|
||||
|
39
srcpkgs/rizin/patches/fix-cross.patch
Normal file
39
srcpkgs/rizin/patches/fix-cross.patch
Normal file
@ -0,0 +1,39 @@
|
||||
From: Riccardo Schirone <sirmy15@gmail.com>
|
||||
Date: Tue, 14 Mar 2023 20:56:59 +0100
|
||||
Subject: [PATCH] rz_util: Fix cross-compilation when using system openssl
|
||||
|
||||
---
|
||||
librz/util/meson.build | 6 ++++--
|
||||
1 file changed, 4 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/librz/util/meson.build b/librz/util/meson.build
|
||||
index 29def91b3e7..9f23dae3a38 100644
|
||||
--- a/librz/util/meson.build
|
||||
+++ b/librz/util/meson.build
|
||||
@@ -1,6 +1,6 @@
|
||||
subdir('sdb/src')
|
||||
|
||||
-rz_util_sources = [
|
||||
+rz_util_common_sources = [
|
||||
'alloc.c',
|
||||
'annotated_code.c',
|
||||
'ascii_table.c',
|
||||
@@ -83,6 +83,7 @@ rz_util_sources = [
|
||||
'w32-sys.c',
|
||||
'x509.c',
|
||||
]
|
||||
+rz_util_sources = rz_util_common_sources
|
||||
|
||||
rz_util_deps = [ldl, lrt, mth, th, utl] + platform_deps
|
||||
if zlib_dep.found()
|
||||
@@ -162,8 +163,9 @@ if meson.is_cross_build()
|
||||
install_dir: rizin_incdir
|
||||
)
|
||||
rz_util_native_includes = [include_directories('.'), rz_util_includes]
|
||||
+ rz_util_native_sources = rz_util_common_sources + ['big.c']
|
||||
|
||||
- rz_util_native = static_library('rz_util_native', rz_util_sources, libsdb_sources,
|
||||
+ rz_util_native = static_library('rz_util_native', rz_util_native_sources, libsdb_sources,
|
||||
include_directories: rz_util_native_includes,
|
||||
dependencies: rz_util_native_deps,
|
||||
implicit_include_directories: false,
|
@ -1,25 +1,26 @@
|
||||
# Template file for 'rizin'
|
||||
pkgname=rizin
|
||||
version=0.4.1
|
||||
version=0.5.1
|
||||
revision=1
|
||||
build_style=meson
|
||||
configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v4
|
||||
-D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled
|
||||
-D use_sys_lz4=enabled -D use_sys_xxhash=enabled -D use_sys_openssl=enabled
|
||||
-D use_sys_tree_sitter=enabled -D use_libuv=true -D local=disabled"
|
||||
-D use_sys_tree_sitter=enabled -D use_sys_lzma=enabled -D use_sys_libmspack=enabled
|
||||
-D local=disabled -D packager=VoidLinux"
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="capstone-devel libzip-devel zlib-devel liblz4-devel xxHash-devel libuv-devel
|
||||
tree-sitter-devel file-devel openssl-devel"
|
||||
makedepends="capstone-devel libzip-devel zlib-devel liblz4-devel xxHash-devel
|
||||
tree-sitter-devel file-devel openssl-devel liblzma-devel libmspack-devel"
|
||||
short_desc="UNIX-like reverse engineering framework and command-line toolset"
|
||||
maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
|
||||
license="LGPL-3.0-only"
|
||||
homepage="https://github.com/rizinorg/rizin"
|
||||
distfiles="https://github.com/rizinorg/${pkgname}/releases/download/v${version}/${pkgname}-src-v${version}.tar.xz"
|
||||
checksum=669d956b997820a36e423cf35d482aa99849254b9658cef6844459912dfdbfb8
|
||||
homepage="https://rizin.re"
|
||||
changelog="https://github.com/rizinorg/rizin/releases"
|
||||
distfiles="https://github.com/rizinorg/rizin/releases/download/v${version}/rizin-src-v${version}.tar.xz"
|
||||
checksum=f7a1338a909de465f56e4a59217669d595153be39ee2de5b86d8466475159859
|
||||
# requires some external files, not clear where they come from
|
||||
make_check=no
|
||||
|
||||
|
||||
rizin-devel_package() {
|
||||
depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
|
||||
short_desc="${short_desc} - development files"
|
||||
|
Loading…
x
Reference in New Issue
Block a user