anchor.diff:  , uhd
   , SDL
   , gsl
  +, soapysdr
   , libsodium
   , libsndfile
   , libunwind
  
positive.code: , pname ? "gnuradio"
  , versionAttr ? {
    major = "3.9";
    minor = "1";
    patch = "0";
  }
  , fetchSubmodules ? false
  }:
  
  let
    sourceSha256 = "0zydmrr3gkaqiv4jv8f42awrfzs177bqb349q34rnr6j3d32z2vp";
    featuresInfo = {
      # Needed always
      basic = {
  
negative.code:     src
      nativeBuildInputs
      buildInputs
      cmakeFlags
      disallowedReferences
      stripDebugList
      doCheck
  