SHA256
1
0
forked from pool/gnuradio

Accepting request 1135984 from home:wkazubski:test:science

- Update to version 3.10.9.1
- Changed
  * Project
    + Python minimum version is now 3.7.2, vs 3.6.5, to support type
      hints.
    + Add tox.ini, so that editors use the same formatting as
      github CI.
    + Use pointers to pass s32fc arguments to VOLK in gr-blocks,
      gr-digital, and gr-dtv to avoid undefined behavior. The fix
      is conditional on VOLK 3.1.0, which add a new supporting
      function.
  * Runtime
    + Disallow None for pmt_t arguments in Python.
    + Support spdlog installations with internal or external libfmt.
  * GRC
    + Use text labels to specify types for block parameters,
      instead of background colors which were difficult to
      read/remember.
    + Enable setting of documentation URLs, relative or absolute in
      yaml. This allows OOTs to use the documentation link in the
      block parameter dialog.
    + Disallow use of block ids that are Python keywords and 
      "gnuradio".
    + Add type annotations in some places (required bump to
      Python 3.7.2).
    + Use C version of YAML loader (yaml.CSafeLoader) for
      better performance.
    + Connections may have properties for supported connection
      domains. This feature was added for RFNoC connections. Standard
      stream and message connections do not support this feature,
      but they may in future versions.
    + Check grc file version. The above feature required a
      version bump to "2". Where no connection properties are
      used, version "1" is still emitted. Note that previous
      versions of GRC do not check for file version. RFNoC
      flowgraphs with connection properties will fail to load
      in previous versions as a result.
    + Fix bug where an impressive number of backslashes were
      added to some filenames.
  * gr-dtv
    + Read expected data as little-endian
  * gr-fec
    + Add FEC_API to CCSDS Reed-Solomon functions so they can be
      used by OOTs.
  * gr-qtgui
    + QT GUI Msg Push Button: add a callback for Message Value to
      allow it to change at runtime.
  * gr-uhd
    + RFNoC Rx-Streamer: Add start stream options
    + Add back-edge property to RFNoC connections
  * Build system and packaging
    + Use utf-8 encoding when writing files in gr_python_install.

OBS-URL: https://build.opensuse.org/request/show/1135984
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=140
This commit is contained in:
Martin Pluskal 2024-01-02 10:14:56 +00:00 committed by Git OBS Bridge
parent bfc6915acf
commit db5207f8b1
4 changed files with 61 additions and 5 deletions

View File

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

3
gnuradio-3.10.9.1.tar.gz Normal file
View File

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

View File

@ -1,3 +1,59 @@
-------------------------------------------------------------------
Mon Jan 1 13:17:41 UTC 2024 - Wojciech Kazubski <wk@ire.pw.edu.pl>
- Update to version 3.10.9.1
- Changed
* Project
+ Python minimum version is now 3.7.2, vs 3.6.5, to support type
hints.
+ Add tox.ini, so that editors use the same formatting as
github CI.
+ Use pointers to pass s32fc arguments to VOLK in gr-blocks,
gr-digital, and gr-dtv to avoid undefined behavior. The fix
is conditional on VOLK 3.1.0, which add a new supporting
function.
* Runtime
+ Disallow None for pmt_t arguments in Python.
+ Support spdlog installations with internal or external libfmt.
* GRC
+ Use text labels to specify types for block parameters,
instead of background colors which were difficult to
read/remember.
+ Enable setting of documentation URLs, relative or absolute in
yaml. This allows OOTs to use the documentation link in the
block parameter dialog.
+ Disallow use of block ids that are Python keywords and
"gnuradio".
+ Add type annotations in some places (required bump to
Python 3.7.2).
+ Use C version of YAML loader (yaml.CSafeLoader) for
better performance.
+ Connections may have properties for supported connection
domains. This feature was added for RFNoC connections. Standard
stream and message connections do not support this feature,
but they may in future versions.
+ Check grc file version. The above feature required a
version bump to "2". Where no connection properties are
used, version "1" is still emitted. Note that previous
versions of GRC do not check for file version. RFNoC
flowgraphs with connection properties will fail to load
in previous versions as a result.
+ Fix bug where an impressive number of backslashes were
added to some filenames.
* gr-dtv
+ Read expected data as little-endian
* gr-fec
+ Add FEC_API to CCSDS Reed-Solomon functions so they can be
used by OOTs.
* gr-qtgui
+ QT GUI Msg Push Button: add a callback for Message Value to
allow it to change at runtime.
* gr-uhd
+ RFNoC Rx-Streamer: Add start stream options
+ Add back-edge property to RFNoC connections
* Build system and packaging
+ Use utf-8 encoding when writing files in gr_python_install.
-------------------------------------------------------------------
Fri Oct 20 21:32:35 UTC 2023 - Wojciech Kazubski <wk@ire.pw.edu.pl>

View File

@ -16,10 +16,10 @@
#
%define sover 3_10_8
%define sover 3_10_9
%bcond_without docs
Name: gnuradio
Version: 3.10.8.0
Version: 3.10.9.1
Release: 0
Summary: GNU software radio
License: GPL-3.0-or-later