about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorillustris <rharikrishnan95@gmail.com>2023-05-23 06:12:31 +0530
committerillustris <rharikrishnan95@gmail.com>2023-05-25 16:25:43 +0530
commit6a20c1325880ff0f4d894fa4d008d901ceac4529 (patch)
tree8a328adca5c8afc6e502e9cd742e47419de14479 /nixos
parent7084250df3d7f9735087d3234407f3c1fc2400e3 (diff)
downloadnixlib-6a20c1325880ff0f4d894fa4d008d901ceac4529.tar
nixlib-6a20c1325880ff0f4d894fa4d008d901ceac4529.tar.gz
nixlib-6a20c1325880ff0f4d894fa4d008d901ceac4529.tar.bz2
nixlib-6a20c1325880ff0f4d894fa4d008d901ceac4529.tar.lz
nixlib-6a20c1325880ff0f4d894fa4d008d901ceac4529.tar.xz
nixlib-6a20c1325880ff0f4d894fa4d008d901ceac4529.tar.zst
nixlib-6a20c1325880ff0f4d894fa4d008d901ceac4529.zip
nixos/proxmox-image: fix qemu build failure
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/virtualisation/proxmox-image.nix11
1 files changed, 6 insertions, 5 deletions
diff --git a/nixos/modules/virtualisation/proxmox-image.nix b/nixos/modules/virtualisation/proxmox-image.nix
index 82b33a341799..b5d4ecd02683 100644
--- a/nixos/modules/virtualisation/proxmox-image.nix
+++ b/nixos/modules/virtualisation/proxmox-image.nix
@@ -187,20 +187,20 @@ with lib;
           guestAgentSupport = false;
         }).overrideAttrs ( super: rec {
 
-          version = "7.0.0";
+          version = "7.2.1";
           src = pkgs.fetchurl {
             url= "https://download.qemu.org/qemu-${version}.tar.xz";
-            sha256 = "sha256-9rN1x5UfcoQCeYsLqrsthkeMpT1Eztvvq74cRr9G+Dk=";
+            sha256 = "sha256-jIVpms+dekOl/immTN1WNwsMLRrQdLr3CYqCTReq1zs=";
           };
           patches = [
             # Proxmox' VMA tool is published as a particular patch upon QEMU
             (pkgs.fetchpatch {
               url =
                 let
-                  rev = "1976ca460796f28447b41e3618e5c1e234035dd5";
-                  path = "debian/patches/pve/0026-PVE-Backup-add-vma-backup-format-code.patch";
+                  rev = "abb04bb6272c1202ca9face0827917552b9d06f6";
+                  path = "debian/patches/pve/0027-PVE-Backup-add-vma-backup-format-code.patch";
                 in "https://git.proxmox.com/?p=pve-qemu.git;a=blob_plain;hb=${rev};f=${path}";
-              hash = "sha256-2Dz+ceTwrcyYYxi76RtyY3v15/2pwGcDhFuoZWlgbjc=";
+              hash = "sha256-3d0HHdvaExCry6zcULnziYnWIAnn24vECkI4sjj2BMg=";
             })
 
             # Proxmox' VMA tool uses O_DIRECT which fails on tmpfs
@@ -220,6 +220,7 @@ with lib;
           ];
 
           buildInputs = super.buildInputs ++ [ pkgs.libuuid ];
+          nativeBuildInputs = super.nativeBuildInputs ++ [ pkgs.perl ];
 
         });
       in