12 Commits

Author SHA256 Message Date
09ca1901b8 Accepting request 1328177 from Application:Geo
OBS-URL: https://build.opensuse.org/request/show/1328177
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpsd?expand=0&rev=69
2026-01-21 13:11:34 +00:00
15a12f2695 - Update to version 3.27.5
* Correctly bump API Version to 16.1
    cgps checks for matching API version.
- Update to version 3.27.4
  * Bump API Version to 16.1

OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=173
2026-01-20 07:12:54 +00:00
832112fe1b Accepting request 1325403 from Application:Geo
- Update to version 3.27.3
  * Fix API major value. 3 not 0.
- Update to version 3.27.2
  * Fix a gpsd.rules warning. The warning drew complaint, nothing more.
- Update to version 3.27.1
  * Fixes for two CVE.  Parsing failures on malicious packets.
    - CVE-2025-67268 - Heap-based Out-of-bounds Write, NMEA2000
    - CVE-2025-67269 - Integer Underflow, NovAtel
  * Some ubxtool updates.
- Update to version 3.27
  * Improve support for newer signal ids (L1/L2/L5, etc.).
  * xgps add signal id names
  * gpsrinex, support new signal ids.  Add -g and --gnss options.
  * Initial SPARTNv2 support.  Disabled by default, terrible protocol.
  * Many ubxtool updates for newer u-blox receivers.
  * Update driver_ubx for newer u-blox receivers.
  * Lexer() FFI interface is unused, and deprecated October 2025.
  * xgps and xgpsspeed work under Wayland.
  * Add support for Qt6.
- Remove upstreamed add-qt6-support.patch

OBS-URL: https://build.opensuse.org/request/show/1325403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpsd?expand=0&rev=68
2026-01-06 16:41:30 +00:00
55482f1a61 add binaries
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=171
2026-01-05 12:13:58 +00:00
15d07e4bb7 - Update to version 3.27.3
* Fix API major value. 3 not 0.
- Update to version 3.27.2
  * Fix a gpsd.rules warning. The warning drew complaint, nothing more.
- Update to version 3.27.1
  * Fixes for two CVE.  Parsing failures on malicious packets.
    - CVE-2025-67268 - Heap-based Out-of-bounds Write, NMEA2000
    - CVE-2025-67269 - Integer Underflow, NovAtel
  * Some ubxtool updates.

OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=170
2026-01-05 12:07:14 +00:00
65e4740123 - Update to version 3.27
* Improve support for newer signal ids (L1/L2/L5, etc.).
  * xgps add signal id names
  * gpsrinex, support new signal ids.  Add -g and --gnss options.
  * Initial SPARTNv2 support.  Disabled by default, terrible protocol.
  * Many ubxtool updates for newer u-blox receivers.
  * Update driver_ubx for newer u-blox receivers.
  * Lexer() FFI interface is unused, and deprecated October 2025.
  * xgps and xgpsspeed work under Wayland.
  * Add support for Qt6.
- Remove upstreamed add-qt6-support.patch

OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=169
2025-12-03 09:55:39 +00:00
b9c857c87d Accepting request 1314094 from Application:Geo
OBS-URL: https://build.opensuse.org/request/show/1314094
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpsd?expand=0&rev=67
2025-10-29 20:04:07 +00:00
892f385e8f - Add add-qt6-support.patch: this allow us to build using Qt6 instead of Qt5
effectly dropping the need for Qt5 for this package.

OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=167
2025-10-28 14:22:49 +00:00
d58297f2df Accepting request 1283661 from Application:Geo
OBS-URL: https://build.opensuse.org/request/show/1283661
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpsd?expand=0&rev=66
2025-06-10 06:59:32 +00:00
04a5decd58 - Update to version 3.26.1
* Increment libgps version
  * Update Debian Trixie in build.adoc
  * Fix buffer overrun in cgps.
  * Make gpsmon deprecation slightly more obvious.
  * Fix some *BSD compiler warnings
  * Fix numerous typos.

OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=165
2025-06-06 13:04:17 +00:00
5cc8132aba Accepting request 1277741 from Application:Geo
OBS-URL: https://build.opensuse.org/request/show/1277741
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpsd?expand=0&rev=65
2025-05-23 12:29:25 +00:00
23e121b8ef Accepting request 1277505 from home:adkorte:branches:Application:Geo
- Update to version 3.26
  * Handle NTRIPv2 that comes in "chunks".
  * Add many UBX decodes.  Mostly in ubxtool, some in gpsd.
  * Improve TSIP and UBX intitalization.
  * Gather Antenna Status (ant_stat) and Jamming (jam) and send to JSON.
  * Always build u-blox, RTCM104V2, RTCM104V3 drivers.
  * Add partial support for badly documented ALLYSTAR GNSS messages.
  * Add minimal support for Unicore GNSS messages.
  * Add minimal support for CASIC GNSS messages.
  * Add minimal support for buggy Inertial Sense GNSS messages.
  * Try to work better as non-root using non-standard "capabilities".
  * Add SUBSYSTEM=gnss rule to gpsd.rules
  * Moved ntploggps from NTPSec to GPSD and renamed to gpslogntp.
  * Fix many build, Coverity, and Codacy warnings.
  * Improved Python interface for the lexer.
  * Add support for new BeiDou PRNs and subframes.
  * Officially deprecate gpsmon.
  * Improve support for NMEA 4.11 (a stealthy moving target).
  * Remove Oceanserver IMU support.  Never worked well.
  * Always with  build ubx, NMEA 103, rtcm104v2 and rtcm104v3 support.
  * Add support for jamming detection.
  * Add Go client example.
  * Add support for RTCM3.2
- Update gpsd.keyring (0C898D47 -> 4294517B)

OBS-URL: https://build.opensuse.org/request/show/1277505
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=163
2025-05-15 13:09:13 +00:00
7 changed files with 184 additions and 148 deletions

View File

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

Binary file not shown.

3
gpsd-3.27.5.tar.xz Normal file
View File

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

BIN
gpsd-3.27.5.tar.xz.sig Normal file

Binary file not shown.

View File

@@ -1,3 +1,93 @@
-------------------------------------------------------------------
Thu Jan 15 19:50:28 UTC 2026 - Arjen de Korte <suse+build@de-korte.org>
- Update to version 3.27.5
* Correctly bump API Version to 16.1
cgps checks for matching API version.
- Update to version 3.27.4
* Bump API Version to 16.1
-------------------------------------------------------------------
Tue Dec 30 14:45:29 UTC 2025 - Arjen de Korte <suse+build@de-korte.org>
- Update to version 3.27.3
* Fix API major value. 3 not 0.
-------------------------------------------------------------------
Wed Dec 24 10:38:36 UTC 2025 - Arjen de Korte <suse+build@de-korte.org>
- Update to version 3.27.2
* Fix a gpsd.rules warning. The warning drew complaint, nothing more.
-------------------------------------------------------------------
Thu Dec 18 21:57:56 UTC 2025 - Arjen de Korte <suse+build@de-korte.org>
- Update to version 3.27.1
* Fixes for two CVE. Parsing failures on malicious packets.
- CVE-2025-67268 - Heap-based Out-of-bounds Write, NMEA2000
- CVE-2025-67269 - Integer Underflow, NovAtel
* Some ubxtool updates.
-------------------------------------------------------------------
Mon Nov 24 20:37:43 UTC 2025 - Arjen de Korte <suse+build@de-korte.org>
- Update to version 3.27
* Improve support for newer signal ids (L1/L2/L5, etc.).
* xgps add signal id names
* gpsrinex, support new signal ids. Add -g and --gnss options.
* Initial SPARTNv2 support. Disabled by default, terrible protocol.
* Many ubxtool updates for newer u-blox receivers.
* Update driver_ubx for newer u-blox receivers.
* Lexer() FFI interface is unused, and deprecated October 2025.
* xgps and xgpsspeed work under Wayland.
* Add support for Qt6.
- Remove upstreamed add-qt6-support.patch
-------------------------------------------------------------------
Tue Oct 28 14:01:59 UTC 2025 - Paolo Stivanin <info@paolostivanin.com>
- Add add-qt6-support.patch: this allow us to build using Qt6 instead of Qt5
effectly dropping the need for Qt5 for this package.
-------------------------------------------------------------------
Mon May 19 20:46:22 UTC 2025 - Arjen de Korte <suse+build@de-korte.org>
- Update to version 3.26.1
* Increment libgps version
* Update Debian Trixie in build.adoc
* Fix buffer overrun in cgps.
* Make gpsmon deprecation slightly more obvious.
* Fix some *BSD compiler warnings
* Fix numerous typos.
-------------------------------------------------------------------
Wed May 14 20:31:14 UTC 2025 - Arjen de Korte <suse+build@de-korte.org>
- Update to version 3.26
* Handle NTRIPv2 that comes in "chunks".
* Add many UBX decodes. Mostly in ubxtool, some in gpsd.
* Improve TSIP and UBX intitalization.
* Gather Antenna Status (ant_stat) and Jamming (jam) and send to JSON.
* Always build u-blox, RTCM104V2, RTCM104V3 drivers.
* Add partial support for badly documented ALLYSTAR GNSS messages.
* Add minimal support for Unicore GNSS messages.
* Add minimal support for CASIC GNSS messages.
* Add minimal support for buggy Inertial Sense GNSS messages.
* Try to work better as non-root using non-standard "capabilities".
* Add SUBSYSTEM=gnss rule to gpsd.rules
* Moved ntploggps from NTPSec to GPSD and renamed to gpslogntp.
* Fix many build, Coverity, and Codacy warnings.
* Improved Python interface for the lexer.
* Add support for new BeiDou PRNs and subframes.
* Officially deprecate gpsmon.
* Improve support for NMEA 4.11 (a stealthy moving target).
* Remove Oceanserver IMU support. Never worked well.
* Always with build ubx, NMEA 103, rtcm104v2 and rtcm104v3 support.
* Add support for jamming detection.
* Add Go client example.
* Add support for RTCM3.2
- Update gpsd.keyring (0C898D47 -> 4294517B)
-------------------------------------------------------------------
Mon Apr 29 09:32:13 UTC 2024 - pgajdos@suse.com

