4 Commits

7 changed files with 59 additions and 34 deletions

View File

@@ -12,17 +12,16 @@ diff --git a/gui/babeldata.h b/gui/babeldata.h
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};

3
gpsbabel-1.10.0.pdf Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:87ec451d1c03295ce865fd9748a7a599009ec1352fcae7f36be2fe1316e0b131
size 1084694

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2476c87b1e893c7049f19241670b833ea6fc033d9bb651068c973fddc581f047
size 1074795

View File

@@ -1,3 +1,17 @@
-------------------------------------------------------------------
Sat Nov 22 21:17:33 CET 2025 - Stanislav Brabec <sbrabec@suse.com>
- Remove unused BuildRequires: update-desktop-files.
-------------------------------------------------------------------
Sun Dec 28 14:03:16 UTC 2024 - Simon Vogl <simon.vogl@gmx.net>
- 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+
-------------------------------------------------------------------
Sun Dec 3 01:56:28 UTC 2023 - Simon Vogl <simon.vogl@gmx.net>

View File

@@ -1,7 +1,7 @@
#
# spec file for package gpsbabel
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2025 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
@@ -16,32 +16,39 @@
#
%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 +77,13 @@ Summary: Qt GUI interface for GPSBabel
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 +99,10 @@ sed -i \
%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 +147,7 @@ popd
%{_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

3
gpsbabel_1_10_0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a89756fb988a54f5c5f371413845b9aecb66628a594cd83bd529c0f18382c968
size 14885291

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7801d30553bbc25d0b0e8186f2f5a1ec41397e51a26b92cc8ad1aeaa77c9beb6
size 14514572