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

gnss-sdr-volk-devel-0.0.22-1.1 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: gnss-sdr-volk-devel Distribution: openSUSE Tumbleweed
Version: 0.0.22 Vendor: openSUSE
Release: 1.1 Build date: Mon Oct 5 08:49:31 2026
Group: Unspecified Build host: reproducible
Size: 1280291 Source RPM: gnss-sdr-volk-0.0.22-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://gnss-sdr.org/
Summary: Development files for gnss-sdr-volk
Development files for gnss-sdr-volk.

Provides

Requires

License

GPL-3.0-or-later AND BSD-3-Clause AND Zlib

Changelog

* Mon Oct 05 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to 0.0.22
    * New receiver chains for BeiDou B1C and B2a RNSS, QZSS L1 C/B and
      SBAS L1 (EGNOS, WAAS); SBAS is decoded but not yet a ranging source
    * Opt-in real-time kinematic positioning fed by RTCM 3 corrections from
      an NTRIP caster, with a new integer ambiguity resolution layer. It
      takes GPS L1 C/A alone or with L2C or L5, Galileo E1 alone or with
      E5a, and single-frequency BeiDou B1C; the client prefers NTRIP v2,
      falls back to v1, can use TLS 1.2 or newer and reports the rover
      position upstream as NMEA GGA
    * Observation and navigation files can be written in RINEX 4.02 with
      PVT.rinex_version=4; the default stays RINEX 3.02
    * New CUDA acquisition engine offloads the PCPS search grid with
      batched cuFFT. It needs a non-default build (-DENABLE_CUDA=ON) and
      is selected at run time by Acquisition_XX.use_cuda, so it is not in
      this build
    * Three new signal sources, each behind its own build flag and none
      enabled here: bladeRF without gr-osmosdr, Pocket SDR and the
      SAPHYRION EVK1029
    * Fix several group-delay and ionospheric biases in the SPP solver
    * The VOLK library subpackage is renamed libvolk_gnsssdr0_0_21 ->
      libvolk_gnsssdr0_0_22, following its SONAME libvolk_gnsssdr.so.0.0.22
    * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.22
    * Many more fixes and improvements; see upstream's release notes for
      the full list
* Sun Aug 30 2026 Martin Pluskal <mpluskal@suse.com>
  - Fix build: name the VOLK library subpackage after its SONAME,
    libvolk_gnsssdr0_0_17 -> libvolk_gnsssdr0_0_21
  - Correct the license tags, per flavour, and record the components
    that are shipped but never built in a Legal-Review-Notice - upstream
    is GPL-3.0-or-later and not -only, and the binaries carry further
    licenses:
    * gnss-sdr: LGPL-3.0-only (libswiftcnav), BSD-1-Clause (supl),
      BSD-2-Clause (rtklib), BSD-3-Clause (inih), MIT (gsl-lite)
    * volk flavour: BSD-3-Clause (installed cmake files), Zlib (the
      sincos kernels)
  - Build require abseil, the logging and flags backend 0.0.21 actually
    links; glog and gflags were required but unused, and abseil is only
    optional to cmake, so losing it would have switched the backend
    silently instead of failing
  - Drop gnuradio from the volk flavour build requires - volk_gnsssdr is
    standalone, and the dependency left the flavour unresolvable
    wherever gnuradio is not built
  - Stop building the unit tests in the default flavour, they were
    compiled and then discarded; drops the gtest build requirement
  - Strip the shebang from the volk_gnsssdr_modtool modules, they are
    imported and not executed, and drop their stale sidecar bytecode
  - Run the VOLK QA suite in %check, minus qa_volk_gnsssdr_32fc_convert_8ic,
    which compares the NEON kernel against generic at tolerance 0 and
    trips on a 1 LSB rounding difference on some aarch64 workers
  - Declare the minimum versions upstream cmake enforces: gnuradio,
    which is fatal when older, and armadillo, matio and protobuf, where
    an older version makes cmake download sources instead
  - Ship COPYING in the library and devel subpackages as well
  - Let the devel subpackage require the matching library version
  - Spec cleanup: drop Group tags, use %autosetup and
    %ldconfig_scriptlets, switch build dependencies to pkgconfig()
