Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qhexedit2 for openSUSE:Factory 
checked in at 2025-05-30 14:31:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qhexedit2 (Old)
 and      /work/SRC/openSUSE:Factory/.qhexedit2.new.25440 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qhexedit2"

Fri May 30 14:31:22 2025 rev:14 rq:1280480 version:0.9.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/qhexedit2/qhexedit2.changes      2025-03-11 
20:47:08.670772663 +0100
+++ /work/SRC/openSUSE:Factory/.qhexedit2.new.25440/qhexedit2.changes   
2025-05-30 17:26:58.547353833 +0200
@@ -1,0 +2,21 @@
+Tue May 27 05:53:14 UTC 2025 - Luigi Baldoni <aloi...@gmx.com>
+
+- Update to version 0.9.0
+  Note: This release is not backwards compatible to the 0.8.x
+  series. The widget is and remains available with the previous
+  API on git branch 0.8.xx.
+  * Warn before losing user data
+  * Use QPalette for Widget Colors
+  * Programatically highlight/select some regions
+  * Blinking Read-Only cursor flag option
+  * dynamic bytesPerLine property depends on the widget size
+  version 0.8.11:
+  * Upload PyQt5 and PyQt6 bindings to PyPi
+  * Migrate from Distutils to PyQt-builder for PyQt Bindings
+  * Cleanup structure and build scripts
+  * Fix strange behavior of the cursor
+  * Fix translation of the example doesn't work
+  * Fix address display of last Line
+- Drop revive-qt5.patch and Qt5 in general
+
+-------------------------------------------------------------------

Old:
----
  qhexedit2-0.8.10.tar.gz
  revive-qt5.patch

New:
----
  qhexedit2-0.9.0.tar.gz

BETA DEBUG BEGIN:
  Old:  * Fix address display of last Line
- Drop revive-qt5.patch and Qt5 in general
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qhexedit2.spec ++++++
--- /var/tmp/diff_new_pack.DdGdXS/_old  2025-05-30 17:26:59.007372938 +0200
+++ /var/tmp/diff_new_pack.DdGdXS/_new  2025-05-30 17:26:59.007372938 +0200
@@ -16,35 +16,21 @@
 #
 
 
-%global qt_version 5
-%if 0%{qt_version} == 6
-%global qmake qmake6
-%else
-%global qmake qmake-qt5
-%endif
-
-%define _libver 4
+%define _libver 0
 Name:           qhexedit2
-Version:        0.8.10
+Version:        0.9.0
 Release:        0
 Summary:        Qt-based hex editor
 License:        LGPL-2.0-only
-Group:          Development/Tools/Other
 URL:            https://github.com/Simsys/qhexedit2
 Source0:        
https://github.com/Simsys/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:        qhexedit.desktop
-Patch1:         revive-qt5.patch
 BuildRequires:  ImageMagick
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++ >= 4.8
 BuildRequires:  pkgconfig
-BuildRequires:  update-desktop-files
-%if 0%{qt_version} == 6
 BuildRequires:  pkgconfig(Qt6Widgets)
-%else
-BuildRequires:  pkgconfig(Qt5Widgets)
-%endif
 
 %description
 QHexEdit is a hex editor widget written in C++ for the Qt framework.
@@ -69,11 +55,11 @@
 The %{name}-doc package contains the documentation and examples for %{name}.
 
 %package -n libqhexedit%{_libver}
-Summary:        Qt5 %{name} library
+Summary:        Qt6 %{name} library
 Group:          System/Libraries
 
 %description -n libqhexedit%{_libver}
-Qt5 library for %{name}.
+Qt6 library for %{name}.
 
 %prep
 %autosetup -p1
@@ -81,15 +67,15 @@
 %build
 mkdir build-lib
 pushd build-lib
-%{qmake} QMAKE_CXXFLAGS="%{optflags}" ../src/qhexedit.pro
-make %{?_smp_mflags}
+%qmake6 ../src/qhexedit.pro
+%qmake6_build
 popd
 
 # Build application
 mkdir build-example
 pushd build-example
-%{qmake} QMAKE_CXXFLAGS="%{optflags}" ../example/qhexedit.pro
-make %{?_smp_mflags}
+%qmake6 ../example/qhexedit.pro
+%qmake6_build
 popd
 
 %install
@@ -117,7 +103,6 @@
 # Application
 install -Dpm 0755 build-example/qhexedit %{buildroot}%{_bindir}/qhexedit
 desktop-file-install --dir=%{buildroot}%{_datadir}/applications/ %{SOURCE1}
-%suse_update_desktop_file %{buildroot}%{_datadir}/applications/qhexedit.desktop
 
 # Fix docs
 %fdupes -s doc/html
@@ -126,30 +111,23 @@
 install -d %{buildroot}%{_datadir}/pixmaps
 convert -strip doc/html/qhexedit.png -resize 128x128! 
%{buildroot}%{_datadir}/pixmaps/qhexedit.png
 
-%post
-%desktop_database_post
-
-%postun
-%desktop_database_postun
-
 %post -n libqhexedit%{_libver} -p /sbin/ldconfig
 
 %postun -n libqhexedit%{_libver} -p /sbin/ldconfig
 
 %files
-%license src/license.txt
+%license license.txt
 %doc readme.md
 %{_bindir}/qhexedit
 %{_datadir}/applications/qhexedit.desktop
 %{_datadir}/pixmaps/qhexedit.png
 
 %files doc
-%license src/license.txt
-%doc doc/html readme.md
+%license license.txt
+%doc doc/html readme.md changelog.md
 
 %files -n libqhexedit%{_libver}
-%license src/license.txt
-%doc doc/release.txt
+%license license.txt
 %{_libdir}/libqhexedit.so.%{_libver}*
 
 %files devel

++++++ qhexedit2-0.8.10.tar.gz -> qhexedit2-0.9.0.tar.gz ++++++
++++ 17440 lines of diff (skipped)

Reply via email to