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
