Port details on branch 2022Q2 |
- gpsd Daemon that monitors one or more GPSes attached to a host computer
- 3.23.1_3 astro =10 3.23.1_2Version of this port present on the latest quarterly branch.
- Maintainer: z7dr6ut7gs@snkmail.com
- Port Added: 2006-01-11 13:06:36
- Last Update: 2024-01-30 22:35:30
- Commit Hash: 90b22f6
- People watching this port, also watch:: xorg-docs, libogg, libmad, xorg-apps, ffmpeg
- Also Listed In: geography
- License: BSD3CLAUSE
- WWW:
- https://gpsd.gitlab.io/gpsd/index.html
- Description:
- gpsd is a service daemon that monitors one or more GPSes
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. With gpsd, multiple GPS client applications
(such as navigational and wardriving software) can share
access to GPSes without contention or loss of data. Also,
gpsd responds to queries with a format that is substantially
easier to parse than the NMEA 0183 emitted by most GPSes.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/astro/gpsd/ && make install clean
- To add the package, run one of these commands:
- pkg install astro/gpsd
- pkg install gpsd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: gpsd
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1640093689
SHA256 (gpsd-3.23.1.tar.gz) = 0b991ce9a46538c4ea450f7a8ee428ff44fb4f8d665fddf2ffe40fe0ae9a6c09
SIZE (gpsd-3.23.1.tar.gz) = 4904121
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py39-pyserial>=0 : comms/py-pyserial@py39
- py39-cairo>=0 : graphics/py-cairo@py39
- py39-gobject3>=0 : devel/py-gobject3@py39
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.9 : lang/python39
- scons-3.9 : devel/scons@py39
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-pyserial>=0 : comms/py-pyserial@py39
- py39-cairo>=0 : graphics/py-cairo@py39
- py39-gobject3>=0 : devel/py-gobject3@py39
- python3.9 : lang/python39
- Library dependencies:
-
- libatk-1.0.so : accessibility/at-spi2-core
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-3.so : x11-toolkits/gtk30
- libpango-1.0.so : x11-toolkits/pango
- This port is required by:
- for Libraries
-
- astro/foxtrotgps
- astro/gpxloggerd
- astro/marble
- astro/stellarium
- astro/viking
- comms/direwolf
- comms/gpredict
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for gpsd-3.23.1_3:
AIVDM=on: Aivdm support
ASHTECH=on: Ashtech support
CPPBIND=on: Build C++ bindings
DBUS=off: D-Bus IPC system support
EARTHMATE=on: DeLorme EarthMate Zodiac support
EVERMORE=on: Evermore binary support
FURY=on: Jackson Labs Fury and Firefly support
FV18=on: San Jose Navigation FV-18 support
GARMIN=on: Garmin kernel driver support
GARMINTXT=on: Garmin Simple Text support
GEOSTAR=on: Geostar Protocol support
GPSCLOCK=on: GPSclock support
IPV6=on: IPv6 protocol support
ITRAX=on: iTrax support
MTK=off: MTK-3301 support
NAVCOM=on: Navcom support
NCURSES=on: Build with ncurses
NETFEED=on: Build support for handling TCP/IP data sources
NMEA0183=on: NMEA0183 support
NTP=on: NTP time hinting support
NTPSHM=on: NTP time hinting support via shared memory
NTRIP=on: NTRIP support
OCEANSERVER=on: Oceanserver support
ONCORE=on: Motorola OnCore chipset support
PASSTHROUGH=on: Build support for passing through JSON
PPS=off: PPS time syncing support
PROFILING=off: Profiling support
PYSERIAL=on: Python serial port support
RECONFIGURE=on: Allow gpsd to change device settings
RTCM104V2=on: rtcm104v2 support
RTCM104V3=on: rtcm104v3 support
SHMEXPORT=on: Enable export via shared memory
SIRF=on: SiRF chipset support
SOCKEXPORT=on: Enable export over sockets
SUPERSTARII=on: SuperStarII support
TIMING=on: Build latency timing support
TNT=on: True North Technologies support
TRIPMATE=on: DeLorme TripMate support
TSIP=on: Trimble TSIP support
UBLOX=on: u-blox protocol support
USB=on: libusb support for USB devices
X11=on: X11 (graphics) support
===> Use 'make config' to modify these settings
- Options name:
- astro_gpsd
- USES:
- cpe pathfix pkgconfig python scons ncurses gnome
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|