gpsd
GPS daemon and library for USB/serial GPS devices and GPS/mapping clients
Unbundled GPS daemon and library to support USB and serial GPS devices and various GPS/mapping clients, such as GPSDrive, kismet, and pygps.
homepage ↗ gitlab: gpsd/gpsd
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 3.27.5 | 3 | 13 h | details › |
Versions & arches
| Version | Overlay | amd64 | arm64 | x86 | ppc64 | riscv | arm | loong | ppc | sparc | Committed | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 9999 LIVE | gentoo | follows upstream — no keywords | — | view · download · history ↗ | ||||||||
| 3.27.5 | gentoo | amd64 stable | arm64 testing | x86 stable | ppc64 stable | riscv testing | arm stable | loong testing | ppc stable | sparc testing | — | view · download · history ↗ |
| 3.26.1-r1 | gentoo | amd64 stable | arm64 testing | x86 testing | ppc64 stable | riscv testing | arm stable | loong testing | ppc testing | sparc testing | — | view · download · history ↗ |
Use flags of 3.27.5
- +gpsd_protocols_aivdm
- +gpsd_protocols_ashtech
- +gpsd_protocols_earthmate
- +gpsd_protocols_evermore
- +gpsd_protocols_fury
- +gpsd_protocols_fv18
- +gpsd_protocols_garmin
- +gpsd_protocols_garmintxt
- +gpsd_protocols_geostar
- +gpsd_protocols_gpsclock
- +gpsd_protocols_greis
- +gpsd_protocols_isync
- +gpsd_protocols_itrax
- +gpsd_protocols_navcom
- +gpsd_protocols_nmea2000
- +gpsd_protocols_oncore
- +gpsd_protocols_sirf
- +gpsd_protocols_skytraq
- +gpsd_protocols_superstar2
- +gpsd_protocols_tnt
- +gpsd_protocols_tripmate
- +gpsd_protocols_tsip
- 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
- 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
- qt6 Add support for the Qt 6 application and UI framework
- selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
- +shm export gpsd over shared memory
- static !!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically
- systemd Enable use of systemd-specific libraries and features like socket activation or session tracking
- 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)
- X Add support for X11
- verify-sig Verify upstream signatures on distfiles
3 expansion flags (python targets, ABIs, cpu flags…)
- python_targets_python3_12
- python_targets_python3_13
- python_targets_python3_14
Runtime dependencies of 3.27.5
show 42 lines
bluetooth?
(
)
dbus?
(
)
ncurses?
(
)
ntp?
(
||
(
)
)
qt6?
(
)
python_targets_python3_12?
(
)
python_targets_python3_13?
(
)
python_targets_python3_14?
(
)
usb?
(
)
X?
(
)
selinux?
(
)