% boost.patch OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/uhd?expand=0&rev=63
498 lines
18 KiB
Plaintext
498 lines
18 KiB
Plaintext
-------------------------------------------------------------------
|
|
Sat Oct 11 18:34:04 UTC 2025 - Arjen de Korte <suse+build@de-korte.org>
|
|
|
|
- Remove -lboost_system from pkgconfig template as well
|
|
% boost.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 29 11:27:45 UTC 2025 - Ana Guerrero <ana.guerrero@suse.com>
|
|
|
|
- Remove BuildRequires on libboost_system-devel,
|
|
removed on boost 1.89 (bsc#1249599)
|
|
* Patch boost.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 6 15:15:46 UTC 2025 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- 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)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 9 08:53:02 UTC 2025 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Add uhd-fix-build-gcc15.patch to allow building with latest gcc
|
|
- Fix build far Factory_ARM
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 27 06:25:44 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Add uhd-new-boost.patch to allow building with boost 1.88.0+
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 22 00:47:02 UTC 2025 - Shawn Dunn <sfalken@opensuse.org>
|
|
|
|
- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS from cmake4
|
|
- Remove Group: Declarations, no longer used
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 8 12:56:30 UTC 2025 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Fix location of python examples
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 6 06:53:59 UTC 2025 - Bernhard Wiedemann <bwiedemann@suse.com>
|
|
|
|
- Add reproducible.patch to drop build date (boo#1047218)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 5 08:56:57 UTC 2025 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- 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.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jun 29 21:43:53 UTC 2024 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- 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)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 26 09:39:29 UTC 2024 - Ana Guerrero <ana.guerrero@suse.com>
|
|
|
|
- Fix build with boost 1.85, add patches fix-boost1.85-one.patch
|
|
and fix-boost1.85-two.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 14 23:34:40 UTC 2023 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Update to version 4.6.0.0
|
|
See: https://github.com/EttusResearch/uhd/releases for all changes
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 13 19:25:30 UTC 2023 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Update to version 4.5.0.0
|
|
See: https://github.com/EttusResearch/uhd/releases for all changes
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 1 19:33:22 UTC 2023 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Update to version 4.4.0.0
|
|
See: https://github.com/EttusResearch/uhd/releases for all changes
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 14 22:05:59 UTC 2022 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Update to version 4.3.0.0
|
|
See: https://github.com/EttusResearch/uhd/releases for all changes
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 29 23:04:27 UTC 2022 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Update to version 4.2.0.1
|
|
See: https://github.com/EttusResearch/uhd/releases for all changes
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 22 18:30:15 UTC 2022 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Update to version 4.2.0.0
|
|
See: https://github.com/EttusResearch/uhd/releases for all changes
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 22 23:06:12 UTC 2021 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Update to version 4.1.0.5
|
|
See: https://github.com/EttusResearch/uhd/releases for all changes
|
|
|
|
-----------------------------------------------------------------
|
|
Wed Dec 15 19:30:56 UTC 2021 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 27 22:38:01 UTC 2021 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 21 10:54:58 UTC 2021 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 1 15:31:37 UTC 2021 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 5 16:36:38 UTC 2021 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
|
|
|
- Fix build with Boost 1.76, replace boost::math usage with
|
|
equivalent stdlib functionality. Add uhd_fix_boost.patch.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 7 09:26:35 UTC 2020 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
|
|
|
- Fix build on %arm by disabling Neon
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 15 07:39:46 UTC 2020 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 3 16:44:52 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- BuildRequire pkgconfig(udev) instead of udev: allow OBS to
|
|
shortcut through -mini flavors.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 23 13:27:49 UTC 2019 - Wojciech Kazubski <wk@ire.pw.edu.pl>
|
|
|
|
- Fixed build for Boost 1.69
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 28 12:21:29 UTC 2018 - mardnh@gmx.de
|
|
|
|
- Disable support for GPSD in uhd for now.
|
|
gps support is not yet adapted to the latest gpsd API.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 29 11:03:42 UTC 2018 - adam.majer@suse.de
|
|
|
|
- fixed build with Boost 1.67 (bsc#1089820)
|
|
uhd-fix-for-boost-1_67.patch
|
|
- drop _constraints and use memory-constraints package instead.
|
|
- re-enabled package tests
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 13 15:32:26 UTC 2018 - mardnh@gmx.de
|
|
|
|
- Force usage of python2 during build
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 3 13:16:23 UTC 2018 - mardnh@gmx.de
|
|
|
|
- Adjust _constraints to set required memory to 6Gb
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 28 21:15:46 UTC 2017 - wk@ire.pw.edu.pl
|
|
|
|
- fixed build with boost-1.66
|
|
patch uhd-fix-for-boost-1_66.patch backported from git
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 21 22:07:10 UTC 2017 - wk@ire.pw.edu.pl
|
|
|
|
- Updated sources to version 3.9.7
|
|
- enabled GPSD support
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 4 13:52:50 UTC 2017 - wk@ire.pw.edu.pl
|
|
|
|
- Force docutils to use python2 on Tumbleweed
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 3 16:14:09 UTC 2017 - jengelh@inai.de
|
|
|
|
- Directly invoke ldconfig and don't suppress output from groupadd.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 2 15:13:46 UTC 2017 - adam.majer@suse.de
|
|
|
|
- use individual libboost-*-devel packages instead of boost-devel
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 13 13:06:09 UTC 2016 - victhor.foster@gmail.com
|
|
|
|
- Add fix-for-armv6l-armv7l-build-failure.patch, adds -mfpu=neon compiler flag to package
|
|
Fixes build failure on armv6l and armv7l architectures
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 3 19:32:09 UTC 2016 - wk@ire.pw.edu.pl
|
|
|
|
- Update sources to version 3.9.5
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jul 3 12:54:44 UTC 2016 - opensuse.lietuviu.kalba@gmail.com
|
|
|
|
- %pre script requires /usr/sbin/groupadd from "shadow" package
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 7 22:38:01 UTC 2016 - wk@ire.pw.edu.pl
|
|
|
|
- Update sources to version 3.9.4
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 23 23:01:19 UTC 2016 - wk@ire.pw.edu.pl
|
|
|
|
- Update sources to version 3.9.3
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 31 10:22:49 UTC 2015 - wk@ire.pw.edu.pl
|
|
|
|
- Update sources to version 3.9.2
|
|
- Drop 0003-uhd-C-API-wrapper-fix-commit-30f87afcba71a07.patch:
|
|
included upstream
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 27 22:45:13 UTC 2015 - mardnh@gmx.de
|
|
|
|
- Add patch for correctly installing the C-API header files
|
|
* 0003-uhd-C-API-wrapper-fix-commit-30f87afcba71a07.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 26 08:00:37 UTC 2015 - wk@ire.pw.edu.pl
|
|
|
|
- Update sources to version 3.9.1
|
|
- arm-neon.patch patch removed
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 10 21:30:21 UTC 2015 - wk@ire.pw.edu.pl
|
|
|
|
- Update sources to version 3.9.0
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 18 23:08:51 UTC 2015 - wk@ire.pw.edu.pl
|
|
|
|
- Update sources to version 3.8.5
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 12 12:34:58 UTC 2015 - schwab@suse.de
|
|
|
|
- arm-neon.patch: don't use 32-bit arm code on 64-bit arm
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jun 20 09:53:26 UTC 2015 - dmitry_r@opensuse.org
|
|
|
|
- Add _constraints to set required memory to 3Gb
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 16 07:07:10 UTC 2015 - wk@ire.pw.edu.pl
|
|
|
|
- Update sources to version 3.8.4
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 18 23:53:30 UTC 2015 - wk@ire.pw.edu.pl
|
|
|
|
- Update sources to version 3.8.2
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 29 21:28:34 UTC 2015 - wk@ire.pw.edu.pl
|
|
|
|
- Update to version 3.8.1
|
|
* firmware images are from 3.8.2
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 23 19:51:56 UTC 2014 - wk@ire.pw.edu.pl
|
|
|
|
- Update to version 3.7.3
|
|
* firmware images are from 3.7.2
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 1 22:22:58 UTC 2014 - wk@ire.pw.edu.pl
|
|
|
|
- Update to version 3.7.2
|
|
* bugfix release
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 20 08:37:28 UTC 2014 - dmitry_r@opensuse.org
|
|
|
|
- Cleanup spec file
|
|
- Remove OBS source service
|
|
- Use %cmake macros
|
|
- Move udev rules to uhd-udev package according to shared library
|
|
packaging policy
|
|
- Remove buildtime from documentation
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 2 21:17:08 UTC 2014 - wk@ire.pw.edu.pl
|
|
|
|
- Update to version 3.7.0
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 30 12:30:52 UTC 2014 - lnt-sysadmin@lists.lrz.de
|
|
|
|
- Changes to spec file:
|
|
* Use full path when calling groupadd
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 29 13:25:24 UTC 2014 - opensuse@dstoecker.de
|
|
|
|
- uhd-devel needs boost
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 3 04:58:02 UTC 2013 - lnt-sysadmin@lists.lrz.de
|
|
|
|
- Update to version 3.5.4
|
|
- Changes to spec file:
|
|
* Update udev paths for openSUSE 13.1 and ensure udev rules are
|
|
updated when package is installed / updated / uninstalled.
|
|
* Add %check section (currently disabled due to failures in 13.1)
|
|
* Find file dupes also in %_bindir
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 12 07:54:53 UTC 2013 - lnt-sysadmin@lists.lrz.de
|
|
|
|
- Update to version 3.5.2
|
|
- Added Ettus firmware images (version 3.5.2)
|
|
- Changes to spec file:
|
|
* pass %optflags to cmake according to
|
|
http://en.opensuse.org/openSUSE:Build_system_recipes
|
|
* fixed search for duplicate files
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 7 2012 - wk@ire.pw.edu.pl
|
|
|
|
- updated to 3.5.0
|
|
- fixed some rpmlint warnings
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 23 2012 - wk@ire.pw.edu.pl
|
|
|
|
- install udev rule (from Fedora)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 21 2012 - wk@ire.pw.edu.pl
|
|
|
|
- updated to 3.4.3
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 15 2012 - surligas@csd.uoc.gr
|
|
|
|
- packaged libuhd version 3.4.2
|