summary refs log tree commit diff
path: root/pkgs/development/libraries/libvirt
diff options
context:
space:
mode:
authorRickard Nilsson <rickynils@gmail.com>2016-07-01 20:12:33 +0200
committerRickard Nilsson <rickynils@gmail.com>2016-07-01 20:12:33 +0200
commit8404d626ad1b0ec293bf83bec6c8a1f57e17e926 (patch)
treee849a36611bbf3633949f20af5426b08396a70a4 /pkgs/development/libraries/libvirt
parent7d67a4da99b1c83ae7c9405d8f35a9727778982e (diff)
downloadnixlib-8404d626ad1b0ec293bf83bec6c8a1f57e17e926.tar
nixlib-8404d626ad1b0ec293bf83bec6c8a1f57e17e926.tar.gz
nixlib-8404d626ad1b0ec293bf83bec6c8a1f57e17e926.tar.bz2
nixlib-8404d626ad1b0ec293bf83bec6c8a1f57e17e926.tar.lz
nixlib-8404d626ad1b0ec293bf83bec6c8a1f57e17e926.tar.xz
nixlib-8404d626ad1b0ec293bf83bec6c8a1f57e17e926.tar.zst
nixlib-8404d626ad1b0ec293bf83bec6c8a1f57e17e926.zip
libvirt: Fix libsystemd dependency
Diffstat (limited to 'pkgs/development/libraries/libvirt')
-rw-r--r--pkgs/development/libraries/libvirt/default.nix7
1 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/development/libraries/libvirt/default.nix b/pkgs/development/libraries/libvirt/default.nix
index 27e635754442..c5b8ae723d35 100644
--- a/pkgs/development/libraries/libvirt/default.nix
+++ b/pkgs/development/libraries/libvirt/default.nix
@@ -25,14 +25,16 @@ stdenv.mkDerivation rec {
     libxslt xhtml1 perlPackages.XMLXPath curl libpcap
   ] ++ stdenv.lib.optionals stdenv.isLinux [
     libpciaccess devicemapper lvm2 utillinux systemd.udev.lib libcap_ng
-    libnl numad numactl xen zfs
+    libnl numad numactl xen zfs systemd
   ] ++ stdenv.lib.optionals stdenv.isDarwin [
      libiconv gmp
   ];
 
   preConfigure = stdenv.lib.optionalString stdenv.isLinux ''
     PATH=${iproute}/sbin:${iptables}/sbin:${ebtables}/sbin:${lvm2}/sbin:${systemd.udev.bin}/bin:$PATH
-    substituteInPlace configure --replace 'as_dummy="/bin:/usr/bin:/usr/sbin"' 'as_dummy="${numad}/bin"'
+    substituteInPlace configure \
+      --replace 'as_dummy="/bin:/usr/bin:/usr/sbin"' 'as_dummy="${numad}/bin"' \
+      --replace libsystemd-daemon libsystemd
   '' + ''
     PATH=${dnsmasq}/bin:$PATH
     patchShebangs . # fixes /usr/bin/python references
@@ -53,6 +55,7 @@ stdenv.mkDerivation rec {
     "--with-virtualport"
     "--with-init-script=redhat"
     "--with-storage-zfs"
+    "--with-systemd-daemon"
   ] ++ stdenv.lib.optionals stdenv.isDarwin [
     "--with-init-script=none"
   ];