Versions
v0.7.3-r1 :: 0/0.7.3 :: gentoo
- Modified
- License
- Apache-2.0 BSD LGPL-3 MIT
- Keywords
- amd64 ~arm64 ~x86
- USE flags
- test
USE flags
General
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
Dependencies
app-arch / lz4 : Extremely Fast Compression algorithm
app-arch / xz-utils : Utils for managing LZMA compressed files
app-arch / zstd : zstd fast compression library
dev-libs / capstone : disassembly/disassembler framework + bindings
dev-libs / libmspack : A library for Microsoft compression formats
dev-libs / libpcre2 : Perl-compatible regular expression library
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 / tree-sitter-c : C grammar for Tree-sitter
dev-libs / xxhash : Extremely fast non-cryptographic hash algorithm
sys-apps / file : Identify a file's format by scanning binary data for patterns
Runtime Dependencies
app-arch / lz4 : Extremely Fast Compression algorithm
app-arch / xz-utils : Utils for managing LZMA compressed files
app-arch / zstd : zstd fast compression library
dev-libs / capstone : disassembly/disassembler framework + bindings
dev-libs / libmspack : A library for Microsoft compression formats
dev-libs / libpcre2 : Perl-compatible regular expression library
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 / tree-sitter-c : C grammar for Tree-sitter
dev-libs / xxhash : Extremely fast non-cryptographic hash algorithm
sys-apps / file : Identify a file's format by scanning binary data for patterns
Depending packages
dev-util / cutter : A Qt and C++ GUI for rizin reverse engineering framework
Bugs
- 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)
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - John Helmert III · gentoo
dev-util/rizin: fix tree-sitter-c automagic
Bug: https://bugs.gentoo.org/928301 Signed-off-by: John Helmert III <ajak@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - John Helmert III · gentoo
dev-util/rizin: enable py3.13
Signed-off-by: John Helmert III <ajak@gentoo.org> - John Helmert III · gentoo
dev-util/rizin: drop 0.6.3-r1, 0.7.1-r1
Signed-off-by: John Helmert III <ajak@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-util/rizin: Stabilize 0.7.3 amd64, #936799
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-util/rizin: Stabilize 0.7.1-r1 amd64, #931769
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - John Helmert III · gentoo
dev-util/rizin: fixup VariableOrderWrong
Signed-off-by: John Helmert III <ajak@gentoo.org> - John Helmert III · gentoo
dev-util/rizin: add 0.7.3
Signed-off-by: John Helmert III <ajak@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
dev-util/rizin: dev-libs/tree-sitter subslot
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - John Helmert III · gentoo
dev-util/rizin: drop 0.6.2
Signed-off-by: John Helmert III <ajak@gentoo.org> - John Helmert III · gentoo
dev-util/rizin: add 0.7.1
Signed-off-by: John Helmert III <ajak@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-util/rizin: Stabilize 0.6.3 amd64, #919940
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - John Helmert III · gentoo
dev-util/rizin: add 0.6.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: drop 0.5.1, 0.5.2, 0.6.1
Bug: https://bugs.gentoo.org/904413 Bug: https://bugs.gentoo.org/914338 Signed-off-by: John Helmert III <ajak@gentoo.org> - John Helmert III · gentoo
dev-util/rizin: stabilize 0.6.2 for amd64
Bug: https://bugs.gentoo.org/914338 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.6.2
Bug: https://bugs.gentoo.org/914338 Signed-off-by: John Helmert III <ajak@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - John Helmert III · gentoo
dev-util/rizin: temporarily disable system openssl
There's an upstream bug around using openssl's code paths for the md4 hash tests. Disabling system openssl use makes rizin use its own code paths rather than a bundled openssl. Signed-off-by: John Helmert III <ajak@gentoo.org> - John Helmert III · gentoo
dev-util/rizin: disable py3.12
See the discussion in bug #911418. Bug: https://bugs.gentoo.org/911418 Signed-off-by: John Helmert III <ajak@gentoo.org> - Mario Haustein · gentoo
dev-util/rizin: add 0.6.1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Signed-off-by: John Helmert III <ajak@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-util/rizin: disable py3.9
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-util/rizin: add note to unbundle dev-libs/blake3
It was recently added to the tree but no meson option exists for it yet. Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-util/rizin: fix build w/ >=tree-sitter-0.20.8-r1
>=tree-sitter-0.20.8-r1 doesn't install parser.h anymore because it may be mismatched with the version used to build the parser. Use one bundled with rizin-shell-parser instead. This should propagate into rizin-shell-parser when they regenerate with a newer tree-sitter release (once one is made). See also: * https://github.com/tree-sitter/tree-sitter/pull/2573 * https://github.com/tree-sitter/tree-sitter/pull/2574 Bug: https://bugs.gentoo.org/912716 Closes: https://bugs.gentoo.org/913343 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - John Helmert III · gentoo
dev-util/rizin: drop 0.4.1
Signed-off-by: John Helmert III <ajak@gentoo.org> - John Helmert III · gentoo
dev-util/rizin: stabilize 0.5.2 for amd64
Bug: https://bugs.gentoo.org/904413 Signed-off-by: John Helmert III <ajak@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-util/rizin: Stabilize 0.5.1 amd64, #904542
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - John Helmert III · gentoo
dev-util/rizin: add 0.5.2 without broken tests
Bug: https://bugs.gentoo.org/904413 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.5.1, drop 0.5.0-r1
Signed-off-by: John Helmert III <ajak@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - John Helmert III · gentoo
dev-util/rizin: fix dependencies
Closes: https://bugs.gentoo.org/895378 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 a workaround for portage display issue
Bug: https://bugs.gentoo.org/830763 Thanks-To: Maciej Barć <xgqt@gentoo.org> Signed-off-by: John Helmert III <ajak@gentoo.org> - John Helmert III · gentoo
dev-util/rizin: add 0.5.0
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-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>