dev-util / rizin

reverse engineering framework for binary analysis

Official package sites : https://rizin.re/ ·

v0.4.1 :: 0/0.4.1 :: gentoo

Modified
License
Apache-2.0 BSD LGPL-3 MIT
Keywords
amd64 ~arm64 ~x86
USE flags
test

General

test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

app-arch / lz4 : Extremely Fast Compression algorithm

dev-libs / capstone : disassembly/disassembler framework + bindings

dev-libs / libuv : Cross-platform asychronous I/O

dev-libs / libzip : Library for manipulating zip archives

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-libs / tree-sitter : Tree-sitter is a parser generator tool and an incremental parsing library

dev-libs / xxhash : Extremely fast non-cryptographic hash algorithm

sys-apps / file : Identify a file's format by scanning binary data for patterns

sys-libs / zlib : Standard (de)compression library

app-arch / lz4 : Extremely Fast Compression algorithm

dev-libs / capstone : disassembly/disassembler framework + bindings

dev-libs / libuv : Cross-platform asychronous I/O

dev-libs / libzip : Library for manipulating zip archives

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-libs / tree-sitter : Tree-sitter is a parser generator tool and an incremental parsing library

dev-libs / xxhash : Extremely fast non-cryptographic hash algorithm

sys-apps / file : Identify a file's format by scanning binary data for patterns

sys-libs / zlib : Standard (de)compression library

dev-util / cutter : A Qt and C++ GUI for rizin reverse engineering framework

830231
dev-libs/libzip: revdeps fail to compile with differing CC (was: dev-util/rizin-0.3.1-r2 fails to compile: zip.h:285:21: error: expected ‘:, ‘,, ‘;, ‘} or ‘__attribute__ before ‘str)
861524
<dev-util/rizin-0.4.1: integer overflow leading to heap overflow
868999
<dev-util/rizin-0.4.1: multiple vulnerabilities
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
dev-util/rizin: drop 0.4.0-r1
Bug: https://bugs.gentoo.org/861524 Bug: https://bugs.gentoo.org/868999 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
dev-util/rizin: add 0.4.1
Bug: https://bugs.gentoo.org/868999 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
dev-util/rizin: drop 0.4.0
Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
dev-util/rizin: stabilize 0.4.0-r1 for amd64
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/rizin: remove version constraint for capstone dependency
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/26255 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
dev-util/rizin: drop 0.3.4, 0.3.4-r1
Bug: https://bugs.gentoo.org/836002 Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
dev-util/rizin: stabilize 0.4.0 for amd64
Bug: https://bugs.gentoo.org/836002 Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
dev-util/rizin: add 0.4.0, enable py3.11
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mario Haustein · gentoo
dev-util/rizin: restrict to Capstone 4
Code doesn't build yet with Capstone 5. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
dev-util/rizin: stabilize 0.3.4 for amd64
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: consistent PYTHON_COMPAT style
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
dev-util/rizin: drop 0.3.1-r2, 0.3.2, 0.3.3
Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
dev-util/rizin: add 0.3.4
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
dev-util/rizin: add 0.3.3
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
dev-util/rizin: workaround build failure with tree-sitter[-ts-cli] and nodejs
Closes: https://bugs.gentoo.org/830068 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
dev-util/rizin: drop 0.3.0, 0.3.1-r1
Bug: https://bugs.gentoo.org/829129 Signed-off-by: John Helmert III <ajak@gentoo.org>
John Helmert III · gentoo
dev-util/rizin: add 0.3.2
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
dev-util/rizin: add patch for CVE-2021-43814
Bug: https://bugs.gentoo.org/829129 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
dev-util/rizin: add subslot
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
dev-util/rizin: add 0.3.1
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
dev-util/rizin: drop 0.2.1
Bug: https://bugs.gentoo.org/807067 Bug: https://bugs.gentoo.org/792357 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
dev-util/rizin: add 0.3.0
Note that tests are restricted due to uncertainty about the licenses of the test binaries. Bug: https://bugs.gentoo.org/792357 Bug: https://bugs.gentoo.org/807067 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-util/rizin: Keyword 0.2.1 arm64, #807724
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-util/rizin: specify lower bound of tree-sitter to be >=0.19.0
Issue: https://github.com/rizinorg/rizin/issues/1194 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-util/rizin: disable rzpipe test
The test relies on `rizin` presence in PATH. This means test run fails on first install attempt of rizin. Let's disable test test until it's sorted out upstream. Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-util/rizin: allow python-3.10
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-util/rizin: drop old
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-util/rizin: bump up to 0.2.1
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-util/rizin: drop old
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-util/rizin: attach bug # to a TODO entry
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
dev-util/rizin: use ${EPYTHON} instead of python3
Reported-by: Agostino Sarubbo Closes: https://bugs.gentoo.org/781701 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
dev-util/rizin: add 0.2.0
Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-util/rizin: keyworded 0.1.2 for x86
keyworded wrt bug #780492 (KEYWORDREQ) Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-util/rizin: drop old
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
dev-util/rizin: add 0.1.2
Fix tests, use system tree-sitter. Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-util/rizin: new package, a relative of radare2
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>