net-wireless / uhd

Universal Software Radio Peripheral (USRP) Hardware Driver

Official package sites : https://kb.ettus.com ·

v4.6.0.0 :: 0/4.6.0 :: gentoo

Modified
License
GPL-3
Keywords
amd64 ~arm ~riscv ~x86
USE flags
b100 b200 doc e300 examples mpmd octoclock test usb usrp1 usrp2 utils x300

v4.4.0.0 :: 0/4.4.0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~arm ~riscv ~x86
USE flags
b100 b200 doc e300 examples mpmd octoclock test usb usrp1 usrp2 utils x300

General

b100
support B100 hardware
b200
support B200, B210, B200mini, B205mini hardware
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
e300
support E300, E310 hardware
examples
Install examples, usually source code
mpmd
support N300, N310 hardware
octoclock
Octoclock Network Support
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
usb
Add USB support to applications that have optional USB support (e.g. cups)
usrp1
support USRP1 hardware
usrp2
support USRP2, N200, N210 hardware
utils
utilities needed to list, query, calibrate, or update FPGA/Firmware
x300
support X300, X310 hardware

cpu_flags_arm

neon
Use the NEON (ASIMD) instruction set

cpu_flags_x86

ssse3
Use the SSSE3 instruction set (NOT sse3/pni)

python_single_target

python3_10
Build for Python 3.10 only
python3_11
Build for Python 3.11 only
python3_12
Build for Python 3.12 only

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / boost : Boost Libraries for C++

dev-python / numpy : Fast array and numerical python library

dev-python / requests : HTTP library for human beings

sys-libs / ncurses : Console display library

virtual / libusb : Virtual for libusb

virtual / udev : Virtual to select between different udev daemon providers

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / boost : Boost Libraries for C++

dev-python / numpy : Fast array and numerical python library

dev-python / requests : HTTP library for human beings

sys-libs / ncurses : Console display library

virtual / libusb : Virtual for libusb

virtual / udev : Virtual to select between different udev daemon providers

net-wireless / gnuradio : Toolkit that provides signal processing blocks to implement software radios

net-wireless / gr-osmosdr : GNU Radio source block for OsmoSDR and rtlsdr and hackrf

net-wireless / soapyuhd : Soapy SDR plugins for UHD supported SDR devices

net-wireless / tempestsdr : Remote video eavesdropping using a software-defined radio platform

net-wireless / urh : Universal Radio Hacker: investigate wireless protocols like a boss

