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
diff --git a/cirros-testvm/src-cirros/buildroot-2015.05/package/gpsd/Config.in b/cirros-testvm/src-cirros/buildroot-2015.05/package/gpsd/Config.in
new file mode 100644 (file)
index 0000000..fa8b8f6
--- /dev/null
@@ -0,0 +1,239 @@
+comment "gpsd needs a toolchain w/ threads, dynamic library"
+       depends on BR2_USE_MMU
+       depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
+       depends on !BR2_microblaze
+
+config BR2_PACKAGE_GPSD
+       bool "gpsd"
+       # Uses fork()
+       depends on BR2_USE_MMU
+       depends on BR2_TOOLCHAIN_HAS_THREADS
+       # Always tries to build a shared library
+       depends on !BR2_STATIC_LIBS
+       # triggers gcc ice
+       depends on !BR2_microblaze
+       help
+         gpsd is a service daemon that monitors one or more GPSes or AIS
+         receivers attached to a host computer through serial or USB ports,
+         making all data on the location/course/velocity of the sensors
+         available to be queried on TCP port 2947 of the host computer.
+
+         The D-Bus interface is included if dbus-glib is enabled.
+
+         http://www.catb.org/gpsd/
+
+if BR2_PACKAGE_GPSD
+
+config BR2_PACKAGE_GPSD_DEVICES
+       string "Where to look for GPSes"
+       default "/dev/ttyS1"
+
+menu "Features"
+
+config BR2_PACKAGE_GPSD_CLIENT_DEBUG
+       bool "client debugging support"
+
+config BR2_PACKAGE_GPSD_OLDSTYLE
+       bool "oldstyle (pre-JSON) protocol support"
+
+config BR2_PACKAGE_GPSD_PROFILING
+       bool "profiling support"
+       depends on BR2_TOOLCHAIN_USES_GLIBC
+       depends on !BR2_aarch64
+
+comment "profiling support not available with uClibc-based toolchain"
+       depends on !BR2_TOOLCHAIN_USES_GLIBC
+
+config BR2_PACKAGE_GPSD_NTP_SHM
+       bool "NTP time hinting support"
+
+config BR2_PACKAGE_GPSD_PPS
+       bool "PPS time syncing support"
+       select BR2_PACKAGE_GPSD_NTP_SHM
+
+config BR2_PACKAGE_GPSD_USER
+       bool "GPSD privilege revocation user"
+config BR2_PACKAGE_GPSD_USER_VALUE
+       string ""
+       default "nobody"
+       depends on BR2_PACKAGE_GPSD_USER
+
+config BR2_PACKAGE_GPSD_GROUP
+       bool "GPSD privilege revocation group"
+config BR2_PACKAGE_GPSD_GROUP_VALUE
+       string ""
+       default "nobody"
+       depends on BR2_PACKAGE_GPSD_GROUP
+
+config BR2_PACKAGE_GPSD_FIXED_PORT_SPEED
+       bool "compile with fixed serial port speed"
+config BR2_PACKAGE_GPSD_FIXED_PORT_SPEED_VALUE
+       string ""
+       default "9600"
+       depends on BR2_PACKAGE_GPSD_FIXED_PORT_SPEED
+
+config BR2_PACKAGE_GPSD_MAX_CLIENT
+       bool "compile with limited maximum clients"
+config BR2_PACKAGE_GPSD_MAX_CLIENT_VALUE
+       string "compile with limited maximum clients"
+       default "10"
+       depends on BR2_PACKAGE_GPSD_MAX_CLIENT
+
+config BR2_PACKAGE_GPSD_MAX_DEV
+       bool "compile with maximum allowed devices"
+config BR2_PACKAGE_GPSD_MAX_DEV_VALUE
+       string "compile with maximum allowed devices"
+       default "2"
+       depends on BR2_PACKAGE_GPSD_MAX_DEV
+
+config BR2_PACKAGE_GPSD_RECONFIGURE
+       bool "allow gpsd to change device settings"
+       default y
+
+config BR2_PACKAGE_GPSD_CONTROLSEND
+       bool "allow gpsctl/gpsmon to change device settings"
+       default y
+
+config BR2_PACKAGE_GPSD_SQUELCH
+       bool "squelch gpsd_report and gpsd_hexdump to save cpu"
+
+endmenu
+
+menu "Protocols"
+
+config BR2_PACKAGE_GPSD_AIVDM
+       bool "Aivdm"
+       help
+         Aivdm support
+
+config BR2_PACKAGE_GPSD_ASHTECH
+       bool "Ashtech"
+       help
+         Ashtech support
+
+config BR2_PACKAGE_GPSD_EARTHMATE
+       bool "Earthmate"
+       help
+         DeLorme EarthMate Zodiac support
+
+config BR2_PACKAGE_GPSD_EVERMORE
+       bool "EverMore"
+       help
+         EverMore binary support
+
+config BR2_PACKAGE_GPSD_FURY
+       bool "Fury"
+       help
+         Jackson Labs Fury and Firefly support
+
+config BR2_PACKAGE_GPSD_FV18
+       bool "FV-18"
+       help
+         San Jose Navigation FV-18 support
+
+config BR2_PACKAGE_GPSD_GARMIN
+       bool "Garmin (kernel)"
+       help
+         Garmin kernel driver support
+
+config BR2_PACKAGE_GPSD_GARMIN_SIMPLE_TXT
+       bool "Garmin (simple text)"
+       help
+         Garmin Simple Text support
+
+config BR2_PACKAGE_GPSD_GEOSTAR
+       bool "Geostar"
+       help
+         Geostar Protocol support
+
+config BR2_PACKAGE_GPSD_GPSCLOCK
+       bool "GPSClock"
+       help
+         GPSClock support
+
+config BR2_PACKAGE_GPSD_ITRAX
+       bool "iTrax"
+       help
+         iTrax support
+
+config BR2_PACKAGE_GPSD_MTK3301
+       bool "MTK-3301"
+       help
+         Mediatek MTK-3301 support
+
+config BR2_PACKAGE_GPSD_NAVCOM
+       bool "Navcom"
+       help
+         Navcom binary support
+
+config BR2_PACKAGE_GPSD_NMEA
+       bool "NMEA"
+       default y
+       help
+         Generic NMEA support
+
+config BR2_PACKAGE_GPSD_NMEA2000
+       bool "NMEA2000"
+       select BR2_PACKAGE_GPSD_NAVCOM
+       select BR2_PACKAGE_GPSD_AIVDM
+       help
+         NMEA2000/CAN support
+
+config BR2_PACKAGE_GPSD_NTRIP
+       bool "NTRIP"
+       help
+         NTRIP support
+
+config BR2_PACKAGE_GPSD_OCEANSERVER
+       bool "OceanServer"
+       help
+         OceanServer Digital Compass support
+
+config BR2_PACKAGE_GPSD_ONCORE
+       bool "OnCore"
+       help
+         OnCore support
+
+config BR2_PACKAGE_GPSD_RTCM104V2
+       bool "RTCM104 v2"
+       help
+         RTCM104 v2 support
+
+config BR2_PACKAGE_GPSD_RTCM104V3
+       bool "RTCM104 v3"
+       help
+         RTCM104 v3 support
+
+config BR2_PACKAGE_GPSD_SIRF
+       bool "SiRF"
+       help
+         SiRF binary support
+
+config BR2_PACKAGE_GPSD_SUPERSTAR2
+       bool "SuperStarII"
+       help
+         Novatel SuperStarII binary support
+
+config BR2_PACKAGE_GPSD_TRIMBLE_TSIP
+       bool "Trimble TSIP"
+       help
+         Trimble TSIP support
+
+config BR2_PACKAGE_GPSD_TRIPMATE
+       bool "TripMate"
+       help
+         Delorme TripMate support
+
+config BR2_PACKAGE_GPSD_TRUE_NORTH
+       bool "True North Technologies"
+       help
+         True North Technologies support
+
+config BR2_PACKAGE_GPSD_UBX
+       bool "UBX"
+       help
+         uBlox UBX binary support
+
+endmenu
+
+endif