GNU bug report logs -
#63669
Cutter package is heavily outdated and uses wrong backend
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#63669: Cutter package is heavily outdated and uses wrong backend
which was filed against the guix package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 63669 <at> debbugs.gnu.org.
--
63669: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=63669
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
[Message part 3 (text/plain, inline)]
Hi Juliana,
Juliana Sims <juli <at> incana.org> skribis:
> * gnu/packages/engineering.scm (cutter): Update to 2.3.4.
> (radare2-for-cutter): Delete.
Applied with the cosmetic changes below. Thanks!
Ludo’.
[Message part 4 (text/x-patch, inline)]
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 2dbbaaa040f..e518d24fa2f 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -2504,8 +2504,8 @@ (define-public cutter
(url "https://github.com/rizinorg/cutter")
(commit (string-append "v" version))
(recursive? #t)))
- (snippet #~((@ (guix build utils) delete-file-recursively)
- "rizin"))
+ (modules '((guix build utils)))
+ (snippet #~(delete-file-recursively "rizin"))
(file-name (git-file-name name version))
(sha256
(base32 "0d10g1wpw8p8hcxvw5q7ymfdxyrp4xqs6a49lf3gdgnmcpb248ad"))))
@@ -2524,10 +2524,10 @@ (define-public cutter
(home-page "https://cutter.re")
(synopsis "Software reverse engineering platform")
(description
- "Cutter is a free and open-source reverse engineering platform powered by
-@code{rizin}. It aims to be an advanced and customizable reverse engineering
-platform while keeping the user experience in mind. Cutter is created by
-reverse engineers for reverse engineers.")
+ "Cutter is a reverse engineering platform powered by @code{rizin}. It
+aims to be an advanced and customizable reverse engineering platform while
+keeping the user experience in mind. Cutter is created by reverse engineers
+for reverse engineers.")
(license (list license:cc-by-sa3.0 ;the "Iconic" icon set
license:gpl3+)))) ;everything else
[Message part 5 (message/rfc822, inline)]
Hi!
Regarding the package https://packages.guix.gnu.org/packages/cutter/
Since Cutter 2.x versions, it switched from Radare2 to Rizin as a
backend (a fork of Radare2). Meanwhile, Radare2 developers renamed
their GUI to "Iaito":
The latest available Cutter release at this time (May 23, 2023) is
2.2.1, and the corresponding Rizin release is 0.5.2
Since Guix already has packaged Rizin, upgrading the Cutter package
should be straightforward:
https://packages.guix.gnu.org/packages/rizin
**Links for the reference**
- https://cutter.re
- https://github.com/rizinorg/cutter
- https://rizin.re/posts/faq/
- https://github.com/radareorg/iaito
- https://repology.org/project/cutter-re/versions
- https://repology.org/project/rizin/versions
**Release links**
- https://github.com/rizinorg/cutter/releases/tag/v2.2.1
- https://github.com/rizinorg/rizin/releases/tag/v0.5.2
Best regards,
XVilka.
This bug report was last modified 342 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.