summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRick Farina <zerochaos@gentoo.org>2020-12-18 10:23:16 -0500
committerRick Farina <zerochaos@gentoo.org>2020-12-18 14:41:19 -0500
commit25be0c6313fc8d6b081da5c1c64fad14fd75a1ca (patch)
tree8304d5c8f8d4f39caef2b17511b986fd3d21929e
parentprofiles/arch/arm/package.use.mask: mask for gnuradio's new useflag (diff)
downloadgentoo-25be0c63.tar.gz
gentoo-25be0c63.tar.bz2
gentoo-25be0c63.zip
net-wireless/gnuradio: bug #624806
added new use flag for ctrlport Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Rick Farina <zerochaos@gentoo.org>
-rw-r--r--net-wireless/gnuradio/gnuradio-3.8.2.0.ebuild4
-rw-r--r--net-wireless/gnuradio/metadata.xml1
2 files changed, 4 insertions, 1 deletions
diff --git a/net-wireless/gnuradio/gnuradio-3.8.2.0.ebuild b/net-wireless/gnuradio/gnuradio-3.8.2.0.ebuild
index 72ff39cee8c8..7fe35021ac13 100644
--- a/net-wireless/gnuradio/gnuradio-3.8.2.0.ebuild
+++ b/net-wireless/gnuradio/gnuradio-3.8.2.0.ebuild
@@ -21,7 +21,7 @@ else
KEYWORDS="~amd64 ~arm ~x86"
fi
-IUSE="+audio +alsa +analog +digital channels doc dtv examples fec +filter grc jack modtool oss performance-counters portaudio +qt5 sdl test trellis uhd vocoder +utils wavelet zeromq"
+IUSE="+audio +alsa +analog +digital channels ctrlport doc dtv examples fec +filter grc jack modtool oss performance-counters portaudio +qt5 sdl test trellis uhd vocoder +utils wavelet zeromq"
#RESTRICT="!test? ( test )"
#Tests are known broken right now
@@ -53,6 +53,7 @@ RDEPEND="${PYTHON_DEPS}
sci-libs/mpir
sci-libs/volk
alsa? ( media-libs/alsa-lib:= )
+ ctrlport? ( $(python_gen_cond_dep 'dev-python/thrift[${PYTHON_USEDEP}]') )
fec? (
sci-libs/gsl
dev-python/scipy
@@ -144,6 +145,7 @@ src_configure() {
-DENABLE_GR_AUDIO=ON
-DENABLE_GR_ANALOG="$(usex analog)"
-DENABLE_GR_CHANNELS="$(usex channels)"
+ -DENABLE_GR_CTRLPORT="$(usex ctrlport)"
-DENABLE_GR_DIGITAL="$(usex digital)"
-DENABLE_DOXYGEN="$(usex doc)"
-DENABLE_GR_DTV="$(usex dtv)"
diff --git a/net-wireless/gnuradio/metadata.xml b/net-wireless/gnuradio/metadata.xml
index f3386a84a9e2..39b806501e07 100644
--- a/net-wireless/gnuradio/metadata.xml
+++ b/net-wireless/gnuradio/metadata.xml
@@ -9,6 +9,7 @@
<flag name="analog">enable analog signal processing blocks</flag>
<flag name="audio">enable blocks to connect to audio sources (mic-in) and sinks (speaker-out) ports on a computer</flag>
<flag name="channels">enable channel mode blocks</flag>
+ <flag name="ctrlport">enable control port interface</flag>
<flag name="digital">enable digital signal processing blocks</flag>
<flag name="dtv">enable digital tv signal processing blocks</flag>
<flag name="fec">enable block for convolutional encoding using the CCSDS standard polynomial ("Voyager")</flag>