Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gpsbabel for openSUSE:Factory checked in at 2026-06-03 20:22:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gpsbabel (Old) and /work/SRC/openSUSE:Factory/.gpsbabel.new.1937 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gpsbabel" Wed Jun 3 20:22:52 2026 rev:40 rq:1356797 version:1.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gpsbabel/gpsbabel.changes 2025-11-27 15:19:57.340917684 +0100 +++ /work/SRC/openSUSE:Factory/.gpsbabel.new.1937/gpsbabel.changes 2026-06-03 20:26:27.159241994 +0200 @@ -1,0 +2,15 @@ +Tue Jun 2 17:51:46 UTC 2026 - Martin Pluskal <[email protected]> + +- Ship the GUI (gpsbabelfe), its desktop file and icon in the + previously empty gpsbabel-gui subpackage; CLI-only installs of + gpsbabel no longer pull in the Qt6 WebEngine stack +- Spec cleanup: + * Drop the obsolete update-desktop-files Requires(post)/ + Requires(postun) and the desktop/icon-cache scriptlets + (handled by file triggers) + * Drop the dead gcc12 fallback (no built target is older than + Leap 15.6) + * Drop Group tags, the obsolete BuildRoot and %defattr + * Convert libusb-1_0-devel to pkgconfig(libusb-1.0); use https + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gpsbabel.spec ++++++ --- /var/tmp/diff_new_pack.uyVCNt/_old 2026-06-03 20:26:28.787309532 +0200 +++ /var/tmp/diff_new_pack.uyVCNt/_new 2026-06-03 20:26:28.799310030 +0200 @@ -1,7 +1,7 @@ # # spec file for package gpsbabel # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,23 +22,16 @@ Release: 0 Summary: Converts GPS waypoint, route and track data from one format type to another License: GPL-2.0-or-later -Group: Hardware/Other -URL: http://www.gpsbabel.org/ +URL: https://www.gpsbabel.org/ Source: https://github.com/GPSBabel/gpsbabel/archive/refs/tags/%{name}_1_10_0.tar.gz -Source1: http://www.gpsbabel.org/htmldoc-%{version}/%{name}-%{version}.pdf +Source1: https://www.gpsbabel.org/htmldoc-%{version}/%{name}-%{version}.pdf Source2: %{name}.png Source21: style3.css # No automatic phone home by default (RHBZ 668865) Patch4: 0004-gpsbabel-1.4.3-nosolicitation.patch -%if 0%{?suse_version} >= 1550 +BuildRequires: cmake BuildRequires: gcc BuildRequires: gcc-c++ -%else -BuildRequires: gcc12 -BuildRequires: gcc12-c++ -%endif -BuildRequires: cmake -BuildRequires: libusb-1_0-devel BuildRequires: pkgconfig BuildRequires: cmake(Qt6LinguistTools) >= 6.2.0 BuildRequires: pkgconfig(Qt6Core) >= 6.2.0 @@ -51,9 +44,9 @@ BuildRequires: pkgconfig(Qt6WebEngineWidgets) >= 6.2.0 BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(libudev) +BuildRequires: pkgconfig(libusb-1.0) BuildRequires: pkgconfig(shapelib) BuildRequires: pkgconfig(zlib) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description GPSBabel converts waypoints, tracks, and routes from one format to @@ -74,10 +67,7 @@ %package gui Summary: Qt GUI interface for GPSBabel -Group: Hardware/Other Requires: %{name} = %{version}-%{release} -Requires(post): update-desktop-files -Requires(postun): update-desktop-files %description gui Qt GUI interface for GPSBabel @@ -99,10 +89,6 @@ %build %cmake \ -%if 0%{?suse_version} < 1550 - -DCMAKE_C_COMPILER=gcc-12 \ - -DCMAKE_CXX_COMPILER=g++-12 \ -%endif -DGPSBABEL_WITH_LIBUSB=system \ -DGPSBABEL_WITH_ZLIB=pkgconfig \ -DGPSBABEL_WITH_SHAPELIB=pkgconfig @@ -130,19 +116,12 @@ popd -%post gui -%icon_theme_cache_post -%desktop_database_post - -%postun gui -%icon_theme_cache_postun -%desktop_database_postun - %files -%defattr(-,root,root) %doc AUTHORS README* %{name}.pdf %license COPYING %{_bindir}/gpsbabel + +%files gui %{_bindir}/gpsbabelfe %{_datadir}/applications/* %dir %{_datadir}/%{name}
