Script 'mail_helper' called by obssrc
Hello community,

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

Package is "soapy-osmo"

Tue Sep  1 15:47:05 2026 rev:13 rq:1374747 version:0.2.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/soapy-osmo/soapy-osmo.changes    2025-09-30 
17:49:12.318491272 +0200
+++ /work/SRC/openSUSE:Factory/.soapy-osmo.new.1265/soapy-osmo.changes  
2026-09-01 15:48:02.741105496 +0200
@@ -1,0 +2,11 @@
+Sun Aug 30 18:19:23 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Require soapy-sdr from each SoapySDR module subpackage: the generated
+  soname dependencies only pull libSoapySDR0_8-3, never the soapy-sdr
+  package itself, so the modules shipped without SoapySDRUtil
+- Correct License to GPL-3.0-or-later; every built source that carries
+  a licence header is GPLv3 or later
+- Ship COPYING in the module subpackages
+- Build with %cmake_build instead of a hand-rolled make invocation
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ soapy-osmo.spec ++++++
--- /var/tmp/diff_new_pack.pZucBd/_old  2026-09-01 15:48:03.324125836 +0200
+++ /var/tmp/diff_new_pack.pZucBd/_new  2026-09-01 15:48:03.326125906 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package soapy-osmo
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 # Copyright (c) 2017-2021, Martin Hauke <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,15 +17,15 @@
 #
 
 
-%bcond_with mod_freesrp
 #
 %define sover 0
 %define soapy_modver 0.8-3
+%bcond_with mod_freesrp
 Name:           soapy-osmo
 Version:        0.2.5
 Release:        0
 Summary:        Soapy SDR plugins for Osmo supported SDR devices
-License:        GPL-3.0-only
+License:        GPL-3.0-or-later
 URL:            https://github.com/pothosware/SoapyOsmo/wiki
 #Git-Clone:     https://github.com/pothosware/SoapyOsmo.git
 Source:         
https://github.com/pothosware/SoapyOsmo/archive/%{name}-%{version}.tar.gz
@@ -33,9 +33,6 @@
 Patch0:         soapy_osmosdr_rfspace_disable.patch
 Patch1:         boost.patch
 BuildRequires:  cmake >= 3.5
-%if 0%{with mod_freesrp}
-BuildRequires:  freesrp-devel
-%endif
 BuildRequires:  gcc-c++
 BuildRequires:  libboost_atomic-devel
 BuildRequires:  libboost_chrono-devel
@@ -45,6 +42,9 @@
 BuildRequires:  pkgconfig(SoapySDR)
 BuildRequires:  pkgconfig(libmirisdr)
 BuildRequires:  pkgconfig(libosmosdr)
+%if 0%{with mod_freesrp}
+BuildRequires:  freesrp-devel
+%endif
 
 %description
 Soapy Osmo - Osmo SDR module
@@ -67,6 +67,9 @@
 
 %package -n soapysdr%{soapy_modver}-module-mirisdr
 Summary:        SoapySDR mirisdr module
+# The soname deps only pull libSoapySDR0_8-3; the soapy-sdr package
+# (SoapySDRUtil) is never pulled in automatically
+Requires:       soapy-sdr
 
 %description -n soapysdr%{soapy_modver}-module-mirisdr
 Soapy mirisdr - mirisdr device support for Soapy SDR.
@@ -74,6 +77,9 @@
 
 %package -n soapysdr%{soapy_modver}-module-osmosdr
 Summary:        SoapySDR osmosdr module
+# The soname deps only pull libSoapySDR0_8-3; the soapy-sdr package
+# (SoapySDRUtil) is never pulled in automatically
+Requires:       soapy-sdr
 
 %description -n soapysdr%{soapy_modver}-module-osmosdr
 Soapy OsmoSDR - OsmoSDR device support for Soapy SDR.
@@ -82,6 +88,9 @@
 %if 0%{with mod_freesrp}
 %package -n soapysdr%{soapy_modver}-module-freesrp
 Summary:        FreeSRP osmosdr module
+# The soname deps only pull libSoapySDR0_8-3; the soapy-sdr package
+# (SoapySDRUtil) is never pulled in automatically
+Requires:       soapy-sdr
 
 %description -n soapysdr%{soapy_modver}-module-freesrp
 Soapy FreeSRP - FreeSRP device support for Soapy SDR.
@@ -93,7 +102,7 @@
 
 %build
 %cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.5
-make VERBOSE=1 %{?_smp_mflags}
+%cmake_build
 
 %install
 %cmake_install
@@ -113,17 +122,20 @@
 %{_libdir}/libSoapyOsmoSDR.so
 
 %files -n soapysdr%{soapy_modver}-module-mirisdr
+%license COPYING
 %dir %{_libdir}/SoapySDR
 %dir %{_libdir}/SoapySDR/modules%{soapy_modver}
 %{_libdir}/SoapySDR/modules%{soapy_modver}/libmiriSupport.so
 
 %files -n soapysdr%{soapy_modver}-module-osmosdr
+%license COPYING
 %dir %{_libdir}/SoapySDR
 %dir %{_libdir}/SoapySDR/modules%{soapy_modver}
 %{_libdir}/SoapySDR/modules%{soapy_modver}/libosmosdrSupport.so
 
 %if 0%{with mod_freesrp}
 %files -n soapysdr%{soapy_modver}-module-freesrp
+%license COPYING
 %dir %{_libdir}/SoapySDR
 %dir %{_libdir}/SoapySDR/modules%{soapy_modver}
 %{_libdir}/SoapySDR/modules%{soapy_modver}/libfreesrpSupport.so

Reply via email to