···2829let
30 pname = "multipass";
31- version = "1.14.1";
3233 # This is done here because a CMakeLists.txt from one of it's submodules tries
34 # to modify a file, so we grab the source for the submodule here, copy it into
35 # the source of the Multipass project which allows the modification to happen.
36 grpc_src = fetchFromGitHub {
37- owner = "CanonicalLtd";
38 repo = "grpc";
39- rev = "e3acf245";
40- hash = "sha256-tDc2iGxIV68Yi4RL8ES4yglJNlu8yH6FlpVvZoWjoXk=";
41 fetchSubmodules = true;
42 };
43in
···48 owner = "canonical";
49 repo = "multipass";
50 rev = "refs/tags/v${version}";
51- hash = "sha256-i6SKiV4jwiBURx85m3u7km1dhi+fRdVpMBanlZo0VK4=";
52 fetchSubmodules = true;
53 leaveDotGit = true;
54 postFetch = ''
···2829let
30 pname = "multipass";
31+ version = "1.15.0";
3233 # This is done here because a CMakeLists.txt from one of it's submodules tries
34 # to modify a file, so we grab the source for the submodule here, copy it into
35 # the source of the Multipass project which allows the modification to happen.
36 grpc_src = fetchFromGitHub {
37+ owner = "canonical";
38 repo = "grpc";
39+ rev = "ba8e7f72a57b9e0b25783a4d3cea58c79379f194";
40+ hash = "sha256-DS1UNLCUdbipn5w4p2aVa8LgHHhdJiAfzfEdIXNO69o=";
41 fetchSubmodules = true;
42 };
43in
···48 owner = "canonical";
49 repo = "multipass";
50 rev = "refs/tags/v${version}";
51+ hash = "sha256-xwEM7Zsjkyi91oNyiX0i1mIJfBOoJ/4X47JBEqP8xYY=";
52 fetchSubmodules = true;
53 leaveDotGit = true;
54 postFetch = ''