Commit Graph

60 Commits

Author SHA1 Message Date
Vladimír Čunát
716aac2519 Merge branch 'staging' into closure-size 2016-01-19 09:55:31 +01:00
Tristan Helmich
bce59a1a8b libvirtd service: Move mutable configs to /var
Modifies libvirt package to search for configs in /var/lib and changes
libvirtd service to copy the default configs to the new location.

This enables the user to change e.g. the networking configuration with
virsh or virt-manager and keep those settings.
2016-01-15 14:26:20 +01:00
Tobias Geerinckx-Rice
286cd8378c libvirt: apply patch to build 1.3.0 on BSD/Darwin
Upstream bug: https://bugzilla.redhat.com/show_bug.cgi?id=1293060

This patch is based on the one attached to that bug report, but
instead of patching the .x files (parsing of which apparently
fails as well) it modifies the pre-generated .c files directly.

This ought to fix #12139.
2016-01-04 19:42:07 +01:00
Wido den Hollander
2773dfbb5e libvirt: Update from 1.2.19 to 1.3.0 2015-12-31 14:40:07 +01:00
Vladimír Čunát
f9f6f41bff Merge branch 'master' into closure-size
TODO: there was more significant refactoring of qtbase and plasma 5.5
on master, and I'm deferring pointing to correct outputs to later.
2015-12-31 09:53:02 +01:00
Robin Gloster
4e225b61d2 libvirt: add xen support 2015-12-28 21:43:25 +00:00
Robin Gloster
876a182b66 libvirt: fix including libpcap 2015-12-28 21:43:25 +00:00
Dan Peebles
6878b2b21d libvirt: make it build on darwin
Not sure if it works, but it no longer fails miserably at build time
2015-12-24 23:34:47 -05:00
Dan Peebles
8c42b26fa2 libvirt: switch who makes assertions about whose version
Previously, the native libvirt package was making an assertion that
the dependent Python package had a compatible version. This commit
switches that so that the Python package makes the assertion, since
it makes more sense to me to have a child package making an
assertion about its parent than vice versa.
2015-12-24 19:59:44 +00:00
Domen Kožar
0acc32e836 libvirt: add numa support 2015-12-15 23:42:03 +01:00
Vladimír Čunát
b44d846990 udev: complete rework
- systemd puts all into one output now (except for man),
  because I wasn't able to fix all systemd/udev refernces
  for NixOS to work well
- libudev is now by default *copied* into another path,
  which is what most packages will use as build input :-)
- pkgs.udev = [ libudev.out libudev.dev ]; because there are too many
  references that just put `udev` into build inputs (to rewrite them all),
  also this made "${udev}/foo" fail at *evaluation* time
  so it's easier to catch and change to something more specific
2015-10-04 10:03:53 +02:00
Vladimír Čunát
5227fb1dd5 Merge commit staging+systemd into closure-size
Many non-conflict problems weren't (fully) resolved in this commit yet.
2015-10-03 13:33:37 +02:00
Tobias Geerinckx-Rice
8b29707592 {,pythonPackages.}libvirt: 1.2.18 -> 1.2.19
The previous bump erroneously said 1.2.19. Make it so.
2015-09-11 00:41:06 +02:00
Tobias Geerinckx-Rice
336b79e6e3 {,pythonPackages.}libvirt: 1.2.17 -> 1.2.19 2015-09-05 04:20:22 +02:00
William A. Kennington III
799c46e6e7 libvirt: 1.2.12 -> 1.2.17 2015-07-05 16:50:50 -07:00
Vladimír Čunát
b7c3c25218 fix ${udev} references (and a few others) 2015-05-05 11:52:08 +02:00
Nathaniel Baxter
0be8418275 libvirt: update from 1.2.9 to 1.2.12
libvirt-glib: update from 0.1.9 to 0.2.0
pythonPackages.libvirt: update from 1.2.9 to 1.2.12

Potentially fixes CVE-2014-7823 CVE-2015-0236
2015-02-23 20:09:54 +01:00
Domen Kožar
9b7b2ce8eb Revert "Introduce patchShebangsPhase ran in preConfigurePhases"
This reverts commit 512fbb280f.

See #5368
2015-01-08 10:26:49 +01:00
Domen Kožar
512fbb280f Introduce patchShebangsPhase ran in preConfigurePhases
(cherry picked from commit 91c7e8747af1fdc2a70cd98594ccbb12a5c6902d)
Signed-off-by: Domen Kožar <domen@dev.si>
2015-01-02 02:58:32 +01:00
Ricardo M. Correia
d4b4bae307 Update my maintainership 2014-11-29 02:15:39 +01:00
Aycan iRiCAN
aecc62921e Added libpcap dependency and --with-libpcap configure flag to support ip address learning 2014-10-27 18:34:41 +02:00
Aristid Breitkreuz
908a9fcf12 add assertion to keep libvirt and libvirt-python versions in sync 2014-10-08 19:01:05 +02:00
Aristid Breitkreuz
e200a98843 libvirt: update from 1.2.7 to 1.2.9 2014-10-07 22:54:05 +02:00
Chris Farmiloe
08534000a4 Ensure libvirtd is started after vswitch and add ability to configure how libvirtd guests are shutdown 2014-09-02 01:48:50 +04:00
Rickard Nilsson
01560400aa libvirt: Update from 1.2.5 to 1.2.7 2014-08-23 12:41:49 +02:00
Rickard Nilsson
7dc09de565 libvirt: Update from 1.2.4 to 1.2.5 2014-06-12 22:11:31 +02:00
Benjamin Podszun
3db83835a8 nixpkgs: Bump libvirt to 1.2.4 2014-05-09 13:29:15 +02:00
Ricardo M. Correia
a541350cb3 libvirt: Assume maintainership 2014-03-27 14:39:05 +01:00
Ricardo M. Correia
3078cf3e75 libvirt: Add git repository to meta attributes 2014-03-27 14:39:05 +01:00
Ricardo M. Correia
56adfd34fc libvirt: Add support for macvtap and VEPA 2014-03-27 14:39:04 +01:00
Rickard Nilsson
773d886f51 libvirt: Clean up nix file, update meta 2014-03-12 08:27:05 +01:00
Rickard Nilsson
28437226ae libvirt: Update from 1.2.0 to 1.2.2 2014-03-11 18:27:09 +01:00
Rickard Nilsson
a0ba267115 libvirt: Update to 1.2.0 2013-12-02 21:35:44 +01:00
Bjørn Forsman
edfd4cbb03 libvirtd: add missing dependency on dnsmasq
Fixes this:

Nov 09 16:13:27 nixos-laptop systemd[1]: Starting Libvirt Virtual Machine Management Daemon...
Nov 09 16:13:28 nixos-laptop .libvirtd-wrapp[17183]: libvirt version: 1.1.4
Nov 09 16:13:28 nixos-laptop .libvirtd-wrapp[17183]: Cannot check dnsmasq binary dnsmasq: No such file or directory
Nov 09 16:13:28 nixos-laptop .libvirtd-wrapp[17183]: Cannot check dnsmasq binary dnsmasq: No such file or directory
Nov 09 16:13:28 nixos-laptop systemd[1]: Started Libvirt Virtual Machine Management Daemon.
2013-11-10 14:00:04 +01:00
Rickard Nilsson
b5554b3f5c libvirt: Update to 1.1.4
Remove the patch that has been added upstream.
2013-11-05 14:15:42 +01:00
Domen Kožar
39d359b4d7 libvirt: note patch source 2013-09-15 12:37:24 +02:00
Jaka Hudoklin
22b7f00423 libvirt: update to 1.1.2 2013-09-15 12:30:39 +02:00
Rickard Nilsson
5b9227c5a8 libvirt: Update to 1.1.1 2013-08-23 11:21:08 +02:00
Rickard Nilsson
1870210926 libvirt: Update to 1.1.0 2013-07-24 14:42:01 +02:00
Eelco Dolstra
c98af108d0 libvirt: Update to 1.0.3 2013-03-28 18:05:24 +01:00
Eelco Dolstra
b6c71e6eb3 libvirt: Update to 1.0.2
http://hydra.nixos.org/build/4127697
2013-02-19 13:26:49 +01:00
Joachim Schiele
38ec761dcf nearly there, please someone check: libvirt/default.nix and see this post: http://www.redhat.com/archives/libvir-list/2007-May/msg00064.html
svn path=/nixpkgs/trunk/; revision=33998
2012-05-06 22:39:39 +00:00
Eelco Dolstra
e24547ab88 * libvirt updated to 0.9.11.
svn path=/nixpkgs/trunk/; revision=33850
2012-04-19 21:40:07 +00:00
Eelco Dolstra
923054c924 * Fix libvirt.
svn path=/nixpkgs/branches/stdenv-updates/; revision=31642
2012-01-18 19:47:39 +00:00
Eelco Dolstra
70b5cbe558 * libvirt updated to 0.9.7.
svn path=/nixpkgs/trunk/; revision=30464
2011-11-18 17:07:17 +00:00
Eelco Dolstra
0ed22f9e3c * libvirt updated to 0.9.2.
svn path=/nixpkgs/trunk/; revision=27396
2011-06-08 11:15:27 +00:00
Eelco Dolstra
d5ee631b92 * libvirt: depend on libgcrypt.
svn path=/nixpkgs/trunk/; revision=27229
2011-05-11 15:02:53 +00:00
Eelco Dolstra
36cf6ea476 * libvirt updated to 0.9.1.
svn path=/nixpkgs/trunk/; revision=27193
2011-05-09 09:24:18 +00:00
Eelco Dolstra
db144edb60 * libvirt 0.9.0.
svn path=/nixpkgs/branches/modular-python/; revision=26693
2011-04-05 14:14:39 +00:00
Eelco Dolstra
8844b1545a * Libvirt keeps state (such as information about running VMs) in
$(sysconfdir).  So this needs to be /etc rather than $out/etc.  No
  wonder libvirt forgot about my VMs every time it got upgraded...
  (I guess it should really be /var, but that's upstream's decision.)

svn path=/nixpkgs/branches/modular-python/; revision=26643
2011-03-31 22:09:07 +00:00