commit:     25be0c6313fc8d6b081da5c1c64fad14fd75a1ca
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 18 15:23:16 2020 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Fri Dec 18 19:41:19 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25be0c63

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 <AT> gentoo.org>

 net-wireless/gnuradio/gnuradio-3.8.2.0.ebuild | 4 +++-
 net-wireless/gnuradio/metadata.xml            | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-wireless/gnuradio/gnuradio-3.8.2.0.ebuild 
b/net-wireless/gnuradio/gnuradio-3.8.2.0.ebuild
index 72ff39cee8c..7fe35021ac1 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 f3386a84a9e..39b806501e0 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>

Reply via email to