File project.diff of Package fhex

--- fhex.changes.orig
+++ fhex.changes
@@ -1,4 +1,57 @@
 -------------------------------------------------------------------
+Mon Nov 27 18:24:40 UTC 2023 - Martin Hauke <mardnh@gmx.de>
+
+- Update to version 3.0.5
+  * Fixed critical bug in file saving.
+  * Improved exception handling.
+  * Fixed wrong cursor position when undo.
+- Update to version 3.0.4
+  * Fixed text color.
+  * Added background color setting.
+  * Improved status and offset bar file size information.
+  * Added unix and windows timestamp support in "Convert Bytes"
+    panel.
+- Update to version 3.0.3
+  * Minor update including fixes for UTF-16 strings.
+
+-------------------------------------------------------------------
+Sun Apr 16 18:34:56 UTC 2023 - Martin Hauke <mardnh@gmx.de>
+
+- Update to version 3.0.2
+  * Added occurrences count (aka "find all").
+  * Fixed replace all function.
+  * Improved hex string manipulation.
+- Update to version 3.0.0
+  * Added support to chunks, in other words now you can load only
+    a portion of the file in memory (needed for big files). You
+    can select the offsets of the file to view in the hex editor,
+    scroll the chunks, edit a chunk and save it back to the
+    original (full) file.
+  * Asynchronous file load function was rewritten.
+  * Asynchronous file save function was added (in the previous
+    versions, the save operation was a blocking function).
+  * Several fixes for Pattern Matching engine.
+  * Added Settings menu and settings file (json).
+  * Save window position & window state.
+    Zoom-In/Zoom-Out bytes view.
+  * Fixed fonts & added font customization.
+
+-------------------------------------------------------------------
+Sun Feb  7 23:50:52 UTC 2021 - Martin Hauke <mardnh@gmx.de>
+
+- Update to version 2.4.1
+  * This release includes heavy updates and bug fixes to Pattern
+    Matching engine. Now, the Pattern Matching engine can match
+    strings or bytes.
+- Update to version 2.4.0
+  * supports new reverse engineering capabilities:
+    + Assembler for several architectures (x86, ARM, MIPS) based
+      on Keystone Engine.
+    + Disassembler for several architectures (x86, ARM, MIPS)
+      based on Capstone Engine.
+- Add license file
+
+-------------------------------------------------------------------
 Tue Jul 14 07:40:02 UTC 2020 - Luigi Baldoni <aloisio@gmx.com>
 
 - Update to version 2.3.1
--- fhex.spec.orig
+++ fhex.spec
@@ -1,7 +1,7 @@
 #
 # spec file for package fhex
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,15 +17,18 @@
 
 
 Name:           fhex
-Version:        2.3.1
+Version:        3.0.5
 Release:        0
 Summary:        A Full-Featured HexEditor
 License:        GPL-3.0-only AND MIT AND CC0-1.0
 URL:            https://github.com/echo-devim/fhex
 Source0:        https://github.com/echo-devim/fhex/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(Qt5Charts)
 BuildRequires:  pkgconfig(Qt5Widgets)
+BuildRequires:  pkgconfig(capstone)
+BuildRequires:  pkgconfig(keystone)
 
 %description
 Fhex - A Full-Featured HexEditor
@@ -45,6 +48,7 @@ install -Dm0644 icon.png %{buildroot}%{_
 %suse_update_desktop_file -c %{name} %{name} 'HEX editor' %{name} %{name} Development Debugger
 
 %files
+%license LICENSE
 %doc README.md
 %{_bindir}/%{name}
 %{_datadir}/applications/%{name}.desktop
openSUSE Build Service is sponsored by