···2324stdenv.mkDerivation (finalAttrs: {
25 pname = "catboost";
26- version = "1.2.5";
2728 src = fetchFromGitHub {
29 owner = "catboost";
30 repo = "catboost";
31 rev = "refs/tags/v${finalAttrs.version}";
32- hash = "sha256-2dfCCCa0LheytkLRbYuBd25M320f1kbhBWKIVjslor0=";
33 };
3435 patches = [
···93 );
9495 env = {
0096 # catboost requires clang 14+ for build, but does clang 12 for cuda build.
97 # after bumping the default version of llvm, check for compatibility with the cuda backend and pin it.
98 # see https://catboost.ai/en/docs/installation/build-environment-setup-for-cmake#compilers,-linkers-and-related-tools
···128 library, used for ranking, classification, regression and other machine
129 learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
130 '';
0131 license = licenses.asl20;
132 platforms = platforms.unix;
133 homepage = "https://catboost.ai";
···2324stdenv.mkDerivation (finalAttrs: {
25 pname = "catboost";
26+ version = "1.2.7";
2728 src = fetchFromGitHub {
29 owner = "catboost";
30 repo = "catboost";
31 rev = "refs/tags/v${finalAttrs.version}";
32+ hash = "sha256-I3geFdVQ1Pm61eRXi+ueaxel3QRb8EJV9f4zV2Q7kk4=";
33 };
3435 patches = [
···93 );
9495 env = {
96+ PROGRAM_VERSION = finalAttrs.version;
97+98 # catboost requires clang 14+ for build, but does clang 12 for cuda build.
99 # after bumping the default version of llvm, check for compatibility with the cuda backend and pin it.
100 # see https://catboost.ai/en/docs/installation/build-environment-setup-for-cmake#compilers,-linkers-and-related-tools
···130 library, used for ranking, classification, regression and other machine
131 learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
132 '';
133+ changelog = "https://github.com/catboost/catboost/releases/tag/v${finalAttrs.version}";
134 license = licenses.asl20;
135 platforms = platforms.unix;
136 homepage = "https://catboost.ai";