View File

@@ -1,138 +1,82 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
icEaoyw0scVSdkO2WnmjhA==
=XpTO
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
RQ8=
=dRmn
-----END PGP PUBLIC KEY BLOCK-----

View File

@@ -1,7 +1,7 @@
#
# spec file for package gpsd
#
# Copyright (c) 2024 SUSE LLC
# 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
@@ -16,13 +16,13 @@
#
%define sover 30
%define sover 32
%define libgps libgps%{sover}
%define libQgps libQgpsmm%{sover}
%define _udevdir %(pkg-config --variable udevdir udev)
%bcond_without python2
Name: gpsd
Version: 3.25
Version: 3.27.5
Release: 0
Summary: Service daemon for mediating access to a GPS
License: BSD-3-Clause
@@ -50,9 +50,9 @@ BuildRequires: scons >= 2.3.0
BuildRequires: systemd-rpm-macros
BuildRequires: update-desktop-files
BuildRequires: xmlto
BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5Network)
BuildRequires: pkgconfig(Qt5Widgets)
BuildRequires: pkgconfig(Qt6Core)
BuildRequires: pkgconfig(Qt6Network)
BuildRequires: pkgconfig(Qt6Widgets)
BuildRequires: pkgconfig(bluez)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(gtk+-3.0)
@@ -102,7 +102,7 @@ This package provides C header files for the gpsd shared libraries that
manage access to a GPS for applications and debugging tools. You will
need to have gpsd installed for it to work.
%package qt5-devel
%package qt6-devel
Summary: Development files for libQgpsmm
Group: Development/Libraries/C and C++
Requires: %{libQgps}
@@ -112,7 +112,7 @@ Requires: gpsd-devel = %{version}
# is available
Conflicts: gpsd-devel < %{version}-%{release}
%description qt5-devel
%description qt6-devel
This package provides headers files for the gpsd Qt5 library.
%package -n %{libgps}
@@ -211,7 +211,7 @@ for i in "${pyversions[@]}"; do
systemd=yes \
libQgpsmm=yes \
qt=yes \
qt_versioned=5 \
qt_versioned=6 \
leapfetch=no \
prefix="" \
sysconfdif=%{_sysconfdir} \
@@ -361,7 +361,7 @@ sed -i -e 's#Icon=.*/\([^/]\+\)\(\..\+\)#Icon=\1#' %{buildroot}%{_datadir}/appli
%{_libdir}/libgpsdpacket.so
%{_libdir}/pkgconfig/libgps.pc
%files qt5-devel
%files qt6-devel
%{_mandir}/man3/libgpsmm.3%{?ext_man}
%{_mandir}/man3/libQgpsmm.3%{?ext_man}
%{_includedir}/libgpsmm.h
@@ -385,6 +385,7 @@ sed -i -e 's#Icon=.*/\([^/]\+\)\(\..\+\)#Icon=\1#' %{buildroot}%{_datadir}/appli
%{_mandir}/man1/gps.1%{?ext_man}
%{_mandir}/man1/gps2udp.1%{?ext_man}
%{_mandir}/man1/gpscsv.1%{?ext_man}
%{_mandir}/man1/gpslogntp.1%{?ext_man}
%{_mandir}/man1/gpsmon.1%{?ext_man}
%{_mandir}/man1/gpspipe.1%{?ext_man}
%{_mandir}/man1/gpsplot.1%{?ext_man}
@@ -412,6 +413,7 @@ sed -i -e 's#Icon=.*/\([^/]\+\)\(\..\+\)#Icon=\1#' %{buildroot}%{_datadir}/appli
%{_bindir}/ppscheck
%{_bindir}/ubxtool
%{_bindir}/zerk
%{_bindir}/gpslogntp
%{_bindir}/gpsrinex
%{_bindir}/gpscsv
%{_bindir}/gpsplot