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")

Reply via email to