<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/utils/gpsd/patches, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2025-06-30T11:32:56Z</updated>
<entry>
<title>gpsd: update to 3.26.1</title>
<updated>2025-06-30T11:32:56Z</updated>
<author>
<name>Aleks Mariusz</name>
</author>
<published>2025-06-11T11:03:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5872070add7956524fd4d0d1b27625d5a40ce7c6'/>
<id>urn:sha1:5872070add7956524fd4d0d1b27625d5a40ce7c6</id>
<content type='text'>
Release Information: https://gitlab.com/gpsd/gpsd/-/blob/release-3.26.1/NEWS?ref_type=tags

Removed the patch to enhance ncurses6 detection (upstreamed in the release)
- 0002-ncurses6_detection.patch

Signed-off-by: Aleks Mariusz &lt;a+git-commit@alek.cx&gt;
</content>
</entry>
<entry>
<title>gpsd: update to 3.25</title>
<updated>2023-06-12T14:01:53Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2023-06-12T10:33:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=234b43572520145ede1e59e1892166ac62928be0'/>
<id>urn:sha1:234b43572520145ede1e59e1892166ac62928be0</id>
<content type='text'>
Release Information:
https://gitlab.com/gpsd/gpsd/-/blob/release-3.25/NEWS?ref_type=tags

Remove the backport that is now contained in the release:
- 003_sconscript-cross-platform-build-support.patch

Latest olsrd version needs this bump.

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>gpsd: fix build on macos</title>
<updated>2022-01-26T00:27:13Z</updated>
<author>
<name>Sergey V. Lobanov</name>
</author>
<published>2022-01-21T22:25:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5a2178a3445beebf49e7050e55eb0f922e44f072'/>
<id>urn:sha1:5a2178a3445beebf49e7050e55eb0f922e44f072</id>
<content type='text'>
gpsd build fails on macos due to using sys.platform in build logic.

This patch allows to redefine target platform to fix the issue.

Signed-off-by: Sergey V. Lobanov &lt;sergey@lobanov.in&gt;
</content>
</entry>
<entry>
<title>gpsd: update to 3.23.1</title>
<updated>2021-10-28T06:16:09Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2021-10-25T07:36:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=efaa971914ad4bcf7400c934f5dabcf610671070'/>
<id>urn:sha1:efaa971914ad4bcf7400c934f5dabcf610671070</id>
<content type='text'>
3.23.1: 2021-09-21
  Improve ubx cycle detection.
  Add quirks for Jackson Labs nonstandard NMEA
  Change STATUS_NO_FIX to STATUS_UNK to avoid confusion with fix mode.
  Change STATUS_FIX to STATUS_GPS to avoid confusion with fix mode.
  Change STATUS_DGPS_FIX to STATUS_DGPS to avoid confusion with fix mode.
  Split SOURCE_ACM from SOURCE_USB.  ACM has no speeds.
  Add speeds 1 mbps, 1.152 mbps, 1.5 mbps, and higher.  When libc supports them.
  Improve autobaud.
  Add new u-blox M10 messages.
  Fix u-blox M6, M7 initialization issues.
  Various ubxtool and gpxlogger updates.
  Add mtk3301_speed_switcher()
  No API changes, except for STATUS_* as above.
  No ABI changes.
  Fallback to "python3" if "python" not found.

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>gpsd: bump to 3.23</title>
<updated>2021-08-23T19:08:37Z</updated>
<author>
<name>Sebastian Kemper</name>
</author>
<published>2021-08-22T14:21:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=ad96acd158c73713a29daf5a81549924a548feac'/>
<id>urn:sha1:ad96acd158c73713a29daf5a81549924a548feac</id>
<content type='text'>
Contains fix for time jumping back 1024 weeks after 23-October-2021.

Changes:

- Between current version and 3.23 the ABI version changed from 27 to
  29. Add ABI_VERSION variable to package as the jumps occur often.
- 0001-no-distutils-import.patch: removed because current patch doesn't
  work with new release and host python3-distutils is a build
  requirement anyway.
- 0002-ncurses6_detection.patch: fixed the patch. Currently the first
  "elif" checks for "ncurses6-config". But this is only provided by
  ncurses/host package, so the CFLAGS then contain includes that point
  into $(STAGING_DIR_HOSTPKG). The ncurses target package only installs
  "ncursesw6-config" into the staging area. So this is the only tool of
  interest. Also, the hunk moved from SConstruct to SConscript.

