aboutsummaryrefslogtreecommitdiff
path: root/utils/gpsd
Commit message (Collapse)AuthorAge
* gpsd: fix compilation under some setupsRosen Penev2020-11-30
| | | | | | Some commit in base broke compilation. Adding sysroot fixes it. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* gpsd: update to 3.21Rosen Penev2020-09-23
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* gpsd: Update to 3.20, add/refresh patchesJeffery To2020-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | 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 <jeffery.to@gmail.com>
* gpsd: Fix pkgconfig file for libgpsRosen Penev2019-09-17
| | | | | | | | | This ensures it can be found properly by any package that uses pkgconfig to find libgps. Nothing in the tree currently does. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: add PKG_CPE_ID for better cvescanner coverageJan Pavlinec2019-09-17
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* iotivity,smartsnmpd,gpsd: use scons from feedPetr Štetiar2019-09-13
| | | | | | | | commit 0c090fde68b2 ("scons: move host build tool to a proper place") has moved scons into the packages feeds, so switch to that package include and adjust build dependency to a new scons home. Signed-off-by: Petr Štetiar <ynezz@true.cz>
* gpsd: update to v3.19Russell Senior2019-07-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 <gem@rellim.com>) Fix some installation issues. A few minor updates to ubxtool and driver_ubx. Add contrib/skyview2svg 3.18: 2018-10-02 (Gary E. Miller <gem@rellim.com>) 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 <russell@personaltelco.net>
* gpsd: Add missing defineRosen Penev2019-07-06
| | | | | | musl needs _BSD_SOURCE defined for strlcat/cpy Signed-off-by: Rosen Penev <rosenp@gmail.com>
* gpsd: Update init scriptJeffery To2019-02-11
| | | | | | | | | | | This replaces the use of uci_validate_section() with uci_load_validate(), which removes the need to declare local variables for every config option. This also adds a service_triggers() function and removes some unnecessary curly brackets. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* utils/gpsd: Update to 3.17Paul Wassi2018-04-02
| | | | | | Update to upstream release 3.17 and refresh patch. Signed-off-by: Paul Wassi <p.wassi@gmx.at>
* treewide: fix incorrect *_BUILD_DEPENDSMatthias Schiffer2018-01-09
| | | | | | | | | | | | | | | | Build depends refer to source package names, not binary package names. In many cases, PKG_BUILD_DEPENDS simply duplicated runtime dependencies of a source package's binary packages; as the corresponding source packages are implicitly added as bulid dependencies, PKG_BUILD_DEPENDS can simply be dropped in these cases. In the other cases, *_BUILD_DEPENDS is fixed to refer to the correct source package name. Dependency of mysql-server is adjusted from libncursesw to libncurses (as libncursesw is a virtual package provided by libncurses), so the build dependency on ncurses is emitted unconditionally. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
| | | | | | | | | | fix Makefile chmod (644) replace MD5SUM with HASH add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git (PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* utils/gpsd: Set manbuild=no for build (disable building help/html documentation)David Thornley2017-05-02
| | | | | | This removes unnecessary dependancy on xmlto which can be problematic on macOS build environment. Signed-off-by: David Thornley <david.thornley@touchstargroup.com>
* utils/gpsd: fix init scriptp-wassi2017-03-04
| | | | | | Add missing character in init script to match config file Signed-off-by: Paul Wassi <p.wassi@gmx.at>
* utils/gpsd: refresh 0002-ncurses6_detection to 3.16Pushpal Sidhu2017-01-22
| | | | Signed-off-by: Pushpal Sidhu <psidhu.devel@gmail.com>
* Merge pull request #3888 from RussellSenior/fix-gpsd-ncurses-detectionHannu Nyman2017-01-23
|\ | | | | gpsd: add ncurses6 support
| * gpsd: add ncurses6 supportRussell Senior2017-01-20
| | | | | | | | Signed-off-by: Russell Senior <russell@personaltelco.net>
* | utils/gpsd: move package to 'Utilities'p-wassi2017-01-21
| | | | | | | | | | | | Move package 'gpsd' and 'gpsd-clients' to menuconfig's 'Utilities' Signed-off-by: Paul Wassi <p.wassi@gmx.at>
* | utils/gpsd: fix dependenciesp-wassi2017-01-21
| | | | | | | | | | | | Remove unneccessary dependencies in gpsd/gpsd-clients/libgps. Signed-off-by: Paul Wassi <p.wassi@gmx.at>
* | utils/gpsd: switch to procdp-wassi2017-01-21
| | | | | | | | | | | | Rewrite init script for procd support Signed-off-by: Paul Wassi <p.wassi@gmx.at>
* | utils/gpsd: remove hotplug scriptp-wassi2016-12-07
| | | | | | | | | | | | | | Remove a hotplug script, which starts/stops gpsd with attaching/detaching a PL2302 USB-UART device. Signed-off-by: Paul Wassi <p.wassi@gmx.at>
* | utils/gpsd: (cosmetic) update configp-wassi2016-12-07
| | | | | | | | | | | | | | Make the default config look like usual, i.e.: indentation using tabs, single quotes, booleans 0/1 Signed-off-by: Paul Wassi <p.wassi@gmx.at>
* | utils/gpsd: Update to 3.16p-wassi2016-12-07
|/ | | | | | | | Update gpsd to upstream release 3.16 The local patch is already included upstream, therefore removed here. Signed-off-by: Paul Wassi <p.wassi@gmx.at>
* gpsd: Update Maintainer EmailPushpal Sidhu2016-09-26
| | | | Signed-off-by: Pushpal Sidhu <psidhu.devel@gmail.com>
* gpsd: fix cross platform compilationDavid Thornley2016-09-26
| | | | | | | | | In SConstruct the set of executables in the devenv variable should be adjusted to use the cross compile toolchain (as opposed to host's executables). Achieved by setting target option to the toolchain prefix which corrects compilation on macOS. Note, TARGET_CROSS has to have the hyphen stripped as SConstruct uses the target variable with an implied hyphen (env['target'] + '-' + toolname) Signed-off-by: David Thornley <david.thornley@touchstargroup.com>
* gpsd: don't enable by defaultPushpal Sidhu2016-04-21
| | | | | | | | Because this selects ttyUSB0 (bad choice) by default, turn off enabling gps by default until the user set's the tty manually and will stop gpsd from stomping on another device's tty. Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com>
* gpsd: respect LDFLAGSAlexander Ryzhov2015-12-29
| | | | Signed-off-by: Alexander Ryzhov <openwrt@ryzhov-al.ru>
* gpsd: do not strip gpsdHauke Mehrtens2015-11-19
| | | | | | | The not strip command is not strip=no, but it is nostrip=yes. This fixes building this gpsd. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* gpsd: initial add to packagesPushpal Sidhu2015-10-19
This package is currently in oldpackages. Add here to keep support for gpsd. From oldpackages, this was bumped from 3.10 -> 3.15 and includes an upstream patch to allow building with musl. Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com>