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

soapysdr0.8-3-module-uhd-0.4.1git20261004-1.1 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: soapysdr0.8-3-module-uhd Distribution: openSUSE Tumbleweed
Version: 0.4.1git20261004 Vendor: openSUSE
Release: 1.1 Build date: Mon Oct 5 10:03:53 2026
Group: Unspecified Build host: reproducible
Size: 541157 Source RPM: soapy-uhd-0.4.1git20261004-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/pothosware/SoapyUHD/wiki
Summary: Soapy SDR plugins for UHD supported SDR devices
Soapy UHD - Soapy SDR devices for UHD.
A UHD module that supports Soapy devices within the UHD API.

Provides

Requires

License

GPL-3.0-only

Changelog

* Mon Oct 05 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to 0.4.1git20261004 (a6134ed1), 14 new commits:
    * Require UHD >= 4.0; upstream dropped the UHD 3.x code paths but
      never landed its find_package(UHD 4.0) gate, so the spec's
      pkgconfig(uhd) >= 4.0 floor is the only guard (SoapyUHD#72)
    * Advertise the UHD 4.10 'mtu' stream argument (SoapyUHD#67),
      handle UHD 4.10's EVENT_CODE_OK (SoapyUHD#70) and define
      get_stream_info for UHD >= 4.11 (SoapyUHD#78)
    * Map ERROR_CODE_LATE_COMMAND to SOAPY_SDR_TIME_ERROR instead of
      SOAPY_SDR_STREAM_ERROR, so callers can tell timing failures
      from generic stream errors (SoapyUHD#69)
    * Fix hasIQBalanceMode() falling back to hasDCOffsetMode()
      (SoapyUHD#69)
    * Cache the stream channel count instead of making a virtual call
      per packet in the read/write path (SoapyUHD#68)
    * CMake: minimum 3.10, SoapySDR >= 0.7, target-scoped instead of
      global compile flags (SoapyUHD#71)
  - Drop boost.patch, boost-lexical-cast.patch and cxx17.patch: all
    three adopted upstream (SoapyUHD#64, #69 and #70 respectively)
  - Require pkgconfig(uhd) >= 4.0 and pkgconfig(SoapySDR) >= 0.7
  - BuildRequires: libboost_headers-devel replaces
    libboost_chrono-devel, libboost_date_time-devel and
    libboost_thread-devel; find_package(Boost) no longer requests
    components
  - Drop the CMAKE_POLICY_VERSION_MINIMUM=3.5 workaround: upstream
    raised cmake_minimum_required to 3.10
  - Add a _service pinning the upstream git commit, and replace
    soapy-uhd-0.4.1git20250213.tar.gz with
    soapy-uhd-0.4.1git20261004.tar.gz: the GitHub archive Source URL
    404s for a date-based version
  - Enable %check: run upstream's unit tests (15 hardware-free
    cases), the package's only rpmlint warning
* Sun Aug 30 2026 Martin Pluskal <mpluskal@suse.com>
  - Require soapy-sdr from soapysdr0.8-3-module-uhd: the generated soname
    dependencies only pull libSoapySDR0_8-3, never the soapy-sdr package
    itself, so the module shipped without SoapySDRUtil
  - Drop the Group tags
  - Drop the always-true suse_version guard around the boost
    BuildRequires; 16.0 is the oldest target
* Thu Jun 18 2026 Martin Pluskal <mpluskal@suse.com>
  - Fix the build against UHD 4.x and recent Boost (the package was
    flagged for removal by botdel after >= 6 weeks of build failures):
    * cxx17.patch (pothosware/SoapyUHD#75): build with C++17, required by
      UHD 4.x public headers (std::optional, std::is_convertible_v)
    * boost-lexical-cast.patch (pothosware/SoapyUHD#76): include
      boost/lexical_cast.hpp explicitly; recent Boost no longer pulls it
      in transitively
* Tue Sep 30 2025 Ana Guerrero <ana.guerrero@suse.com>
  - Remove BuildRequires on libboost_system-devel,
    removed on boost 1.89 (bsc#1249599)
    * Patch boost.patch
* Wed May 07 2025 Simon Lees <sflees@suse.de>
  - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
    minimum version warnings
* Sat Mar 29 2025 Wojciech Kazubski <wk@ire.pw.edu.pl>
  - Update to git snapshot 20250213 containing fixes for uhd 4.8.0
  - SOAPY_SDR_ABI_VERSION bump -> "0.8-3"
  - Minor specfile update
* Tue Oct 12 2021 Christophe Giboudeaux <christophe@krop.fr>
  - Fix installation conflicts with soapysdr0.7-module-uhd.
  - Add Provides/Obsoletes to avoid issues with future updates.
* Sat Jul 10 2021 Wojciech Kazubski <wk@ire.pw.edu.pl>
  - SoapySDR version bumped to 0.8
* Mon Sep 21 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.4.1
    * Fix for UHD_VERSION define and 4.0 release compilation
  - Drop not longer needed patch:
    * 0001-Fix-for-UHD_VERSION-check-for-4.0.patch (fixed by upstream)
* Fri Sep 18 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.4.0
    * Support for compilation with UHD 4.0 release
  - Add patch:
    * 0001-Fix-for-UHD_VERSION-check-for-4.0.patch

Files

/usr/lib/SoapySDR
/usr/lib/SoapySDR/modules0.8-3
/usr/lib/SoapySDR/modules0.8-3/libuhdSupport.so
/usr/lib/uhd
/usr/lib/uhd/modules
/usr/lib/uhd/modules/libsoapySupport.so
/usr/share/doc/packages/soapysdr0.8-3-module-uhd
/usr/share/doc/packages/soapysdr0.8-3-module-uhd/Changelog.txt
/usr/share/doc/packages/soapysdr0.8-3-module-uhd/README.md
/usr/share/licenses/soapysdr0.8-3-module-uhd
/usr/share/licenses/soapysdr0.8-3-module-uhd/COPYING


Generated by rpm2html 1.8.1

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