A relatively short laundry list of enhancements for gpsd. gpsd-9999 source is no longer current as it has moved to gitlab.com, The version there no longer completely builds as it runs into a malformed setup.py during the install phase. Finally, as a minor note, a relatively simple adjustment allows 9999 (and maybe other versions) to build on versions of Python 3.x Malformed patches are forthcoming.
Created attachment 588544 [details, diff] Change gpsd-9999 upstream to gitlab
Created attachment 588546 [details, diff] optional Support building for Python 3 instead of/in addition to 2.7
Created attachment 588548 [details, diff] Account for native Python gps.clienthelpers module in 9999
the clienthelpers module patch deletes the original file wrongly, but a patch is generally preferable.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c30c4b5478eaf2c2fea3fc0a7e8ce90f229a2ff commit 7c30c4b5478eaf2c2fea3fc0a7e8ce90f229a2ff Author: Robin H. Johnson <robbat2@gentoo.org> AuthorDate: 2019-10-04 19:18:35 +0000 Commit: Robin H. Johnson <robbat2@gentoo.org> CommitDate: 2019-10-04 19:21:04 +0000 sci-geosciences/gpsd: update 9999 bugs Package-Manager: Portage-2.3.76, Repoman-2.3.17 Fixes: https://bugs.gentoo.org/658834 Fixes: https://bugs.gentoo.org/693136 Fixes: https://bugs.gentoo.org/695110 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> sci-geosciences/gpsd/gpsd-9999.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)