* Tue Apr 14 2026 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.0.21
    * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.21
    * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.20
    * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.19.1
    * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.19
    * https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.18
* Thu Jul 28 2022 Matwey Kornilov <matwey.kornilov@gmail.com>
  - Version 0.0.17
* Wed Aug 26 2020 Matwey Kornilov <matwey.kornilov@gmail.com>
  - Version 0.0.13
* Tue Sep 03 2019 Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de>
  - Initial package version (0.0.11)

Files

/usr/bin/volk_gnsssdr-config-info
/usr/bin/volk_gnsssdr_modtool
/usr/include/volk_gnsssdr
/usr/include/volk_gnsssdr/asm
/usr/include/volk_gnsssdr/asm/orc
/usr/include/volk_gnsssdr/constants.h
/usr/include/volk_gnsssdr/saturation_arithmetic.h
/usr/include/volk_gnsssdr/volk_gnsssdr.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16i_resamplerxnpuppet_16i.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16i_xn_resampler_16i_xn.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16ic_16i_rotator_dot_prod_16ic_xn.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16ic_16i_rotator_dotprodxnpuppet_16ic.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16ic_conjugate_16ic.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16ic_convert_32fc.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16ic_resampler_fast_16ic.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16ic_resamplerfastpuppet_16ic.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16ic_resamplerfastxnpuppet_16ic.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16ic_resamplerxnpuppet_16ic.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16ic_rotatorpuppet_16ic.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16ic_s32fc_x2_rotator_16ic.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16ic_x2_dot_prod_16ic.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16ic_x2_dot_prod_16ic_xn.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16ic_x2_dotprodxnpuppet_16ic.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16ic_x2_multiply_16ic.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16ic_x2_rotator_dot_prod_16ic_xn.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16ic_x2_rotator_dotprodxnpuppet_16ic.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16ic_xn_resampler_16ic_xn.h
/usr/include/volk_gnsssdr/volk_gnsssdr_16ic_xn_resampler_fast_16ic_xn.h
/usr/include/volk_gnsssdr/volk_gnsssdr_32f_high_dynamics_resamplerxnpuppet_32f.h
/usr/include/volk_gnsssdr/volk_gnsssdr_32f_index_max_32u.h
/usr/include/volk_gnsssdr/volk_gnsssdr_32f_resamplerxnpuppet_32f.h
/usr/include/volk_gnsssdr/volk_gnsssdr_32f_sincos_32fc.h
/usr/include/volk_gnsssdr/volk_gnsssdr_32f_xn_high_dynamics_resampler_32f_xn.h
/usr/include/volk_gnsssdr/volk_gnsssdr_32f_xn_resampler_32f_xn.h
/usr/include/volk_gnsssdr/volk_gnsssdr_32fc_32f_high_dynamic_rotator_dot_prod_32fc_xn.h
/usr/include/volk_gnsssdr/volk_gnsssdr_32fc_32f_high_dynamic_rotator_dotprodxnpuppet_32fc.h
/usr/include/volk_gnsssdr/volk_gnsssdr_32fc_32f_rotator_dot_prod_32fc_xn.h
/usr/include/volk_gnsssdr/volk_gnsssdr_32fc_32f_rotator_dotprodxnpuppet_32fc.h
/usr/include/volk_gnsssdr/volk_gnsssdr_32fc_convert_16ic.h
/usr/include/volk_gnsssdr/volk_gnsssdr_32fc_convert_8ic.h
/usr/include/volk_gnsssdr/volk_gnsssdr_32fc_resamplerxnpuppet_32fc.h
/usr/include/volk_gnsssdr/volk_gnsssdr_32fc_x2_rotator_dot_prod_32fc_xn.h
/usr/include/volk_gnsssdr/volk_gnsssdr_32fc_x2_rotator_dotprodxnpuppet_32fc.h
/usr/include/volk_gnsssdr/volk_gnsssdr_32fc_xn_resampler_32fc_xn.h
/usr/include/volk_gnsssdr/volk_gnsssdr_64f_accumulator_64f.h
/usr/include/volk_gnsssdr/volk_gnsssdr_8i_accumulator_s8i.h
/usr/include/volk_gnsssdr/volk_gnsssdr_8i_index_max_16u.h
/usr/include/volk_gnsssdr/volk_gnsssdr_8i_max_s8i.h
/usr/include/volk_gnsssdr/volk_gnsssdr_8i_x2_add_8i.h
/usr/include/volk_gnsssdr/volk_gnsssdr_8ic_conjugate_8ic.h
/usr/include/volk_gnsssdr/volk_gnsssdr_8ic_magnitude_squared_8i.h
/usr/include/volk_gnsssdr/volk_gnsssdr_8ic_x2_dot_prod_8ic.h
/usr/include/volk_gnsssdr/volk_gnsssdr_8ic_x2_multiply_8ic.h
/usr/include/volk_gnsssdr/volk_gnsssdr_8u_x2_multiply_8u.h
/usr/include/volk_gnsssdr/volk_gnsssdr_alloc.h
/usr/include/volk_gnsssdr/volk_gnsssdr_avx_intrinsics.h
/usr/include/volk_gnsssdr/volk_gnsssdr_common.h
/usr/include/volk_gnsssdr/volk_gnsssdr_complex.h
/usr/include/volk_gnsssdr/volk_gnsssdr_config_fixed.h
/usr/include/volk_gnsssdr/volk_gnsssdr_cpu.h
/usr/include/volk_gnsssdr/volk_gnsssdr_malloc.h
/usr/include/volk_gnsssdr/volk_gnsssdr_neon_intrinsics.h
/usr/include/volk_gnsssdr/volk_gnsssdr_prefs.h
/usr/include/volk_gnsssdr/volk_gnsssdr_s32f_sincos_32fc.h
/usr/include/volk_gnsssdr/volk_gnsssdr_s32f_sincosdriftpuppet_32fc.h
/usr/include/volk_gnsssdr/volk_gnsssdr_s32f_sincospuppet_32fc.h
/usr/include/volk_gnsssdr/volk_gnsssdr_sine_table.h
/usr/include/volk_gnsssdr/volk_gnsssdr_sse3_intrinsics.h
/usr/include/volk_gnsssdr/volk_gnsssdr_sse_intrinsics.h
/usr/include/volk_gnsssdr/volk_gnsssdr_typedefs.h
/usr/lib/cmake/volk_gnsssdr
/usr/lib/cmake/volk_gnsssdr/VolkGnsssdrConfig.cmake
/usr/lib/cmake/volk_gnsssdr/VolkGnsssdrConfigVersion.cmake
/usr/lib/cmake/volk_gnsssdr/VolkGnsssdrTargets-relwithdebinfo.cmake
/usr/lib/cmake/volk_gnsssdr/VolkGnsssdrTargets.cmake
/usr/lib/libvolk_gnsssdr.so
/usr/lib/pkgconfig/volk_gnsssdr.pc
/usr/lib/python3.13/site-packages/volk_gnsssdr_modtool
/usr/lib/python3.13/site-packages/volk_gnsssdr_modtool/__init__.py
/usr/lib/python3.13/site-packages/volk_gnsssdr_modtool/cfg.py
/usr/lib/python3.13/site-packages/volk_gnsssdr_modtool/volk_gnsssdr_modtool_generate.py
/usr/share/licenses/gnss-sdr-volk-devel
/usr/share/licenses/gnss-sdr-volk-devel/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Oct 9 00:37:39 2026