diff --git a/pkgs/applications/science/logic/easycrypt/default.nix b/pkgs/applications/science/logic/easycrypt/default.nix index b23e7c110863..ae77af313611 100644 --- a/pkgs/applications/science/logic/easycrypt/default.nix +++ b/pkgs/applications/science/logic/easycrypt/default.nix @@ -9,15 +9,15 @@ python3, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "easycrypt"; - version = "2025.11"; + version = "2026.02"; src = fetchFromGitHub { owner = "easycrypt"; repo = "easycrypt"; - tag = "r${version}"; - hash = "sha256-BLyC8AB075Nyhb5heIKVkxnWWt4Zn8Doo10ShsACJ4g="; + tag = "r${finalAttrs.version}"; + hash = "sha256-ii/msqNUPZ7jQXG2fEkEpsGXc4sw6DcyaTIw21lrl7M="; }; nativeBuildInputs = @@ -35,6 +35,7 @@ stdenv.mkDerivation rec { batteries dune-build-info dune-site + markdown pcre2 why3 yojson @@ -46,7 +47,7 @@ stdenv.mkDerivation rec { strictDeps = true; postPatch = '' - substituteInPlace dune-project --replace-fail '(name easycrypt)' '(name easycrypt)(version ${version})' + substituteInPlace dune-project --replace-fail '(name easycrypt)' '(name easycrypt)(version ${finalAttrs.version})' ''; pythonPath = with python3.pkgs; [ pyyaml ]; @@ -67,4 +68,4 @@ stdenv.mkDerivation rec { description = "Computer-Aided Cryptographic Proofs"; mainProgram = "easycrypt"; }; -} +})