Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package antimicrox for openSUSE:Factory 
checked in at 2026-02-03 21:35:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/antimicrox (Old)
 and      /work/SRC/openSUSE:Factory/.antimicrox.new.1995 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "antimicrox"

Tue Feb  3 21:35:16 2026 rev:19 rq:1330786 version:3.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/antimicrox/antimicrox.changes    2025-02-06 
22:12:17.871108342 +0100
+++ /work/SRC/openSUSE:Factory/.antimicrox.new.1995/antimicrox.changes  
2026-02-03 21:36:18.884754515 +0100
@@ -1,0 +2,7 @@
+Sat Oct  4 07:10:04 UTC 2025 - Carsten Ziepke <[email protected]>
+
+- Build with qt6
+- Force gcc version for Leap 15
+- Drop BuildRequires update-desktop-files, because it is deprecated
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ antimicrox.spec ++++++
--- /var/tmp/diff_new_pack.IiW4mH/_old  2026-02-03 21:36:19.360774521 +0100
+++ /var/tmp/diff_new_pack.IiW4mH/_new  2026-02-03 21:36:19.364774690 +0100
@@ -16,12 +16,16 @@
 #
 
 
+# a c++17 compiler is needed at least
+%if 0%{?sle_version} && 0%{?sle_version} < 160000
+%global force_gcc_version 13
+%endif
 Name:           antimicrox
 Version:        3.5.1
 Release:        0
 Summary:        Graphical program used to map keyboard keys and mouse controls 
to a game-pad
 # antimicrox is GPL-3.0-or-later except SDL_GameControllerDB which is Zlib
-License:        GPL-3.0-or-later and Zlib
+License:        GPL-3.0-or-later AND Zlib
 Group:          Hardware/Joystick
 URL:            https://github.com/AntiMicroX/antimicroX
 Source0:        
https://github.com/AntiMicroX/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
@@ -30,20 +34,17 @@
 # PATCH-FIX-OPENSUSE fix_xcb_linker.patch -- fix linking xcb
 Patch1:         fix_xcb_linker.patch
 BuildRequires:  cmake >= 3.12
-BuildRequires:  desktop-file-utils
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fdupes
+BuildRequires:  gcc%{?force_gcc_version}-c++
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  itstool
-BuildRequires:  libqt5-qttools-devel
+BuildRequires:  libQt6Core5Compat6
 BuildRequires:  pkgconfig
+BuildRequires:  qt6-base-devel
+BuildRequires:  qt6-linguist-devel
+BuildRequires:  qt6-tools-devel
 BuildRequires:  shared-mime-info
-BuildRequires:  update-desktop-files
-BuildRequires:  pkgconfig(Qt5Concurrent)
-BuildRequires:  pkgconfig(Qt5Core)
-BuildRequires:  pkgconfig(Qt5Network)
-BuildRequires:  pkgconfig(Qt5Widgets)
-BuildRequires:  pkgconfig(Qt5X11Extras)
 BuildRequires:  pkgconfig(sdl2)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xcb)
@@ -61,10 +62,12 @@
 which was later abandoned and revived by juliagoda.
 
 %prep
-%setup -q
-%autopatch -p1
+%autosetup -p1
 
 %build
+%if 0%{?force_gcc_version}
+export CXX="g++-%{force_gcc_version}"
+%endif
 %cmake
 %cmake_build
 
@@ -78,7 +81,9 @@
 rm %{buildroot}%{_datadir}/doc/%{name}/CHANGELOG.md
 
 %fdupes %{buildroot}%{_datadir}
-%suse_update_desktop_file -r io.github.antimicrox.%{name} System 
HardwareSettings
+
+# fix category
+sed -i 's/Categories=Game;Qt;Utility;/Categories=System;HardwareSettings;/g' 
%{buildroot}%{_datadir}/applications/io.github.antimicrox.antimicrox.desktop
 
 %files
 %license LICENSE

Reply via email to