Commit graph

180 commits

Author SHA1 Message Date
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
Euan Kemp 145cf67bbb
libvirt: correct localstatedir (#109415)
It was supposed to be '/var' rather than '/var/lib'. This fixes an issue
where some tools don't connect to the right socket (because they were
connecting to '$localstatedir/run/libvirt...' instead of
'$runstatedir/libvirt...').

Also change runstatedir to just be '/run' since it avoids a log line
complaining about that.
2021-01-16 22:44:42 +01:00
Euan Kemp 5ecaaf1ba8 libvirt: fixups for meson build
The previous commit updates to a newer libvirt with a newer build setup.

This commit carries forward that work into a mergeable state.

Based on the suggestion in
https://github.com/NixOS/nixpkgs/pull/103309#issuecomment-724958608, I
did a fwupd-like patch for the various meson.build files.
2021-01-14 07:57:14 -08:00
Matthieu Coudron cc29c62867 libvirt: 6.6.0 -> 6.8.0 2021-01-14 07:57:14 -08:00
Graham Christensen bc49a0815a
utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
Mario Rodas 981e163aa3 nixops: fix build on darwin 2020-11-05 04:20:00 +00:00
Bas van Dijk af8409fc0a libvirt: fetch sources from gitlab
That seems to be the official repository now.
2020-10-01 10:55:56 +02:00
Bas van Dijk 3acb90e7dd libvirt: update source URLs to https 2020-09-29 10:09:09 +02:00
Bas van Dijk 8d995c440d libvirt: remove -fno-stack-protector because it builds without it 2020-09-29 10:03:36 +02:00
Bas van Dijk de15287183 libvirt: update autoconf 1.70 comment to 2.70 2020-09-29 09:58:48 +02:00
Bas van Dijk 4606528fcb libvirt: update homepage to https URL 2020-09-29 09:45:13 +02:00
Bas van Dijk d5b0c8bcdf libvirt: 6.3.0 -> 6.6.0
Also upgrades `python3Packages.libvirt`
and patches the `rpcgen` tool from Apple's `developer_cmds` package.
2020-09-29 00:18:24 +02:00
Maximilian Bosch 698461394c
libvirt_5_9_0: fix build w/glibc-2.32 2020-09-12 23:04:50 +02:00
Maximilian Bosch 24fd601640
libvirt: fix build w/glibc-2.32 2020-09-12 23:04:48 +02:00
Jan Tojnar 1837136c7b libvirt: use /run for runstatedir
systemd complains:

	Jul 08 12:43:59 kaiser systemd[1]: /nix/store/bvfikb8v9m646m23fqm0rfnnsj6plc2k-libvirt-6.2.0/lib/systemd/system/libvirtd-admin.socket:11: ListenStream= references a path below legacy directory /var/run/, updating /var/run/libvirt/libvirt-admin-sock → /run/libvirt/libvirt-admin-sock; please update the unit file accordingly.
	Jul 08 12:43:59 kaiser systemd[1]: /nix/store/bvfikb8v9m646m23fqm0rfnnsj6plc2k-libvirt-6.2.0/lib/systemd/system/libvirtd-ro.socket:11: ListenStream= references a path below legacy directory /var/run/, updating /var/run/libvirt/libvirt-sock-ro → /run/libvirt/libvirt-sock-ro; please update the unit file accordingly.
	Jul 08 12:43:59 kaiser systemd[1]: /nix/store/bvfikb8v9m646m23fqm0rfnnsj6plc2k-libvirt-6.2.0/lib/systemd/system/libvirtd.socket:9: ListenStream= references a path below legacy directory /var/run/, updating /var/run/libvirt/libvirt-sock → /run/libvirt/libvirt-sock; please update the unit file accordingly.

Let's just set it correctly manually, that is what Red Hat does:

ba7592f6c1

See also:

390997925a
2020-07-08 18:56:01 +02:00
Edmund Wu 2913697d6d
libvirt: 6.2.0 -> 6.3.0 2020-05-28 23:42:04 -04:00
Jaka Hudoklin 741c8c24e1 libvirt: enable polkit support 2020-05-13 21:00:04 +07:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Piotr Bogdan bc66b77de9 libvirt: 6.1.0 -> 6.2.0 2020-04-09 10:30:14 +01:00
Izorkin 9336b15a88 libvirt: 5.4.0 -> 5.9.0 2020-03-15 15:13:03 +07:00