sci-geosciences / gpsd

GPS daemon and library for USB/serial GPS devices and GPS/mapping clients

Official package sites : http://catb.org/gpsd/ ·

Unbundled GPS daemon and library to support USB and serial GPS devices and various GPS/mapping clients, such as GPSDrive, kismet, and pygps.

v9999 :: 0/23 :: gentoo

Modified
License
BSD
USE flags
X bluetooth cxx dbus debug ipv6 ncurses ntp python qt5 shm sockets static test udev usb

v3.17-r3 :: 0/23 :: gentoo

Modified
License
BSD
Keywords
amd64 arm x86 ~ppc ~ppc64 ~sparc
USE flags
X bluetooth cxx dbus debug ipv6 ncurses ntp python qt5 shm sockets static test udev usb

General

X
Add support for X11
bluetooth
Enable Bluetooth Support
cxx
Build support for C++ (bindings, extra libraries, code generation, ...)
dbus
export gpsd data over dbus connections
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
ipv6
Add support for IP version 6
latency_timing
support latency timing information
ncurses
Add ncurses support (console display library)
ntp
Enable net-misc/ntp shared memory interface and PPS kernel support for GPS time
python
Add optional support/bindings for the Python language
qt5
Add support for the Qt 5 application and UI framework
shm
export gpsd over shared memory
sockets
export gpsd over unix sockets
static
!!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
udev
Enable virtual/udev integration (device discovery, power and storage device support, etc)
usb
Add USB support to applications that have optional USB support (e.g. cups)

gpsd_protocols

aivdm
AIVDM protocol support
ashtech
Ashtech protocol support
earthmate
Earthmate protocol support
evermore
EverMore protocol support
fury
Jackson Labs Fury and Firefly support
fv18
FV-18 protocol support
garmin
Garmin protocol support
garmintxt
Garmin Simple Text protocol support
geostar
Geostar Protocol support
gpsclock
GPSclock protocol support
isync
Isync protocol support
itrax
iTrax protocol support
mtk3301
MTK-3301 protocol support
navcom
Navcom protocol support
nmea0183
NMEA protocol support
nmea2000
NMEA2000/CAN support
ntrip
NTRIP protocol support
oceanserver
OceanServer protocol support
oncore
OnCore protocol support
passthrough
Pass through JSON data
rtcm104v2
RTCM104V2 protocol support
rtcm104v3
RTCM104V3 protocol support
sirf
SiRF protocol support
skytraq
Skytraq protocol support
superstar2
SuperStarII protocol support
tnt
True North protocol support
tripmate
Tripmate protocol support
tsip
Trimble TSIP protocol support
ublox
U-Blox Protocol support

python_targets

python2_7
Build with Python 2.7

app-text / docbook-xml-dtd : Docbook DTD for XML

app-text / xmlto : script for converting XML and DocBook documents to a variety of output formats

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / dbus-glib : D-Bus bindings for glib

dev-python / pygobject : Python bindings for GObject Introspection

dev-python / pygtk : GTK+2 bindings for Python

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtnetwork : Network abstraction library for the Qt5 framework

dev-util / scons : Extensible Python-based build utility

dev-vcs / git : stupid content tracker: distributed VCS designed for speed and efficiency

net-misc / chrony : NTP client and server programs

net-misc / ntp : Network Time Protocol suite/programs

net-misc / ntpsec : The NTP reference implementation, refactored

net-misc / pps-tools : User-space tools for LinuxPPS

net-wireless / bluez : Bluetooth Tools and System Daemons for Linux

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-devel / bc : Handy console-based calculator utility

sys-libs / ncurses : console display library

virtual / libusb : Virtual for libusb

virtual / pkgconfig : Virtual for the pkg-config implementation

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / dbus-glib : D-Bus bindings for glib

dev-python / pygobject : Python bindings for GObject Introspection

dev-python / pygtk : GTK+2 bindings for Python

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtnetwork : Network abstraction library for the Qt5 framework

net-misc / chrony : NTP client and server programs

net-misc / ntp : Network Time Protocol suite/programs

net-misc / ntpsec : The NTP reference implementation, refactored

net-misc / pps-tools : User-space tools for LinuxPPS

net-wireless / bluez : Bluetooth Tools and System Daemons for Linux

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-libs / ncurses : console display library

virtual / libusb : Virtual for libusb

app-metrics / collectd : Collects system statistics and provides mechanisms to store the values

kde-apps / marble : Virtual Globe and World Atlas to learn more about Earth

kde-plasma / plasma-workspace : KDE Plasma workspace

net-misc / olsrd : An implementation of the Optimized Link State Routing protocol

sci-geosciences / foxtrotgps : Easy to use, fast and lightweight mapping application (fork of tangogps)

sci-geosciences / merkaartor : Qt based map editor for the openstreetmap.org project

sci-geosciences / opencpn : a free, open source software for marine navigation

sci-geosciences / viking : GPS data editor and analyzer

sci-geosciences / xtide : XTide provides tide and current predictions in a wide variety of formats

