forked from dan/liminix
nixpkgs 24.11 qemu does not expect texinfo
This commit is contained in:
parent
9828b007ae
commit
89912c766b
12
overlay.nix
12
overlay.nix
@ -246,7 +246,10 @@ extraPkgs // {
|
|||||||
|
|
||||||
pppBuild = prev.ppp;
|
pppBuild = prev.ppp;
|
||||||
|
|
||||||
qemuLim = let q = prev.qemu.overrideAttrs (o: {
|
qemuLim =
|
||||||
|
let
|
||||||
|
inherit (final) lib;
|
||||||
|
q = prev.qemu.overrideAttrs (o: {
|
||||||
patches = o.patches ++ [
|
patches = o.patches ++ [
|
||||||
./pkgs/qemu/arm-image-friendly-load-addr.patch
|
./pkgs/qemu/arm-image-friendly-load-addr.patch
|
||||||
(final.fetchpatch {
|
(final.fetchpatch {
|
||||||
@ -254,7 +257,8 @@ extraPkgs // {
|
|||||||
hash = "sha256-jOsGka7xLkJznb9M90v5TsJraXXTAj84lcphcSxjYLU=";
|
hash = "sha256-jOsGka7xLkJznb9M90v5TsJraXXTAj84lcphcSxjYLU=";
|
||||||
})
|
})
|
||||||
];
|
];
|
||||||
}); in q.override {
|
});
|
||||||
|
overrides = {
|
||||||
nixosTestRunner = true;
|
nixosTestRunner = true;
|
||||||
hostCpuTargets = map (f: "${f}-softmmu") [
|
hostCpuTargets = map (f: "${f}-softmmu") [
|
||||||
"arm" "aarch64" "mips" "mipsel"
|
"arm" "aarch64" "mips" "mipsel"
|
||||||
@ -267,10 +271,10 @@ extraPkgs // {
|
|||||||
tpmSupport = false;
|
tpmSupport = false;
|
||||||
uringSupport = false;
|
uringSupport = false;
|
||||||
capstoneSupport = false;
|
capstoneSupport = false;
|
||||||
|
} // lib.optionalAttrs (lib.versionOlder lib.version "24.11") {
|
||||||
texinfo = null;
|
texinfo = null;
|
||||||
};
|
};
|
||||||
|
in q.override overrides;
|
||||||
rsyncSmall =
|
rsyncSmall =
|
||||||
let
|
let
|
||||||
r = prev.rsync.overrideAttrs (o: {
|
r = prev.rsync.overrideAttrs (o: {
|
||||||
|
Loading…
Reference in New Issue
Block a user