git: 28b88f7c8b61 - main - lang/rizin-cutter: Update to 2.5.0

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Wed, 01 Jul 2026 10:30:39 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=28b88f7c8b615e8462385bbdb44733e460a7afae

commit 28b88f7c8b615e8462385bbdb44733e460a7afae
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2026-07-01 10:30:12 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2026-07-01 10:30:30 +0000

    lang/rizin-cutter: Update to 2.5.0
    
    Reported by:    portscout!
---
 lang/rizin-cutter/Makefile  |  5 ++--
 lang/rizin-cutter/distinfo  | 10 +++----
 lang/rizin-cutter/pkg-plist | 73 ++++++++++++++++++++++++++++-----------------
 3 files changed, 53 insertions(+), 35 deletions(-)

diff --git a/lang/rizin-cutter/Makefile b/lang/rizin-cutter/Makefile
index dad7cc23d627..3355a32f99e6 100644
--- a/lang/rizin-cutter/Makefile
+++ b/lang/rizin-cutter/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	cutter
-PORTVERSION=	2.4.1
-PORTREVISION=	1
+PORTVERSION=	2.5.0
 DISTVERSIONPREFIX=v
 CATEGORIES=	lang devel
 PKGNAMEPREFIX=	rizin-
@@ -20,7 +19,7 @@ USES=		cmake desktop-file-utils pkgconfig python:env qt:6
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	rizinorg
-GH_TUPLE=	rizinorg:cutter-translations:8d5d2f9b3:translations/src/translations
+GH_TUPLE=	rizinorg:cutter-translations:fa68a9fec31ad8b4a3bf8aab19de9c63d739c39e:translations/src/translations
 
 USE_QT=		5compat base svg tools
 
diff --git a/lang/rizin-cutter/distinfo b/lang/rizin-cutter/distinfo
index bbe16acdc439..b092999c38fb 100644
--- a/lang/rizin-cutter/distinfo
+++ b/lang/rizin-cutter/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747032324
-SHA256 (rizinorg-cutter-v2.4.1_GH0.tar.gz) = 91c5fbd79d496b48dec6ac72b7ac166dd307fa905d4f1bc38dbcb2603b956eed
-SIZE (rizinorg-cutter-v2.4.1_GH0.tar.gz) = 2706435
-SHA256 (rizinorg-cutter-translations-8d5d2f9b3_GH0.tar.gz) = f136386a32997af6f0ce4407b0028b6907ed0e0ee019888f88b468fb56d6c7c5
-SIZE (rizinorg-cutter-translations-8d5d2f9b3_GH0.tar.gz) = 1205833
+TIMESTAMP = 1782895824
+SHA256 (rizinorg-cutter-v2.5.0_GH0.tar.gz) = 6cf22d4760d3d0f5278f6eb072fa14b6b8a2d068fd7b21841183c2db04838144
+SIZE (rizinorg-cutter-v2.5.0_GH0.tar.gz) = 2798515
+SHA256 (rizinorg-cutter-translations-fa68a9fec31ad8b4a3bf8aab19de9c63d739c39e_GH0.tar.gz) = 1423f5b4de490c7a14a1f7ded4e1ddbd80dcc49dfe9f1f91a0d3129f77a8c2dc
+SIZE (rizinorg-cutter-translations-fa68a9fec31ad8b4a3bf8aab19de9c63d739c39e_GH0.tar.gz) = 1554939
diff --git a/lang/rizin-cutter/pkg-plist b/lang/rizin-cutter/pkg-plist
index f65a2d84d9b1..6e60652ef9e0 100644
--- a/lang/rizin-cutter/pkg-plist
+++ b/lang/rizin-cutter/pkg-plist
@@ -13,21 +13,20 @@ include/cutter/common/Colors.h
 include/cutter/common/CommandTask.h
 include/cutter/common/Configuration.h
 include/cutter/common/CutterLayout.h
+include/cutter/common/CutterSearchable.h
 include/cutter/common/CutterSeekable.h
 include/cutter/common/Decompiler.h
 include/cutter/common/DecompilerHighlighter.h
 include/cutter/common/DirectionalComboBox.h
+include/cutter/common/DisassemblyHelper.h
 include/cutter/common/FunctionsTask.h
 include/cutter/common/Helpers.h
 include/cutter/common/HighDpiPixmap.h
-include/cutter/common/Highlighter.h
 include/cutter/common/IOModesController.h
 include/cutter/common/InitialOptions.h
 include/cutter/common/Json.h
-include/cutter/common/JsonModel.h
 include/cutter/common/LinkedListPool.h
 include/cutter/common/MdHighlighter.h
