SHA256
1
0
forked from pool/gnuradio

109 Commits

Author SHA256 Message Date
Dominique Leuenberger
756ab304d4 Accepting request 923435 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/923435
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuradio?expand=0&rev=46
2021-10-12 19:49:22 +00:00
Martin Pluskal
b4779db32c Accepting request 923434 from home:wkazubski:test:science
- Update to version 3.8.4.0
  * Changed
    GRC
    + Fix drag and drop issue with Quartz
    + Fix desync when dragging block
    + Update disabled blocks if they depend on others
    + Allow short and byte as valid types in an enum
    + Fix evaluation of interdependent variables
    modtool
    + Set VERSION_PATH to 0 in new modules, instead of using GIT rev
    + For Python3, return correct exeption ModuleNotFoundError
      instead of ImportError
    gr-blocks
    + trix Interleaver block
    gr-channels
    + Fix "hide" expressions in yml files
    gr-digital
    + Remove unused msg output port from Chunks To Symbols block yml
    gr-fft
    + Add "shift" parameter to Log Power FFT    
    gr-qtgui
    + Fix: tags on the last sample were not shown
    gr-video-sdl
    + Fix: U and V channels were reversed on sink blocks

OBS-URL: https://build.opensuse.org/request/show/923434
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=99
2021-10-06 08:24:09 +00:00
Dominique Leuenberger
533d9bd297 Accepting request 915416 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/915416
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuradio?expand=0&rev=45
2021-09-01 19:37:05 +00:00
Martin Pluskal
920a21c85a Accepting request 915314 from home:wkazubski:test:science
- added a patch 0003-enables-use-of-qwt-6_2.patch to build with
  Qwt-6.2.0. The patch was backported from pull request #5034.
- fixed build for Tumbleweed and Factory. Only build fix, no version upgrade

OBS-URL: https://build.opensuse.org/request/show/915314
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=98
2021-09-01 07:08:41 +00:00
Dominique Leuenberger
bbe3a15c28 Accepting request 899878 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/899878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuradio?expand=0&rev=44
2021-06-14 21:11:05 +00:00
Martin Pluskal
dc6d7e3d83 Accepting request 899582 from home:wkazubski:test:science
- Update to version 3.8.3.1
  * This is a PATCH level revision. The API is compatible with C++
    code written for previous v3.8 releases. ABI (shared library
    signature) is intended to be compatible, so code linked
    against v3.8.3.0 should not require recompilation.
  * Build system
    + Improved messages related to dependencies MPIR and GMP. Only
      one of these packages is required, and the previous error
      messages were confusing.
  * GRC
    + Parameter expressions and/or values can be displayed in blocks
      on the flowgraph. Previously, only values were displayed.
    + Vector length is now correctly applied to all input ports.
    + Validation has been improved. Raw types are validated. Port
      connections are checked by type rather than by item size.
    + Variable names that cause conflicts in Python code (e.g., 
      package names) are rejected.
    + Bus logic fixes.
    + Blocks can no longer be dragged off the screen and lost
      forever.
  * gr-dtv
    + VL-SNR bugs fixed (incorrect constants).
  * gr-qtgui
    + Improve autoscaling for vector sinks.
  * gr_filter_design
    + "File/Save" is disabled until the taps have been computed,
      and the GUI is reset after a save, to make it clearer which
      data is being saved.
    + Entries are hidden for parameters that do not apply to the
      selected filter type.

OBS-URL: https://build.opensuse.org/request/show/899582
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=96
2021-06-14 07:04:18 +00:00
Dominique Leuenberger
20db71f920 Accepting request 884567 from hardware:sdr
- Fix source url 
- Use ninja for building

- 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

OBS-URL: https://build.opensuse.org/request/show/884567
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuradio?expand=0&rev=43
2021-04-14 08:10:34 +00:00
Martin Pluskal
df4e12476e - Fix source url
- Use ninja for building

OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=94
2021-04-12 07:51:54 +00:00
Martin Pluskal
3bd7534b98 .
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=93
2021-03-24 12:18:56 +00:00
Martin Pluskal
53cc83fd77 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=92 2021-03-24 11:07:11 +00:00
Martin Pluskal
1cd27f428f 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
2021-03-24 06:53:21 +00:00
Dominique Leuenberger
d379424a2e Accepting request 873630 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/873630
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuradio?expand=0&rev=42
2021-02-19 22:44:44 +00:00
Martin Pluskal
4c283fd481 Accepting request 873434 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- LTO segfaults on %arm, so disable it - boo#1182440

OBS-URL: https://build.opensuse.org/request/show/873434
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=89
2021-02-19 06:51:59 +00:00
Dominique Leuenberger
c8b391a3e4 Accepting request 855716 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/855716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuradio?expand=0&rev=41
2020-12-14 17:10:09 +00:00
Martin Pluskal
56974bc790 Accepting request 855701 from home:mnhauke:sdr-devel
- Drop obsolete "Obsoletes: libgnuradio0"
- Add "BuildRequires: python3-pycairo", needed by the GRC
- Force GRC builds

