anchor.diff:      owner = "awslabs";
       repo = "aws-crt-cpp";
       rev = "v${version}";
  -    sha256 = "sha256-4/BgwX8Pa5D2lEn0Dh3JlUiYUtA9u0rWpBixqmv1X/A=";
  +    sha256 = "sha256-Za2+7stcdrKou8DlfIIYGu5RYqS2FG5zCITm9pFSWX0=";
     };
   
     patches = [
       # Correct include path for split outputs.
       # https://github.com/awslabs/aws-crt-cpp/pull/325
       ./0001-build-Make-includedir-properly-overrideable.patch
  -
  -    # Fix build with new input stream api
  -    # https://github.com/awslabs/aws-crt-cpp/pull/341
  -    # Remove with next release
  -    (fetchpatch {
  -      url = "https://github.com/awslabs/aws-crt-cpp/commit/8adb8490fd4f1d1fe65aad01b0a7dda0e52ac596.patch";
  -      excludes = [ "crt/*" ];
  -      sha256 = "190v8rlj6z0qllih6w3kqmdvqjifj66hc4bchsgr3gpfv18vpzid";
  -    })
     ];
   
     postPatch = ''
  
positive.code: 
  stdenv.mkDerivation rec {
    pname = "aws-crt-cpp";
    version = "0.17.28";
  
    outputs = [ "out" "dev" ];
  
  
negative.code: { lib, stdenv
  , fetchFromGitHub
  , aws-c-auth
  , aws-c-cal
  , aws-c-common
  