Commit Graph

199 Commits

Author SHA1 Message Date
Franz Pletz
04dbd6298c
Merge pull request #191086 from Artturin/libvirtstrict 2022-09-18 15:11:24 +02:00
Tako Marks
f00d562080 libvirtd: use nix paths for zfs userspace tools
Libvirt zfs storage driver makes use of zfs userspace tools to get the
neccesary information. This patch sets correct nix store paths for these
tools.
2022-09-16 21:57:46 +02:00
Artturin
ff10b20c5d libvirt: enable strictDeps
fix cross

remove unneeded deps and args

remove closure dependencies on buildtime tools
confirmed with `nix path-info -rsSh ./result`
2022-09-16 02:25:54 +03:00
Franz Pletz
88199c6df9
Merge pull request #190379 from SuperSandro2000/libvirt
libvirt: fix cross compile
2022-09-12 03:54:42 +02:00
Sandro Jäckel
8376aee278
libvirt: fix cross compile 2022-09-08 21:57:12 +02:00
R. Ryantm
b67ef2b885 libvirt: 8.6.0 -> 8.7.0 2022-09-08 10:42:51 +00:00
Sandro Jäckel
6dfe57adf6
libvirt: remove ? null from packages which have boolean inputs, normalize meta.description 2022-08-25 23:51:18 +02:00
Franz Pletz
38c67944cb nixos/tests/libvirtd: init 2022-08-22 22:41:32 +02:00
Franz Pletz
602fcc8608
libvirt: hardcode path to parted
fixes #182835
2022-08-22 05:17:45 +02:00
Franz Pletz
2bdcc9e537
libvirt: 8.5.0 -> 8.6.0 2022-08-22 02:00:03 +02:00
Weijia Wang
3f383c75ef libvirt: fix build on x86_64-darwin 2022-08-06 12:01:58 +02:00
Weijia Wang
32b6f46ec0 libvirt: fix build on darwin 2022-08-03 01:56:44 +02:00
R. Ryantm
33cda5786f libvirt: 8.4.0 -> 8.5.0 2022-07-05 18:34:27 -07:00
Michael Weinrich
339665a9b0 libvirt: add zfs to PATH when enabled
libvirtd requires zpool to access zfs type pools.
2022-07-01 21:23:25 +02:00
Ilan Joselevich
590f97d231 libvirt: 8.1.0 -> 8.4.0 2022-06-10 16:19:21 +03:00
Ilan Joselevich
e86e7ee1a8 libvirt: add passthru update script 2022-06-10 04:17:24 +03:00
Ilan Joselevich
c8b8ea8232 libvirt: drop tarball fetching 2022-06-10 04:17:24 +03:00
Andrew Marshall
99c5e10c0b libvirt: Fix incorrect path to pkttyagent 2022-04-22 23:48:21 +02:00
Florian Klink
22660f2e23 libvirt: patch more binary paths in systemd units
/bin/kill is referred in many more unit files than just
libvirtd.service.
2022-04-08 12:22:27 +02:00
Artturin
33cce15e42 treewide: remove meta.repositories
there's no documentation for meta.repositories and its not widely used
2022-03-24 23:56:14 +02:00
Hubert Jasudowicz
609623c346 libvirt: Fix a segfault when undefining a domain
libvirt 8.1.0 will crash when trying to undefine a domain.
Backport a patch to fix this.

Original commit:
823a62ec8a
2022-03-20 00:07:40 +01:00
Bernardo Meurer
d886a9ae83
libvirt: 7.10.0 -> 8.1.0 2022-03-14 11:41:56 -07:00
Bernardo Meurer
075de1bb2d
libvirt: refactor 2022-03-14 00:33:21 -07:00
Bernardo Meurer
316b6f84c2
Revert "Merge pull request #163714 from lovesegfault/libvirt-8.1.0"
This reverts commit cdd51022ab, reversing
changes made to 8db28de919.
2022-03-12 14:24:30 -08:00
Bernardo Meurer
f5e999d5a0
libvirt: cleanup 2022-03-12 09:52:12 -08:00
Bernardo Meurer
036ee2b9e1
libvirt: 7.10.0 -> 8.1.0 2022-03-12 00:34:41 -08:00
Andrew Marshall
c0e1ba80f5 libvirt: Fix virt-xml-validate
Previously it depended on `xmllint` being in $PATH.
2022-02-12 13:33:28 +01:00
Andrew Marshall
3f8ceb8de0 libvirt: Formatting
Consistent indentation.
2022-02-12 13:33:28 +01:00
Sandro
f86600a7b2
Merge pull request #148529 from Kranzes/bump-libvirt 2022-01-08 20:20:57 +01:00
Martin Weinelt
449dd2b1cc
libvirt_5_9_0: remove
The particular relase came out over two years ago, had been marked
with known vulnerabilities earlier this year and a newer version exists.
2022-01-01 02:09:10 +01:00
Ilan Joselevich
bb703ffb23 libvirt: 7.9.0 -> 7.10.0 2021-12-04 01:52:11 +02:00
flurie
af4b47ecd7 libvirt: fix build on aarch64-darwin 2021-11-19 15:57:07 +01:00
Ilan Joselevich
57bfc1e6a3 libvirt: 7.8.0 -> 7.9.0 2021-11-02 22:52:47 +02:00
Martin Weinelt
a415d5dd2e Merge remote-tracking branch 'origin/master' into staging-next 2021-10-15 23:10:08 +02:00
Ilan Joselevich
a4d1cc9c23 libvirt: 7.7.0 -> 7.8.0 2021-10-12 23:05:07 +03:00
misuzu
80d76320ca libvirt_5_9_0: use ebtables from iptables package 2021-09-28 10:47:49 +03:00
misuzu
12a9f1e625 libvirt: use ebtables from iptables package 2021-09-28 10:47:48 +03:00
Mario Rodas
d8bb5e420f libvirt: fix build on darwin 2021-09-13 04:20:00 +00:00
sternenseemann
036c82cca1 libvirt: fix tarball hash
Fixes this failure: https://hydra.nixos.org/build/152776341

Unsure how this happened, but I verified the GPG signatures locally to
make sure the new hash is good.
2021-09-12 11:59:38 +02:00
Ilan Joselevich
ae85018d8a libvirt: 7.0.0 -> 7.7.0 2021-09-05 06:06:15 +03:00
Ryan Mulligan
063e8ee5cf libvirt: add enableGlusterfs option 2021-05-05 13:49:28 -07:00
Sandro Jäckel
9378fdf87e
iproute: deprecate alias 2021-04-04 01:43:46 +02:00
ajs124
cba2f940f3 libvirt: python2 -> python3 2021-02-13 19:04:48 +01:00
Robert Schütz
4a11da4ae3
libvirt_5_9_0: mark as insecure (#111322) 2021-02-07 10:38:08 +01:00
Izorkin
c699a6a855 libvirt: removed unknown options 2021-01-27 13:27:25 -08:00
Izorkin
7c90be596b libvirt: 6.8.0 -> 7.0.0 2021-01-27 13:27:25 -08:00
Ben Siraphob
2f78ee7e81 pkgs/development: stdenv.lib -> lib 2021-01-24 00:16:29 +07:00
Euan Kemp
f0b1cdb189 libvirt: don't use iptables-nftables
Per a comment on the PR that made this change, it turns out to cause
issues in some cases: https://github.com/NixOS/nixpkgs/pull/109332#issuecomment-762005163

For now, let's revert back. Presumably the issues derive from the system
iptables not matching libvirt's iptables.

In the future, #81172 should move us back into the future, and I'm
perfectly fine waiting for that PR to handle this separately.
2021-01-22 22:44:20 +00:00
Ben Siraphob
66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00