anchor.diff:    buildInputs = [
       openssl
     ];
  +
  +  postUnpack = ''(
  +    mkdir -p source/build/_cmcm-modules/resolved && cd $_
  +    cp ${joinpaths-src} JoinPaths.cmake
  +    printf %s 'https://AnotherFoxGuy.com/CMakeCM::modules/JoinPaths.cmake.1' > JoinPaths.cmake.whence
  +  )'';
   
     postPatch = lib.optionalString stdenv.isDarwin ''
       substituteInPlace src/Makefile \
  
positive.code:     hash = "sha256-mpfhmKE2l59BllkOjmURIfl17lAakXpmGh2x9SFSaAo=";
    };
  
    nativeBuildInputs = [
      cmake
    ];
  
negative.code: { lib
  , stdenv
  , fetchFromGitHub
  , fetchpatch
  , fetchurl
  , openssl
  , cmake
  }:
  
  let
  
    joinpaths-src = fetchurl {
      url = "https://github.com/AnotherFoxGuy/CMakeCM/raw/afe41f4536ae21f6f11f83e8c0b8b8c450ef1332/modules/JoinPaths.cmake";
      hash = "sha256-eUsNj6YqO3mMffEtUBFFgNGkeiNL+2tNgwkutkam7MQ=";
    };
  
  in
  stdenv.mkDerivation rec {
    pname = "mysocketw";
    version = "3.11.0";
  