tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
crosvm: 79.12607.0.0-rc4 -> 81.12871.0.0-rc1
Alyssa Ross
5 years ago
98b3ac8d
56e9d1f9
+21
-13
2 changed files
expand all
collapse all
unified
split
pkgs
applications
virtualization
crosvm
default.nix
upstream-info.json
+8
-4
pkgs/applications/virtualization/crosvm/default.nix
···
1
1
-
{ stdenv, rustPlatform, fetchgit, runCommand, symlinkJoin
2
2
-
, pkgconfig, minijail, dtc, libusb1, libcap
1
1
+
{ stdenv, lib, rustPlatform, fetchgit, runCommand, symlinkJoin
2
2
+
, pkgconfig, minijail, dtc, libusb1, libcap, linux
3
3
}:
4
4
5
5
let
···
53
53
./default-seccomp-policy-dir.diff
54
54
];
55
55
56
56
-
cargoSha256 = "1s9nfgfqk140hg08i0xzylnrgrx84dqss0vnvhxnydwy9q03nk7r";
56
56
+
cargoSha256 = "0lhivwvdihslwp81i3sa5q88p5hr83bzkvklrcgf6x73arwk8kdz";
57
57
58
58
nativeBuildInputs = [ pkgconfig ];
59
59
···
73
73
cp seccomp/${arch}/* $out/share/policy/
74
74
'';
75
75
76
76
+
CROSVM_CARGO_TEST_KERNEL_BINARY =
77
77
+
lib.optionalString (stdenv.buildPlatform == stdenv.hostPlatform)
78
78
+
"${linux}/${stdenv.hostPlatform.platform.kernelTarget}";
79
79
+
76
80
passthru = {
77
81
inherit adhdSrc;
78
82
src = crosvmSrc;
79
83
updateScript = ./update.py;
80
84
};
81
85
82
82
-
meta = with stdenv.lib; {
86
86
+
meta = with lib; {
83
87
description = "A secure virtual machine monitor for KVM";
84
88
homepage = "https://chromium.googlesource.com/chromiumos/platform/crosvm/";
85
89
maintainers = with maintainers; [ qyliss ];
+13
-9
pkgs/applications/virtualization/crosvm/upstream-info.json
···
1
1
{
2
2
-
"version": "79.12607.0.0-rc4",
2
2
+
"version": "81.12871.0.0-rc1",
3
3
"components": {
4
4
"chromiumos/platform/crosvm": {
5
5
"url": "https://chromium.googlesource.com/chromiumos/platform/crosvm",
6
6
-
"rev": "cfb7db44eb9e5a0bca9a22bfb985252ef74ab251",
7
7
-
"date": "2019-10-17T23:22:08+00:00",
8
8
-
"sha256": "0gm1ggyzh9qfizm36jmh71c3anygxj1840cm94h71kzg9kiw0330",
9
9
-
"fetchSubmodules": false
6
6
+
"rev": "8b8c01e1ad31718932491e4aee63f56109a138e2",
7
7
+
"date": "2020-01-25T02:28:10+00:00",
8
8
+
"sha256": "1qmf1k06pwynh15c3nr9m6v90z2pkk930xniwvlvbvnazrk4rllg",
9
9
+
"fetchSubmodules": false,
10
10
+
"deepClone": false,
11
11
+
"leaveDotGit": false
10
12
},
11
13
"chromiumos/third_party/adhd": {
12
14
"url": "https://chromium.googlesource.com/chromiumos/third_party/adhd",
13
13
-
"rev": "a8df1c52bde3bfd2aebc1d7adcd6f195eb212cb1",
14
14
-
"date": "2019-10-17T18:53:18+00:00",
15
15
-
"sha256": "1hyvnvwr5ka9zw4h7hhl6fpsfl2acp3zy4wr5qrw8s1cn8ljr9vy",
16
16
-
"fetchSubmodules": false
15
15
+
"rev": "f361d5b02623274723bff251dafa1e2a2887b013",
16
16
+
"date": "2020-01-23T18:37:46+00:00",
17
17
+
"sha256": "1p8iwjwgmcgmzri03ik2jaid8l0ch0bzn6z9z64dix1hlrvrlliw",
18
18
+
"fetchSubmodules": false,
19
19
+
"deepClone": false,
20
20
+
"leaveDotGit": false
17
21
}
18
22
}
19
23
}