aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-navigation/gpsd/gpsd_3.16.bb
Commit message (Collapse)AuthorAgeFilesLines
* gpsd: add missing python-pygps RDEPENDSMartin Kelly2018-02-011-1/+8
| | | | | | | | | | | | Several runtime dependencies are missing from python-pygps. You can verify this by adding gps-utils to an image and running gpsfake, which will fail with python import errors. With this patch, gpsfake works correctly. Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> (cherry picked from commit d6c40bcaef556e3c67c6214d8fb6933ac224e619) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gpsd: fix /etc/default/gpsd ALTERNATIVES logicMartin Kelly2018-01-111-3/+2
| | | | | | | | | | | | | | | | | The ALTERNATIVES logic for the /etc/default/gpsd file is broken, specifying ALTERNATIVE_LINK without brackets. In addition, it refers to ALTERNATIVE_PATH, which update-alternatives.bbclass doesn't use. With this patch, /etc/default/gpsd correctly gets a default link pointing to /etc/default/gpsd.default. Currently, no such link gets created, and gpsd starts off disabled by default since it's missing this config file. Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> (cherry picked from commit 194f855b44319c7834ba11e6e0a77ef279970a04) Signed-off-by: Ramon Fried <rfried@codeaurora.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gpsd: Fix gpsd Yocto pyro build for read only rootfsDan Walkes2017-10-151-9/+8
| | | | | | | | | | | | | | | | | | | | | | Attempting to include gpsd on Yocto pyro with IMAGE_FEATURES including read-only-rootfs results in an error: "The following packages could not be configured offline and rootfs is read-only" This stems from a failure during the do_rootfs steps where the /etc/init.d/gpsd file is missing during the call to update-rc.d. This happens because the /etc/init.d/gpsd file is installed during package install for gpsd-conf instead of gpsd, and the default value for INITSCRIPT_PACKAGES is PN. To resolve, specify INITSCRIPT_PACKAGES as gpsd-conf instead. Also, as suggested on the Yocto mailing list, refactor to inherit update-alternatives and use this to replace the postinst and postrm steps. Signed-off-by: Dan Walkes <danwalkes@trellis-logic.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gpsd: update to 3.16Max Krummenacher2017-06-121-0/+135
3.16 can be linked with gold, so drop forcing to bfd. Patches: Do not apply and SConstruct dropped these constructs 0001-SConstruct-respect-sysroot-also-in-SPLINTOPTS.patch 0002-SConstruct-remove-rpath.patch Fixed upstream (or plain backports) 0001-Check-for-__STDC_NO_ATOMICS__-before-using-stdatomic.patch 0002-Add-a-test-for-C11-and-check-we-have-C11-before-usin.patch 0003-Whoops-check-for-C11-not-for-not-C11-in-stdatomic.h-.patch 0001-Include-stdatomic.h-only-in-C-mode.patch 0001-libgpsd-core-Fix-issue-with-ACTIVATE-hook-not-being-.patch Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>