diff --git a/pkgs/by-name/ma/matrix-tuwunel/package.nix b/pkgs/by-name/ma/matrix-tuwunel/package.nix index eba046c3852d..a89b5e00f446 100644 --- a/pkgs/by-name/ma/matrix-tuwunel/package.nix +++ b/pkgs/by-name/ma/matrix-tuwunel/package.nix @@ -20,6 +20,7 @@ nixosTests, writeTextFile, rustc-unwrapped, + cacert, }: let rust-jemalloc-sys' = rust-jemalloc-sys.override { @@ -43,8 +44,8 @@ let # The commit on the rocksdb fork, tuwunel-changes branch referenced by the upstream # tuwunel flake.lock: # https://github.com/matrix-construct/tuwunel/blob/main/flake.lock#L557C17-L557C57 - rev = "0bd7e6d6438d318d66e8374ec1fe24126204f3b3"; - hash = "sha256-THAHov40punmqm3J9kNYwFXfdRZ2VwjR/+lmFhun/xk="; + rev = "eb79ddeff0ea32ebb8f8b69dd1df95c557328e85"; + hash = "sha256-7hiKaIssPpqB8UTAR4ZE19pZTp09sVGOMht7sAitZAs="; }; version = "tuwunel-changes"; patches = [ ]; @@ -88,16 +89,16 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "matrix-tuwunel"; - version = "1.8.3"; + version = "1.9.0"; src = fetchFromGitHub { owner = "matrix-construct"; repo = "tuwunel"; tag = "v${finalAttrs.version}"; - hash = "sha256-Csq8eHV2r28POX+Ce1lZ0ybIw5Wt3ABUbWg2W8p2lOw="; + hash = "sha256-F9zmYanxCZjXBCh3GvSBiPQC6OFyugThq88MLvhLOyA="; }; - cargoHash = "sha256-mShVBCwd8cwF7K1ILf1gn7ImaxwF73KP2YiDiAJV0f0="; + cargoHash = "sha256-TT+dGr3DD9aPWYDxLTYPK0aZpQu64Ja8z+dJJmZQho8="; nativeBuildInputs = [ pkg-config @@ -148,6 +149,7 @@ rustPlatform.buildRustPackage (finalAttrs: { nativeCheckInputs = [ libredirect.hook + cacert ]; # Make sure tuwunel doesn't try to write to arbitrary