forked from pool/gnuradio
Accepting request 1043997 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1043997 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuradio?expand=0&rev=58
This commit is contained in:
commit
2457e3d19c
@ -1,13 +0,0 @@
|
||||
diff --git a/gnuradio-runtime/lib/controlport/thrift/rpcpmtconverters_thrift.cc b/gnuradio-runtime/lib/controlport/thrift/rpcpmtconverters_thrift.cc
|
||||
index 8ef3db1..afbb470 100644
|
||||
--- a/gnuradio-runtime/lib/controlport/thrift/rpcpmtconverters_thrift.cc
|
||||
+++ b/gnuradio-runtime/lib/controlport/thrift/rpcpmtconverters_thrift.cc
|
||||
@@ -111,7 +111,7 @@ GNURadio::Knob rpcpmtconverter::from_pmt(const pmt::pmt_t& knob)
|
||||
// FIXME: Don't get loggers every time we need to log something.
|
||||
gr::logger_ptr logger, debug_logger;
|
||||
gr::configure_default_loggers(logger, debug_logger, "rpcpmtconverter");
|
||||
- logger->error("ERROR Don't know how to handle Knob Type (from): {}", knob);
|
||||
+ logger->error("ERROR Don't know how to handle Knob Type (from): {}", pmt::write_string(knob));
|
||||
assert(0);
|
||||
}
|
||||
return GNURadio::Knob();
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c6b9f59447a842559b00b3a67b4ca1186e9adb8db742b25400507fedc747f2bd
|
||||
size 4392284
|
3
gnuradio-3.10.5.0.tar.gz
Normal file
3
gnuradio-3.10.5.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:04aae0c45e55c8fcaf99829d92db102395c7e10a7ad9910533694806d5ae121a
|
||||
size 4368231
|
@ -1,3 +1,82 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 19 19:00:26 UTC 2022 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
||||
|
||||
- Update to version 3.10.5.0
|
||||
* Runtime
|
||||
+ Python block have access to the block logger, as in C++
|
||||
+ Default log level changed to INFO (from OFF)
|
||||
+ Memory-based logger gr.dictionary_logger_backend() added for
|
||||
log debugging
|
||||
+ API Note: The Python block gateway is now completely
|
||||
implemented in the PyBind11 wrapper, in order to clean up
|
||||
Python dependencies. This is technically an API change, but
|
||||
should not have any external effect.
|
||||
+ PMT serialization of Complex32 vectors is now REAL | IMAG on
|
||||
all platforms
|
||||
+ Python IO signature replication (multiple ports specified by
|
||||
one signature) fixed
|
||||
* GRC
|
||||
+ Continue processing block connections after a connection
|
||||
error occurs
|
||||
+ Drawing/scaling fixes that improve user experience on HiDPI
|
||||
and Windows machines
|
||||
* Build system and packaging
|
||||
+ Many deprecation warnings fixed
|
||||
+ Make target link libraries PRIVATE wherever possible, removing
|
||||
unnecessary downstream dependencies
|
||||
* Testing
|
||||
+ Code formatting rules for clang format updated to v14
|
||||
+ Removed all compiler warning suppression
|
||||
+ Enable Python block testing for Conda on macOS
|
||||
+ Many other improvements that make maintenance easier - thanks
|
||||
again to Clayton Smith. In the process of fixing tests, a number
|
||||
of latent bugs were fixed throughout the code.
|
||||
* gr-analog
|
||||
+ AGC3 performance and bug fixes
|
||||
+ Python has access to control_loop parent class in PLL blocks
|
||||
+ CTCSS detection of standard tones improved by fixing floating
|
||||
point comparison
|
||||
* gr-blocks
|
||||
+ Probe Signal cross platform reliability improved by better
|
||||
thread synchronization
|
||||
* gr-digital
|
||||
+ CRC32 and CRC16 blocks use little-endian order regardless of
|
||||
host order. This is a wire format change. The options were to
|
||||
have different endian machines unable to communicate, or older
|
||||
and newer versions unable to communicate. Note that there is
|
||||
a more general set of blocks (CRC Append and CRC Check) that
|
||||
are recommended for use wherever possible.
|
||||
+ Packet headers use consistent bit order across machines
|
||||
+ Floating point/rounding fix in constellation lookup table
|
||||
* gr-fec
|
||||
+ LDPC G matrix n and k can be access from Python
|
||||
+ LDPC matrix output size calculation corrected
|
||||
+ CCSDS/Viterbi path metrics overflow fix
|
||||
* gr-network
|
||||
+ Improve UDP Source/Sink efficiency by removing a layer of
|
||||
buffering and using the GR circular buffer instead of the
|
||||
Boost equivalent
|
||||
* gr-qtgui
|
||||
+ Fixed Python code generation for Msg CheckBox, Digital Number
|
||||
Control, Toggle Button, Toggle Switch
|
||||
* gr-soapy
|
||||
+ Sources will generate rx_time, rx_freq and rx_rate tags, as
|
||||
in UHD sources, where supported by the underlying Soapy driver
|
||||
* gr-uhd
|
||||
+ Re-enable uhd.find_devices(), in addition to uhd.find()
|
||||
+ RFNoC: generate correct Python code when using clock/time source
|
||||
+ RFNoC: allow specification of adapter IDs for streamers
|
||||
+ RFNoC: enable setting of vlen and types for streamers
|
||||
+ RFNoC: streamers pay attention to stream args
|
||||
+ RFNoC: sync block controller with gr-ettus OOT
|
||||
+ RFNoC:set_property() and get_property() added to the C++ and
|
||||
Python APIs
|
||||
+ RFNoC: Python binds added for rfnoc_block_generic
|
||||
* gr-zeromq
|
||||
+ Sinks will optionally block on full queue, providing
|
||||
backpressure. Previously, overflow data was dropped.
|
||||
- Patch fix-build-with-fmt9.patch removed (applied upstrem)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 23 18:38:48 UTC 2022 - Martin Hauke <mardnh@gmx.de>
|
||||
|
||||
|
@ -16,14 +16,14 @@
|
||||
#
|
||||
|
||||
|
||||
%define sover 3_10_4
|
||||
%define sover 3_10_5
|
||||
%ifarch %{arm}
|
||||
# boo#1182440
|
||||
%define _lto_cflags %{nil}
|
||||
%endif
|
||||
%bcond_without docs
|
||||
Name: gnuradio
|
||||
Version: 3.10.4.0
|
||||
Version: 3.10.5.0
|
||||
Release: 0
|
||||
Summary: GNU software radio
|
||||
License: GPL-3.0-or-later
|
||||
@ -34,7 +34,6 @@ Source0: https://github.com/gnuradio/gnuradio/archive/refs/tags/v%{versio
|
||||
Source4: grc_to_37.sh
|
||||
Source99: %{name}-rpmlintrc
|
||||
Patch0: missing_library.patch
|
||||
Patch1: fix-build-with-fmt9.patch
|
||||
BuildRequires: alsa-devel
|
||||
BuildRequires: cmake >= 3.16.3
|
||||
BuildRequires: codec2-devel
|
||||
|
Loading…
x
Reference in New Issue
Block a user