diff --git a/gnuradio-3.10.10.0-libqwt-6.3.0.patch b/gnuradio-3.10.10.0-libqwt-6.3.0.patch new file mode 100644 index 0000000..533942e --- /dev/null +++ b/gnuradio-3.10.10.0-libqwt-6.3.0.patch @@ -0,0 +1,24 @@ +From ca344658756dab10a762571c51acf92c00c066c1 Mon Sep 17 00:00:00 2001 +From: Jeff Long +Date: Fri, 10 May 2024 06:21:08 -0400 +Subject: [PATCH] cmake: remove maximum version for Qwt (was < 6.3) + +Signed-off-by: Jeff Long +--- + cmake/Modules/FindQwt.cmake | 3 --- + 1 file changed, 3 deletions(-) + +diff --git a/cmake/Modules/FindQwt.cmake b/cmake/Modules/FindQwt.cmake +index 8718a6f73cc..e87c6a20a91 100644 +--- a/cmake/Modules/FindQwt.cmake ++++ b/cmake/Modules/FindQwt.cmake +@@ -32,9 +32,6 @@ if(QWT_INCLUDE_DIRS) + if(QWT_VERSION VERSION_LESS "6.1") + set(QWT_WRONG_VERSION True) + endif() +- if(NOT QWT_VERSION VERSION_LESS "6.3") +- set(QWT_WRONG_VERSION True) +- endif() + + message(STATUS "QWT Version: ${QWT_VERSION}") + if(NOT QWT_WRONG_VERSION) diff --git a/gnuradio.spec b/gnuradio.spec index 085d891..ef22742 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -1,6 +1,6 @@ Name: gnuradio -Version: 3.10.9.2 -Release: 1mamba +Version: 3.10.10.0 +Release: 2mamba Summary: GNU Radio – the Free and Open Software Radio Ecosystem Group: Applications/Communication Vendor: openmamba @@ -8,10 +8,10 @@ Distribution: openmamba Packager: Silvan Calarco URL: https://www.gnuradio.org/ Source: https://github.com/gnuradio/gnuradio.git/v%{version}/gnuradio-%{version}.tar.bz2 +Patch0: gnuradio-3.10.10.0-libqwt-6.3.0.patch License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel -BuildRequires: libSDL-devel BuildRequires: libalsa-devel BuildRequires: libboost-devel BuildRequires: libfftw-devel @@ -25,6 +25,7 @@ BuildRequires: libjack-devel BuildRequires: libportaudio-devel BuildRequires: libpython311-devel BuildRequires: libqwt-devel +BuildRequires: libsdl12-compat-devel BuildRequires: libsndfile-devel BuildRequires: libspdlog-devel BuildRequires: libstdc++6-devel @@ -32,6 +33,7 @@ BuildRequires: libunwind-devel BuildRequires: libvolk-devel BuildRequires: qt5-qtbase-devel ## AUTOBUILDREQ-END +BuildRequires: libspdlog-devel >= 1.14.1-1mamba BuildRequires: libvolk-devel >= 3.1.0-1mamba BuildRequires: cmake Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release} @@ -68,6 +70,9 @@ This package contains the Python bindings to %{name}. %prep %setup -q +#-D -T +#:<< _EOF +%patch 0 -p1 -b .libqwt-6.3.0 %build %cmake -d build \ @@ -133,7 +138,7 @@ This package contains the Python bindings to %{name}. %{_libdir}/libgnuradio-video-sdl.so.* %{_libdir}/libgnuradio-vocoder.so.* %{_libdir}/libgnuradio-wavelet.so.* -#%doc COPYING +%doc COPYING %files -n lib%{name}-devel %defattr(-,root,root) @@ -144,41 +149,23 @@ This package contains the Python bindings to %{name}. %dir %{_libdir}/cmake/gnuradio %{_libdir}/cmake/gnuradio/*.cmake %{_libdir}/libgnuradio-analog.so -%{_libdir}/libgnuradio-analog.so.* %{_libdir}/libgnuradio-audio.so -%{_libdir}/libgnuradio-audio.so.* %{_libdir}/libgnuradio-blocks.so -%{_libdir}/libgnuradio-blocks.so.* %{_libdir}/libgnuradio-channels.so -%{_libdir}/libgnuradio-channels.so.* %{_libdir}/libgnuradio-digital.so -%{_libdir}/libgnuradio-digital.so.* %{_libdir}/libgnuradio-dtv.so -%{_libdir}/libgnuradio-dtv.so.* %{_libdir}/libgnuradio-fec.so -%{_libdir}/libgnuradio-fec.so.* %{_libdir}/libgnuradio-fft.so -%{_libdir}/libgnuradio-fft.so.* %{_libdir}/libgnuradio-filter.so -%{_libdir}/libgnuradio-filter.so.* %{_libdir}/libgnuradio-network.so -%{_libdir}/libgnuradio-network.so.* %{_libdir}/libgnuradio-pdu.so -%{_libdir}/libgnuradio-pdu.so.* %{_libdir}/libgnuradio-pmt.so -%{_libdir}/libgnuradio-pmt.so.* %{_libdir}/libgnuradio-qtgui.so -%{_libdir}/libgnuradio-qtgui.so.* %{_libdir}/libgnuradio-runtime.so -%{_libdir}/libgnuradio-runtime.so.* %{_libdir}/libgnuradio-trellis.so -%{_libdir}/libgnuradio-trellis.so.* %{_libdir}/libgnuradio-video-sdl.so -%{_libdir}/libgnuradio-video-sdl.so.* %{_libdir}/libgnuradio-vocoder.so -%{_libdir}/libgnuradio-vocoder.so.* %{_libdir}/libgnuradio-wavelet.so -%{_libdir}/libgnuradio-wavelet.so.* %{_libdir}/pkgconfig/gnuradio-*.pc %dir %{_docdir}/gnuradio-%{version} %dir %{_docdir}/gnuradio-%{version}/html @@ -190,6 +177,12 @@ This package contains the Python bindings to %{name}. %{_docdir}/gnuradio-%{version}/README.* %changelog +* Mon May 27 2024 Automatic Build System 3.10.10.0-2mamba +- rebuilt by autoport with build requirements: libspdlog-devel>=1.14.1-1mamba + +* Tue Apr 23 2024 Automatic Build System 3.10.10.0-1mamba +- automatic version update by autodist + * Thu Jan 18 2024 Automatic Build System 3.10.9.2-1mamba - automatic version update by autodist