886061
net-wireless/uhd-4.3.0.0 fails to compile (CLANG-STRICTER-SYSTEM): ssse3_pack_sc12.cpp:79:10: error: always_inline function _mm_shuffle_epi8 requires target feature ssse3, but would be inlined into function convert_star_4_to_sc12_item32_3 that is compile
900404
net-wireless/uhd-4.4.0.0 fails to compile (GCC-13-SYSTEM): compat_check.hpp:67:40: error: uint8_t was not declared in this scope
913561
net-wireless/uhd-4.4.0.0 - [clang] /.../dboard_iface.cpp: error: ambiguous conversion for functional-style cast from rep (aka long long) t
924644
net-wireless/uhd-4.6.0.0 fails to compile: rm: cannot remove tests: No such file or directory
937556
net-wireless/uhd-4.6.0.0 - [icu-75.1] [gcc-15] /.../ref_clk_calibration_iface.hpp: error: uint32_t has not been declared
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-wireless/uhd: fix build w/ boost-1.85
Closes: https://bugs.gentoo.org/932239 Thanks-to: Vladislav Mikhailikov <vmikhailikov@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-wireless/uhd: Stabilize 4.6.0.0 amd64, #908603
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: remove unneeded cmake flag
upstream handles ncurses in their cmakefile now Closes: https://bugs.gentoo.org/876445 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Rick Farina · gentoo
net-wireless/uhd: add 4.6.0.0
Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {app-doc → app-text}/doxygen
Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: drop 4.3.0.0
Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Rick Farina · gentoo
net-wireless/uhd: drop 4.2.0.0
Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Rick Farina · gentoo
net-wireless/uhd: drop 4.1.0.5
Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: drop merged patch 4.4.0.0
Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Rick Farina · gentoo
net-wireless/uhd: add 4.4.0.0
Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: enable py3.11
Closes: https://bugs.gentoo.org/897186 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-wireless/uhd: fix build w/ gcc 13
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: fix bug 839498
fix use flag conditional file removal minor comment spelling fix Closes: https://bugs.gentoo.org/839498 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: add 4.3.0.0
Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-wireless/uhd: make SSSE3, NEON optional
hit NEON issue when testing on armv8l (32-bit) Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Beierlein · gentoo
net-wireless/uhd: Drop test files from install
Closes: https://bugs.gentoo.org/857492 Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Beierlein · gentoo
net-wireless/uhd: Calling udev_reload now
Closes: https://bugs.gentoo.org/849653 Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Beierlein · gentoo
net-wireless/uhd: Fix mismatched version in pkg-config file
Closes: https://bugs.gentoo.org/857489 Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Beierlein · gentoo
net-wireless/uhd: Drop no longer available N230 device
Closes: https://bugs.gentoo.org/840520 Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
net-wireless/uhd: keyword 4.2.0.0 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-wireless/uhd: use get_udevdir
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: add 4.2.0.0
Signed-off-by: Rick Farina <zerochaos@gentoo.org> Fixes: https://bugs.gentoo.org/822063
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina (Zero_Chaos) · gentoo
net-wireless/uhd: add another comment
Include the uhd upstream PR for fixing FindCurses "correctly" per cmake upstream Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Rick Farina (Zero_Chaos) · gentoo
net-wireless/uhd: remove tinfo dep
With tinfo building fixed slightly more correctly, this dep is obsolete Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Rick Farina (Zero_Chaos) · gentoo
net-wireless/uhd: add 4.1.0.5, drop 4.1.0.4
Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Rick Farina (Zero_Chaos) · gentoo
net-wireless/uhd: better tinfo workaround
Reported upstream https://gitlab.kitware.com/cmake/cmake/-/issues/23236 Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Rick Farina (Zero_Chaos) · gentoo
net-wireless/uhd: reorder *DEPEND
Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Rick Farina (Zero_Chaos) · gentoo
net-wireless/uhd: add comment for bdep
Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Rick Farina (Zero_Chaos) · gentoo
net-wireless/uhd: add BDEPEND
Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Rick Farina (Zero_Chaos) · gentoo
net-wireless/uhd: add = to ncurses dep
Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Rick Farina (Zero_Chaos) · gentoo
net-wireless/uhd: addressing more qa feedback
local cmakeargs Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Rick Farina (Zero_Chaos) · gentoo
net-wireless/uhd: drop 3.15.0.0-r100
This version is no longer maintained upstream. Does not build with modern eapi/eclasses. Nothing in gentoo depends this version. Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Rick Farina (Zero_Chaos) · gentoo
net-wireless/uhd: remove unneeded functions
sort inherit remove src_test, no longer needed after upstream bug fix https://github.com/EttusResearch/uhd/issues/338 drop force and add missing die for rm Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Rick Farina (Zero_Chaos) · gentoo
net-wireless/uhd: remove sed
Upstream bug fixed: https://github.com/EttusResearch/uhd/issues/338 Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Rick Farina (Zero_Chaos) · gentoo
net-wireless/uhd: backport changes to 3.15
Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Rick Farina (Zero_Chaos) · gentoo
net-wireless/uhd: fix phase order
Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Rick Farina (Zero_Chaos) · gentoo
net-wireless/uhd: qa fixes
fix rm abuse posix -> bash Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
net-wireless/uhd: fix build with `-DBUILD_SHARED_LIBS=ON`
Signed-off-by: David Seifert <soap@gentoo.org>
Rick Farina (Zero_Chaos) · gentoo
net-wireless/uhd: fix ebuild deprecation
Bump eapi 7 -> 8 Migrate eclass cmake-utils -> cmake Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: fix some pkgcheck warnings
Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: bump
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: bump
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
net-wireless/uhd: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: fixes build with boost 1.76.0
fixes bug #743097 for fun Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: python bump
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
net-wireless/uhd: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: bump
Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: install everything by default
pkgcheck wants this, and users can still -use whatever they want Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: add split python3
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: fix a ton of QA issues
Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: deps fix
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: moar deps!
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Rick Farina · gentoo
net-wireless/uhd: missing deps, I think
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: bump
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: bump, minor QA
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: version bump
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rick Farina · gentoo
net-wireless/uhd: bump
Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zero_Chaos · gentoo
net-wireless/uhd: bump
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Zero_Chaos · gentoo
net-wireless/uhd: bump with minor shuffling
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
net-wireless/uhd: Drop old
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Zero_Chaos · gentoo
net-wireless/uhd: bump with lots of help from upstream
add use flags for things upstream has exposed while disabling things which make no sense to run on the host Package-Manager: Portage-2.3.24, Repoman-2.3.6
Chris Reffett · gentoo
net-wireless/uhd: Bump, fix tinfo, remove old
Bug: https://bugs.gentoo.org/597098 Bug: https://bugs.gentoo.org/597614 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Peter Levine · gentoo
net-wireless/uhd: Fix building with GCC-6
Bug: https://bugs.gentoo.org/611680 Package-Manager: Portage-2.3.10, Repoman-2.3.3
Jason A. Donenfeld · gentoo
net-wireless/uhd: these packages do not build with ncurses[tinfo]
Package-Manager: Portage-2.3.6, Repoman-2.3.2
David Seifert · gentoo
net-wireless/uhd: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Jason A. Donenfeld · gentoo
net-wireless/uhd: requires mako to build
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Zero_Chaos · gentoo
net-wireless/uhd: bump
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Zero_Chaos · gentoo
net-wireless/uhd: drop old
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Sergey Popov · gentoo
net-wireless/uhd: version bump
Correct dev-libs/boost dependency in older version Gentoo-Bug: 558520 Package-Manager: portage-2.2.26
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed