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)