| Flag |
Description |
9999 |
3.26.1-r1 |
| ${GPSD_PROTOCOLS[@]/ |
⚠️
|
✓ |
✓ |
| 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
|
✓ |
✓ |
| latency-timing |
support latency timing information
|
✓ |
✓ |
| ncurses |
Add ncurses support (console display library)
|
✓ |
✓ |
| ntp |
Enable <pkg>net-misc/ntp</pkg> 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)
|
✓ |
✓ |