Signed-off-by: Sebastian Kemper &lt;sebastian_ml@gmx.net&gt;
</content>
</entry>
<entry>
<title>gpsd: update to 3.21</title>
<updated>2020-09-24T01:18:36Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-09-20T23:38:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d916233928043b76e39d6ba41187bf6230fdf4d0'/>
<id>urn:sha1:d916233928043b76e39d6ba41187bf6230fdf4d0</id>
<content type='text'>
Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>gpsd: Update to 3.20, add/refresh patches</title>
<updated>2020-01-16T20:42:46Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2020-01-16T20:42:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=a29905c42b2af258cede2c647dc3309c8eb6a379'/>
<id>urn:sha1:a29905c42b2af258cede2c647dc3309c8eb6a379</id>
<content type='text'>
New patches (both for SConstruct):

* Do not import from distutils. Since Python support/modules are not
  built, there is no need to import from distutils. (Importing from
  distutils may prevent the package from being built on systems without
  a full distutils module, e.g. Debian with python3-minimal.)

  I have added back the import in places where it may be helpful to
  have, if scons is run manually.

  Fixes #10993.

* Do not check the size of time_t. The way this is done is to compile
  and run a test program; this fails when cross-compiling[1].

  This doesn't appear to affect any functionality (other than missing a
  compile-time warning that things will fail in 2038 if time_t is too
  small).

[1]: https://gitlab.com/gpsd/gpsd/issues/48

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>gpsd: update to v3.19</title>
<updated>2019-07-30T07:01:54Z</updated>
<author>
<name>Russell Senior</name>
</author>
<published>2019-07-28T08:54:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=90d81afaed5757587234f8edf2f501a8afccae3c'/>
<id>urn:sha1:90d81afaed5757587234f8edf2f501a8afccae3c</id>
<content type='text'>
From gpsd NEWS:

3.19: 2019-07-01
  Rearrange rawdata_t.  Bump the API because gps_data_t changed.
  Report sequence-ID fields in type 7 and 13 AIS messages.
  Preliminary support for SiRFstar V
  Improve error modeling.
  Update pseudo NMEA to v3.0, with fractional time.
  Improve cycle detection, mostly for NMEA.
  Move epe from gps_data_t to be near its friends in gps_fix_t.
  Preliminary u-blox 9 support.
  Add qErr in gps_data_t to store PPS quantization error.
  Add Android (AOSP) support
  Improved multi gnss and multi signal support.
  NMEA 4.10 multi gnss multi signal support.
  The arguments to "ubxtool -p P" have been expanded and changed.
  New options, -g, -x, -z, added to ubxtool for u-blox 9 support.

3.18.1: 2018-10-19 (Gary E. Miller &lt;gem@rellim.com&gt;)
  Fix some installation issues.
  A few minor updates to ubxtool and driver_ubx.
  Add contrib/skyview2svg

3.18: 2018-10-02 (Gary E. Miller &lt;gem@rellim.com&gt;)
  Add ECEF support to ievermore, italk,Skytraq, SiRF, U-blox drivers.
  Add ECEF support to JSON, cgps and xgps.
  Add GREIS (Javad) driver from Virgin Orbit.
  Add CLI tools zerk and ubxtool to manage JAVAD and u-blox GPS.
  Add gnssid:svid to satellite_t, cgps and xgps.  PRN will die.
  Add gnssid:svid to JSON, cgps and xgps.
  Add stricter version checking (more to todo).
  More and better regression tests.
  Better Python dependency checking, at build time and runtime.
  Fix several buffer issues.
  New polar plots, and improved statistice, in gpsprof.
  gpsd master/slave mode works, first time ever.
  All isnan() changed to !isfinite(), fixing many bugs.
  Client-side Python libraries may automatically reconnect
  Too many other bug fixes and improvements to mention.
  Over 1,000 commits from 46 different commiters.

Signed-off-by: Russell Senior &lt;russell@personaltelco.net&gt;
</content>
</entry>
<entry>
<title>gpsd: Add missing define</title>
<updated>2019-07-06T23:42:44Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2019-07-06T22:43:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=c21b34e2cbd8d243d7fb8ec47558f5f6415852f4'/>
<id>urn:sha1:c21b34e2cbd8d243d7fb8ec47558f5f6415852f4</id>
<content type='text'>
musl needs _BSD_SOURCE defined for strlcat/cpy

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>utils/gpsd: Update to 3.17</title>
<updated>2018-04-02T08:28:24Z</updated>
<author>
<name>Paul Wassi</name>
</author>
<published>2018-04-02T08:28:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=2eb973c573c4e15aaf1743bc4833292b1657cb0a'/>
<id>urn:sha1:2eb973c573c4e15aaf1743bc4833292b1657cb0a</id>
<content type='text'>
Update to upstream release 3.17 and refresh patch.

Signed-off-by: Paul Wassi &lt;p.wassi@gmx.at&gt;
</content>
</entry>
</feed>
