guix_mirror_bot pushed a commit to branch master
in repository guix.
commit d5e8058313afef24bf4ea1b44e302b15e7a48b01
Author: Spencer King <[email protected]>
AuthorDate: Tue Jan 27 22:41:38 2026 -0600
gnu: iaito: Update to 6.0.8.
* gnu/packages/engineering.scm (iaito): Update to 6.0.8.
[version]: Switch to using a release tag.
Change-Id: Icc3cd97cfd800c0c42e0b1b0c9b72f75772311e7
Signed-off-by: Andreas Enge <[email protected]>
---
gnu/packages/engineering.scm | 100 +++++++++++++++++++++----------------------
1 file changed, 48 insertions(+), 52 deletions(-)
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index d0db20ab9a..340b5834bc 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -1039,60 +1039,56 @@ user-level language.")
(properties '((tunable? . #t))))))
(define-public iaito
- ;; Release versions are currently out of sync with radare2,
- ;; use most recent commit.
- (let ((commit "27cdc1793c2f5bf71c6f2ef5116f0bfb91edd730")
- (revision "1"))
- (package
- (name "iaito")
- (version (git-version "6.0.4" revision commit))
- (source (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/radareorg/iaito")
- (commit commit)))
- (sha256
- (base32
- "0bwjxv73nsd06al2a40r5gvm99kzlq7f7q7ial9189awlnsbnwlw"))
- (file-name (git-file-name name version))))
- (build-system gnu-build-system)
- (arguments
- (list
- #:tests? #f ;no tests
- #:phases
- #~(modify-phases %standard-phases
- ;; The build system assumes the sdb lib is installed alongside
- ;; radare2. We already patch the radare2 package to use a
- ;; system-installed sdb rather than install its own, so we must
- ;; propagate those changes here.
- (add-before 'configure 'add-sdb-libs
- (lambda _
- (substitute* '("./src/lib_radare2.pri")
- (("pkg-config --libs r_core" all)
- (string-append all " sdb")))))
- (replace 'configure
- (lambda _
- ;; Does not recognize "--enable-fast-install".
- (invoke "./configure"
- (string-append "--prefix=" #$output)))))))
- (inputs
- (list capstone
- libuv
- libzip
- lz4
- openssl
- qtbase
- qtsvg
- radare2
- sdb))
- (native-inputs
- (list pkg-config python-minimal-wrapper))
- (home-page "https://github.com/radareorg/iaito")
- (synopsis "Official radare2 GUI")
- (description "Iaito is the official graphical interface for radare2, a
+ (package
+ (name "iaito")
+ (version "6.0.8")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/radareorg/iaito")
+ (commit version)))
+ (sha256
+ (base32
+ "0m78anir1wzjwhqfmf629nrb4a0z449ijvr2gj4jh7lw7j4ijr7i"))
+ (file-name (git-file-name name version))))
+ (build-system gnu-build-system)
+ (arguments
+ (list
+ #:tests? #f ;no tests
+ #:phases
+ #~(modify-phases %standard-phases
+ ;; The build system assumes the sdb lib is installed alongside
+ ;; radare2. We already patch the radare2 package to use a
+ ;; system-installed sdb rather than install its own, so we must
+ ;; propagate those changes here.
+ (add-before 'configure 'add-sdb-libs
+ (lambda _
+ (substitute* '("./src/lib_radare2.pri")
+ (("pkg-config --libs r_core" all)
+ (string-append all " sdb")))))
+ (replace 'configure
+ (lambda _
+ ;; Does not recognize "--enable-fast-install".
+ (invoke "./configure"
+ (string-append "--prefix=" #$output)))))))
+ (inputs
+ (list capstone
+ libuv
+ libzip
+ lz4
+ openssl
+ qtbase
+ qtsvg
+ radare2
+ sdb))
+ (native-inputs
+ (list pkg-config python-minimal-wrapper))
+ (home-page "https://github.com/radareorg/iaito")
+ (synopsis "Official radare2 GUI")
+ (description "Iaito is the official graphical interface for radare2, a
libre reverse engineering framework. Iaito focuses on simplicity, parity with
commands, features, and keybindings.")
- (license license:gpl3+))))
+ (license license:gpl3+)))
(define-public inspekt3d
(let ((commit "703f52ccbfedad2bf5240bf8183d1b573c9d54ef")