build for GIT version of GNURadio is out of date, does not support some new features and have invalid dependencies tracking. Reproducible: Always
Created attachment 380328 [details, diff] add USE=ctrlport
Created attachment 380330 [details, diff] set x11-libs/qwt:6
(In reply to Pinky from comment #0) > build for GIT version of GNURadio is out of date, does not support some new > features and have invalid dependencies tracking. > > > > Reproducible: Always Yes, we know. We mostly add features on a "by request" basis since most of gnuradio's features need multiple additional deps added to the tree to be of much use. I'm looking into this one now but the pyqwt5->qwt6 bit is already confusing.
grep -i Qwt5 shows that gr-filter, gr-qtgui, gr-utils, (and examples in gr-zeromq) depend on pyqwt, so we definitely shouldn't drop it. gr-qtgui needs qwt6, might make sense to just drop the qt4 use flag or use it for required_use? Anyway, I lack the time for something like this today, so if anyone wants this cleanup they can have it. Pinky?
(In reply to Rick Farina (Zero_Chaos) from comment #4) > grep -i Qwt5 shows that gr-filter, gr-qtgui, gr-utils, (and examples in > gr-zeromq) depend on pyqwt, so we definitely shouldn't drop it. > > gr-qtgui needs qwt6, might make sense to just drop the qt4 use flag or use > it for required_use? > > Anyway, I lack the time for something like this today, so if anyone wants > this cleanup they can have it. Pinky? yes, dropping dependency on pyqwt was mistake.
These seems be some troubles with QWT in latest gnuradio either (the qwt5 vs qwt6 think does not work well), so i suggest only add support for ctrlport and skip anny qwt related changes now.
I've added ctrlport and a few others, as well as bumped to the latest release. I also did some tuning of the deps. I'm not certain every possible use flag combination will be usable here, but I'm working with upstream to improve things so for now, this is as good as I can get it without more specific complaints. enjoy :-)