Port details |
- iaito Official QT frontend of radare2, a libre reverse engineering framework
- 5.9.9 devel =1 5.9.9Version of this port present on the latest quarterly branch.
- Maintainer: freebsd@sysctl.cz
- Port Added: 2024-08-10 15:06:06
- Last Update: 2025-01-17 07:50:49
- Commit Hash: f5d19d6
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: GPLv3
- WWW:
- https://github.com/radareorg/iaito
- Description:
- iaito is the official graphical interface for radare2, a libre reverse
engineering framework.
* Requires radare2 and Qt-5/6.
* Iaito was the original name of this GUI before being forked as Cutter.
* Use r2 plugins (f.ex: no need for r2ghidra-iaito plugin if r2ghidra is
installed).
* Focus on simplicity, parity with commands, keybindings and r2-style
workflows.
* Aims to cover other radare2 features, not just a disassembler:
forensics, networking, bindiffing, solvers, ...
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- To install the port:
- cd /usr/ports/devel/iaito/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/iaito
- pkg install iaito-qt6
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: iaito-qt6
- Package flavors (<flavor>: <package>)
- qt6: iaito-qt6
- qt5: iaito-qt5
- distinfo:
- TIMESTAMP = 1733653022
SHA256 (radareorg-iaito-5.9.9_GH0.tar.gz) = 333e56c13ca05570eac4ae9dd53ecd7650444092aedf5b5e8959c3fb20c3316b
SIZE (radareorg-iaito-5.9.9_GH0.tar.gz) = 2865917
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- gmake>=4.4.1 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- Runtime dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- Library dependencies:
-
- libcapstone.so : devel/capstone
- libr_core.so : devel/radare2
- libOpenGL.so : graphics/libglvnd
- libQt6Core.so : devel/qt6-base
- libQt6Svg.so : graphics/qt6-svg
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- devel_iaito
- USES:
- compiler:c++17-lang desktop-file-utils gl gmake pkgconfig qmake:no_configure qt:6
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.9.9 17 Jan 2025 07:50:49 |
Antoine Brodin (antoine) |
devel/iaito: default FLAVOR must be the first one |
5.9.9 09 Dec 2024 02:07:46 |
Vladimir Druzenko (vvd) Author: Martin Filla |
devel/iaito: Update 5.9.8 → 5.9.9
Changelog:
https://github.com/radareorg/iaito/releases/tag/5.9.9
PR: 283193 |
5.9.8 25 Nov 2024 10:22:09 |
Robert Clausecker (fuz) Author: Martin Filla |
devel/iaito: update to 5.9.8
Changelog: https://github.com/radareorg/iaito/releases/tag/5.9.8
PR: 282871 |
5.9.2 11 Aug 2024 13:57:23 |
Vladimir Druzenko (vvd) Author: Martin Filla |
devel/iaito: mark broken on i386: non-constant-expression cannot be narrowed
from type 'const unsigned long long' to 'size_t'
error: non-constant-expression cannot be narrowed from type
'const unsigned long long' to 'size_t' (aka 'unsigned int')
PR: 278339
Reported by: pkg-fallout |
5.9.2 11 Aug 2024 12:27:12 |
Vladimir Druzenko (vvd) |
devel/iaito: add flavors qt5 and qt6, default qt6
Add patch build flavor qt6 if qt5 is installed too.
Upstream issue: https://github.com/radareorg/iaito/issues/173
PR: 278339
Approved by: Martin Filla <freebsd@sysctl.cz> (maintainer) |
5.9.2 10 Aug 2024 15:05:16 |
Vladimir Druzenko (vvd) Author: Martin Filla |
x11/iaito: New port: Official QT frontend of radare2
iaito is the official graphical interface for radare2, a libre reverse
engineering framework.
* Requires radare2 and Qt-5/6.
* Iaito was the original name of this GUI before being forked as Cutter.
* Use r2 plugins (f.ex: no need for r2ghidra-iaito plugin if r2ghidra is
installed).
* Focus on simplicity, parity with commands, keybindings and r2-style
workflows.
* Aims to cover other radare2 features, not just a disassembler:
forensics, networking, bindiffing, solvers, ...
https://github.com/radareorg/iaito
PR: 278339 |