-include/cutter/common/ProgressIndicator.h
 include/cutter/common/RefreshDeferrer.h
 include/cutter/common/ResourcePaths.h
 include/cutter/common/RichTextPainter.h
@@ -56,6 +55,7 @@ include/cutter/dialogs/CommentsDialog.h
 include/cutter/dialogs/EditFunctionDialog.h
 include/cutter/dialogs/EditInstructionDialog.h
 include/cutter/dialogs/EditMethodDialog.h
+include/cutter/dialogs/EditRegProfileDialog.h
 include/cutter/dialogs/EditStringDialog.h
 include/cutter/dialogs/EditVariablesDialog.h
 include/cutter/dialogs/FlagDialog.h
@@ -64,16 +64,22 @@ include/cutter/dialogs/GlibcHeapInfoDialog.h
 include/cutter/dialogs/GlobalVariableDialog.h
 include/cutter/dialogs/HexdumpRangeDialog.h
 include/cutter/dialogs/InitialOptionsDialog.h
+include/cutter/dialogs/IntervalDialog.h
 include/cutter/dialogs/LayoutManager.h
 include/cutter/dialogs/MapFileDialog.h
+include/cutter/dialogs/MarkDialog.h
 include/cutter/dialogs/MultitypeFileSaveDialog.h
 include/cutter/dialogs/NativeDebugDialog.h
 include/cutter/dialogs/NewFileDialog.h
+include/cutter/dialogs/ProfileDirectivesDialog.h
+include/cutter/dialogs/RegisterProfileDialog.h
 include/cutter/dialogs/RemoteDebugDialog.h
 include/cutter/dialogs/RizinPluginsDialog.h
 include/cutter/dialogs/RizinTaskDialog.h
 include/cutter/dialogs/SetToDataDialog.h
+include/cutter/dialogs/StringListDialog.h
 include/cutter/dialogs/TypesInteractionDialog.h
+include/cutter/dialogs/TypesVariablesDialog.h
 include/cutter/dialogs/VersionInfoDialog.h
 include/cutter/dialogs/WelcomeDialog.h
 include/cutter/dialogs/WriteCommandsDialogs.h
@@ -85,18 +91,26 @@ include/cutter/dialogs/preferences/ColorThemeEditDialog.h
 include/cutter/dialogs/preferences/DebugOptionsWidget.h
 include/cutter/dialogs/preferences/GraphOptionsWidget.h
 include/cutter/dialogs/preferences/InitializationFileEditor.h
+include/cutter/dialogs/preferences/InterfaceOptionsWidget.h
 include/cutter/dialogs/preferences/PluginsOptionsWidget.h
 include/cutter/dialogs/preferences/PreferenceCategory.h
 include/cutter/dialogs/preferences/PreferencesDialog.h
+include/cutter/dialogs/preferences/RizinConfigOptionsWidget.h
+include/cutter/dialogs/preferences/ShortcutOptionsWidget.h
+include/cutter/dialogs/preferences/SymbolsOptionsWidget.h
 include/cutter/menus/AddressableItemContextMenu.h
 include/cutter/menus/DecompilerContextMenu.h
 include/cutter/menus/DisassemblyContextMenu.h
 include/cutter/menus/FlirtContextMenu.h
 include/cutter/plugins/CutterPlugin.h
 include/cutter/plugins/PluginManager.h
+include/cutter/shortcuts/DefaultShortcuts.h
+include/cutter/shortcuts/ShortcutManager.h
 include/cutter/tools/basefind/BaseFindDialog.h
 include/cutter/tools/basefind/BaseFindResultsDialog.h
 include/cutter/tools/basefind/BaseFindSearchDialog.h
+include/cutter/widgets/AbstractFilterView.h
+include/cutter/widgets/AddressRangeScrollBar.h
 include/cutter/widgets/AddressableDockWidget.h
 include/cutter/widgets/AddressableItemList.h
 include/cutter/widgets/BacktraceWidget.h
@@ -113,7 +127,6 @@ include/cutter/widgets/ConsoleWidget.h
 include/cutter/widgets/CutterDockWidget.h
 include/cutter/widgets/CutterGraphView.h
 include/cutter/widgets/CutterTreeView.h
-include/cutter/widgets/CutterTreeWidget.h
 include/cutter/widgets/Dashboard.h
 include/cutter/widgets/DebugActions.h
 include/cutter/widgets/DecompilerWidget.h
@@ -137,6 +150,7 @@ include/cutter/widgets/HeapDockWidget.h
 include/cutter/widgets/HexWidget.h
 include/cutter/widgets/HexdumpWidget.h
 include/cutter/widgets/ImportsWidget.h
