From e2ff55523f9f938c3b6c7c5f39c67d7fc5eafa7c Mon Sep 17 00:00:00 2001 From: Sam James Date: Mon, 22 Mar 2021 08:32:41 +0000 Subject: net-wireless/srslte: fix dev-libs/libconfig[cxx] dependency Closes: https://bugs.gentoo.org/777348 Signed-off-by: Sam James --- net-wireless/srslte/srslte-20.10.1-r1.ebuild | 56 ---------------------------- net-wireless/srslte/srslte-20.10.1-r2.ebuild | 56 ++++++++++++++++++++++++++++ net-wireless/srslte/srslte-9999.ebuild | 2 +- 3 files changed, 57 insertions(+), 57 deletions(-) delete mode 100644 net-wireless/srslte/srslte-20.10.1-r1.ebuild create mode 100644 net-wireless/srslte/srslte-20.10.1-r2.ebuild diff --git a/net-wireless/srslte/srslte-20.10.1-r1.ebuild b/net-wireless/srslte/srslte-20.10.1-r1.ebuild deleted file mode 100644 index a0d7409fa528..000000000000 --- a/net-wireless/srslte/srslte-20.10.1-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Open source SDR LTE software suite from Software Radio Systems" -HOMEPAGE="http://www.softwareradiosystems.com" - -if [ "${PV}" = "9999" ]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/srsLTE/srsLTE.git" -else - inherit vcs-snapshot - KEYWORDS="~amd64 ~x86" - MY_PV=${PV//./_} - SRC_URI="https://github.com/srsLTE/srsLTE/archive/release_${MY_PV}.tar.gz -> ${P}.tar.gz" -fi -#https://github.com/srsLTE/srsLTE/issues/537 -RESTRICT="test" - -LICENSE="GPL-3" -SLOT="0" -IUSE="bladerf simcard soapysdr uhd zeromq" - -DEPEND=" - dev-libs/boost:= - dev-libs/libconfig:= - net-misc/lksctp-tools - net-libs/mbedtls:= - sci-libs/fftw:3.0= - bladerf? ( net-wireless/bladerf:= ) - simcard? ( sys-apps/pcsc-lite ) - soapysdr? ( net-wireless/soapysdr:= ) - uhd? ( net-wireless/uhd:= ) - zeromq? ( net-libs/zeromq:= ) -" -RDEPEND="${DEPEND}" -BDEPEND="" - -src_prepare() { - sed -i '/ -Werror"/d' CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - mycmakeargs=( - -DENABLE_UHD="$(usex uhd)" - -DENABLE_BLADERF="$(usex bladerf)" - -DENABLE_SOAPYSDR="$(usex soapysdr)" - -DENABLE_ZEROMQ="$(usex zeromq)" - -DENABLE_HARDSIM="$(usex simcard)" - ) - cmake_src_configure -} diff --git a/net-wireless/srslte/srslte-20.10.1-r2.ebuild b/net-wireless/srslte/srslte-20.10.1-r2.ebuild new file mode 100644 index 000000000000..756b6fa9f88d --- /dev/null +++ b/net-wireless/srslte/srslte-20.10.1-r2.ebuild @@ -0,0 +1,56 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Open source SDR LTE software suite from Software Radio Systems" +HOMEPAGE="http://www.softwareradiosystems.com" + +if [ "${PV}" = "9999" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/srsLTE/srsLTE.git" +else + inherit vcs-snapshot + KEYWORDS="~amd64 ~x86" + MY_PV=${PV//./_} + SRC_URI="https://github.com/srsLTE/srsLTE/archive/release_${MY_PV}.tar.gz -> ${P}.tar.gz" +fi +#https://github.com/srsLTE/srsLTE/issues/537 +RESTRICT="test" + +LICENSE="GPL-3" +SLOT="0" +IUSE="bladerf simcard soapysdr uhd zeromq" + +DEPEND=" + dev-libs/boost:= + dev-libs/libconfig:=[cxx] + net-misc/lksctp-tools + net-libs/mbedtls:= + sci-libs/fftw:3.0= + bladerf? ( net-wireless/bladerf:= ) + simcard? ( sys-apps/pcsc-lite ) + soapysdr? ( net-wireless/soapysdr:= ) + uhd? ( net-wireless/uhd:= ) + zeromq? ( net-libs/zeromq:= ) +" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_prepare() { + sed -i '/ -Werror"/d' CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + mycmakeargs=( + -DENABLE_UHD="$(usex uhd)" + -DENABLE_BLADERF="$(usex bladerf)" + -DENABLE_SOAPYSDR="$(usex soapysdr)" + -DENABLE_ZEROMQ="$(usex zeromq)" + -DENABLE_HARDSIM="$(usex simcard)" + ) + cmake_src_configure +} diff --git a/net-wireless/srslte/srslte-9999.ebuild b/net-wireless/srslte/srslte-9999.ebuild index a0d7409fa528..756b6fa9f88d 100644 --- a/net-wireless/srslte/srslte-9999.ebuild +++ b/net-wireless/srslte/srslte-9999.ebuild @@ -26,7 +26,7 @@ IUSE="bladerf simcard soapysdr uhd zeromq" DEPEND=" dev-libs/boost:= - dev-libs/libconfig:= + dev-libs/libconfig:=[cxx] net-misc/lksctp-tools net-libs/mbedtls:= sci-libs/fftw:3.0= -- cgit v1.2.3-65-gdbad