OBS-URL: https://build.opensuse.org/request/show/855701
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=87
2020-12-14 11:08:03 +00:00
Dominique Leuenberger
6ff6bcd277 Accepting request 835808 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/835808
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuradio?expand=0&rev=40
2020-09-25 14:31:41 +00:00
Martin Pluskal
d96a7708ce Accepting request 835666 from home:mnhauke:sdr-devel
- Add patches to build with boost >= 1.73.0:
  * 0001-gr-digital-glfsr.h-drop-boost-cstdint.hpp-and-use-cs.patch
  * 0002-boost_qualify_placeholders_with_their_full_namespace.patch
  * revert-23cece0d0.patch
  For details see:
  * https://github.com/gnuradio/gnuradio/pull/3441
  * https://github.com/gnuradio/gnuradio/pull/3566

OBS-URL: https://build.opensuse.org/request/show/835666
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=85
2020-09-21 11:36:43 +00:00
Dominique Leuenberger
f0a824c701 Accepting request 830059 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/830059
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuradio?expand=0&rev=39
2020-08-29 18:41:48 +00:00
Martin Hauke
2d6978837b Accepting request 829793 from home:matwey:branches:hardware:sdr
- Update to version 3.8.2.0:
  * Changed on project Scope:
    + Call SWIG without -modern flag if new enough to make that inherent, thus
      removing warnings
  * GRC
    + Mako templating now strict_undefined
    + Show block comments by default
    + dynamically updated block namespaces (execute imports from templates)
    + Name-lookup detection of dark color themes, adjusted input box color
      scheme
  * gr-dtv
    + dvb_bbscrambler: LUT 8B alignment (private, but relevant for future
      usable optimization)
  * Fixed
  * GRC
    + incorrect "clear console" and "save console" labels
    + generator: flow_graph.py.mako now contains import for print_function for
      compatibility in Py2 generation
    + variable_config.block.yml now properly handles configparser /
      ConfigParser import
    + Change port types of all selected block on key-press cycling, not just
      first one
    + Always check for Python version in flow graph generation, not only in
      specific block types
    + Don't run stale flow graphs
    + Prevent search keystrokes from modifying flowgraph
  * gr-blocks
    + file_sink flushes contents to file on stop()
    + file_meta_sink block YAML: emit proper default PMT dict
    + XMLRPC client/server block templates: use Py3 XMLRPC when possible

OBS-URL: https://build.opensuse.org/request/show/829793
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=83
2020-08-27 18:07:59 +00:00
Dominique Leuenberger
0016de90d2 Accepting request 828172 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/828172
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuradio?expand=0&rev=38
2020-08-20 20:33:33 +00:00
Martin Pluskal
d3a17f9cf2 Accepting request 828045 from home:marxin:memory-constraint
Use memoryperjob constraint instead of %limit_build macro.

OBS-URL: https://build.opensuse.org/request/show/828045
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=81
2020-08-20 12:38:18 +00:00
Dominique Leuenberger
777a9081ca Accepting request 799346 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/799346
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuradio?expand=0&rev=37
2020-05-01 09:17:00 +00:00
Martin Hauke
bd76a5c89b Accepting request 799345 from home:mnhauke:branches:hardware:sdr
- Update completely changed the way their tarballs are signed
  Drop signature validation for now.
- Remove file
  * gnuradio-3.8.0.0.tar.xz.asc
  * gnuradio.keyring

