Accepting request 1171050 from home:mixaill:branches:hardware:sdr

- Update to version 3.10.10.0
- Added python3-QtPy and python3-QDarkStyle runtime dependencies (needed for gnuradio-companion --qt)

OBS-URL: https://build.opensuse.org/request/show/1171050
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=147
This commit is contained in:
Martin Hauke 2024-05-03 20:35:17 +00:00 committed by Git OBS Bridge
parent 94e82e7705
commit 62f477c610
4 changed files with 55 additions and 10 deletions

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4202a486bee49ae97672acae559c133b1337e0e89f2d192332e4381d7c6682da
size 4648970

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7fa154c423d01494cfa4c739faabad70b97f605238cd3fea8907b345b421fea1
size 4413832

View File

@ -1,3 +1,46 @@
-------------------------------------------------------------------
Tue Apr 30 22:25:18 UTC 2024 - Mikhail Paulyshka <me@mixaill.net>
- 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 <me@mixaill.net>

View File

@ -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