commit: 07c4c1771bfc2a0a9c5ad0bf054000d8ced9697c Author: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org> AuthorDate: Wed Jul 2 06:26:29 2025 +0000 Commit: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org> CommitDate: Wed Jul 2 06:26:46 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c4c177
net-wireless/soapybladerf: Fix build with cmake4 Closes: https://bugs.gentoo.org/959379 Signed-off-by: Thomas Beierlein <tomjbe <AT> gentoo.org> net-wireless/soapybladerf/soapybladerf-0.4.2.ebuild | 5 +++++ net-wireless/soapybladerf/soapybladerf-9999.ebuild | 7 ++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/net-wireless/soapybladerf/soapybladerf-0.4.2.ebuild b/net-wireless/soapybladerf/soapybladerf-0.4.2.ebuild index 387fc0fe6484..79d4ca4ce8f9 100644 --- a/net-wireless/soapybladerf/soapybladerf-0.4.2.ebuild +++ b/net-wireless/soapybladerf/soapybladerf-0.4.2.ebuild @@ -23,3 +23,8 @@ SLOT="0" RDEPEND="net-wireless/soapysdr:= >=net-wireless/bladerf-2018.08:=" DEPEND="${RDEPEND}" + +src_prepare() { + sed -i -e "s/2.8.7/3.5/" CMakeLists.txt || die + cmake_src_prepare +} diff --git a/net-wireless/soapybladerf/soapybladerf-9999.ebuild b/net-wireless/soapybladerf/soapybladerf-9999.ebuild index 859f917c1630..79d4ca4ce8f9 100644 --- a/net-wireless/soapybladerf/soapybladerf-9999.ebuild +++ b/net-wireless/soapybladerf/soapybladerf-9999.ebuild @@ -12,7 +12,7 @@ if [ "${PV}" = "9999" ]; then EGIT_REPO_URI="https://github.com/pothosware/SoapyBladeRF.git" inherit git-r3 else - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm ~riscv ~x86" SRC_URI="https://github.com/pothosware/SoapyBladeRF/archive/soapy-bladerf-${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}"/SoapyBladeRF-soapy-bladerf-"${PV}" fi @@ -23,3 +23,8 @@ SLOT="0" RDEPEND="net-wireless/soapysdr:= >=net-wireless/bladerf-2018.08:=" DEPEND="${RDEPEND}" + +src_prepare() { + sed -i -e "s/2.8.7/3.5/" CMakeLists.txt || die + cmake_src_prepare +}
