mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-13 05:05:29 +03:00
xen: drop 4.17
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
This commit is contained in:
parent
f9627e41de
commit
0eaec9f2f3
3 changed files with 1 additions and 58 deletions
|
@ -54,7 +54,7 @@
|
||||||
was added through the `boot.initrd.systemd.dmVerity` option.
|
was added through the `boot.initrd.systemd.dmVerity` option.
|
||||||
|
|
||||||
- The [Xen Project Hypervisor](https://xenproject.org) is once again available as a virtualisation option under [`virtualisation.xen`](#opt-virtualisation.xen.enable).
|
- The [Xen Project Hypervisor](https://xenproject.org) is once again available as a virtualisation option under [`virtualisation.xen`](#opt-virtualisation.xen.enable).
|
||||||
- This release includes Xen [4.17.5](https://wiki.xenproject.org/wiki/Xen_Project_4.17_Release_Notes), [4.18.3](https://wiki.xenproject.org/wiki/Xen_Project_4.18_Release_Notes) and [4.19.0](https://wiki.xenproject.org/wiki/Xen_Project_4.19_Release_Notes), as well as support for booting the hypervisor on EFI systems.
|
- This release includes Xen [4.18.3](https://wiki.xenproject.org/wiki/Xen_Project_4.18_Release_Notes) and [4.19.0](https://wiki.xenproject.org/wiki/Xen_Project_4.19_Release_Notes), as well as support for booting the hypervisor on EFI systems.
|
||||||
::: {.warning}
|
::: {.warning}
|
||||||
Booting into the Xen Project Hypervisor through a legacy BIOS bootloader or with the legacy script-based Stage 1 initrd have been **deprecated**. Only EFI booting and the new systemd-based Stage 1 initrd are supported.
|
Booting into the Xen Project Hypervisor through a legacy BIOS bootloader or with the legacy script-based Stage 1 initrd have been **deprecated**. Only EFI booting and the new systemd-based Stage 1 initrd are supported.
|
||||||
:::
|
:::
|
||||||
|
|
|
@ -1,56 +0,0 @@
|
||||||
{
|
|
||||||
lib,
|
|
||||||
fetchpatch,
|
|
||||||
callPackage,
|
|
||||||
ocaml-ng,
|
|
||||||
...
|
|
||||||
}@genericDefinition:
|
|
||||||
|
|
||||||
let
|
|
||||||
upstreamPatches = import ../generic/patches.nix {
|
|
||||||
inherit lib;
|
|
||||||
inherit fetchpatch;
|
|
||||||
};
|
|
||||||
|
|
||||||
upstreamPatchList = lib.lists.flatten (
|
|
||||||
with upstreamPatches;
|
|
||||||
[
|
|
||||||
QUBES_REPRODUCIBLE_BUILDS
|
|
||||||
XSA_462
|
|
||||||
]
|
|
||||||
);
|
|
||||||
in
|
|
||||||
|
|
||||||
callPackage (import ../generic/default.nix {
|
|
||||||
pname = "xen";
|
|
||||||
branch = "4.17";
|
|
||||||
version = "4.17.5";
|
|
||||||
latest = false;
|
|
||||||
pkg = {
|
|
||||||
xen = {
|
|
||||||
rev = "430ce6cd936546ad883ecd1c85ddea32d790604b";
|
|
||||||
hash = "sha256-UoMdXRW0yWSaQPPV0rgoTZVO2ghdnqWruBHn7+ZjKzI=";
|
|
||||||
patches = [ ] ++ upstreamPatchList;
|
|
||||||
};
|
|
||||||
qemu = {
|
|
||||||
rev = "ffb451126550b22b43b62fb8731a0d78e3376c03";
|
|
||||||
hash = "sha256-G0hMPid9d3fd1jAY7CiZ33xUZf1hdy96T1VUKFGeHSk=";
|
|
||||||
patches = [ ];
|
|
||||||
};
|
|
||||||
seaBIOS = {
|
|
||||||
rev = "d239552ce7220e448ae81f41515138f7b9e3c4db";
|
|
||||||
hash = "sha256-UKMceJhIprN4/4Xe4EG2EvKlanxVcEi5Qcrrk3Ogiik=";
|
|
||||||
patches = [ ];
|
|
||||||
};
|
|
||||||
ovmf = {
|
|
||||||
rev = "7b4a99be8a39c12d3a7fc4b8db9f0eab4ac688d5";
|
|
||||||
hash = "sha256-Qq2RgktCkJZBsq6Ch+6tyRHhme4lfcN7d2oQfxwhQt8=";
|
|
||||||
patches = [ ];
|
|
||||||
};
|
|
||||||
ipxe = {
|
|
||||||
rev = "1d1cf74a5e58811822bee4b3da3cff7282fcdfca";
|
|
||||||
hash = "sha256-8pwoPrmkpL6jIM+Y/C0xSvyrBM/Uv0D1GuBwNm+0DHU=";
|
|
||||||
patches = [ ];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}) ({ ocamlPackages = ocaml-ng.ocamlPackages_4_14; } // genericDefinition)
|
|
|
@ -26417,7 +26417,6 @@ with pkgs;
|
||||||
# Building with `xen` instead of `xen-slim` is possible, but makes no sense.
|
# Building with `xen` instead of `xen-slim` is possible, but makes no sense.
|
||||||
qemu_xen_4_19 = lowPrio (qemu.override { hostCpuTargets = [ "i386-softmmu" ]; xenSupport = true; xen = xenPackages.xen_4_19-slim; });
|
qemu_xen_4_19 = lowPrio (qemu.override { hostCpuTargets = [ "i386-softmmu" ]; xenSupport = true; xen = xenPackages.xen_4_19-slim; });
|
||||||
qemu_xen_4_18 = lowPrio (qemu.override { hostCpuTargets = [ "i386-softmmu" ]; xenSupport = true; xen = xenPackages.xen_4_18-slim; });
|
qemu_xen_4_18 = lowPrio (qemu.override { hostCpuTargets = [ "i386-softmmu" ]; xenSupport = true; xen = xenPackages.xen_4_18-slim; });
|
||||||
qemu_xen_4_17 = lowPrio (qemu.override { hostCpuTargets = [ "i386-softmmu" ]; xenSupport = true; xen = xenPackages.xen_4_17-slim; });
|
|
||||||
qemu_xen = qemu_xen_4_19;
|
qemu_xen = qemu_xen_4_19;
|
||||||
|
|
||||||
qemu_test = lowPrio (qemu.override { hostCpuOnly = true; nixosTestRunner = true; });
|
qemu_test = lowPrio (qemu.override { hostCpuOnly = true; nixosTestRunner = true; });
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue