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