diff --git a/pkgs/by-name/dy/dynamips/package.nix b/pkgs/by-name/dy/dynamips/package.nix index baf34a98f0a5..cd4699600a19 100644 --- a/pkgs/by-name/dy/dynamips/package.nix +++ b/pkgs/by-name/dy/dynamips/package.nix @@ -3,6 +3,7 @@ stdenv, cmake, fetchFromGitHub, + fetchpatch, libelf, libpcap, nix-update-script, @@ -19,6 +20,15 @@ stdenv.mkDerivation rec { hash = "sha256-+h+WsZ/QrDd+dNrR6CJb2uMG+vbUvK8GTxFJZOxknL0="; }; + patches = [ + # https://github.com/GNS3/dynamips/issues/305 + (fetchpatch { + name = "cmake4-compat.patch"; + url = "https://github.com/GNS3/dynamips/commit/fdbbb7d3887eaa5b024bbcbcc14215f420a7e989.patch"; + hash = "sha256-CbiPGrIqn9KGnZEPUw7LiH8dkqzjfu4UxW1f7Fzbwro="; + }) + ]; + nativeBuildInputs = [ cmake ]; buildInputs = [