Merge branch 'maint'
Added CMake variables to customize builds to match Debian package configurations
uhd: switch the reusable barrier to condition variables
This allows the converter threads in a multi-threaded streamer to wait quietly.In addition, the use of two barriers in the packet handlers was reduced to one,by adding a simple exit barrier inside the reusable barrier's wait method.
uhd: fixes for time_spec's to_ticks and from_ticks calls
The fixes address rouding issues when the tick_rate is a non-integer.
gps: only enable SERV:TRAC when requested
gps: flush uart buffer before waiting for time
This addresses a bug only on the master branch.Also turn off the servo sensor, its too long a delay.We will need to conditionally enable this in a later commit.
orc: added std cmake finder script for orc
e100: switch to fixed length xfers
Also available in: Atom