+include/cutter/widgets/ItemCountLineEdit.h
 include/cutter/widgets/ListDockWidget.h
 include/cutter/widgets/MemoryDockWidget.h
 include/cutter/widgets/MemoryMapWidget.h
@@ -144,6 +158,7 @@ include/cutter/widgets/Omnibar.h
 include/cutter/widgets/OverviewView.h
 include/cutter/widgets/OverviewWidget.h
 include/cutter/widgets/ProcessesWidget.h
+include/cutter/widgets/ProgressIndicator.h
 include/cutter/widgets/QuickFilterView.h
 include/cutter/widgets/RegisterRefsWidget.h
 include/cutter/widgets/RegistersWidget.h
@@ -151,7 +166,10 @@ include/cutter/widgets/RelocsWidget.h
 include/cutter/widgets/ResourcesWidget.h
 include/cutter/widgets/RizinGraphWidget.h
 include/cutter/widgets/SdbWidget.h
+include/cutter/widgets/SearchBarWidget.h
 include/cutter/widgets/SearchWidget.h
+include/cutter/widgets/SearchableDockWidget.h
+include/cutter/widgets/SearchableTextEdit.h
 include/cutter/widgets/SectionsWidget.h
 include/cutter/widgets/SegmentsWidget.h
 include/cutter/widgets/SimpleTextGraphView.h
@@ -169,26 +187,27 @@ lib/cmake/Cutter/CutterTargets.cmake
 share/applications/re.rizin.cutter.desktop
 share/icons/hicolor/scalable/apps/cutter.svg
 share/metainfo/re.rizin.cutter.appdata.xml
-share/rizin/cutter/translations/cutter_ar.qm
-share/rizin/cutter/translations/cutter_bn.qm
-share/rizin/cutter/translations/cutter_ca.qm
-share/rizin/cutter/translations/cutter_de.qm
-share/rizin/cutter/translations/cutter_es.qm
-share/rizin/cutter/translations/cutter_fa.qm
-share/rizin/cutter/translations/cutter_fi.qm
-share/rizin/cutter/translations/cutter_fr.qm
-share/rizin/cutter/translations/cutter_he.qm
-share/rizin/cutter/translations/cutter_hi.qm
-share/rizin/cutter/translations/cutter_it.qm
-share/rizin/cutter/translations/cutter_ja.qm
-share/rizin/cutter/translations/cutter_ko.qm
-share/rizin/cutter/translations/cutter_nl.qm
-share/rizin/cutter/translations/cutter_pl.qm
-share/rizin/cutter/translations/cutter_pt.qm
-share/rizin/cutter/translations/cutter_ro.qm
-share/rizin/cutter/translations/cutter_ru.qm
-share/rizin/cutter/translations/cutter_tr.qm
-share/rizin/cutter/translations/cutter_uk.qm
-share/rizin/cutter/translations/cutter_ur.qm
-share/rizin/cutter/translations/cutter_vi.qm
-share/rizin/cutter/translations/cutter_zh.qm
+share/rizin/cutter/translations/cutter_ar_SA.qm
+share/rizin/cutter/translations/cutter_bn_BD.qm
+share/rizin/cutter/translations/cutter_ca_ES.qm
+share/rizin/cutter/translations/cutter_de_DE.qm
+share/rizin/cutter/translations/cutter_es_ES.qm
+share/rizin/cutter/translations/cutter_fa_IR.qm
+share/rizin/cutter/translations/cutter_fi_FI.qm
+share/rizin/cutter/translations/cutter_fr_FR.qm
+share/rizin/cutter/translations/cutter_he_IL.qm
+share/rizin/cutter/translations/cutter_hi_IN.qm
+share/rizin/cutter/translations/cutter_it_IT.qm
+share/rizin/cutter/translations/cutter_ja_JP.qm
+share/rizin/cutter/translations/cutter_ko_KR.qm
+share/rizin/cutter/translations/cutter_nl_NL.qm
+share/rizin/cutter/translations/cutter_pl_PL.qm
+share/rizin/cutter/translations/cutter_pt_PT.qm
+share/rizin/cutter/translations/cutter_ro_RO.qm
+share/rizin/cutter/translations/cutter_ru_RU.qm
+share/rizin/cutter/translations/cutter_tr_TR.qm
+share/rizin/cutter/translations/cutter_uk_UA.qm
+share/rizin/cutter/translations/cutter_ur_PK.qm
+share/rizin/cutter/translations/cutter_vi_VN.qm
+share/rizin/cutter/translations/cutter_zh_CN.qm
+share/rizin/cutter/translations/cutter_zh_TW.qm