82 Commits

Author SHA256 Message Date
4c434a055e 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
6e1e9213d1 - Remove -lboost_system from pkgconfig template as well
% boost.patch

OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=63
2025-10-12 08:11:57 +00:00
2b98a0267e 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
d7a64ee3a7 - Remove BuildRequires on libboost_system-devel,
removed on boost 1.89 (bsc#1249599)
   * Patch boost.patch

OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=61
2025-09-29 12:43:01 +00:00
566ddb8442 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
4d00709db4 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
a220e521e6 - Add uhd-fix-build-gcc15.patch to allow building with latest gcc
- Fix build far Factory_ARM

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
3a5851a066 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
2a4e56ac2b OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=56 2025-07-09 09:35:58 +00:00
23ecec0533 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
d06c49cf5b Fix build with boost 1.88.0
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=54
2025-05-27 07:01:09 +00:00
f8839fb043 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
2b09a253e5 - Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS from cmake4
- Remove Group: Declarations, no longer used

OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=52
2025-03-22 08:34:52 +00:00
e2567304e6 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
19dc3ab76a - Fix location of python examples
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=50
2025-02-08 20:58:08 +00:00
84200d970b 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
5cc554390f Add reproducible.patch to drop build date for reproducible builds (boo#1047218)
Please try to upstream the patch.

OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=48
2025-02-06 18:48:11 +00:00
ed76cee16a - 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/package/show/hardware:sdr/uhd?expand=0&rev=47
2025-02-05 19:09:39 +00:00
5feacfdb18 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
445869516a 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
7471e957bf 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
8c4d3eaf6a OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=43 2024-04-26 12:36:44 +00:00
a69ead6d40 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
1afc72edc3 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
858cd7c8ca 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
ff970210b9 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
36e6982338 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
6e226bbff2 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
75e28ae091 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
07586d0944 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
5646dbbdde 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
f852eeb5f2 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
4c2e6081cb 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
936c8b23f5 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
ae4551c74a 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
95f1ea908c 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
ee4b2de6ac 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
df1a5b4483 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
4e4d87d6ce 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
0323f0468c 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
8eeda9040b 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
d6b5001aed 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
93e6e0ac0f 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
ff39a21913 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
40ae0d43df 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
220309efcb 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
19d3386d6f 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
9d3e4906db 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
4aa32a3edf 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
12b9435687 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