426136
sci-geosciences/gpsd's LICENSE variable does not reflect init script
645078
sci-geosciences/gpsd-3.17-r2 - gpsctl and gpspipe use ipv6 despite USE=-ipv6
658836
sci-geosciences/gpsd - add einfo to instruct user with ModemManager/NetworkManager running to install udev rule
666734
sci-geosciences/gpsd-3.17-r3 xgps uses /usr/bin/python but it requires /usr/bin/python2.7
667410
sci-geosciences/gpsd vs sys-fs/udev: serial console groups uucp->dialout
673372
sci-geosciences/gpsd-3.18.1 version bump
673382
sci-geosciences/gpsd - GPSD_PROTOCOLS not matching ebuild GPSD_PROTOCOLS
678474
sci-geosciences/gpsd: Stack-based buffer overflow
682226
sci-geosciences/gpsd: generate proper udev rules on non systemd systems
Repository mirror & CI · gentoo
Merge updates from master
Robin H. Johnson · gentoo
sci-geosciences/gpsd: permit net-misc/ntpsec for USE=ntp
Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-geosciences/gpsd: Drop 3.17-r2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
Rolf Eike Beer · gentoo
sci-geosciences/gpsd-3.17-r3: keyword for sparc
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Robin H. Johnson · gentoo
sci-geosciences/gpsd: missing automagic dep on timepps.h from pps-tools
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sci-geosciences/gpsd: fix USE=qt5, add USE=cxx
Closes: https://bugs.gentoo.org/663458 Closes: https://github.com/gentoo/gentoo/pull/9551
Mikle Kolyada · gentoo
sci-geosciences/gpsd: arm stable wrt bug #632372
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Andreas Sturmlechner · gentoo
sci-geosciences/gpsd: Drop old
Closes: https://bugs.gentoo.org/632372 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Thomas Deutschmann · gentoo
sci-geosciences/gpsd: x86 stable (bug #632372)
Package-Manager: Portage-2.3.20, Repoman-2.3.6
Tobias Klausmann · gentoo
sci-geosciences/gpsd-3.17-r2: amd64 stable
Gentoo-Bug: http://bugs.gentoo.org/632372
Andreas Sturmlechner · gentoo
sci-geosciences/gpsd: Drop 3.17-r1
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
sci-geosciences/gpsd: Fix USE=X DEPEND, add missing xgps switch
Closes: https://bugs.gentoo.org/642326 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
sci-geosciences/gpsd: Sync live
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
sci-geosciences/gpsd: Fix install with USE=-X,python
Thanks-to: Philippe Trottier <tchiwam@gmail.com> Bug: https://bugs.gentoo.org/640998 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
sci-geosciences/gpsd: Drop USE=cxx, fix USE=qt5
Closes: https://bugs.gentoo.org/642154 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
sci-geosciences/gpsd: Switch USE qt4 to qt5
See also: https://savannah.nongnu.org/bugs/?52299 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Tobias Klausmann · gentoo
sci-geosciences/gpsd-3.17-r0: amd64 stable
Gentoo-Bug: http://bugs.gentoo.org/632372
Thomas Deutschmann · gentoo
sci-geosciences/gpsd: x86 stable (bug #632372)
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Thomas Deutschmann · gentoo
sci-geosciences/gpsd: Expose SONAME major version as subslot
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Andreas K. Hüttel · gentoo
sci-geosciences/gpsd: Version bump. Fixes build with gcc-6, bug 595382.
Closes: https://bugs.gentoo.org/595382 Package-Manager: Portage-2.3.10, Repoman-2.3.3
Thomas Deutschmann · gentoo
sci-geosciences/gpsd: x86 stable (bug #576006)
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Tobias Klausmann · gentoo
sci-geosciences/gpsd-3.16-r0: add amd64 keyword
Gentoo-Bug: 576006
Michael Weber · gentoo
sci-geosciences/gpsd: arm stable (bug 593174).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Michał Górny · gentoo
sci-geosciences/gpsd: Clean old version up
Michael Weber · gentoo
sci-geosciences/gpsd: arm ppc ppc64 stable (bug 576006).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Matthias Maier · gentoo
sci-geosciences/gpsd: update live ebuild, bug #602336
Package-Manager: Portage-2.3.0, Repoman-2.3.1
Pacho Ramos · gentoo
sci-geosciences/gpsd: Drop old
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
sci-geosciences/gpsd: ppc64 stable wrt bug #593174
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sci-geosciences/gpsd: x86 stable wrt bug #593174
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sci-geosciences/gpsd: ppc stable wrt bug #593174
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tobias Klausmann · gentoo
sci-geosciences/gpsd-3.10-r0: stable on amd64
Gentoo-Bug: 593174
Mike Frysinger · gentoo
sci-geosciences/gpsd: fix parallel build #577432
Mike Frysinger · gentoo
sci-geosciences/gpsd: fix build w/newer glibc #581740
Sam Jorna · gentoo
sci-geosciences/gpsd: bump to 3.16
Package-Manager: portage-2.2.28
Sam Jorna · gentoo
sci-geosciences/gpsd: fix broken include
Package-Manager: portage-2.2.28
Amy Winston · gentoo
sci-geosciences/gpsd: Slot specified
Package-Manager: portage-2.2.26
Amy Winston · gentoo
sci-geosciences/gpsd: Description and copyright changed
Package-Manager: portage-2.2.26
Amy Winston · gentoo
sci-geosciences/gpsd: Drop old
Package-Manager: portage-2.2.26
Michał Górny · gentoo
Replace all remaining mirror://berlios with mirror://gentoo
The berlios thirdpartymirrors entry was removed on 2015-01-25, therefore making all its references invalid. Replace all the offending SRC_URI entries with mirror://gentoo to keep the ebuilds working.
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed