anchor.diff: -{ stdenv, lib, fetchFromGitHub, cmake, orcania, systemd, check, subunit }:
  +{ stdenv, lib, fetchFromGitHub, cmake, orcania, systemd, check, subunit
  +, withSystemd ? stdenv.isLinux
  +}:
  +assert withSystemd -> systemd != null;
   stdenv.mkDerivation rec {
     pname = "yder";
     version = "1.4.6";
  
positive.code: 
    nativeBuildInputs = [ cmake ];
  
    buildInputs = [ orcania ];
  
    checkInputs = [ check subunit ];
  
    cmakeFlags = [
      "-DBUILD_YDER_TESTING=on"
    ];
  
    doCheck = true;
  
  
negative.code:     homepage = "https://github.com/babelouest/yder";
      license = licenses.lgpl21;
      maintainers = with maintainers; [ johnazoidberg ];
      platforms = platforms.all;
    };
  }
  