Hi, An update to cutter, to be committed with the rizin update.
The local patch we had appears to have been applied upstream, so we no longer need it. Had a quick play around disassembling /bin/ls and looking at the control flow graph. All seems to work. OK? Index: Makefile =================================================================== RCS file: /cvs/ports/devel/cutter/Makefile,v diff -u -p -r1.20 Makefile --- Makefile 26 Sep 2023 17:58:05 -0000 1.20 +++ Makefile 14 Apr 2024 09:44:30 -0000 @@ -1,10 +1,9 @@ COMMENT = RE platform powered by rizin -V = 2.1.0 +V = 2.3.4 GH_ACCOUNT = rizinorg GH_PROJECT = cutter GH_TAGNAME = v${V} -REVISION = 0 # Requires the translations submodule. For the next release there should be a # proper vendored tarball and this step should not be needed. Index: distinfo =================================================================== RCS file: /cvs/ports/devel/cutter/distinfo,v diff -u -p -r1.6 distinfo --- distinfo 12 Aug 2022 20:12:51 -0000 1.6 +++ distinfo 14 Apr 2024 09:44:35 -0000 @@ -1,4 +1,4 @@ -SHA256 (cutter-2.1.0.tar.gz) = YKrOrRYEwtyK+tQjlzKtENWIKrOIKOaVwPU9HhNMKlw= +SHA256 (cutter-2.3.4.tar.gz) = XcB9akkDzNtsAxMQqFN3eT7fJNwLiZDnCo9clK8GoqI= SHA256 (cutter-translations-97429865.tar.gz) = mp1Cdpwek2TfxpSWiwWZTQLqhAgTozsWympsvoDJAGk= -SIZE (cutter-2.1.0.tar.gz) = 2732264 +SIZE (cutter-2.3.4.tar.gz) = 2699925 SIZE (cutter-translations-97429865.tar.gz) = 595073 Index: patches/patch-src_widgets_GraphGridLayout_cpp =================================================================== RCS file: patches/patch-src_widgets_GraphGridLayout_cpp diff -N patches/patch-src_widgets_GraphGridLayout_cpp --- patches/patch-src_widgets_GraphGridLayout_cpp 18 Aug 2022 12:47:56 -0000 1.4 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,14 +0,0 @@ -Fix build on 32-bit. - -Index: src/widgets/GraphGridLayout.cpp ---- src/widgets/GraphGridLayout.cpp.orig -+++ src/widgets/GraphGridLayout.cpp -@@ -547,7 +547,7 @@ void GraphGridLayout::calculateEdgeMainColumn(GraphGri - - struct Event - { -- size_t blockId; -+ ut64 blockId; - size_t edgeId; - int row; - enum Type { Edge = 0, Block = 1 } type; -- Best Regards Edd Barrett https://www.theunixzoo.co.uk