depot/third_party/nixpkgs/pkgs/applications/virtualization/driver/win-virtio/default.nix
Default email c7f94ff3ce Project import generated by Copybara.
GitOrigin-RevId: b85ed9dcbf187b909ef7964774f8847d554fab3b
2023-08-22 22:05:09 +02:00

38 lines
1 KiB
Nix

{ lib, stdenv, fetchurl, libarchive }:
stdenv.mkDerivation rec {
pname = "win-virtio";
version = "0.1.229-1";
src = fetchurl {
url = "https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-${version}/virtio-win.iso";
hash = "sha256-yIoN3jRgXq7mz4ifPioMKvPK65G130WhJcpPcBrLu+A=";
};
nativeBuildInputs = [
libarchive
];
unpackCmd = "mkdir source; bsdtar -xf $curSrc -C source";
installPhase = ''
runHook preInstall
mkdir -p $out
cp -R ./. $out/
runHook postInstall
'';
passthru.updateScript = ./update.sh;
meta = with lib; {
description = "Windows VirtIO Drivers";
homepage = "https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html";
changelog = "https://fedorapeople.org/groups/virt/virtio-win/CHANGELOG";
license = [ licenses.bsd3 ];
maintainers = with maintainers; [ anthonyroussel ];
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
platforms = platforms.linux;
};
}