anchor.diff:      Foundation
       Security
     ];
  +
  +  # Needed to get openssl-sys to use pkg-config.
  +  OPENSSL_NO_VENDOR = 1;
   
     NIX_CFLAGS_COMPILE = lib.optionals stdenv.isDarwin [
       "-framework" "AppKit"
  
positive.code: 
  rustPlatform.buildRustPackage rec {
    pname = "termscp";
    version = "0.9.0";
  
    src = fetchFromGitHub {
      owner = "veeso";
      repo = pname;
      rev = "v${version}";
      sha256 = "sha256-iazp3Qx2AivuL+S1Ma/64BLJtE46tc33dq5qsgw+a6Q=";
    };
  
    cargoSha256 = "sha256-FBW3Hl67Efnc/sNGM1LQw6msWHCYRj3KwfmSD2lpbUc=";
  
    nativeBuildInputs = [
      pkg-config
  
negative.code: { lib
  , dbus
  , fetchFromGitHub
  , openssl
  , pkg-config
  , rustPlatform
  