Versions
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
USE flags
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
Dependencies
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
Runtime Dependencies
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
Depending packages
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
Bugs
- 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
Change logs
- 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