|
10 | 10 | , containerdRev, containerdSha256 |
11 | 11 | , tiniRev, tiniSha256, buildxSupport ? true, composeSupport ? true |
12 | 12 | # package dependencies |
13 | | - , stdenv, fetchFromGitHub, fetchpatch, buildGoPackage |
| 13 | + , stdenv, fetchFromGitHub, fetchpatch, buildGoPackage, buildGo119Module |
14 | 14 | , makeWrapper, installShellFiles, pkg-config, glibc |
15 | 15 | , go-md2man, go, containerd, runc, docker-proxy, tini, libtool |
16 | 16 | , sqlite, iproute2, lvm2, systemd, docker-buildx, docker-compose |
|
20 | 20 | , clientOnly ? !stdenv.isLinux, symlinkJoin |
21 | 21 | }: |
22 | 22 | let |
23 | | - docker-runc = runc.overrideAttrs (oldAttrs: { |
| 23 | + docker-runc = (runc.overrideAttrs (oldAttrs: { |
24 | 24 | pname = "docker-runc"; |
25 | 25 | inherit version; |
26 | 26 |
|
|
33 | 33 |
|
34 | 34 | # docker/runc already include these patches / are not applicable |
35 | 35 | patches = []; |
36 | | - }); |
| 36 | + })).override { |
| 37 | + buildGoModule = buildGo119Module; |
| 38 | + }; |
37 | 39 |
|
38 | 40 | docker-containerd = containerd.overrideAttrs (oldAttrs: { |
39 | 41 | pname = "docker-containerd"; |
@@ -247,8 +249,8 @@ rec { |
247 | 249 | rev = "v${version}"; |
248 | 250 | sha256 = "sha256-c0A66JVvRPFNT/xCTIsW8k3a/EMIl73d/UlCohjmGMk="; |
249 | 251 | }; |
250 | | - runcRev = "v1.1.4"; |
251 | | - runcSha256 = "sha256-ougJHW1Z+qZ324P8WpZqawY1QofKnn8WezP7orzRTdA="; |
| 252 | + runcRev = "v1.1.12"; |
| 253 | + runcSha256 = "sha256-N77CU5XiGYIdwQNPFyluXjseTeaYuNJ//OsEUS0g/v0="; |
252 | 254 | containerdRev = "v1.6.8"; |
253 | 255 | containerdSha256 = "sha256-0UiPhkTWV61DnAF5kWd1FctX8i0sXaJ1p/xCMznY/A8="; |
254 | 256 | tiniRev = "v0.19.0"; |
|
0 commit comments