Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gpsbabel for openSUSE:Factory checked in at 2025-01-01 23:04:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gpsbabel (Old) and /work/SRC/openSUSE:Factory/.gpsbabel.new.1881 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gpsbabel" Wed Jan 1 23:04:53 2025 rev:38 rq:1233924 version:1.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gpsbabel/gpsbabel.changes 2023-12-03 20:50:21.565183655 +0100 +++ /work/SRC/openSUSE:Factory/.gpsbabel.new.1881/gpsbabel.changes 2025-01-01 23:04:58.681241077 +0100 @@ -1,0 +2,9 @@ +Sun Dec 28 14:03:16 UTC 2024 - Simon Vogl <[email protected]> + +- Update to 1.10.0 + * no changelog available +- Change build system to use Qt6 instead of Qt5 +- Adjust 0004-gpsbabel-1.4.3-nosolicitation.patch to make it work + with gpsbabel 1.10.0+ + +------------------------------------------------------------------- Old: ---- gpsbabel-1.9.0.pdf gpsbabel_1_9_0.tar.gz New: ---- gpsbabel-1.10.0.pdf gpsbabel_1_10_0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gpsbabel.spec ++++++ --- /var/tmp/diff_new_pack.WoX684/_old 2025-01-01 23:04:59.513275246 +0100 +++ /var/tmp/diff_new_pack.WoX684/_new 2025-01-01 23:04:59.513275246 +0100 @@ -1,7 +1,7 @@ # # spec file for package gpsbabel # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,32 +16,40 @@ # -%global translationdir %{_datadir}/qt5/translations +%global translationdir %{_datadir}/qt6/translations Name: gpsbabel -Version: 1.9.0 +Version: 1.10.0 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/ -Source: https://github.com/GPSBabel/gpsbabel/archive/refs/tags/%{name}_1_9_0.tar.gz +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 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: gcc +BuildRequires: gcc-c++ +%else +BuildRequires: gcc12 +BuildRequires: gcc12-c++ +%endif BuildRequires: cmake -BuildRequires: libqt5-qtbase-devel -BuildRequires: libqt5-qttranslations BuildRequires: libusb-1_0-devel BuildRequires: pkgconfig BuildRequires: update-desktop-files -BuildRequires: pkgconfig(Qt5Designer) -BuildRequires: pkgconfig(Qt5Help) -BuildRequires: pkgconfig(Qt5SerialPort) -BuildRequires: pkgconfig(Qt5UiTools) -BuildRequires: pkgconfig(Qt5WebChannel) -BuildRequires: pkgconfig(Qt5WebEngineWidgets) +BuildRequires: cmake(Qt6LinguistTools) >= 6.2.0 +BuildRequires: pkgconfig(Qt6Core) >= 6.2.0 +BuildRequires: pkgconfig(Qt6Core5Compat) >= 6.2.0 +BuildRequires: pkgconfig(Qt6Designer) >= 6.2.0 +BuildRequires: pkgconfig(Qt6Help) >= 6.2.0 +BuildRequires: pkgconfig(Qt6SerialPort) >= 6.2.0 +BuildRequires: pkgconfig(Qt6UiTools) >= 6.2.0 +BuildRequires: pkgconfig(Qt6WebChannel) >= 6.2.0 +BuildRequires: pkgconfig(Qt6WebEngineWidgets) >= 6.2.0 BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(shapelib) @@ -70,13 +78,13 @@ Group: Hardware/Other Requires: %{name} = %{version}-%{release} Requires(post): update-desktop-files -Requires(postun):update-desktop-files +Requires(postun): update-desktop-files %description gui Qt GUI interface for GPSBabel %prep -%autosetup -p1 -n gpsbabel-gpsbabel_1_9_0 +%autosetup -p1 -n gpsbabel-gpsbabel_1_10_0 # Use system shapelib instead of bundled partial shapelib rm -rf shapelib @@ -92,6 +100,10 @@ %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 @@ -136,6 +148,7 @@ %{_datadir}/applications/* %dir %{_datadir}/%{name} %{_datadir}/%{name}/* +%dir %{_datadir}/icons/hicolor %dir %{_datadir}/icons/hicolor/256x256/ %dir %{_datadir}/icons/hicolor/256x256/apps/ %{_datadir}/icons/hicolor/256x256/apps/%{name}.png ++++++ 0004-gpsbabel-1.4.3-nosolicitation.patch ++++++ --- /var/tmp/diff_new_pack.WoX684/_old 2025-01-01 23:04:59.537276232 +0100 +++ /var/tmp/diff_new_pack.WoX684/_new 2025-01-01 23:04:59.541276396 +0100 @@ -12,18 +12,17 @@ index 0619d69..0fdc8d2 100644 --- a/gui/babeldata.h +++ b/gui/babeldata.h -@@ -63,8 +63,8 @@ public: - upgradeErrors_(0), - upgradeOffers_(0), - runCount_(0), -- startupVersionCheck_(true), -- reportStatistics_(true), -+ startupVersionCheck_(false), -+ reportStatistics_(false), - allowBetaUpgrades_(false), - ignoreVersionMismatch_(false), - disableDonateDialog_(false), --- -2.1.0 +@@ -150,8 +150,8 @@ + int runCount_{0}; + + // Global preferences. +- bool startupVersionCheck_{true}; +- bool reportStatistics_{true}; ++ bool startupVersionCheck_{false}; ++ bool reportStatistics_{false}; + bool allowBetaUpgrades_{false}; + bool ignoreVersionMismatch_{false}; + bool disableDonateDialog_{false}; + ++++++ gpsbabel-1.9.0.pdf -> gpsbabel-1.10.0.pdf ++++++ (binary differes) ++++++ gpsbabel_1_9_0.tar.gz -> gpsbabel_1_10_0.tar.gz ++++++ /work/SRC/openSUSE:Factory/gpsbabel/gpsbabel_1_9_0.tar.gz /work/SRC/openSUSE:Factory/.gpsbabel.new.1881/gpsbabel_1_10_0.tar.gz differ: char 12, line 1
