clickhouse: 23.10.3.5 -> 23.11.1.2711

authored by Yureka and committed by Yt 73a4603d b9e35d7d

+16 -2
+16 -2
pkgs/servers/clickhouse/default.nix
··· 28 28 else llvmPackages.stdenv).mkDerivation; 29 29 in mkDerivation rec { 30 30 pname = "clickhouse"; 31 - version = "23.10.3.5"; 31 + version = "23.11.1.2711"; 32 32 33 33 src = fetchFromGitHub rec { 34 34 owner = "ClickHouse"; ··· 36 36 rev = "v${version}-stable"; 37 37 fetchSubmodules = true; 38 38 name = "clickhouse-${rev}.tar.gz"; 39 - hash = "sha256-H3nIhBydLBxSesGrvqmwHmBoQGCGQlWgVVUudKLLkIY="; 39 + hash = "sha256-xRg9NzUkjTbR2Lp6DgDzcUp2Hrc4sfgkot7KxPw2Uy8="; 40 40 postFetch = '' 41 41 # delete files that make the source too big 42 42 rm -rf $out/contrib/llvm-project/llvm/test ··· 60 60 mv temp "$out" 61 61 ''; 62 62 }; 63 + 64 + patches = [ 65 + # They updated the Cargo.toml without updating the Cargo.lock :/ 66 + (fetchpatch { 67 + url = "https://github.com/ClickHouse/ClickHouse/commit/bccd33932b5fe17ced2dc2f27813da0b1c034afa.patch"; 68 + revert = true; 69 + hash = "sha256-4idwr+G8WGuT/VILKtDIJIvbCvi6pZokJFze4dP6ExE="; 70 + }) 71 + (fetchpatch { 72 + url = "https://github.com/ClickHouse/ClickHouse/commit/b6bd5ecb199ef8a10e3008a4ea3d96087db8a8c1.patch"; 73 + revert = true; 74 + hash = "sha256-nbb/GV2qWEZ+BEfT6/9//yZf4VWdhOdJCI3PLeh6o0M="; 75 + }) 76 + ]; 63 77 64 78 strictDeps = true; 65 79 nativeBuildInputs = [