SHA256
1
0
forked from pool/gnuradio

Accepting request 880754 from home:wkazubski:test:science

- Update to version 3.8.3.0:
  * Changed on project Scope
    + Preference file path may be set using the GR_PREFS_PATH
      environment variable
    + Lower message latency, previously slow when block aliases
      were used
    + PMT: is_dict() no longer returns True for PMT pairs, only
      for PMT dicts
    + Util gnuradio-config-info gets --print-all for those that 
      want it all
    + Allow Thrift versions up thorugh 0.13
    + (internal) Build system improvements and fixes
    + (internal) Reduce Boost usage by replacing bind() with lambdas
      supported in C++11
  * OOT Support
    + Allow override of gr python dir by setting -DGR_PYTHON_DIR
    + Modtool will not try to add duplicate block names in a module
    + Modtool can non-interactively add blocks with no parameters 
      (--argument-list="")
    + Modtool will use current installation prefix instead of
      /usr/local as source of templates
  * GRC
    + Better handling of gui hints, avoid hiding widgets in cases
      where some have GUI hints and some do not
    + Dark theme detection fix
    + Add window size option for bokeh gui
  * gr-audio
    + ALSA nperiods default increased to 32 frames to reduce drops
      (can be set in conf file under the audio_alsa section)
  * gr-blocks
    + File Source handles EOF properly in non-seekable files
      (e.g., pipes)
    + File Source handles large files on Windows
    + Several bounds checking and boundary condition improvements
  * gr-digital
    + MSK timing error detector improvement
    + Improvements to correlation estimator example
    + Correlate Access Code will not trigger until it receives
      enough bits to compare to the access code
  * gr-dtv
    + Performance improvements
  * gr-filter
    + Filter designer works with Qt5 and Python3
    + Taps blocks (e.g., Low Pass Filter Taps) now propagate
      parameter changes
  * gr-qtgui
    + Chooser label defaults now correct
    + Frequency Sink max hold plot for half spectrum width option
      shows correctly
    + Number Sink honors setting of 'avg' more consistently
  * gr-uhd
    + Add start time parameter to GRC blocks
    + Add message handler for GPIO control messages
    + Additional master clock rates in GRC blocks
    + UHD source sends tags on center frequency change
  * gr-video-sdl
    + Correct YUV format options
  * gr-zeromq
    + Connections no longer hang when flowgraph stops and other
      end is still connected (ZMQ_LINGER now set)
    + Receipt of bad PMTs logged (instead of exception)
- Patch 0002-boost_qualify_placeholders_with_their_full_namespace.patch
  removed (applied upstream).

OBS-URL: https://build.opensuse.org/request/show/880754
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=91
This commit is contained in:
Martin Pluskal
2021-03-24 06:53:21 +00:00
committed by Git OBS Bridge
parent 4c283fd481
commit 1cd27f428f
5 changed files with 72 additions and 1032 deletions

View File

@@ -22,9 +22,9 @@
%bcond_without docs
%define sover 3_8_2
%define sover 3_8_3
Name: gnuradio
Version: 3.8.2.0
Version: 3.8.3.0
Release: 0
Summary: GNU software radio
License: GPL-3.0-or-later
@@ -37,7 +37,6 @@ Source99: %{name}-rpmlintrc
Patch0: missing_library.patch
Patch1: revert-23cece0d0.patch
Patch2: 0001-gr-digital-glfsr.h-drop-boost-cstdint.hpp-and-use-cs.patch
Patch3: 0002-boost_qualify_placeholders_with_their_full_namespace.patch
BuildRequires: alsa-devel
BuildRequires: cmake >= 3.8
BuildRequires: cppunit-devel
@@ -168,7 +167,6 @@ This package contains some examples of using GNU Radio.
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
# remove buildtime from documentation
sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' docs/doxygen/Doxyfile.in