From 85c88198587617be72613b5014fc897842ccd147 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Tue, 20 Feb 2024 13:29:21 +0100 Subject: [PATCH 01/26] Dropped -j1 gcc s390x workaround MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jaroslav Škarvada --- gnuradio.spec | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnuradio.spec b/gnuradio.spec index 169c089..b1bf937 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -155,8 +155,7 @@ GNU Radio examples %{?mfpu_neon} #-DENABLE_DOXYGEN=FALSE \ -# -j1 workaround for https://bugzilla.redhat.com/show_bug.cgi?id=2259912 -%cmake_build -j1 +%cmake_build %install %cmake_install From 2356474cbe9be51e70f3f144c2bbd3081c78a03f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Thu, 25 Apr 2024 12:19:31 +0200 Subject: [PATCH 02/26] New version Resolves: rhbz#2273782 --- gnuradio.spec | 8 ++++++-- sources | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/gnuradio.spec b/gnuradio.spec index b1bf937..b5381f2 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -25,8 +25,8 @@ #%%global alphatag rc1 Name: gnuradio -Version: 3.10.9.2 -Release: 2%{?alphatag:.%{alphatag}}%{?dist} +Version: 3.10.10.0 +Release: 1%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework License: GPLv3 @@ -212,6 +212,10 @@ done %{_datadir}/gnuradio/examples %changelog +* Thu Apr 25 2024 Jaroslav Škarvada - 3.10.10.0-1 +- New version + Resolves: rhbz#2273782 + * Thu Feb 1 2024 Jaroslav Škarvada - 3.10.9.2-2 - Added python3-zmq requirement Resolves: rhbz#2262173 diff --git a/sources b/sources index 3b828ef..7a2f659 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gnuradio-3.10.9.2.tar.gz) = 54d4e6bbe1befeb9127fe0599afd2abb715d8270ae4b3c94adec17856c47bb13d89fd836eef5620b129d32a69b43d692bdcca10d67c6bc1f021189f9ce48a4ab +SHA512 (gnuradio-3.10.10.0.tar.gz) = 9345726b54ea5cc49a0c72a25515f0977d9ac7018a97e6dfb4f6969c2ff7ce3b177cef8de009fb8e1b3b9c9c5dc658897c05a6f8f39972a32b44786ac272febb From 163c60e6bdc65554ac77edc5c1e72eb824615acf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= Date: Tue, 21 May 2024 17:40:09 +0200 Subject: [PATCH 03/26] Rebuilt for spdlog 1.14.1 --- gnuradio.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index b5381f2..149d1a7 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.10.0 -Release: 1%{?alphatag:.%{alphatag}}%{?dist} +Release: 2%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework License: GPLv3 @@ -212,6 +212,9 @@ done %{_datadir}/gnuradio/examples %changelog +* Tue May 21 2024 František Zatloukal - 3.10.10.0-2 +- Rebuilt for spdlog 1.14.1 + * Thu Apr 25 2024 Jaroslav Škarvada - 3.10.10.0-1 - New version Resolves: rhbz#2273782 From 80a1b6dc69740e39479a7674f939fd8f98a05a6e Mon Sep 17 00:00:00 2001 From: Python Maint Date: Sun, 9 Jun 2024 02:20:46 +0200 Subject: [PATCH 04/26] Rebuilt for Python 3.13 --- gnuradio.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index 149d1a7..1fc8188 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.10.0 -Release: 2%{?alphatag:.%{alphatag}}%{?dist} +Release: 3%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework License: GPLv3 @@ -212,6 +212,9 @@ done %{_datadir}/gnuradio/examples %changelog +* Sun Jun 09 2024 Python Maint - 3.10.10.0-3 +- Rebuilt for Python 3.13 + * Tue May 21 2024 František Zatloukal - 3.10.10.0-2 - Rebuilt for spdlog 1.14.1 From 701076d76b759f712c99cfa95e521a469e0069b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Mon, 15 Jul 2024 18:45:14 +0200 Subject: [PATCH 05/26] Rebuilt for new uhd --- gnuradio.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index 1fc8188..9f4f8d8 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.10.0 -Release: 3%{?alphatag:.%{alphatag}}%{?dist} +Release: 4%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework License: GPLv3 @@ -212,6 +212,9 @@ done %{_datadir}/gnuradio/examples %changelog +* Mon Jul 15 2024 Jaroslav Škarvada - 3.10.10.0-4 +- Rebuilt for new uhd + * Sun Jun 09 2024 Python Maint - 3.10.10.0-3 - Rebuilt for Python 3.13 From 4d5b613e0f54ee065f8d899d5704667dd74d8aa8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 18 Jul 2024 03:19:50 +0000 Subject: [PATCH 06/26] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- gnuradio.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index 9f4f8d8..c644e3e 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.10.0 -Release: 4%{?alphatag:.%{alphatag}}%{?dist} +Release: 5%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework License: GPLv3 @@ -212,6 +212,9 @@ done %{_datadir}/gnuradio/examples %changelog +* Thu Jul 18 2024 Fedora Release Engineering - 3.10.10.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Mon Jul 15 2024 Jaroslav Škarvada - 3.10.10.0-4 - Rebuilt for new uhd From 3342020a344b4e7787ca0af0d82313e4cbed9672 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Fri, 26 Jul 2024 10:08:58 +0200 Subject: [PATCH 07/26] New version Resolves: rhbz#2297835 --- gnuradio.spec | 8 ++++++-- sources | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/gnuradio.spec b/gnuradio.spec index c644e3e..74e0eb4 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -25,8 +25,8 @@ #%%global alphatag rc1 Name: gnuradio -Version: 3.10.10.0 -Release: 5%{?alphatag:.%{alphatag}}%{?dist} +Version: 3.10.11.0 +Release: 1%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework License: GPLv3 @@ -212,6 +212,10 @@ done %{_datadir}/gnuradio/examples %changelog +* Fri Jul 26 2024 Jaroslav Škarvada - 3.10.11.0-1 +- New version + Resolves: rhbz#2297835 + * Thu Jul 18 2024 Fedora Release Engineering - 3.10.10.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/sources b/sources index 7a2f659..cf7ba1f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gnuradio-3.10.10.0.tar.gz) = 9345726b54ea5cc49a0c72a25515f0977d9ac7018a97e6dfb4f6969c2ff7ce3b177cef8de009fb8e1b3b9c9c5dc658897c05a6f8f39972a32b44786ac272febb +SHA512 (gnuradio-3.10.11.0.tar.gz) = f8c0b46c8d9513922a0375fc0d6c8886c877ad305ab899d72614bd464b10951da15b4845e9238b49cbd448ea99a553bb02a439394f3d88428d70382aae11ab03 From b5beab5dbeb36b25bce0b4c5f79008820955662e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Mon, 29 Jul 2024 14:02:07 +0200 Subject: [PATCH 08/26] convert GPLv3 license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- gnuradio.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gnuradio.spec b/gnuradio.spec index 74e0eb4..2f0acb7 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,10 +26,11 @@ Name: gnuradio Version: 3.10.11.0 -Release: 1%{?alphatag:.%{alphatag}}%{?dist} +Release: 1%{?alphatag:.%{alphatag}}%{?dist}.1 Summary: Software defined radio framework -License: GPLv3 +# Automatically converted from old format: GPLv3 - review is highly recommended. +License: GPL-3.0-only URL: https://www.gnuradio.org/ #Source0: http://gnuradio.org/releases/gnuradio/gnuradio-%%{version}%%{?alphatag}.tar.xz #Source0: http://gnuradio.org/releases/gnuradio/gnuradio-%%{version}.tar.gz @@ -212,6 +213,9 @@ done %{_datadir}/gnuradio/examples %changelog +* Mon Jul 29 2024 Miroslav Suchý - 3.10.11.0-1.1 +- convert license to SPDX + * Fri Jul 26 2024 Jaroslav Škarvada - 3.10.11.0-1 - New version Resolves: rhbz#2297835 From ac90d9d71e49ae45e028082dd93ffbaf042e7f67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Mon, 23 Sep 2024 15:34:21 +0200 Subject: [PATCH 09/26] Fixed icon mode, dropped the executable bit Resolves: rhbz#2312386 --- gnuradio.spec | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/gnuradio.spec b/gnuradio.spec index 2f0acb7..d1a74b0 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.11.0 -Release: 1%{?alphatag:.%{alphatag}}%{?dist}.1 +Release: 2%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework # Automatically converted from old format: GPLv3 - review is highly recommended. @@ -165,15 +165,15 @@ GNU Radio examples desktop-file-install --dir=%{buildroot}%{_datadir}/applications \ grc/scripts/freedesktop/gnuradio-grc.desktop # mime -install -Dp grc/scripts/freedesktop/gnuradio-grc.xml \ +install -Dpm 0644 grc/scripts/freedesktop/gnuradio-grc.xml \ %{buildroot}%{_datadir}/mime/packages/gnuradio-grc.xml # metainfo -install -Dp grc/scripts/freedesktop/org.gnuradio.grc.metainfo.xml \ +install -Dpm 0644 grc/scripts/freedesktop/org.gnuradio.grc.metainfo.xml \ %{buildroot}%{_datadir}/metainfo/org.gnuradio.grc.metainfo.xml # icons for i in 16 24 32 48 64 128 256 do - install -Dp grc/scripts/freedesktop/grc-icon-${i}.png \ + install -Dpm 0644 grc/scripts/freedesktop/grc-icon-${i}.png \ %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/gnuradio-grc.png done @@ -213,6 +213,10 @@ done %{_datadir}/gnuradio/examples %changelog +* Mon Sep 23 2024 Jaroslav Škarvada - 3.10.11.0-2 +- Fixed icon mode, dropped the executable bit + Resolves: rhbz#2312386 + * Mon Jul 29 2024 Miroslav Suchý - 3.10.11.0-1.1 - convert license to SPDX From ce291c0dc188eb499a0eae41ffc0c939e2d7d615 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= Date: Tue, 26 Nov 2024 10:23:47 +0100 Subject: [PATCH 10/26] Rebuilt for spdlog 1.15.0 --- gnuradio.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index d1a74b0..cb7701d 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.11.0 -Release: 2%{?alphatag:.%{alphatag}}%{?dist} +Release: 3%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework # Automatically converted from old format: GPLv3 - review is highly recommended. @@ -213,6 +213,9 @@ done %{_datadir}/gnuradio/examples %changelog +* Tue Nov 26 2024 František Zatloukal - 3.10.11.0-3 +- Rebuilt for spdlog 1.15.0 + * Mon Sep 23 2024 Jaroslav Škarvada - 3.10.11.0-2 - Fixed icon mode, dropped the executable bit Resolves: rhbz#2312386 From aacc09d4cc28b40cee2818c2f5a6b4e76364e40d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Thu, 28 Nov 2024 11:50:12 +0100 Subject: [PATCH 11/26] Rebuilt for new spdlog Rebuilt for new spdlog Rebuilt for new spdlog Rebuilt for new spdlog Rebuilt for new spdlog --- gnuradio.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index cb7701d..7d45020 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.11.0 -Release: 3%{?alphatag:.%{alphatag}}%{?dist} +Release: 4%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework # Automatically converted from old format: GPLv3 - review is highly recommended. @@ -213,6 +213,9 @@ done %{_datadir}/gnuradio/examples %changelog +* Thu Nov 28 2024 Jaroslav Škarvada - 3.10.11.0-4 +- Rebuilt for new spdlog + * Tue Nov 26 2024 František Zatloukal - 3.10.11.0-3 - Rebuilt for spdlog 1.15.0 From dec1a10e5f91a25a129c42f2713d9185ed58d22e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 23:04:58 +0000 Subject: [PATCH 12/26] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- gnuradio.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index 7d45020..d8f41a7 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.11.0 -Release: 4%{?alphatag:.%{alphatag}}%{?dist} +Release: 5%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework # Automatically converted from old format: GPLv3 - review is highly recommended. @@ -213,6 +213,9 @@ done %{_datadir}/gnuradio/examples %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 3.10.11.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Thu Nov 28 2024 Jaroslav Škarvada - 3.10.11.0-4 - Rebuilt for new spdlog From f598f8193c173e423f724c6c9c563380e8ee07f7 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Sun, 2 Feb 2025 13:41:06 -0700 Subject: [PATCH 13/26] Rebuild with gsl 2.8 --- gnuradio.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index d8f41a7..2b6deec 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.11.0 -Release: 5%{?alphatag:.%{alphatag}}%{?dist} +Release: 6%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework # Automatically converted from old format: GPLv3 - review is highly recommended. @@ -213,6 +213,9 @@ done %{_datadir}/gnuradio/examples %changelog +* Sun Feb 02 2025 Orion Poplawski - 3.10.11.0-6 +- Rebuild with gsl 2.8 + * Thu Jan 16 2025 Fedora Release Engineering - 3.10.11.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 969caf6d16afaa0311508afaebaa89a787c0647f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcus=20M=C3=BCller?= Date: Thu, 20 Feb 2025 16:01:52 +0100 Subject: [PATCH 14/26] New version MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marcus Müller --- gnuradio.spec | 23 +++++++++++++++++------ sources | 2 +- 2 files changed, 18 insertions(+), 7 deletions(-) diff --git a/gnuradio.spec b/gnuradio.spec index 2b6deec..cce1e18 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -25,12 +25,11 @@ #%%global alphatag rc1 Name: gnuradio -Version: 3.10.11.0 -Release: 6%{?alphatag:.%{alphatag}}%{?dist} +Version: 3.10.12.0 +Release: 0%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework -# Automatically converted from old format: GPLv3 - review is highly recommended. -License: GPL-3.0-only +License: GPL-3.0-or-later URL: https://www.gnuradio.org/ #Source0: http://gnuradio.org/releases/gnuradio/gnuradio-%%{version}%%{?alphatag}.tar.xz #Source0: http://gnuradio.org/releases/gnuradio/gnuradio-%%{version}.tar.gz @@ -61,7 +60,7 @@ BuildRequires: jack-audio-connection-kit-devel BuildRequires: portaudio-devel BuildRequires: python3-devel BuildRequires: python3-cairo -BuildRequires: python3-click-plugins +BuildRequires: python3-click BuildRequires: python3-gobject BuildRequires: python3-numpy BuildRequires: python3-pyyaml @@ -71,6 +70,7 @@ BuildRequires: python3-qt5-devel BuildRequires: python3-scipy BuildRequires: python3-thrift BuildRequires: python3-zmq +BuildRequires: python3-jsonschema BuildRequires: qwt-qt5-devel BuildRequires: tex(latex) BuildRequires: SDL-devel @@ -97,11 +97,12 @@ Requires: python3-pyopengl Requires: python3-pyyaml Requires: python3-gobject Requires: python3-mako -Requires: python3-click-plugins +Requires: python3-click Requires: python3-qt5 Requires: python3-scipy Requires: python3-pyqtgraph Requires: python3-zmq +Requires: python3-jsonschema Requires: gtk3 Suggests: soapy-rtlsdr @@ -198,6 +199,9 @@ done %files -n python3-%{name} %{python3_sitearch}/%{name}/ %{python3_sitearch}/pmt/ +%{_datadir}/bash-completion/completions/gr_modtool +%{_datadir}/fish/vendor_completions.d/gr_modtool.fish +%{_datadir}/zsh/site-functions/_gr_modtool %files devel %{_includedir}/* @@ -213,6 +217,13 @@ done %{_datadir}/gnuradio/examples %changelog +* Thu Feb 20 2025 Marcus Müller - 3.10.12.0-1 +- New version +- Corrected stated license to actually be GPLv3 (or later) +- Remove unused python3-click-plugins dependency (GNU Radio now only needs python3-click) +- Add python3-jsonschema dependency, needed for JSON configuration blocks +- Include the shell completion scripts for gr_modtool in the installed files + * Sun Feb 02 2025 Orion Poplawski - 3.10.11.0-6 - Rebuild with gsl 2.8 diff --git a/sources b/sources index cf7ba1f..d69f109 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gnuradio-3.10.11.0.tar.gz) = f8c0b46c8d9513922a0375fc0d6c8886c877ad305ab899d72614bd464b10951da15b4845e9238b49cbd448ea99a553bb02a439394f3d88428d70382aae11ab03 +SHA512 (gnuradio-3.10.12.0.tar.gz) = 6d94d5f755a12d79ea38b84ac869dbce86b66813ac40f7204afb24d6f70f867a258e9efde0cc24fcb1ab814129da6b941970b0c736870f99139ee65a7a8effa7 From fb56bb5a7a1d4e85c123eba4d0cd52143d8a79d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Wed, 5 Mar 2025 10:45:33 +0100 Subject: [PATCH 15/26] Added sources MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jaroslav Škarvada --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index d69f109..b720dda 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gnuradio-3.10.12.0.tar.gz) = 6d94d5f755a12d79ea38b84ac869dbce86b66813ac40f7204afb24d6f70f867a258e9efde0cc24fcb1ab814129da6b941970b0c736870f99139ee65a7a8effa7 +SHA512 (gnuradio-3.10.12.0.tar.gz) = c69605f5df4a2a812ff88bcb26f70ae48dca996fdac0d3c4ce855a4706e751a06bcb1680ec05f6ce07f4206bc06885539f3f74f381b2302aa9e5ae068a7dc804 From 9f7ecaaa5358b9c90827b28302d5f05a656c9670 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Mon, 10 Mar 2025 16:04:25 +0100 Subject: [PATCH 16/26] Rebuild for new volk --- gnuradio.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index cce1e18..7e80c99 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.12.0 -Release: 0%{?alphatag:.%{alphatag}}%{?dist} +Release: 2%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework License: GPL-3.0-or-later @@ -217,6 +217,9 @@ done %{_datadir}/gnuradio/examples %changelog +* Mon Mar 10 2025 Jaroslav Škarvada - 3.10.12.0-2 +- Rebuild for new volk + * Thu Feb 20 2025 Marcus Müller - 3.10.12.0-1 - New version - Corrected stated license to actually be GPLv3 (or later) From 97f9db539688cb589b82808551d227b715395a94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Mon, 10 Mar 2025 18:18:43 +0100 Subject: [PATCH 17/26] Added workaround for lib64 detection MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jaroslav Škarvada --- gnuradio.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index 7e80c99..31aad17 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -149,12 +149,18 @@ GNU Radio examples # this could be dropped when f32 get retired (not counting EPEL) %undefine __cmake_in_source_build +# -DLIB_SUFFIX workaround due to: +# https://github.com/gnuradio/gnuradio/issues/7766 +# https://bugzilla.redhat.com/show_bug.cgi?id=2351130 %cmake \ -DSYSCONFDIR=%{_sysconfdir} \ -DGR_PKG_DOC_DIR=%{_docdir}/%{name} \ -DGR_PYTHON_DIR=%{python3_sitearch} \ -DPYTHON_EXECUTABLE=%{__python3} \ -%{?mfpu_neon} +%{?mfpu_neon} \ +%if "%{?_lib}"=="lib64" +-DLIB_SUFFIX=64 +%endif #-DENABLE_DOXYGEN=FALSE \ %cmake_build From 13c41777272495b9a4c44415d9e2ac6e7a2f15e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Mon, 17 Mar 2025 11:11:40 +0100 Subject: [PATCH 18/26] Rebuilt for new uhd --- gnuradio.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index 31aad17..82c5571 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.12.0 -Release: 2%{?alphatag:.%{alphatag}}%{?dist} +Release: 3%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework License: GPL-3.0-or-later @@ -223,6 +223,9 @@ done %{_datadir}/gnuradio/examples %changelog +* Mon Mar 17 2025 Jaroslav Škarvada - 3.10.12.0-3 +- Rebuilt for new uhd + * Mon Mar 10 2025 Jaroslav Škarvada - 3.10.12.0-2 - Rebuild for new volk From 93a1e13df1abd8f48a9e9724a8e43cd65939f84f Mon Sep 17 00:00:00 2001 From: Python Maint Date: Thu, 5 Jun 2025 00:32:16 +0200 Subject: [PATCH 19/26] Rebuilt for Python 3.14 --- gnuradio.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index 82c5571..6589a92 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.12.0 -Release: 3%{?alphatag:.%{alphatag}}%{?dist} +Release: 4%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework License: GPL-3.0-or-later @@ -223,6 +223,9 @@ done %{_datadir}/gnuradio/examples %changelog +* Wed Jun 04 2025 Python Maint - 3.10.12.0-4 +- Rebuilt for Python 3.14 + * Mon Mar 17 2025 Jaroslav Škarvada - 3.10.12.0-3 - Rebuilt for new uhd From c481e650678a1e439e1240c8477d875dd164c85a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 22:53:07 +0000 Subject: [PATCH 20/26] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- gnuradio.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index 6589a92..a6c7107 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.12.0 -Release: 4%{?alphatag:.%{alphatag}}%{?dist} +Release: 5%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework License: GPL-3.0-or-later @@ -223,6 +223,9 @@ done %{_datadir}/gnuradio/examples %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 3.10.12.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Wed Jun 04 2025 Python Maint - 3.10.12.0-4 - Rebuilt for Python 3.14 From 38b8ba4a05396c426f3e543a11b049cbdc17eb6e Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 12:50:01 +0200 Subject: [PATCH 21/26] Rebuilt for Python 3.14.0rc2 bytecode --- gnuradio.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index a6c7107..3867665 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.12.0 -Release: 5%{?alphatag:.%{alphatag}}%{?dist} +Release: 6%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework License: GPL-3.0-or-later @@ -223,6 +223,9 @@ done %{_datadir}/gnuradio/examples %changelog +* Fri Aug 15 2025 Python Maint - 3.10.12.0-6 +- Rebuilt for Python 3.14.0rc2 bytecode + * Wed Jul 23 2025 Fedora Release Engineering - 3.10.12.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From f8244bc6f035c78d4f026350e63e66c9980fe4ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Thu, 11 Sep 2025 17:41:14 +0200 Subject: [PATCH 22/26] Rebuilt for new uhd --- gnuradio.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index 3867665..da8c4e1 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.12.0 -Release: 6%{?alphatag:.%{alphatag}}%{?dist} +Release: 7%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework License: GPL-3.0-or-later @@ -223,6 +223,9 @@ done %{_datadir}/gnuradio/examples %changelog +* Thu Sep 11 2025 Jaroslav Škarvada - 3.10.12.0-7 +- Rebuilt for new uhd + * Fri Aug 15 2025 Python Maint - 3.10.12.0-6 - Rebuilt for Python 3.14.0rc2 bytecode From 35b83841aaa1f5e981c73343119d6b6c05083be0 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 12:19:59 +0200 Subject: [PATCH 23/26] Rebuilt for Python 3.14.0rc3 bytecode --- gnuradio.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index da8c4e1..7fa8b94 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.12.0 -Release: 7%{?alphatag:.%{alphatag}}%{?dist} +Release: 8%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework License: GPL-3.0-or-later @@ -223,6 +223,9 @@ done %{_datadir}/gnuradio/examples %changelog +* Fri Sep 19 2025 Python Maint - 3.10.12.0-8 +- Rebuilt for Python 3.14.0rc3 bytecode + * Thu Sep 11 2025 Jaroslav Škarvada - 3.10.12.0-7 - Rebuilt for new uhd From 19de6670edb09ff971311d853d1e8438dbf4ae80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Wed, 12 Nov 2025 16:19:35 +0100 Subject: [PATCH 24/26] Enabled iio --- gnuradio.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index 7fa8b94..8691a89 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.12.0 -Release: 8%{?alphatag:.%{alphatag}}%{?dist} +Release: 9%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework License: GPL-3.0-or-later @@ -85,6 +85,8 @@ BuildRequires: volk-devel BuildRequires: libsndfile-devel BuildRequires: SoapySDR-devel BuildRequires: spdlog-devel +BuildRequires: libiio-devel +BuildRequires: libad9361-iio-devel # for pygccxml #BuildRequires: castxml @@ -223,6 +225,9 @@ done %{_datadir}/gnuradio/examples %changelog +* Wed Nov 12 2025 Jaroslav Škarvada - 3.10.12.0-9 +- Enabled iio + * Fri Sep 19 2025 Python Maint - 3.10.12.0-8 - Rebuilt for Python 3.14.0rc3 bytecode From e863a002b43b354ecbcfa4fae00e618ffd9ee250 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Sat, 3 Jan 2026 01:45:19 +0100 Subject: [PATCH 25/26] Fixed build of gnuradio-companion Resolves: rhbz#2424093 --- gnuradio.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index 8691a89..c99f462 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.12.0 -Release: 9%{?alphatag:.%{alphatag}}%{?dist} +Release: 10%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework License: GPL-3.0-or-later @@ -58,6 +58,7 @@ BuildRequires: gsm-devel BuildRequires: gtk3-devel BuildRequires: jack-audio-connection-kit-devel BuildRequires: portaudio-devel +BuildRequires: gobject-introspection BuildRequires: python3-devel BuildRequires: python3-cairo BuildRequires: python3-click @@ -225,6 +226,10 @@ done %{_datadir}/gnuradio/examples %changelog +* Sat Jan 03 2026 Jaroslav Škarvada - 3.10.12.0-10 +- Fixed build of gnuradio-companion + Resolves: rhbz#2424093 + * Wed Nov 12 2025 Jaroslav Škarvada - 3.10.12.0-9 - Enabled iio From daf65f63aa34a8f1e030da28f32453e0b01cdb87 Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Tue, 13 Jan 2026 10:52:47 +0000 Subject: [PATCH 26/26] Rebuilt for Boost 1.90 --- gnuradio.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnuradio.spec b/gnuradio.spec index c99f462..5365f9e 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -26,7 +26,7 @@ Name: gnuradio Version: 3.10.12.0 -Release: 10%{?alphatag:.%{alphatag}}%{?dist} +Release: 11%{?alphatag:.%{alphatag}}%{?dist} Summary: Software defined radio framework License: GPL-3.0-or-later @@ -226,6 +226,9 @@ done %{_datadir}/gnuradio/examples %changelog +* Tue Jan 13 2026 Jonathan Wakely - 3.10.12.0-11 +- Rebuilt for Boost 1.90 + * Sat Jan 03 2026 Jaroslav Škarvada - 3.10.12.0-10 - Fixed build of gnuradio-companion Resolves: rhbz#2424093