SHA256
1
0
forked from pool/gnuradio

76 Commits

Author SHA256 Message Date
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
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
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
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
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
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
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
Wojciech Kazubski
b2059dee5b OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=50 2019-09-20 11:58:36 +00:00
Wojciech Kazubski
d7b54907da OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=49 2019-09-20 11:58:22 +00:00
Wojciech Kazubski
4242a55f71 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=47 2019-09-20 11:57:51 +00:00
Wojciech Kazubski
bd4586c1f3 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=44 2019-09-20 11:57:03 +00:00
Wojciech Kazubski
4d945d2671 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=43 2019-09-20 11:56:45 +00:00
Wojciech Kazubski
eb194f291a OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=42 2019-09-20 11:56:30 +00:00
Wojciech Kazubski
7193177fc2 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=41 2019-09-20 11:56:12 +00:00
Wojciech Kazubski
3c43b5e8e1 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=40 2019-09-20 11:56:04 +00:00
Martin Hauke
35a2920cda Accepting request 731990 from home:StefanBruens:branches:hardware:sdr
Some fixups for Leap and building dependent packages:

- Use pkgconfig(py3cairo) to specify pycairo dependency, package got
  renamed between Leap 15.x and TW, and pkgconfig(py3cairo) fits both.
- Add log4cpp-devel to -devel Requires, always required by gr-runtime.

OBS-URL: https://build.opensuse.org/request/show/731990
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=39
2019-09-19 20:57:48 +00:00
Martin Hauke
b7404ed23a Accepting request 731796 from home:mnhauke:sdr-devel
- Use correct shared library name

OBS-URL: https://build.opensuse.org/request/show/731796
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=38
2019-09-18 20:21:03 +00:00
Martin Hauke
3c308b0d0c Accepting request 731101 from home:StefanBruens:branches:hardware:sdr
Update to GR 3.8.0.0

OBS-URL: https://build.opensuse.org/request/show/731101
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=37
2019-09-16 09:58:30 +00:00
Martin Hauke
35deb06532 Accepting request 700049 from home:cgiboudeaux:noqt4
Add the missing patch in the changelog file

OBS-URL: https://build.opensuse.org/request/show/700049
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=35
2019-05-02 12:38:44 +00:00
Martin Hauke
11841f9107 Accepting request 699642 from home:cgiboudeaux:noqt4
- Add some missing optional dependencies: libgsm and codec2.
- Add upstream patches to build gnuradio using Qt5 on openSUSE > 1500

OBS-URL: https://build.opensuse.org/request/show/699642
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=34
2019-05-02 07:56:11 +00:00
Martin Hauke
2938a10e08 Accepting request 696788 from home:wkazubski:test:science
- Update to version 3.7.13.5
  * Project Scope - fixed PMT: in multiple places, we triggered undef. 
    behaviour by accessing the first element of potentially empty
    uvectors
  * gr-audio - fixed Windows audio for higher output multiples broken
  * gr-blocks - fixed QA: udp_source_sink flakiness
  * gr-dtv - fixed sveral broken optimizations
    - fixed 64-APSK parti	ally wrong ordering
    - fixed OOB access in interleaver
    - fixed uncovered worst case LDPC LUT generation
  * gr-qtgui - fixed compiler Warnings
  * gr-fec - fixed polar_encoder/_common: Memory leak
  * gr-uhd - fixed GRC bindings: DC filter was could not be disabled
    with IQ imbalance correction disabled
  * gnuradio-runtime - ctrlport: added int64 for rpcbasic_inserter
  * GRC - Removed generation time from generated python code

OBS-URL: https://build.opensuse.org/request/show/696788
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=32
2019-04-22 19:04:26 +00:00
Martin Hauke
a1db3e2b27 Accepting request 687978 from home:wkazubski:test:science
- Fix building with Boost 1.69

OBS-URL: https://build.opensuse.org/request/show/687978
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=30
2019-03-24 12:08:55 +00:00
Martin Pluskal
780cf68f32 Accepting request 671948 from home:Guillaume_G:branches:hardware:sdr
- Update _constraints to include minimal disk size

OBS-URL: https://build.opensuse.org/request/show/671948
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=28
2019-02-11 13:00:15 +00:00
Martin Pluskal
7a1b9f9cf5 Accepting request 632366 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Disable explictly neon on armv6 to fix build
- Add _constraints for ARM to speed-up build

OBS-URL: https://build.opensuse.org/request/show/632366
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=26
2018-08-31 07:01:42 +00:00
Martin Pluskal
a77792e96b Accepting request 623927 from home:wkazubski:test:science
- Fixed missing space in specfile

OBS-URL: https://build.opensuse.org/request/show/623927
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=24
2018-07-19 07:37:45 +00:00
Martin Pluskal
4d4202b7b5 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=23 2018-07-18 07:04:14 +00:00
Martin Pluskal
d4134f21fd - Update source urls
- Use gpg to verify sources
- Modernise spec file with spec-cleaner

OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=22
2018-07-18 06:59:31 +00:00
Martin Pluskal
0ab29a15e4 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=21 2018-07-18 06:50:12 +00:00
Martin Pluskal
53a91f1671 Accepting request 623468 from home:wkazubski:test:science
- Update to version 3.7.13.4
  * Fix Boost 1.67 linking issue
  * Logging - fixed issues where messages weren't properly written
    to stdout/stderr due to incorrect strings
  * gr-analog - `fmdet_cf`'s derivative coefficients were wrong.
  * gr-blocks - `skiphead` used to incorrectly handle tags, 
    now properly shifts
  * gr-digital - `qa_packet_format`: Unit test used to potentially
    lock up due to incorrect conditionals
    - `clock_recovery_cc`, `crc32_bb`: Accessing the `[0]` element
      of an empty vector is UB, even if you don't use the result
      afterwards.
  * gr-fec - `polar_encoder`/`_common`: Fixed multiple out-of-bound
    accesses due to insufficient vector length checks
  * gr-filter - `fft_filter`, `filter_delay`: Accessing the `[0]` 
    element of an empty vector is UB, even if you don't use the
    result afterwards.
- Patch missing_libraries.patch modified

OBS-URL: https://build.opensuse.org/request/show/623468
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/gnuradio?expand=0&rev=20
2018-07-18 06:36:00 +00:00