commit: 2e243dfa334f41aeb08a955fbc8522f1d6379d16 Author: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org> AuthorDate: Sun Feb 1 09:49:14 2026 +0000 Commit: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org> CommitDate: Sun Feb 1 09:50:24 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e243dfa
net-wireless/soapyuhd: drop 0.4.1-r2 Closes: https://bugs.gentoo.org/964454 Signed-off-by: Thomas Beierlein <tomjbe <AT> gentoo.org> net-wireless/soapyuhd/Manifest | 1 - .../soapyuhd/files/soapyuhd-0.4.1-uhd-4.8.patch | 43 ---------------------- net-wireless/soapyuhd/soapyuhd-0.4.1-r2.ebuild | 33 ----------------- 3 files changed, 77 deletions(-) diff --git a/net-wireless/soapyuhd/Manifest b/net-wireless/soapyuhd/Manifest index d421ce52ce0d..4d2072931b14 100644 --- a/net-wireless/soapyuhd/Manifest +++ b/net-wireless/soapyuhd/Manifest @@ -1,2 +1 @@ -DIST soapyuhd-0.4.1.tar.gz 33838 BLAKE2B ee5639fda7213a7e3273c6bd27366a9d9f0e7d561655d316c19f055a008f31ed4362df945823bc3b5c159362ace9a7cc9fa7f943d2d128ba2b37047a71677352 SHA512 7a78ac386d92e4b36b36710f5943623ec8742cb770df69ac0c9bbd26827567277cb3309e3ad6eb0148b1b76083f16fdd188619700d38dcc5eab362b6db65340f DIST soapyuhd-0.4.1_p20251220.tar.gz 34586 BLAKE2B a14f8064c807e8ea4202fa58b07a108d61dff718cbab22278055ff07d9c4cd3d95a3a3763061ab5dfbe8d020544418ca8d5f83e8018306fbcf5a47b42ecb6c0d SHA512 3448e8cf66bb52b9e1a5accb4130d16c99f8f6f8c841a400a46409e7cdbc0e473df496e7b9ea2fb7dfa00e5ea521b3a4ed9e76c52f5a5e8ad2b8ce901ad02f6f diff --git a/net-wireless/soapyuhd/files/soapyuhd-0.4.1-uhd-4.8.patch b/net-wireless/soapyuhd/files/soapyuhd-0.4.1-uhd-4.8.patch deleted file mode 100644 index 94356817204b..000000000000 --- a/net-wireless/soapyuhd/files/soapyuhd-0.4.1-uhd-4.8.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 6eeee4fd3217166199068bbe05c555c2bccb2a7b Mon Sep 17 00:00:00 2001 -From: Ryan Volz <[email protected]> -Date: Fri, 7 Feb 2025 11:09:35 -0500 -Subject: [PATCH] Define post_input_action/post_output_action for UHD 4.8+ - ---- - UHDSoapyDevice.cpp | 16 ++++++++++++++++ - 1 file changed, 16 insertions(+) - -diff --git a/UHDSoapyDevice.cpp b/UHDSoapyDevice.cpp -index 3ce66f3..88641c5 100644 ---- a/UHDSoapyDevice.cpp -+++ b/UHDSoapyDevice.cpp -@@ -707,6 +707,14 @@ class UHDSoapyRxStream : public uhd::rx_streamer - if (ret != 0) throw std::runtime_error(str(boost::format("UHDSoapyRxStream::issue_stream_cmd() = %d") % ret)); - } - -+ #if UHD_VERSION >= 4080000 -+ void post_input_action( -+ const std::shared_ptr<uhd::rfnoc::action_info>&, const size_t) override -+ { -+ throw uhd::not_implemented_error("post_input_action is not implemented here!"); -+ } -+ #endif -+ - private: - SoapySDR::Device *_device; - SoapySDR::Stream *_stream; -@@ -851,6 +859,14 @@ class UHDSoapyTxStream : public uhd::tx_streamer - return true; - } - -+ #if UHD_VERSION >= 4080000 -+ void post_output_action( -+ const std::shared_ptr<uhd::rfnoc::action_info>&, const size_t) override -+ { -+ throw uhd::not_implemented_error("post_output_action is not implemented here!"); -+ } -+ #endif -+ - private: - bool _active; - SoapySDR::Device *_device; diff --git a/net-wireless/soapyuhd/soapyuhd-0.4.1-r2.ebuild b/net-wireless/soapyuhd/soapyuhd-0.4.1-r2.ebuild deleted file mode 100644 index 9900d25eb900..000000000000 --- a/net-wireless/soapyuhd/soapyuhd-0.4.1-r2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Soapy SDR plugins for UHD supported SDR devices" -HOMEPAGE="https://github.com/pothosware/SoapyUHD" - -if [ "${PV}" = "9999" ]; then - EGIT_REPO_URI="https://github.com/pothosware/SoapyUHD.git" - inherit git-r3 -else - KEYWORDS="amd64 ~arm ~riscv ~x86" - SRC_URI="https://github.com/pothosware/SoapyUHD/archive/soapy-uhd-${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}"/SoapyUHD-soapy-uhd-"${PV}" - # picked up from git repo - PATCHES=( "${FILESDIR}"/${P}-uhd-4.8.patch ) -fi - -LICENSE="MIT" -SLOT="0" - -RDEPEND="net-wireless/soapysdr:= - net-wireless/uhd:= - dev-libs/boost:=" -DEPEND="${RDEPEND}" - -src_prepare() { - sed -i -e "s/2.8.7/3.5/" CMakeLists.txt || die - cmake_src_prepare -}