OBS-URL: https://build.opensuse.org/request/show/799345
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=79
2020-04-30 19:49:11 +00:00
Martin Hauke
9ff0f78c76 Accepting request 799206 from home:wkazubski:test:science
- Update to version 3.8.1.0:
  * Changed on Project Scope
    + clang-tidy improvements
      - throw exceptions by value, catch by reference
      - emplace_back where applicable
      - empty() instead of vector::size() == 0
    + use CMake to check for endianness instead of BOOST_BIG_ENDIAN
  * gr-fec
    + scipy becomes optional dependency (for polar channel code construction)
  * gr_modtool
    + use Boost.UTF instead of cppunit
  * Fixed on Project Scope
    + FindQwt paths
    + floatAlmostEqual unittest assert function wrongly passing on 
      sequence types
    + Only require boost unittest when testing is enabled
    + FindLOG4CPP typo
    + numpy.fft(pack) imports
    + several scipy imports that can be done with numpy alone
  * gnuradio-runtime
    + block gateway shadowed system port
    + Flaky message passing unit test contained timeout (not the test's job)
    + ctrlport/rpcaggregator & Co: removed storage of references to
      scope-lifetime objects
    + Sine table generation python was wrong
    + get_tags_in_range for delay < (end-start)
    + premature tag pruning
    + release flattened flowgraph after stopping; fixes restartability/shutdown
      issues
  * gr-analog
    + clipping in FM receiver: remove superfluous gain
    + C++ generation for multiple blocks
  * gr-audio
    + portaudio source: lock acquisition
  * gr-blocks
    + rotator VOLK workaround
  * gr-digital
    + map_bb buffer overflow
    + map_bb thread safety
    + additive_scrambler count based reset
  * gr-fec
    + heap corruption in async_decoder
    + cc_encoder was broken for constraint lengths > 8
  * gr-fft
    + restore Boost 1.53 compat
  * gr-qtgui
    + no longer requiring unnecessary key in edit_box_msg
  * gr-uhd
    + fixed examples under Py3
    + multichannel objects not populating channels
  * gr_modtool
    + wrong use of input -> raw_input
    + allow empty argument list
    + testing
    + check for and deny TSB under Python
    + QA addition bugs
    + correct path for C++ QA tests
  * GRC
    + several issues with YAML files
    + nested objects now properly populate namespaces
    + comments now included in block bounds calculation
    + Wiki documentation link removed from OOT blocks' docs tab
    + Dragging connections to auto-hide ports works now
    + generated and re-generated several example flowgraphs
    + bokeh_layout module name
    + Revert toggle buttons to text entry for bool block props, allowing GRC
    + variables to be used
  * Added on Project Scope
    + Codec2 development branch / future compat
    + Boost 1.71 compat
    + CI now checks for formatting
    + gnuradio-runtime
    + dot graphs now contain message edges
    + Python wrapping for blocks' set_affinity and {g,s}et_alias
  * gr-uhd
    + UHD Filter API
  * GRC
    + block affinity, buffer sizes available as advanced options for blocks
    + testing
    + Python snippets (please snippet responsibly!)
    + show_id flag added to embedded python blocks, Probes
    + global option to toggle showing of IDs
    + Help "Keyboard Shortcut" entry

OBS-URL: https://build.opensuse.org/request/show/799206
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=78
2020-04-30 16:28:40 +00:00
Dominique Leuenberger
7a19188504 Accepting request 757459 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/757459
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuradio?expand=0&rev=36
2019-12-17 12:30:08 +00:00
Martin Pluskal
9c20e27540 Accepting request 757456 from home:pretzel-bee:branches:hardware:sdr
- Added missing dependency to package python3-pyaml.

OBS-URL: https://build.opensuse.org/request/show/757456
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=76
2019-12-17 08:48:38 +00:00
Dominique Leuenberger
059a908e71 Accepting request 732768 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/732768
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuradio?expand=0&rev=35
2019-09-25 06:24:24 +00:00
Dmitry Roshchin
0b827acadc Accepting request 732754 from home:StefanBruens:branches:hardware:sdr
Fix build failure on Leap 15.x, rpmlint cleanup

OBS-URL: https://build.opensuse.org/request/show/732754
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=74
2019-09-23 15:49:33 +00:00
Dominique Leuenberger
0c152c6413 Accepting request 732420 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/732420
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnuradio?expand=0&rev=34
2019-09-23 10:39:16 +00:00
Wojciech Kazubski
106dcf9dee Accepting request 732419 from home:wkazubski:test
Restore to 3.8.0

OBS-URL: https://build.opensuse.org/request/show/732419
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=72
2019-09-21 22:56:53 +00:00
Wojciech Kazubski
299d3a2124 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=71 2019-09-20 12:04:34 +00:00
Wojciech Kazubski
6e0c021612 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=70 2019-09-20 12:04:19 +00:00
Wojciech Kazubski
0ca0490976 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=69 2019-09-20 12:04:00 +00:00
Wojciech Kazubski
ad33b38d79 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=68 2019-09-20 12:03:43 +00:00
Wojciech Kazubski
13d70758f6 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=67 2019-09-20 12:03:14 +00:00
Wojciech Kazubski
85e9fc6487 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=66 2019-09-20 12:02:39 +00:00
Wojciech Kazubski
5a218b0743 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=64 2019-09-20 12:02:01 +00:00
Wojciech Kazubski
8dea75b601 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=63 2019-09-20 12:01:47 +00:00
Wojciech Kazubski
c6475373a4 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=62 2019-09-20 12:01:29 +00:00
Wojciech Kazubski
65ed84db5e OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=61 2019-09-20 12:01:13 +00:00
Wojciech Kazubski
6f40d8c2ab OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=60 2019-09-20 12:01:01 +00:00
Wojciech Kazubski
c9e5469682 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=59 2019-09-20 12:00:48 +00:00
Wojciech Kazubski
588573cf67 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=58 2019-09-20 12:00:34 +00:00
Wojciech Kazubski
4ad91524bf OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=57 2019-09-20 12:00:19 +00:00
Wojciech Kazubski
090bd23108 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=56 2019-09-20 12:00:04 +00:00
Wojciech Kazubski
1367dce9a8 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=55 2019-09-20 11:59:51 +00:00
Wojciech Kazubski
1542898903 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=54 2019-09-20 11:59:31 +00:00
Wojciech Kazubski
df7c5eb726 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=53 2019-09-20 11:59:14 +00:00
Wojciech Kazubski
da2a0ee103 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=52 2019-09-20 11:59:02 +00:00
Wojciech Kazubski
300ad0f1c7 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=51 2019-09-20 11:58:49 +00:00