anchor.diff:  { lib
   , stdenv
   , fetchurl
  -, fetchpatch
   , nixosTests
   , pkg-config
   , systemd
  
positive.code:     # needed to patch shebangs
      python3 bash
    ] ++ lib.optional stdenv.isLinux libselinux;
  
    patches = [
      # Fix compilation on aarch64, remove on next update
      (fetchpatch {
        url = "https://github.com/libreswan/libreswan/commit/ea50d36d2886e44317ba5ba841de1d1bf91aee6c.patch";
        sha256 = "1jp89rm9jp55zmiyimyhg7yadj0fwwxaw7i5gyclrs38w3y1aacj";
      })
    ];
  
    prePatch = ''
      # Correct iproute2 path
  
negative.code: 
  stdenv.mkDerivation rec {
    pname = "libreswan";
    version = "4.5";
  
    src = fetchurl {
      url = "https://download.libreswan.org/${pname}-${version}.tar.gz";
      sha256 = "18whvmaxqfmaqbmq72calyzk21wyvxa0idddcsxd8x36vhdza0q7";
    };
  
    strictDeps = true;
  