{ stdenv, fetchurl, libxml2, gnutls, devicemapper, perl, python, iproute, iptables }: let version = "0.8.8"; in stdenv.mkDerivation { name = "libvirt-${version}"; src = fetchurl { url = "http://libvirt.org/sources/libvirt-${version}.tar.gz"; sha256 = "04z1757qpi3ssnjv5h2qnw1sds2m50yxk67cbdam6w4i50vyl2h3"; }; buildInputs = [ libxml2 gnutls devicemapper perl python iproute iptables ]; configureFlags = '' --localstatedir=/var IP_PATH=${iproute}/sbin/ip IPTABLES_PATH=${iptables}/sbin/iptables IP6TABLES_PATH=${iptables}/sbin/ip6tables ''; installFlags = "localstatedir=$(TMPDIR)/var"; meta = { homepage = http://libvirt.org/; description = "A toolkit to interact with the virtualization capabilities of recent versions of Linux (and other OSes)."; license = "LGPLv2+"; platforms = stdenv.lib.platforms.linux; }; }