82 Commits

Author SHA256 Message Date
e646c0c77e Accepting request 1310900 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1310900
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=48
2025-10-12 20:24:17 +00:00
a5fcb95841 Accepting request 1310773 from home:adkorte:branches:hardware:sdr
- Remove -lboost_system from pkgconfig template as well
  % boost.patch

OBS-URL: https://build.opensuse.org/request/show/1310773
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=63
2025-10-12 08:11:57 +00:00
08b11dc04f Accepting request 1307860 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1307860
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=47
2025-09-29 18:43:27 +00:00
1fd1b2f862 Accepting request 1307769 from home:anag_factory:branches:hardware:sdr
-  Remove BuildRequires on libboost_system-devel,
   removed on boost 1.89 (bsc#1249599)
   * Patch boost.patch

OBS-URL: https://build.opensuse.org/request/show/1307769
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=61
2025-09-29 12:43:01 +00:00
7f568ca512 Accepting request 1303011 from home:wkazubski:test:science
- Update to version 4.9.0.0
  * Highlights / Main Changes
    + Support for USRP B206mini-i
    + Support for OBX daughterboard
  * New Features
    + OBX daughterboard and B206mini support added.
    + X3x0: Add support for the gps_iface feature. This allows
      sending arbitrary commands to the GPS module.
    + rfnoc_modtool: Add a new subcommand, make-yaml, that
      generates a block YAML file from some user inputs. When
      calling rfnoc_modtool add without a valid block YAML file,
      the tool will now automatically call make-yaml to generate
      a new YAML file.
    + Added support for processing multiple samples per cycle in
      FFT block.
    + LabVIEW/USRP: New repository containing example applications
      which demonstrate how to use NI LabVIEW with USRP devices
      via the UHD APIs. (https://github.com/ni/labview-usrp-examples)
    + Improved RFNoC OOT Block support:
      New repository containing official RFNoC OOT Blocks
      (https://github.com/EttusResearch/rfnoc-oot-blocks)
      . Added new RFNoC Aurora Block for TX and RX remote streaming
        applications to and from Aurora capable compute nodes like
        FPGA Coprocessors.
  * API Changes
    + uhd::math::gcd and uhd::math::lcm are removed from the public
      headers. Use std::gcd and std::lcm instead if C++17 is
      available, or boost::math::gcd and boost::math::lcm if not.
    + When calling recv() on an RX streamer connected to an RFNoC
      device, we no longer artificially inflate the timeout value.
      The old behaviour was in some cases abused to detect overruns,
      but this is not a reliable method and is now explicitly
      declared unsupported.
  * Bug Fixes
    + RFNoC
      . Calling recv() on an RX streamer connected to an RFNoC
        device with azero timeout value now correctly returns
        immediately.
      . rfnoc-gain: Moved the fpga/ subdirectory under rfnoc/.
        This way, the directory structure inside the OOT module is
        identical to the directory structure after installation.
    + X410:
      . Fixed NCO reset mechanism that caused ADC self-cal errors
        to occur during reopening of a UHD session when timed tune
        commands were previously used.
  * Removals / Deprecations
    + Removed tools/uhd_dump. This tool is obsolete, the USRP X3x0
      is not even compatible with it any more. Dumps can be recorded
      and analyzed with wireshark and the UHD dissectors in here.
    + Removed network_relay example.
- Remove uhd-new-boost.patch and uhd-fix-build-gcc15.patch patches
  (applied upstream)

OBS-URL: https://build.opensuse.org/request/show/1303011
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=60
2025-09-10 07:26:41 +00:00
34c5c674f7 Accepting request 1291595 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1291595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=46
2025-07-10 20:12:09 +00:00
2686400076 Accepting request 1291474 from home:wkazubski:branches:hardware:sdr
- Add uhd-fix-build-gcc15.patch to allow building with latest gcc
- Fix build far Factory_ARM

OBS-URL: https://build.opensuse.org/request/show/1291474
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=58
2025-07-10 05:41:34 +00:00
Wojciech Kazubski
1816cc32f8 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=57 2025-07-09 09:41:45 +00:00
Wojciech Kazubski
a57407e6e2 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=56 2025-07-09 09:35:58 +00:00
5c7546174e Accepting request 1280461 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1280461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=45
2025-05-27 16:42:34 +00:00
2c962931ae Accepting request 1280448 from home:fstrba:branches:hardware:sdr
Fix build with boost 1.88.0

OBS-URL: https://build.opensuse.org/request/show/1280448
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=54
2025-05-27 07:01:09 +00:00
d51fefd473 Accepting request 1255212 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1255212
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=44
2025-03-24 12:29:37 +00:00
53dc581e74 Accepting request 1255166 from home:sfalken:branches:hardware:sdr
- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS from cmake4
- Remove Group: Declarations, no longer used

OBS-URL: https://build.opensuse.org/request/show/1255166
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=52
2025-03-22 08:34:52 +00:00
613dc23011 Accepting request 1244401 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1244401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=43
2025-02-09 19:06:38 +00:00
ae69aa0048 Accepting request 1244353 from home:wkazubski:test:science
- Fix location of python examples

OBS-URL: https://build.opensuse.org/request/show/1244353
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=50
2025-02-08 20:58:08 +00:00
62308559cc Accepting request 1243984 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1243984
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=42
2025-02-06 21:07:14 +00:00
0caee34e7b Accepting request 1243555 from home:bmwiedemann:branches:hardware:sdr
Add reproducible.patch to drop build date for reproducible builds (boo#1047218)

Please try to upstream the patch.

OBS-URL: https://build.opensuse.org/request/show/1243555
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=48
2025-02-06 18:48:11 +00:00
ac35c30f12 Accepting request 1243485 from home:wkazubski:test:science
- Update to version 4.8.0.0
  * Highlights / Main Changes:
    + Addition of rfnoc_modtool and further improvements to RFNoC
      Image Builder toolsets. This further improves the ability to
      design RFNoC blocks and create custom FPGA bitfiles.
    + Replaced RFNoC FFT block with a new version
  See: https://github.com/EttusResearch/uhd/releases for all changes
- Python 3.7+ is required for building python bindings.

OBS-URL: https://build.opensuse.org/request/show/1243485
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=47
2025-02-05 19:09:39 +00:00
73a573cd1e Accepting request 1187481 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1187481
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=41
2024-07-15 17:49:42 +00:00
115b9b9147 Accepting request 1184048 from home:wkazubski:test:science
- Update to version 4.7.0.0
  See: https://github.com/EttusResearch/uhd/releases for all changes
- Patches fix-boost1.85-one.patch and fix-boost1.85-two.patch
  removed (applied upstream)

OBS-URL: https://build.opensuse.org/request/show/1184048
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=45
2024-07-15 07:51:11 +00:00
f8e65f537f Accepting request 1170286 from hardware:sdr
- Fix build with boost 1.85, add patches fix-boost1.85-one.patch
  and fix-boost1.85-two.patch

OBS-URL: https://build.opensuse.org/request/show/1170286
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=40
2024-04-26 21:27:33 +00:00
a360251425 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=43 2024-04-26 12:36:44 +00:00
536bb33e79 Accepting request 1170272 from home:anag+factory:branches:hardware:sdr
- Fix build with boost 1.85, add patches fix-boost1.85-one.patch
  and fix-boost1.85-two.patch

OBS-URL: https://build.opensuse.org/request/show/1170272
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=42
2024-04-26 12:20:57 +00:00
49c107150f Accepting request 1126536 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1126536
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=39
2023-11-15 20:10:12 +00:00
70ccb73775 Accepting request 1126531 from home:wkazubski:test:science
- Update to version 4.6.0.0
  See: https://github.com/EttusResearch/uhd/releases for all changes

OBS-URL: https://build.opensuse.org/request/show/1126531
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=40
2023-11-15 08:04:41 +00:00
bc81314144 Accepting request 1111321 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1111321
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=38
2023-09-14 14:26:11 +00:00
46aa93a2b2 Accepting request 1110958 from home:wkazubski:test:science
- Update to version 4.5.0.0
  See: https://github.com/EttusResearch/uhd/releases for all changes

OBS-URL: https://build.opensuse.org/request/show/1110958
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=38
2023-09-14 11:44:17 +00:00
636e09a3da Accepting request 1063476 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1063476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=37
2023-02-07 17:49:02 +00:00
3c316bb216 Accepting request 1062635 from home:wkazubski:test:science
- Update to version 4.4.0.0
  See: https://github.com/EttusResearch/uhd/releases for all changes

OBS-URL: https://build.opensuse.org/request/show/1062635
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=36
2023-02-06 17:17:59 +00:00
1145181bb8 Accepting request 1003961 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/1003961
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=36
2022-09-15 21:00:17 +00:00
c8c43a2054 Accepting request 1003778 from home:wkazubski:test:science
- Update to version 4.3.0.0
  See: https://github.com/EttusResearch/uhd/releases for all changes

OBS-URL: https://build.opensuse.org/request/show/1003778
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=34
2022-09-15 19:23:56 +00:00
58744f7bca Accepting request 992134 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/992134
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=35
2022-08-02 20:09:14 +00:00
52e4f5d248 Accepting request 991797 from home:wkazubski:test:science
- Update to version 4.2.0.1
  See: https://github.com/EttusResearch/uhd/releases for all changes

OBS-URL: https://build.opensuse.org/request/show/991797
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=32
2022-08-02 05:34:46 +00:00
3e7677a079 Accepting request 972373 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/972373
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=34
2022-04-24 17:45:50 +00:00
a33e0f843e Accepting request 972252 from home:wkazubski:test:science
- Update to version 4.2.0.0
  See: https://github.com/EttusResearch/uhd/releases for all changes

OBS-URL: https://build.opensuse.org/request/show/972252
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=30
2022-04-24 11:51:44 +00:00
5fc7c805c7 Accepting request 942223 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/942223
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=33
2021-12-23 16:53:52 +00:00
7fc7afeb8f Accepting request 942197 from home:wkazubski:test:science
- Update to version 4.1.0.5
  See: https://github.com/EttusResearch/uhd/releases for all changes
-----------------------------------------------------------------
- Update to version 4.1.0.4
  * This release corrects an oversight in the 4.1.0.3 release by
    updating the version string reported by UHD.
  * uhd
    + Update version in UHDVersion.cmake

OBS-URL: https://build.opensuse.org/request/show/942197
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=29
2021-12-23 10:27:22 +00:00
4be0933742 Accepting request 922305 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/922305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=32
2021-09-30 21:43:37 +00:00
52919768f0 Accepting request 921945 from home:wkazubski:test:science
- Update to version 4.1.0.3
  * This release addresses one issue in UHD regarding RX and TX
    antenna configuration on the ZBX daughterboard.
  * uhd
    + zbx: Prevent TX antenna config from disrupting RX
- Update to version 4.1.0.2
  * This release fixes some minor issues in UHD:
    + Some streaming issues with the B2xx, notably good data packets
      being dropped in the event of an overrun and USB overflow
      issues when using the sc12 data type, have been resolved.
    + The semantics of calling recv() on a streamer with 0 for 
      nsamps_per_buff was inadvertently changed in a previous
      commit. The original correct semantics (return immediately
      without regard for the timeout and availability of samples)
      have been restored.
    + Certain link establishment timeout cases could result in an
      exception being thrown while another exception is in flight,
      thus triggering process termination. The codepath triggering
      the errant second exception has been corrected to avoid this
      situation.
  * b200
    + Fix overflow handling
  * fpga
    + Re-order error and data packets
    + Fix sc16 to sc12 converter
  * host
    + Add static_assert to prevent meta_range_t(0,0)
  * mpm
    + x4xx: update mboard_max_rev
  * mpmd
    * Add discoverable feature for trig i/o mode
  * sim
    + Update chdr_16sc_to_sc12 testbench
  * tests
    + Add recv(0) case to rx_streamer_test
  * uhd
    + transport: Avoid exceptions in disconnect_receiver()
    + streamer: Restore original recv(0) semantics
  * x4xx_bist
    + use get_mpm_client in gpio bist

OBS-URL: https://build.opensuse.org/request/show/921945
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=28
2021-09-30 08:07:12 +00:00
d64fcc0c70 Accepting request 907665 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/907665
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=31
2021-07-22 20:43:28 +00:00
5f8a1d8bf3 Accepting request 907487 from home:wkazubski:test:science
- Update to version 4.1.0.1
  * cmake
    + remove redundant include
    + correctly set and unset any CMAKE_REQUIRED variables
    + fix finding PkgConfig to work robustly (without CMake warnings)
  * core
    + remove boost::math in favor of std cmath
  * docs
    + x4xx: Update information on CPLD updating
    + usrp_x4xx: improve filesystem update instructions
  * mpm
    + zbx: Fix revision compat check
    + Update usrp_update_fs to support X410
    * max10_cpld_flash_ctrl: improve programming log
    + Skip DTS compatibility check if DTS is not being updated
- Remove patch uhd-add-includes-for-boost.patch since boost::math
  was replaced by std cmath

OBS-URL: https://build.opensuse.org/request/show/907487
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=27
2021-07-22 07:35:43 +00:00
316b5dce1c Accepting request 904042 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/904042
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=30
2021-07-05 20:22:57 +00:00
8462a463dd Accepting request 903830 from home:wkazubski:test:science
- Update to version 4.1.0.0
  See: https://github.com/EttusResearch/uhd/releases for all changes
- Remove not longer needed patch uhd_fix_boost.patch (applied 
  upstream)
- Add a patch uhd-add-includes-for-boost.patch to fix a build for
  Tumbleweed
- Enabled Python3 API
- New binary packages python3-uhd and uhd-utils

OBS-URL: https://build.opensuse.org/request/show/903830
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=26
2021-07-05 07:30:00 +00:00
0aa23feefb Accepting request 890968 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/890968
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=29
2021-05-06 20:52:50 +00:00
43d8ac2b0e Accepting request 890934 from home:StefanBruens:branches:hardware:sdr
- Fix build with Boost 1.76, replace boost::math usage with
  equivalent stdlib functionality. Add uhd_fix_boost.patch.

OBS-URL: https://build.opensuse.org/request/show/890934
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=24
2021-05-06 11:12:18 +00:00
96442aa465 Accepting request 853569 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/853569
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=28
2020-12-07 14:02:10 +00:00
9a4404cdcc Accepting request 853559 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Fix build on %arm by disabling Neon

OBS-URL: https://build.opensuse.org/request/show/853559
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=22
2020-12-07 11:46:32 +00:00
463ce09929 Accepting request 834808 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/834808
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=27
2020-09-25 14:31:28 +00:00
3555cd72a2 Accepting request 834695 from home:mnhauke:sdr-devel
- Update to version 4.0.0.0
  See: https://github.com/EttusResearch/uhd/releases for all changes
- Use github source URLs
- Fix URL
- Switch to python3
- Disable tests for now since compilation of the test programs fail
  with recent comilers / boost versions.
- Remove not longer needed patches:
  * fix-for-armv6l-armv7l-build-failure.patch
  * uhd-fix-for-boost-1_66.patch
  * uhd-fix-for-boost-1_67.patch

OBS-URL: https://build.opensuse.org/request/show/834695
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=20
2020-09-16 06:08:48 +00:00
fbafc80b47 Accepting request 769749 from hardware:sdr
OBS-URL: https://build.opensuse.org/request/show/769749
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/uhd?expand=0&rev=26
2020-02-04 18:54:14 +00:00