Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package soapy-bladerf for openSUSE:Factory 
checked in at 2026-09-01 15:47:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/soapy-bladerf (Old)
 and      /work/SRC/openSUSE:Factory/.soapy-bladerf.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "soapy-bladerf"

Tue Sep  1 15:47:09 2026 rev:8 rq:1374755 version:0.4.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/soapy-bladerf/soapy-bladerf.changes      
2025-03-31 11:40:01.256306191 +0200
+++ /work/SRC/openSUSE:Factory/.soapy-bladerf.new.1265/soapy-bladerf.changes    
2026-09-01 15:48:07.874284580 +0200
@@ -1,0 +2,12 @@
+Sun Aug 30 18:20:23 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Add explicit 'Requires: soapy-sdr' to the module subpackage: a
+  module alone is not usable. libSoapySDR itself already arrives via
+  the automatic soname dependency, this pulls in SoapySDRUtil
+- Correct License to LGPL-2.1-or-later, the sources grant version
+  2.1 "or (at your option) any later version"
+- Spec cleanup:
+  * Switch to pkgconfig() BuildRequires and %autosetup
+  * Declare the SoapySDR >= 0.4 floor upstream's CMakeLists checks
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ soapy-bladerf.spec ++++++
--- /var/tmp/diff_new_pack.j9gJTd/_old  2026-09-01 15:48:09.035325087 +0200
+++ /var/tmp/diff_new_pack.j9gJTd/_new  2026-09-01 15:48:09.039325226 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package soapy-bladerf
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 # Copyright (c) 2017, Martin Hauke <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,19 +19,19 @@
 
 %define soapy_modver 0.8-3
 %define soapy_modname soapysdr%{soapy_modver}-module-bladerf
-
 Name:           soapy-bladerf
 Version:        0.4.2
 Release:        0
 Summary:        SoapySDR BladeRF module
-License:        LGPL-2.1-only
+License:        LGPL-2.1-or-later
 URL:            https://github.com/pothosware/SoapyBladeRF/wiki
 #Git-Clone:     https://github.com/pothosware/SoapyBladeRF.git
 Source:         
https://github.com/pothosware/SoapyBladeRF/archive/%{name}-%{version}.tar.gz#/SoapyBladeRF-%{name}-%{version}.tar.gz
-BuildRequires:  bladeRF-devel
 BuildRequires:  cmake >= 3.5
 BuildRequires:  gcc-c++
-BuildRequires:  soapy-sdr-devel
+BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(SoapySDR) >= 0.4
+BuildRequires:  pkgconfig(libbladeRF)
 
 %description
 Soapy BladeRF - BladeRF device support for Soapy SDR.
@@ -39,13 +39,17 @@
 
 %package -n %{soapy_modname}
 Summary:        SoapySDR BladeRF module
+# Factory review of the soapy-* modules: a module alone is not usable.
+# libSoapySDR arrives via the automatic soname dep; this pulls the SoapySDR
+# package proper (SoapySDRUtil)
+Requires:       soapy-sdr
 
 %description -n %{soapy_modname}
 Soapy BladeRF - BladeRF device support for Soapy SDR.
 A Soapy module that supports BladeRF devices within the Soapy API.
 
 %prep
-%setup -q -n SoapyBladeRF-%{name}-%{version}
+%autosetup -n SoapyBladeRF-%{name}-%{version}
 
 %build
 %cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.5

Reply via email to