anchor.diff:  { buildGoModule
   , buildGoPackage
   , fetchFromGitHub
  +, fetchurl
   , go-bindata
   , lib
   , llvmPackages
  -, mkYarnPackage
   , pkg-config
   , rustPlatform
   , stdenv
  
positive.code:       owner = "influxdata";
        repo = "flux";
        rev = "v${libflux_version}";
        sha256 = "0zplwsk9xidv8l9sqbxqivy6q20ryd31fhrzspn1mjn4i45kkwz1";
      };
      sourceRoot = "source/libflux";
      cargoSha256 = "06gh466q7qkid0vs5scic0qqlz3h81yb00nwn8nwq8ppr5z2ijyq";
      nativeBuildInputs = [ llvmPackages.libclang ];
      buildInputs = lib.optional stdenv.isDarwin libiconv;
      LIBCLANG_PATH = "${llvmPackages.libclang.lib}/lib";
  
negative.code: 
    nativeBuildInputs = [ go-bindata pkg-config ];
  
    vendorSha256 = "1kar88vlm6px7smlnajpyf8qx6d481xk979qafpfb1xy8931781m";
    subPackages = [ "cmd/influxd" "cmd/influx" ];
  
    PKG_CONFIG_PATH = "${flux}/pkgconfig";
  