From 3711c03262b7a0e08506c2ee5f42e5515f0f55eb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 26 Jan 2024 18:19:20 +0000 Subject: [PATCH 1/2] cmdstan: 2.33.1 -> 2.34.1 --- pkgs/development/compilers/cmdstan/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/cmdstan/default.nix b/pkgs/development/compilers/cmdstan/default.nix index ad84e13d369e..817234f79991 100644 --- a/pkgs/development/compilers/cmdstan/default.nix +++ b/pkgs/development/compilers/cmdstan/default.nix @@ -11,14 +11,14 @@ stdenv.mkDerivation rec { pname = "cmdstan"; - version = "2.33.1"; + version = "2.34.1"; src = fetchFromGitHub { owner = "stan-dev"; repo = pname; rev = "v${version}"; fetchSubmodules = true; - hash = "sha256-c+L/6PjW7YgmXHuKhKjiRofBRAhKYCzFCZ6BOX5AmC4="; + hash = "sha256-gze8kd5zSs9nUlSY7AJwpx+jnc9Y21ahzDJmynlqm1Y="; }; postPatch = '' From d6e9e45353c214ddd4208d93c15dab823d4a930a Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sun, 4 Feb 2024 13:57:26 +0100 Subject: [PATCH 2/2] python311Packages.cmdstanpy: fix build with stan 2.34 --- pkgs/development/python-modules/cmdstanpy/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/cmdstanpy/default.nix b/pkgs/development/python-modules/cmdstanpy/default.nix index c3c46546695d..717f85dc8e54 100644 --- a/pkgs/development/python-modules/cmdstanpy/default.nix +++ b/pkgs/development/python-modules/cmdstanpy/default.nix @@ -2,6 +2,7 @@ , buildPythonPackage , fetchFromGitHub , substituteAll +, fetchpatch , cmdstan , pythonRelaxDepsHook , setuptools @@ -31,6 +32,11 @@ buildPythonPackage rec { src = ./use-nix-cmdstan-path.patch; cmdstan = "${cmdstan}/opt/cmdstan"; }) + (fetchpatch { + name = "stan-2.34-fix-parsing-of-unit_e-output-files.patch"; + url = "https://github.com/stan-dev/cmdstanpy/commit/144d641739ccd1109055d13b5b96e4e76607305d.patch"; + hash = "sha256-21hcbK3Xs7vGBNRs4hMfY5g7jIwEG49WYnsOxYJ6ccs="; + }) ]; postPatch = ''