summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-emulation/libvirt: Use BROOT for verify-sig key pathMichał Górny2021-07-317-7/+7
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-emulation/libvirt: [QA] call tmpfiles_process in pkg_postinstSam James2021-07-317-6/+8
| | | | | | | | This is needed to actually apply the tmpfiles configuration we've installed in the ebuild. See tmpfiles.eclass documentation. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: Sync live ebuild.Jonathan Davies2021-07-141-1/+1
| | | | | Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/libvirt: Version updated to 7.5.0, with changes:Jonathan Davies2021-07-142-0/+329
| | | | | | | | | | * Use meson_feature for apparmor_profiles. * Updated minimum Xen version to 4.9.0. Bug: https://bugs.gentoo.org/799713 Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/libvirt: Stabilize 7.3.0 x86, #795234Sam James2021-06-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: Stabilize 7.3.0 amd64, #795234Sam James2021-06-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: fix systemd unit file for libvirt 7.0.0Matthias Maier2021-06-102-0/+19
| | | | | | | Closes: https://bugs.gentoo.org/792228 Package-Manager: Portage-3.0.19, Repoman-3.0.3 RepoMan-Options: --force Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: revert erroneous changeMatthias Maier2021-06-101-1/+1
| | | | | Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: fix compilationMatthias Maier2021-06-092-2/+2
| | | | | | Closes: https://bugs.gentoo.org/795144 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Version updated to 7.4.0, with changes:Jonathan Davies2021-06-092-0/+329
| | | | | | | | * Use meson_feature for apparmor_profiles. Closes: https://github.com/gentoo/gentoo/pull/21092 Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Update live ebuildMichal Privoznik2021-06-051-1/+2
| | | | | | | | | | | There was some movement in the libvirt upstream and our live ebuild needs some updates. Firstly, since libvirt commit of v7.4.0-21-g08c13484da the 'apparmor_profiles' is a feature not an -Doption. Secondly, specify which branch is the master branch. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Closes: https://github.com/gentoo/gentoo/pull/21075 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/libvirt: Sync live ebuild.Jonathan Davies2021-05-161-8/+8
| | | | | Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Version updated to 7.3.0, with changes:Jonathan Davies2021-05-162-0/+328
| | | | | | | | | | * Set minimum required QEMU version to 2.11. * Removed virCgroupKillRecursive patch - applied upstream in commit ea7d0ca3. * Added build-dep on bash-completion as upstream's build system wants this installed. Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Update bash-completion script pathMichal Privoznik2021-04-221-2/+2
| | | | | | | | | | | | | | Previously, the bash-completion script was living in the source directory and during src_install() it was copied over into the install image and symlinks were created for virsh and virt-admin binaries. But with libvirt commit v7.2.0-336-gcf66ee8ddc this has changed and each binary has its own completion script generated during compile phase. This means that we have to update our paths where we're getting the scripts from. Closes: https://github.com/gentoo/gentoo/pull/20499 Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: update live ebuildMatthias Maier2021-04-221-22/+13
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Allow destroy of LXC containers againMichal Privoznik2021-04-204-6/+192
| | | | | | | | | | | | | | | | | | | | | | The original problem was fixed upstream as: ea7d0ca37c vircgroup: Fix virCgroupKillRecursive() wrt nested controllers and the commit will be part of the upcoming 7.3.0 release. However, the bug is so critical that the fix deserves to be backported to all supported releases. Please note, that for libvirt-7.2.0 I'm also dropping the code under src_install() that's supposed to fix docdir for ebuilds with revision number. This fixup is not needed because as of cc20e6298b7217f4b0eab3c50078257fd77ebb1b the docdir is put correctly onto meson's cmd line. I'm doing these two changes to avoid necessary revision number bump. Closes: https://bugs.gentoo.org/761721 Closes: https://github.com/gentoo/gentoo/pull/20468 Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: drop version 6.8.0Matthias Maier2021-04-045-437/+0
| | | | | | Closes: https://bugs.gentoo.org/771015 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Version updated to 7.2.0, with changes:Jonathan Davies2021-04-042-0/+336
| | | | | | | * Dropped 6.7.0-doc-path.patch - use meson docdir option instead. Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Added verify-sig components.Jonathan Davies2021-04-044-9/+21
| | | | | Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: fix variable referencesSam James2021-04-032-7/+7
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: Specify docdir on configure cmd lineMichal Privoznik2021-03-151-1/+1
| | | | | | | | | | | | | | | Up until very recently libvirt did not allow specifying docdir via any (meson) configure option. That is why we patched meson.build and changed docdir to point where we wanted it to point. Well, this is changed with upstream commit of v7.1.0-145-gee4a392dda. Therefore, don't patch the meson.build file anymore and specify docdir like this: -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Closes: https://github.com/gentoo/gentoo/pull/19909 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/libvirt: Stabilize 7.0.0-r1 amd64, #770124Mikle Kolyada2021-03-121-1/+1
| | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* app-emulation/libvirt: remove rm clauseMatthias Maier2021-03-111-5/+9
| | | | | | Closes: https://bugs.gentoo.org/show_bug.cgi?id=775467 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: version bump to 7.1.0Matthias Maier2021-03-102-0/+328
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/19734 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: migrate to tmpfiles.eclassTheo Anderson2021-03-073-7/+7
| | | | | | Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Theo Anderson <telans@posteo.de> Signed-off-by: David Seifert <soap@gentoo.org>
* app-emulation/libvirt: x86 stable (bug #770124)Thomas Deutschmann2021-02-191-1/+1
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* app-emulation/libvirt: fix doc pathMatthias Maier2021-02-111-0/+6
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: drop unused patchMatthias Maier2021-02-111-61/+0
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: sync live ebuildMatthias Maier2021-02-111-1/+5
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: revision bumpMatthias Maier2021-02-111-0/+0
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: fix dependency on dnsmasq[dhcp,ipv6,script]Matthias Maier2021-02-111-1/+1
| | | | | | Closes: https://bugs.gentoo.org/764245 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: fix python shebangsMatthias Maier2021-02-111-0/+3
| | | | | | Closes: https://bugs.gentoo.org/762742 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: add dependency on virtual/aclMatthias Maier2021-02-111-1/+2
| | | | | | Closes: https://bugs.gentoo.org/764236 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: drop oldMatthias Maier2021-02-113-677/+0
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: sync liveSam James2021-01-171-24/+13
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: Version updated to 7.0.0, with changes:Jonathan Davies2021-01-172-0/+332
| | | | | | | | | | | * Moved acct-*/* dependencies to RDEPEND: Closes: https://bugs.gentoo.org/762631 * Removed 6.10.0-Fix-segfault-when-parsing-mdev-types.patch: applied upstream. Signed-off-by: Jonathan Davies <jpds@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/19066 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: drop vulnerableMatthias Maier2020-12-252-345/+0
| | | | | | Bug: https://bugs.gentoo.org/746119 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: ensure sys-apps/systemd w USE=-cgroup-hybridMatthias Maier2020-12-222-0/+2
| | | | | | Closes: https://bugs.gentoo.org/758872 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt-6.10.0: Fix segfault when parsing mdev typesMichal Privoznik2020-12-082-0/+62
| | | | | | | | | | | | This is a straight backport of upstream commit of 4c4d0e2da07b5a035b26a0ff13ec27070f7c7b1a which fixes a crasher during filling PCI capabilities for virConnectListAllNodeDevices() API. Closes: https://bugs.gentoo.org/758431 Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Closes: https://github.com/gentoo/gentoo/pull/18562 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/libvirt-6.8.0: Properly handle libpcap if it's explicitly disabledMichal Privoznik2020-12-072-0/+57
| | | | | | | | | | | | | | This is a direct backport of an upstream commit of: c8be9ccc36a32cc756d05b2c0838c43a57be15f7 It was merged in 6.9.0 release, so 6.8.0 is the only release which is still buggy. Resolves: https://bugs.gentoo.org/754888 Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Closes: https://github.com/gentoo/gentoo/pull/18536 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/libvirt: ebuild maintenanceMatthias Maier2020-12-052-21/+5
| | | | | | | | | | - remove unsupported meson configure options - remove obsolete sed Closes: https://bugs.gentoo.org/758650 Closes: https://bugs.gentoo.org/758653 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Version updated to 6.10.0 with changes:Jonathan Davies2020-12-032-0/+345
| | | | | | | | * Removed LXC DBus fix patch: committed upstream. Closes: https://github.com/gentoo/gentoo/pull/18470 Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Stabilize 6.8.0-r1 x86, #746119Sam James2020-11-101-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: Stabilize 6.8.0-r1 amd64, #746119Sam James2020-11-101-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: 6.8.0/6.9.0 fix libvirt-lxc dbus connectionMatthias Maier2020-11-093-0/+26
| | | | | | Closes: https://bugs.gentoo.org/753761 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Version updated to 6.9.0.Jonathan Davies2020-11-052-0/+345
| | | | | Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: default-enable USE=virt-networkMatthias Maier2020-11-013-3/+3
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: drop vulnerableMatthias Maier2020-10-077-1260/+0
| | | | | | Bug: https://bugs.gentoo.org/739948 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: fix USE=apparmor patch for 6.7.0Sam James2020-10-061-1/+1
| | | | | | | Fixes: adcefe5c40a45576ec0999c39f34b9c9ab85708d Bug: https://bugs.gentoo.org/746182 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: fix libvirt-6.7.0-fix-paths-for-apparmor.patchJonathan Davies2020-10-061-3/+28
| | | | | | | | | | | | * File renames are handled by meson.build. * Restored libvirt in front of virt-aa-helper.in. * Renamed local helper to also be under libexec. Closes: https://bugs.gentoo.org/746182 Signed-off-by: Jonathan Davies <jpds@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/17823 Signed-off-by: Sam James <sam@gentoo.org>