libguestfs-appliance: 1.40.1 -> 1.46.0

This commit is contained in:
Weijia Wang 2023-05-23 20:56:25 +03:00
parent fdd73b14e8
commit 49fb029822

View File

@ -1,11 +1,31 @@
{ fetchzip }:
{ lib
, stdenvNoCC
, fetchurl
}:
fetchzip {
name = "libguestfs-appliance-1.40.1";
url = "http://download.libguestfs.org/binaries/appliance/appliance-1.40.1.tar.xz";
sha256 = "00863mm08p55cv6w8awp7y0lv894rcrm70mjwqfc8nc4yyb70xlm";
stdenvNoCC.mkDerivation rec {
pname = "libguestfs-appliance";
version = "1.46.0";
meta = {
hydraPlatforms = []; # Hydra fails with "Output limit exceeded"
src = fetchurl {
url = "http://download.libguestfs.org/binaries/appliance/appliance-${version}.tar.xz";
hash = "sha256-p1UN5wv3y+V5dFMG5yM3bVf1vaoDzQnVv9apfwC4gNg=";
};
installPhase = ''
runHook preInstall
mkdir -p $out
cp README.fixed initrd kernel root $out
runHook postInstall
'';
meta = with lib; {
description = "VM appliance disk image used in libguestfs package";
homepage = "https://libguestfs.org";
license = with licenses; [ gpl2Plus lgpl2Plus ];
platforms = [ "i686-linux" "x86_64-linux" ];
hydraPlatforms = [ ]; # Hydra fails with "Output limit exceeded"
};
}