- Update to version 3.20
* Change README into an asciidoc file and publish HTML from it
* Add NED and geoid_sep to gps_fix_t and TPV JSON.
* Add "-e NED" to ubxtool to enable NED messages.
* gpsdata.separation replaced by gpsdata.fix.geoid_sep.
* Remove nofloats build option.
* TPV JSON "alt" is now fixed at WGS84. Probably.
* xgps now uses XGPSOPTS environment variable.
* add health variable to satellite_t
* change satellite_t elevation and azimuth to double
* satellite_t elevation, azimuth, and ss use NAN for unknown value.
* add altMSL, altHAE, and depth, to gps_fix_t
* altitude in gps_fix_t is deprecated and undefined
* wgs84_separation() now return EGM2008 computed from 5x5 degree base data.
* The best results are close to cm, the worst off up to 12m.
* Move mag_var from gps_device_t to magnetic_var gps_data_t.
* Added mag_var() to interpolate magnetic variation (deviation) from a table.
* Remove true2magnetic() as mag_var() improves on it.
* Remove TIMEHINT_ENABLE. It only worked when enabled.
* Remove NTP_ENABLE and NTPSHM_ENABLE. It only worked when enabled.
* Remove PPS_ENABLE and TIMING_ENABLE.
* Add dgps_age and dgps_station to gps_fix_t
* Convert all timestamp_t to timespec_t.
* Remove FIXED_PORT_SPEED and FIXED_STOP_BITS build options.
* Add -s [speed] and -f [framing] runtime options to gpsd.
* A working CC and termios.h are mandatory.
* use the current leap second to determine the current GPS epoch.
* leapfetch.py, leapseconds.cache, timebase.h and leapfetch option gone.
- Remove 0001-Make-sure-Qgpsmm.pc-is-usable.patch (upstreamed)
- Fix legacy socket path
OBS-URL: https://build.opensuse.org/request/show/794991
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=132
- Update to version 3.19
* 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.
- Drop gpsd-declaration-in-for-loop.patch
OBS-URL: https://build.opensuse.org/request/show/731583
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=126
- Update to version 3.18.1
* Fix some installation issues.
* A few minor updates to ubxtool and driver_ubx.
* Add contrib/skyview2svg
- Update to version 3.18.0
* 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.
- Update to version 3.17.0
* Repair support for non-NMEA devices requring active probing
(e.g. Garmin USB GPSes).
* Fix a SiRF driver bug that occasionally confused NTP.
* Support for Spectratime iSync GRClok and LNRClok oscillators.
* gpxlogger can reconnect when the GPS loses the fix.
* xgps and xgpsspeed moved to python-gi, getting shut of the
deprecated pygtk2 bindings.
* Default mode for xgpsspeed is now the more interesting nautical
OBS-URL: https://build.opensuse.org/request/show/651645
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=122
- Update to version 3.17:
* Repair support for non-NMEA devices requring active probing
(e.g. Garmin USB GPSes).
* Fix a SiRF driver bug that occasionally confused NTP.
* Support for Spectratime iSync GRClok and LNRClok oscillators.
* gpxlogger can reconnect when the GPS loses the fix.
* xgps and xgpsspeed moved to python-gi,
getting shut of the deprecated pygtk2 bindings.
* Default mode for xgpsspeed is now the more interesting nautical
display.
* gpsmon includes the hostname with the device display.
* gpsprof now has centimeter precision.
- Add gpsd-python3.patch to fix building with python3
- Refresh gpsd-fix-shebang.patch
OBS-URL: https://build.opensuse.org/request/show/543894
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=107
- Update gpsd.keyring (old key 8421F11C got superseeded by 8C6C738D)
- Added "-std=gnu++98" to the compile-flags otherwise compilation will break
on systems with >= gcc6
- ifdef "Requires: pps-tools-devel" since it's only available on recent
os-versions
- Update to version 3.16
* Test rebuilds for mid-2015 leapsecond bump.
* Regression tests will run even if "python" in Python 3.
* Build correctly on systems where -ltinfo is split from -lncurses.
* Avoid some rare overflow conditions in PPS code.
* Fix bugs in JSON sat-view parsing due to the JSON parser stuffing
ints into shorts.
* Various small fixes to AIS interpretation.
* Prevent a memory leak in long-running gpsmon instances.
* Fix Savannah bug #45270: serial driver does not work properly on pipes.
* Fix Savannah bug #44648: GPSD won't build if CCFLAGS contains options
that are only compatible with the cros1s-compiler.
* Fix Savannah bug #45342: SConstruct generates wrong *.pc files.
* Fix Savannah bug #46495: gpsd_poll may crash due to unitialized pointer
(probably due to buggy FD_ISSET on host system).
* Fix Savannah bug #46648: gpsd crashes and buffer overflow is reported
when terminated.
* Fix Savannah bug #46802: AIVDM to CSV is broken in some weird cases.
* Fix Savannah bug #46804: JSON satellite view parsing is somewhat broken.
1
OBS-URL: https://build.opensuse.org/request/show/423266
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=99