The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / gpsd / Config.in
1 comment "gpsd needs a toolchain w/ threads, dynamic library"
2         depends on BR2_USE_MMU
3         depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
4         depends on !BR2_microblaze
5
6 config BR2_PACKAGE_GPSD
7         bool "gpsd"
8         # Uses fork()
9         depends on BR2_USE_MMU
10         depends on BR2_TOOLCHAIN_HAS_THREADS
11         # Always tries to build a shared library
12         depends on !BR2_STATIC_LIBS
13         # triggers gcc ice
14         depends on !BR2_microblaze
15         help
16           gpsd is a service daemon that monitors one or more GPSes or AIS
17           receivers attached to a host computer through serial or USB ports,
18           making all data on the location/course/velocity of the sensors
19           available to be queried on TCP port 2947 of the host computer.
20
21           The D-Bus interface is included if dbus-glib is enabled.
22
23           http://www.catb.org/gpsd/
24
25 if BR2_PACKAGE_GPSD
26
27 config BR2_PACKAGE_GPSD_DEVICES
28         string "Where to look for GPSes"
29         default "/dev/ttyS1"
30
31 menu "Features"
32
33 config BR2_PACKAGE_GPSD_CLIENT_DEBUG
34         bool "client debugging support"
35
36 config BR2_PACKAGE_GPSD_OLDSTYLE
37         bool "oldstyle (pre-JSON) protocol support"
38
39 config BR2_PACKAGE_GPSD_PROFILING
40         bool "profiling support"
41         depends on BR2_TOOLCHAIN_USES_GLIBC
42         depends on !BR2_aarch64
43
44 comment "profiling support not available with uClibc-based toolchain"
45         depends on !BR2_TOOLCHAIN_USES_GLIBC
46
47 config BR2_PACKAGE_GPSD_NTP_SHM
48         bool "NTP time hinting support"
49
50 config BR2_PACKAGE_GPSD_PPS
51         bool "PPS time syncing support"
52         select BR2_PACKAGE_GPSD_NTP_SHM
53
54 config BR2_PACKAGE_GPSD_USER
55         bool "GPSD privilege revocation user"
56 config BR2_PACKAGE_GPSD_USER_VALUE
57         string ""
58         default "nobody"
59         depends on BR2_PACKAGE_GPSD_USER
60
61 config BR2_PACKAGE_GPSD_GROUP
62         bool "GPSD privilege revocation group"
63 config BR2_PACKAGE_GPSD_GROUP_VALUE
64         string ""
65         default "nobody"
66         depends on BR2_PACKAGE_GPSD_GROUP
67
68 config BR2_PACKAGE_GPSD_FIXED_PORT_SPEED
69         bool "compile with fixed serial port speed"
70 config BR2_PACKAGE_GPSD_FIXED_PORT_SPEED_VALUE
71         string ""
72         default "9600"
73         depends on BR2_PACKAGE_GPSD_FIXED_PORT_SPEED
74
75 config BR2_PACKAGE_GPSD_MAX_CLIENT
76         bool "compile with limited maximum clients"
77 config BR2_PACKAGE_GPSD_MAX_CLIENT_VALUE
78         string "compile with limited maximum clients"
79         default "10"
80         depends on BR2_PACKAGE_GPSD_MAX_CLIENT
81
82 config BR2_PACKAGE_GPSD_MAX_DEV
83         bool "compile with maximum allowed devices"
84 config BR2_PACKAGE_GPSD_MAX_DEV_VALUE
85         string "compile with maximum allowed devices"
86         default "2"
87         depends on BR2_PACKAGE_GPSD_MAX_DEV
88
89 config BR2_PACKAGE_GPSD_RECONFIGURE
90         bool "allow gpsd to change device settings"
91         default y
92
93 config BR2_PACKAGE_GPSD_CONTROLSEND
94         bool "allow gpsctl/gpsmon to change device settings"
95         default y
96
97 config BR2_PACKAGE_GPSD_SQUELCH
98         bool "squelch gpsd_report and gpsd_hexdump to save cpu"
99
100 endmenu
101
102 menu "Protocols"
103
104 config BR2_PACKAGE_GPSD_AIVDM
105         bool "Aivdm"
106         help
107           Aivdm support
108
109 config BR2_PACKAGE_GPSD_ASHTECH
110         bool "Ashtech"
111         help
112           Ashtech support
113
114 config BR2_PACKAGE_GPSD_EARTHMATE
115         bool "Earthmate"
116         help
117           DeLorme EarthMate Zodiac support
118
119 config BR2_PACKAGE_GPSD_EVERMORE
120         bool "EverMore"
121         help
122           EverMore binary support
123
124 config BR2_PACKAGE_GPSD_FURY
125         bool "Fury"
126         help
127           Jackson Labs Fury and Firefly support
128
129 config BR2_PACKAGE_GPSD_FV18
130         bool "FV-18"
131         help
132           San Jose Navigation FV-18 support
133
134 config BR2_PACKAGE_GPSD_GARMIN
135         bool "Garmin (kernel)"
136         help
137           Garmin kernel driver support
138
139 config BR2_PACKAGE_GPSD_GARMIN_SIMPLE_TXT
140         bool "Garmin (simple text)"
141         help
142           Garmin Simple Text support
143
144 config BR2_PACKAGE_GPSD_GEOSTAR
145         bool "Geostar"
146         help
147           Geostar Protocol support
148
149 config BR2_PACKAGE_GPSD_GPSCLOCK
150         bool "GPSClock"
151         help
152           GPSClock support
153
154 config BR2_PACKAGE_GPSD_ITRAX
155         bool "iTrax"
156         help
157           iTrax support
158
159 config BR2_PACKAGE_GPSD_MTK3301
160         bool "MTK-3301"
161         help
162           Mediatek MTK-3301 support
163
164 config BR2_PACKAGE_GPSD_NAVCOM
165         bool "Navcom"
166         help
167           Navcom binary support
168
169 config BR2_PACKAGE_GPSD_NMEA
170         bool "NMEA"
171         default y
172         help
173           Generic NMEA support
174
175 config BR2_PACKAGE_GPSD_NMEA2000
176         bool "NMEA2000"
177         select BR2_PACKAGE_GPSD_NAVCOM
178         select BR2_PACKAGE_GPSD_AIVDM
179         help
180           NMEA2000/CAN support
181
182 config BR2_PACKAGE_GPSD_NTRIP
183         bool "NTRIP"
184         help
185           NTRIP support
186
187 config BR2_PACKAGE_GPSD_OCEANSERVER
188         bool "OceanServer"
189         help
190           OceanServer Digital Compass support
191
192 config BR2_PACKAGE_GPSD_ONCORE
193         bool "OnCore"
194         help
195           OnCore support
196
197 config BR2_PACKAGE_GPSD_RTCM104V2
198         bool "RTCM104 v2"
199         help
200           RTCM104 v2 support
201
202 config BR2_PACKAGE_GPSD_RTCM104V3
203         bool "RTCM104 v3"
204         help
205           RTCM104 v3 support
206
207 config BR2_PACKAGE_GPSD_SIRF
208         bool "SiRF"
209         help
210           SiRF binary support
211
212 config BR2_PACKAGE_GPSD_SUPERSTAR2
213         bool "SuperStarII"
214         help
215           Novatel SuperStarII binary support
216
217 config BR2_PACKAGE_GPSD_TRIMBLE_TSIP
218         bool "Trimble TSIP"
219         help
220           Trimble TSIP support
221
222 config BR2_PACKAGE_GPSD_TRIPMATE
223         bool "TripMate"
224         help
225           Delorme TripMate support
226
227 config BR2_PACKAGE_GPSD_TRUE_NORTH
228         bool "True North Technologies"
229         help
230           True North Technologies support
231
232 config BR2_PACKAGE_GPSD_UBX
233         bool "UBX"
234         help
235           uBlox UBX binary support
236
237 endmenu
238
239 endif