diff --git a/gnuradio-3.10.10.0.tar.gz b/gnuradio-3.10.10.0.tar.gz new file mode 100644 index 0000000..7efa1fe --- /dev/null +++ b/gnuradio-3.10.10.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4202a486bee49ae97672acae559c133b1337e0e89f2d192332e4381d7c6682da +size 4648970 diff --git a/gnuradio-3.10.9.2.tar.gz b/gnuradio-3.10.9.2.tar.gz deleted file mode 100644 index f55106d..0000000 --- a/gnuradio-3.10.9.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7fa154c423d01494cfa4c739faabad70b97f605238cd3fea8907b345b421fea1 -size 4413832 diff --git a/gnuradio.changes b/gnuradio.changes index eb0bb8e..7d4b084 100644 --- a/gnuradio.changes +++ b/gnuradio.changes @@ -1,3 +1,46 @@ +------------------------------------------------------------------- +Tue Apr 30 22:25:18 UTC 2024 - Mikhail Paulyshka + +- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt) +- Update to version 3.10.10.0 +- Changed + * Runtime + + Modernize location of config files. XDG_CONFIG_HOME will be used if set + (often $HOME/.config). This change attempts to be backward compatible with + existing config file locations, but be aware that config files may show up + in the old ($HOME/.gnuradio/) and new ($XDG_CONFIG_HOME/gnuradio) locations + depending on GNU Radio version. Files are not automatically moved, since + some users run multiple versions of GNU Radio. + + Ctrlport Probe, Ctrlport Probe PSD and gr-ctrlport-monitor. Ctrlport Monitor + blocks are still broken. + * GRC + + NEW Qt-based front end! Run gnuradio-companion --qt to try it out. This + feature is still in testing, so the Gtk front end runs by default. In a + future release, Qt will become the default, removing Gtk as a manditory + dependency. Maintenance will focus on the Qt front end at that point. + + Restore property field background colors (as a View option, off by default) + for the Gtk front end. Background colors were previously replaced with textual + type string. + + The canvas can be panned using the middle mouse button + + C++ code generation improvements related to parameters and strings + + C++ code generation fixed for Add Const + * gr-audio + + Added 96 kHz and 192 kHz selections to ALSA source/sink + * gr-blocks + + Float To UChar block adds vector support, and also scale and bias params + * gr-digital + + Additive Scrambler adds soft symbol handling + + Add callback to set header format in Digital Protocol Formatter + * modtool + + Improvements to handling of Python blocks (add, rm, and rename work reliably) + + New parseable manifest format (yaml instead of md) to better support the OOT ecosystem + + Manifest and examples are installed by "make install" + * Build system and packaging + + Python byte-compiled (pyc) files are no longer installed, as they are deprecated by Python + * Testing + + Added MinGW test runner and fixed various MinGW compilation failures + + Update Fedora to test 38, 39 and 40 + ------------------------------------------------------------------- Fri Mar 22 15:35:18 UTC 2024 - Mikhail Paulyshka diff --git a/gnuradio.spec b/gnuradio.spec index 092d159..ccf01ec 100644 --- a/gnuradio.spec +++ b/gnuradio.spec @@ -1,7 +1,7 @@ # # spec file for package gnuradio # -# Copyright (c) 2023-2024 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,11 +16,11 @@ # -%define sover 3_10_9 +%define sover 3_10_10 %bcond_without docs Name: gnuradio -Version: 3.10.9.2 -Release: 1 +Version: 3.10.10.0 +Release: 0 Summary: GNU software radio License: GPL-3.0-or-later Group: Productivity/Hamradio/Other @@ -78,16 +78,18 @@ BuildRequires: qwt6-qt5-devel BuildRequires: soapy-sdr-devel BuildRequires: spdlog-devel BuildRequires: thrift -BuildRequires: typelib(Gtk) = 3.0 -BuildRequires: typelib(PangoCairo) = 1.0 -BuildRequires: typelib(cairo) = 1.0 BuildRequires: uhd-devel BuildRequires: update-desktop-files BuildRequires: volk-devel >= 2.4.1 +BuildRequires: typelib(Gtk) = 3.0 +BuildRequires: typelib(PangoCairo) = 1.0 +BuildRequires: typelib(cairo) = 1.0 # gr_soapy dependencies Requires: python3-SoapySDR # gnuradio-companion dependencies Requires: python3-cairo +Requires: python3-QDarkStyle +Requires: python3-QtPy # gr_modtool dependencies Requires: python3-click Requires: python3-click-plugins