qemu: 10.2.0 -> 10.2.1 (#490229)
This commit is contained in:
@@ -136,11 +136,11 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
+ lib.optionalString nixosTestRunner "-for-vm-tests"
|
||||
+ lib.optionalString toolsOnly "-utils"
|
||||
+ lib.optionalString userOnly "-user";
|
||||
version = "10.2.0";
|
||||
version = "10.2.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://download.qemu.org/qemu-${finalAttrs.version}.tar.xz";
|
||||
hash = "sha256-njCtG4ufe0RjABWC0aspfznPzOpdCFQMDKbWZyeFiDo=";
|
||||
hash = "sha256-o3F0d9jiyE1jC//7wg9s0yk+tFqh5trG0MwnaJmRyeE=";
|
||||
};
|
||||
|
||||
depsBuildBuild = [
|
||||
@@ -267,50 +267,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
sha256 = "sha256-oC+bRjEHixv1QEFO9XAm4HHOwoiT+NkhknKGPydnZ5E=";
|
||||
revert = true;
|
||||
})
|
||||
|
||||
# Implement termios2 (TCGETS2 etc) for glibc 2.42 compatibility. Should be in the next release.
|
||||
# https://gitlab.com/qemu-project/qemu/-/issues/3065
|
||||
# https://lore.kernel.org/qemu-devel/20260103153239.15787-1-dilfridge@gentoo.org/t/#u
|
||||
(fetchpatch {
|
||||
name = "0001-Add-termios2-support-to-linux-user.patch";
|
||||
url = "https://gitlab.com/qemu-project/qemu/-/commit/e9a8a10e84c1bf6e2e8be000e4dd5c83ba0d8470.patch";
|
||||
hash = "sha256-Zc+ZjiSug3uT/F7+mmoYc2VXqw2MV6UubYqB+pr2dNY=";
|
||||
})
|
||||
(fetchpatch {
|
||||
name = "0002-Add-termios2-support-to-alpha-target.patch";
|
||||
url = "https://gitlab.com/qemu-project/qemu/-/commit/8d8c6aeee8599a099e49ec4411f3d1e087ae40ad.patch";
|
||||
hash = "sha256-5e5vUp9nr96ZmVA98W/ETReLbkofayysJXlx1Ck9gDs=";
|
||||
})
|
||||
(fetchpatch {
|
||||
name = "0003-Add-termios2-support-to-hppa-target.patch";
|
||||
url = "https://gitlab.com/qemu-project/qemu/-/commit/edc741710acedd61011f937967b960d154794258.patch";
|
||||
hash = "sha256-nls6eTOB06eqACjQ/r1sQvb9YaYmrpJcegsDGqKAOaI=";
|
||||
})
|
||||
(fetchpatch {
|
||||
name = "0004-Add-termios2-support-to-mips-target.patch";
|
||||
url = "https://gitlab.com/qemu-project/qemu/-/commit/edf9184f4feb691b0f70dc544443db2380891598.patch";
|
||||
hash = "sha256-GrBhyMq2QiCc+WlUwaB9j4G8vB3ipxJRV5Hvyab/5Fk=";
|
||||
})
|
||||
(fetchpatch {
|
||||
name = "0005-Add-termios2-support-to-sh4-target.patch";
|
||||
url = "https://gitlab.com/qemu-project/qemu/-/commit/afbe0ff81c29d674b9c18a588bcaab34ddcb8a7b.patch";
|
||||
hash = "sha256-h+9eC6H8/GJ85Lt1Y0ggdJbbgTIvDfIJkPQfX/FgO4c=";
|
||||
})
|
||||
(fetchpatch {
|
||||
name = "0006-Add-termios2-support-to-sparc-target.patch";
|
||||
url = "https://gitlab.com/qemu-project/qemu/-/commit/947b971cad90375040f399899909a3f1f32b483f.patch";
|
||||
hash = "sha256-/JvF25aSR2mBSvkpqupDySMJYZI+lv7L0YwhqiaDk3A=";
|
||||
})
|
||||
(fetchpatch {
|
||||
name = "0007-linux-user-Add-missing-termios-baud-rates.patch";
|
||||
url = "https://gitlab.com/qemu-project/qemu/-/commit/4f22fcb5c67f40a36e6654f6cfaee23f9f9e93d1.patch";
|
||||
hash = "sha256-CM81yL0/i+fmQe8qzemre13N3A74J1HIC7ilCbb7ESQ=";
|
||||
})
|
||||
(fetchpatch {
|
||||
name = "0008-linux-user-fixup-termios2-related-things-on-PowerPC.patch";
|
||||
url = "https://gitlab.com/qemu-project/qemu/-/commit/d68f0e2e906939bef076d0cd52f902d433c8c3da.patch";
|
||||
hash = "sha256-vF47CKqg0wBBOUkHeJ3hv3nUHCftl2OwD3Nh0dL1PNk=";
|
||||
})
|
||||
]
|
||||
++ lib.optional nixosTestRunner ./force-uid0-on-9p.patch;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user