tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
virt-v2v: 2.6.0 -> 2.8.1
lukts30
6 months ago
07c35dcc
18b83096
+8
-7
1 changed file
expand all
collapse all
unified
split
pkgs
by-name
vi
virt-v2v
package.nix
+8
-7
pkgs/by-name/vi/virt-v2v/package.nix
···
16
libosinfo,
17
pcre2,
18
libxml2,
19
-
jansson,
20
glib,
21
libguestfs-with-appliance,
22
cdrkit,
···
28
29
stdenv.mkDerivation (finalAttrs: {
30
pname = "virt-v2v";
31
-
version = "2.6.0";
32
33
src = fetchurl {
34
url = "https://download.libguestfs.org/virt-v2v/${lib.versions.majorMinor finalAttrs.version}-stable/virt-v2v-${finalAttrs.version}.tar.gz";
35
-
sha256 = "sha256-W7t/n1QO9UebyH85abtnSY5i7kH/6h8JIAlFQoD1vkU=";
36
};
37
38
postPatch = ''
39
-
substituteInPlace common/mlv2v/uefi.ml \
40
-
--replace-fail '/usr/share/OVMF/OVMF_CODE.fd' "${OVMF.firmware}" \
41
-
--replace-fail '/usr/share/OVMF/OVMF_VARS.fd' "${OVMF.variables}"
0
42
43
patchShebangs .
44
'';
···
61
]);
62
63
buildInputs = [
0
64
libosinfo
65
pcre2
66
libxml2
67
-
jansson
68
glib
69
]
70
++ (with ocamlPackages; [
···
16
libosinfo,
17
pcre2,
18
libxml2,
19
+
json_c,
20
glib,
21
libguestfs-with-appliance,
22
cdrkit,
···
28
29
stdenv.mkDerivation (finalAttrs: {
30
pname = "virt-v2v";
31
+
version = "2.8.1";
32
33
src = fetchurl {
34
url = "https://download.libguestfs.org/virt-v2v/${lib.versions.majorMinor finalAttrs.version}-stable/virt-v2v-${finalAttrs.version}.tar.gz";
35
+
sha256 = "sha256-RJPwtI6GHN+W+Pw8jdEAgQMbR42aGqTYW2rPtAYBPYM=";
36
};
37
38
postPatch = ''
39
+
# TODO: allow guest != host CPU ISA
40
+
substituteInPlace output/output_qemu.ml \
41
+
--replace-fail '/usr/share/OVMF' ""${OVMF.fd}/FV/" \
42
+
--replace-fail '/usr/share/AAVMF' ""${OVMF.fd}/FV/"
43
44
patchShebangs .
45
'';
···
62
]);
63
64
buildInputs = [
65
+
json_c
66
libosinfo
67
pcre2
68
libxml2
0
69
glib
70
]
71
++ (with ocamlPackages; [