anchor.diff:            inherit sha256;
           };
   
  -        nativeBuildInputs = [ makeWrapper pkg-config ];
  +        nativeBuildInputs = [ pkg-config ];
   
           buildInputs = [ lzo openssl ]
             ++ optional stdenv.isLinux pam
  
positive.code:           description = "A robust and highly flexible tunneling application";
            downloadPage = "https://openvpn.net/community-downloads/";
            homepage = "https://openvpn.net/";
            license = licenses.gpl2;
            maintainers = with maintainers; [ viric peterhoeg ];
            platforms = platforms.unix;
          };
  
negative.code:         ++ optional pkcs11Support "--enable-pkcs11"
          ++ optional stdenv.isDarwin "--disable-plugin-auth-pam";
  
          # We used to vendor the update-systemd-resolved script inside libexec,
          # but a separate package was made, that uses libexec/openvpn. Copy it
          # into libexec in case any consumers expect it to be there even though
          # they should use the update-systemd-resolved package instead.
          postInstall = ''
            mkdir -p $out/share/doc/openvpn/examples
            cp -r sample/sample-{config-files,keys,scripts}/ $out/share/doc/openvpn/examples
          '' + optionalString useSystemd ''
            install -Dm555 -t $out/libexec ${update-systemd-resolved}/libexec/openvpn/*
          '';
  
          enableParallelBuilding = true;
  