astro/gpsd 3.25_3 FreeBSD
Daemon that monitors one or more GPSes attached to a host computer
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- astro, geography
- Package size
- 950.9 KiB, 4576.7 KiB installed
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.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | astro/gpsd | 3.25_3 |
| OpenBSD | misc/gpsd | 3.27.5p0 |
| NetBSD | geography/gpsd | 3.27.5nb3 |
| DragonFly | astro/gpsd | 3.25_2 |
| MidnightBSD | astro/gpsd | 3.25_4 |
Install
Binary package:
pkg install gpsd
From the ports tree:
cd /usr/ports/astro/gpsd/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gpsd>0:astro/gpsd
LIB_DEPENDS= libgps.so:astro/gpsd
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.25_3 | 3.25_3 | - | 3.25_2 | 3.25_3 |
| FreeBSD:14:quarterly | 3.25_3 | 3.25_3 | n/a | 3.25_2 | 3.25_3 |
| FreeBSD:15:latest | 3.25_3 | 3.25_3 | n/a | 3.25_2 | 3.25_2 |
| FreeBSD:15:quarterly | 3.25_3 | 3.25_3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.25_3 | 3.25_3 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 98
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- comms/py-pyserial
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/sqlite3
- devel/dbus
- devel/dbus-glib
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/json-glib
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libthai
- devel/libudev-devd
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/py-setuptools
- devel/readline
- devel/scons
- graphics/cairo
- graphics/colord
- graphics/gdk-pixbuf2
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libepoxy
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/png
- graphics/py-pycairo
- graphics/tiff
- graphics/wayland
- lang/duktape-lib
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/hwdata
- misc/shared-mime-info
- multimedia/dav1d
- net/avahi-app
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- sysutils/gnome_subr
- sysutils/polkit
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-themes/adwaita-icon-theme
- x11-themes/adwaita-icon-theme-legacy
- x11-toolkits/gtk30
- x11-toolkits/pango
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXcomposite
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXinerama
- x11/libXrandr
- x11/libXrender
- x11/libXres
- x11/libXtst
- x11/libxcb
- x11/libxkbcommon
- x11/pixman
- x11/xkeyboard-config
- x11/xorgproto
Run dependencies 96
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- comms/py-pyserial
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/sqlite3
- devel/dbus
- devel/dbus-glib
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/json-glib
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libthai
- devel/libudev-devd
- devel/pcre2
- devel/py-packaging
- devel/py-setuptools
- devel/readline
- graphics/cairo
- graphics/colord
- graphics/gdk-pixbuf2
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libepoxy
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/png
- graphics/py-pycairo
- graphics/tiff
- graphics/wayland
- lang/duktape-lib
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/hwdata
- misc/shared-mime-info
- multimedia/dav1d
- net/avahi-app
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- sysutils/gnome_subr
- sysutils/polkit
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-themes/adwaita-icon-theme
- x11-themes/adwaita-icon-theme-legacy
- x11-toolkits/gtk30
- x11-toolkits/pango
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXcomposite
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXinerama
- x11/libXrandr
- x11/libXrender
- x11/libXres
- x11/libXtst
- x11/libxcb
- x11/libxkbcommon
- x11/pixman
- x11/xkeyboard-config
- x11/xorgproto
Configuration
Options name: astro_gpsd
| Option | Default | Description |
|---|---|---|
| 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 | off | 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 |
- USES
- cpe pathfix pkgconfig python scons
- Service scripts
gpsd- Flavors
gpsd-nox11-3.25_3
Files
Manual pages 32
- cgps(1)
- gegps(1)
- gps(1)
- gps2udp(1)
- gpscat(1)
- gpscsv(1)
- gpsctl(1)
- gpsd(8)
- gpsd_json(5)
- gpsdctl(8)
- gpsdebuginfo(1)
- gpsdecode(1)
- gpsfake(1)
- gpsinit(8)
- gpsmon(1)
- gpspipe(1)
- gpsplot(1)
- gpsprof(1)
- gpsrinex(1)
- gpssnmp(1)
- gpssubframe(1)
- gpxlogger(1)
- lcdgps(1)
- libQgpsmm(3)
- libgps(3)
- libgpsmm(3)
- ntpshmmon(1)
- ppscheck(8)
- ubxtool(1)
- xgps(1)
- xgpsspeed(1)
- zerk(1)
pkg-plist 87
- bin/cgps
- bin/gegps
- bin/gps2udp
- bin/gpscat
- bin/gpscsv
- bin/gpsctl
- bin/gpsdebuginfo
- bin/gpsdecode
- bin/gpsfake
- bin/gpsmon
- bin/gpspipe
- bin/gpsplot
- bin/gpsprof
- bin/gpsrinex
- bin/gpssnmp
- bin/gpssubframe
- bin/gpxlogger
- bin/lcdgps
- bin/ntpshmmon
- bin/ubxtool
- bin/xgps
- bin/xgpsspeed
- bin/zerk
- include/gps.h
- include/libgpsmm.h
- lib/libgps.so
- lib/libgps.so.30
- lib/libgps.so.30.0.0
- lib/libgpsdpacket.so
- lib/libgpsdpacket.so.30
- lib/libgpsdpacket.so.30.0.0
- share/man/man1/cgps.1.gz
- share/man/man1/gegps.1.gz
- share/man/man1/gps.1.gz
- share/man/man1/gps2udp.1.gz
- share/man/man1/gpscat.1.gz
- share/man/man1/gpscsv.1.gz
- share/man/man1/gpsctl.1.gz
- share/man/man1/gpsdebuginfo.1.gz
- share/man/man1/gpsdecode.1.gz
- share/man/man1/gpsfake.1.gz
- share/man/man1/gpsmon.1.gz
- share/man/man1/gpspipe.1.gz
- share/man/man1/gpsplot.1.gz
- share/man/man1/gpsprof.1.gz
- share/man/man1/gpsrinex.1.gz
- share/man/man1/gpssnmp.1.gz
- share/man/man1/gpssubframe.1.gz
- share/man/man1/gpxlogger.1.gz
- share/man/man1/lcdgps.1.gz
- share/man/man1/ntpshmmon.1.gz
- share/man/man1/ubxtool.1.gz
- share/man/man1/zerk.1.gz
- share/man/man1/xgps.1.gz
- share/man/man1/xgpsspeed.1.gz
- share/man/man3/libQgpsmm.3.gz
- share/man/man3/libgps.3.gz
- share/man/man3/libgpsmm.3.gz
- share/man/man5/gpsd_json.5.gz
- share/man/man8/gpsd.8.gz
- share/man/man8/gpsdctl.8.gz
- share/man/man8/gpsinit.8.gz
- share/man/man8/ppscheck.8.gz
- share/snmp/mibs/gpsd/GPSD-MIB
- %%PYTHON_SITELIBDIR%%/
- %%PYTHON_SITELIBDIR%%/gps/__init__.py
- %%PYTHON_SITELIBDIR%%/gps/aiogps.py
- %%PYTHON_SITELIBDIR%%/gps/client.py
- %%PYTHON_SITELIBDIR%%/gps/clienthelpers.py
- %%PYTHON_SITELIBDIR%%/gps/fake.py
- %%PYTHON_SITELIBDIR%%/gps/gps.py
- %%PYTHON_SITELIBDIR%%/gps/misc.py
- %%PYTHON_SITELIBDIR%%/gps/packet.py
- %%PYTHON_SITELIBDIR%%/gps/ubx.py
- %%PYTHON_SITELIBDIR%%/gps/watch_options.py
- libdata/pkgconfig/libgps.pc
- share/gpsd/doc/AUTHORS
- share/gpsd/doc/COPYING
- share/gpsd/doc/NEWS
- share/gpsd/doc/README.adoc
- share/gpsd/doc/SUPPORT.adoc
- share/gpsd/doc/build.adoc
- share/gpsd/doc/example1.c.txt
- share/gpsd/doc/example2.py.txt
- share/gpsd/icons/gpsd-logo.png
- sbin/gpsd
- sbin/gpsdctl
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gpsd-3.25.tar.gz | 5.225194e+06 | b368b6a305e3f7a6382d23a0cbfc1d78923060b6b7f54cf7987a73c7b4a9afc2 |
Master sites 1
- SAVANNAH
Commit history 0
No commits in the history this site was built from.