Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gpsd-devel-3.25-2.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: gpsd-devel Distribution: openSUSE:Factory:zSystems
Version: 3.25 Vendor: openSUSE
Release: 2.1 Build date: Sun Sep 24 13:29:52 2023
Group: Development/Libraries/C and C++ Build host: s390zl24
Size: 933792 Source RPM: gpsd-3.25-2.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.

Provides

Requires

License

BSD-3-Clause

Changelog

* 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
* Thu Oct 22 2020 Arjen de Korte <suse+build@de-korte.org>
  - Update to version 3.21
    * Create python programs from .in files to allow macro substitution.
    * Finally clean .sconsign*.dblite with "scons -c"
    * Remove revision.h.  Move REVISION into gpsd_config.h
    * Change asciidoc to asciidoctor, and revise documents to match.
    * library version bumped to 27
    * Add leap_seconds to gps_data_t
    * Add/change many rtcm2 structs in gps.h
    * Add/change many rtcm3 structs in gps.h
    * Maindenhead now 8 chars.
    * Add icondir and sharedir install options
    * Install basic doc in sharedir
    * Move gps_data_t->status to gps_fix_t.status for better fix merging
    * The gps python module is now Pure Python + FFI.  FFI only for packet.py
    * User should manually delete any old packet*so.
    * Add wspeedt, wspeedr, wanglem, wanglet, wangler to  gps_fix_t
    * Add "-p CONFIG", "-p STATUS", "-t" and "-tt" options to ubxtool.
    * Add python_shebang option to scons config.
    * gpsrinex has long options and many new options.
    * Added long options to gpsd.
    * Remove unused FORCE_GLOBAL_ENABLE
    * Remove config option reconfigure, replace with -p, --passive runtime option.
    * Remove config option controlsend (RECONFIGURE_ENABLE)
    * Add config option rundir=XX.  Default set to /run, or /var/run as required.
    * Fixes for Python 2.6 up to 3.9.
* Fri Apr 17 2020 Arjen de Korte <suse+build@de-korte.org>
  - Update to version 3.20
    * Change README into an asciidoc file and publish HTML from it
    * Add NED and geoid_sep to gps_fix_t and TPV JSON.
    * Add "-e NED" to ubxtool to enable NED messages.
    * gpsdata.separation replaced by gpsdata.fix.geoid_sep.
    * Remove nofloats build option.
    * TPV JSON "alt" is now fixed at WGS84.  Probably.
    * xgps now uses XGPSOPTS environment variable.
    * add health variable to satellite_t
    * change satellite_t elevation and azimuth to double
    * satellite_t elevation, azimuth, and ss use NAN for unknown value.
    * add altMSL, altHAE, and depth, to gps_fix_t
    * altitude in gps_fix_t is deprecated and undefined
    * wgs84_separation() now return EGM2008 computed from 5x5 degree base data.
    * The best results are close to cm, the worst off up to 12m.
    * Move mag_var from gps_device_t to magnetic_var gps_data_t.
    * Added mag_var() to interpolate magnetic variation (deviation) from a table.
    * Remove true2magnetic() as mag_var() improves on it.
    * Remove TIMEHINT_ENABLE.  It only worked when enabled.
    * Remove NTP_ENABLE and NTPSHM_ENABLE.  It only worked when enabled.
    * Remove PPS_ENABLE and TIMING_ENABLE.
    * Add dgps_age and dgps_station to gps_fix_t
    * Convert all timestamp_t to timespec_t.
    * Remove FIXED_PORT_SPEED and FIXED_STOP_BITS build options.
    * Add -s [speed] and -f [framing] runtime options to gpsd.
    * A working CC and termios.h are mandatory.
    * use the current leap second to determine the current GPS epoch.
    * leapfetch.py, leapseconds.cache, timebase.h and leapfetch option gone.
  - Remove 0001-Make-sure-Qgpsmm.pc-is-usable.patch (upstreamed)
  - Fix legacy socket path
* Mon Mar 16 2020 Tomáš Chvátal <tchvatal@suse.com>
  - Allow building without python2 available

Files

/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, Sat Mar 9 12:50:11 2024