Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: gpsd-devel | Distribution: openSUSE Tumbleweed |
Version: 3.25 | Vendor: openSUSE |
Release: 5.1 | Build date: Mon Apr 29 11:32:13 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 860129 | Source RPM: gpsd-3.25-5.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://gpsd.gitlab.io/gpsd/ | |
Summary: Client libraries in C and Python for talking to a running gpsd or GPS |
This package provides C header files for the gpsd shared libraries that manage access to a GPS for applications and debugging tools. You will need to have gpsd installed for it to work.
BSD-3-Clause
* Mon Apr 29 2024 pgajdos@suse.com - usage of %python3_fix_shebang to cover /usr/bin is also needed [bsc#1212476] * Wed Mar 13 2024 pgajdos@suse.com - remove dependency on /usr/bin/python3 using %python3_fix_shebang_path macro, [bsc#1212476] * Tue Feb 27 2024 Dominique Leuenberger <dimstar@opensuse.org> - Use %patch -P N instead of deprecated %patchN. * Mon Sep 18 2023 Christophe Marin <christophe@krop.fr> - Split the Qt5 wrapper from gpsd-devel to avoid installing unneeded dependencies when building plasma 6 packages (boo#1215444) * Wed Jan 11 2023 Arjen de Korte <suse+build@de-korte.org> - Update to version 3.25 * Have ubxtool "-w 0" run forever. * Bump libgps version to 30.0 * Change fixsource_t, store server locally, make pointers const. * Move gpsd_hexpack() to gps.h as gps_hexpack() * Move gpsd_hexdump() to gps.h as gps_hexdump() * Allow gpsctl -s/--ship to work without -f. * Grab prRes and quality from u-blox 8+, into JSON, then into xgps. * New GPSD-MIB, installed in share/mibs/gpsd. * gpssnmp supports GPSD-MIB in pass and pass_persist modes * Add decodes for NMEA $xxHDM, $xxROT and $xxXDR * Add Magnetic Heading (mheading) and Rate of Rotation (rot) to attitude_t * Allow NTP time from gpsd://, tcp:// and udp:// sources * Add the -B, --nobuffer, option to gpspipe. * gpsd opens $RUNDIR/chrony.clk.XXX.sock to supply serial time to chronyd. * Add -g and --garmin options to gpxlogger for depth. * Add -F and --filein options to gpxlogger to read GPSD JSON from a file. - Update gpsd.keyring (DD3DD9BB -> 0C898D47) * Thu Apr 28 2022 Martin Hauke <mardnh@gmx.de> - Update to version 3.24 * NTRIP 2.0 now works. But still only plain HTML, not RTP, etc. * Remove ntrip option and NTRIP_ENABLE. Always build. * Remove passthrough option and PASSTHROUGH_ENABLE. Always build. * Remove nmea0183 option and NMEA0183_ENABLE. Always build. * Remove netfeed option and NETFEED_ENABLE. Always build. * gpsd will retry ntrip:// and tcp:// connections * cgps can expand to show more sats. Added --rtk option. * maidenhead() checks for input errors. * Better SHM logs. * PPS and TOFF JSON now include shm used, and real precision. * Add initial, untested, TSIPv1 support * split debug messages into different syslog() levels. * New ppscheck options, and can use /dev/ppsX devices. * First try at TSIPv1 protocol decodes. * Decode Quectel $PQVERNO for firmware version * Decode Skytrak PX1172RH_DS messages. - Update gpsd.keyring (0C898D47 -> DD3DD9BB) * Tue Oct 19 2021 Guillaume GARDET <guillaume.gardet@opensuse.org> - Re-enable LTO on aarch64 * Mon Sep 27 2021 Dirk Stoecker <opensuse@dstoecker.de> - Set ProtectClock to false or gpsd will not start * Wed Sep 22 2021 Arjen de Korte <suse+build@de-korte.org> - Don't use gpsd version in patches (will break with every update) % harden_gpsd.service.patch % harden_gpsdctl@.service.patch * Wed Sep 22 2021 Arjen de Korte <suse+build@de-korte.org> - Update to version 3.23.1 * Improve ubx cycle detection. * Add quirks for Jackson Labs nonstandard NMEA * Change STATUS_NO_FIX to STATUS_UNK to avoid confusion with fix mode. * Change STATUS_FIX to STATUS_GPS to avoid confusion with fix mode. * Change STATUS_DGPS_FIX to STATUS_DGPS to avoid confusion with fix mode. * Split SOURCE_ACM from SOURCE_USB. ACM has no speeds. * Add speeds 1 mbps, 1.152 mbps, 1.5 mbps, and higher. When libc supports them. * Improve autobaud. * Add new u-blox M10 messages. * Fix u-blox M6, M7 initialization issues. * Various ubxtool and gpxlogger updates. * Add mtk3301_speed_switcher() * No API, ABI changes. * Fallback to "python3" if "python" not found. * Mon Sep 20 2021 Johannes Segitz <jsegitz@suse.com> - Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_gpsd.service.patch * harden_gpsdctl@.service.patch * Sat Aug 07 2021 Arjen de Korte <suse+build@de-korte.org> - Update to version 3.23 * doc/*xml all moved into www/internals.adoc * Convert all DocBook (.xml) to AsciiDoctor (.adoc) * Remove all XSL remnants. * gpsplot: speedup, add new options. * driver_ubx.c: Add decode for UBX-NAV-STATUS * gps/ubx.py: Improve decode for UBX-NAV-STATUS * cgps: Add popup help, interactive options. * Reorganize and split the man pages. * Small updates for u-blox M8 and M10 * Deprecated mtk3331 and ashtech build options. Use nmea0183 instead. * gpssnmp: Move from contrib/ to clients, add manpage * Add www/gpsd-client-example-code.adoc * Add gpsdebuginfo script and man page. * ubxtool: Add BeiDou, Galileo, GLONASS, QZSS, and partial SBAS subframe decodes * Max serial port speed raised to 921,600. * SUBFRAME JSON now includes new fields to support multiple constellations. * gpsd: Add some ADR and UDR message partial decodes. * ubxtool: Add some ADR and UDR message polls and decodes. * Remove COMPASS_ENABLE. Always compile attitude code. * contrib/webgps.py: use argparse, arguments -V, --version, - -no-html-head. * Add readonly flag to DEVICE JSON. * Control messages to gpsd now return JSON, instead of, sometimes, OK or ERROR. * gpsfake uses "# Date: yyyy-mm-dd" to set initial time. * Don't compute wrong GPS rollover after 2021-10-23. * Bump libgps to version 29. * Wed Jun 02 2021 Dirk Müller <dmueller@suse.com> - disable lto on aarch64 for now (bsc#1187089) * Sat Jan 09 2021 Arjen de Korte <suse+build@de-korte.org> - Update to version 3.22 * Added client/gpscsv to convert gpsd JSON to csv. * Added client/gpsplot to dynamically plot gpsd JSON. * Added client/gpssubframe to decode gpsd SUBFRAME JSON. * Added nSat and uSat to SKY JSON. Old clients can not read new SKY. * Move stuff from source root into clients/, include/, gpsmon/ and libgps/. * Move stuff from source root into gpsd/. * Move class ubx out of ubxtool and into gps/ubx.py. * Build all targets in gpsd-$VERSION/, not in tree. * NMEA 4.11 support for $GI (IRNSS) and $GZ (QZSS). - Remove obsolete sed scripts that no longer serve a purpose - Use new ldconfig macros in Tumbleweed
/usr/bin/gpscat /usr/bin/gpsdebuginfo /usr/bin/gpsdecode /usr/bin/gpsfake /usr/bin/gpsprof /usr/include/gps.h /usr/lib64/libgps.so /usr/lib64/libgpsdpacket.so /usr/lib64/pkgconfig/libgps.pc /usr/share/doc/packages/gpsd-devel /usr/share/doc/packages/gpsd-devel/TODO /usr/share/man/man1/gpscat.1.gz /usr/share/man/man1/gpsdebuginfo.1.gz /usr/share/man/man1/gpsdecode.1.gz /usr/share/man/man1/gpsfake.1.gz /usr/share/man/man1/gpsprof.1.gz /usr/share/man/man3/libgps.3.gz /usr/share/man/man5/gpsd_json.5.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 19 01:14:14 2024