summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Revert "app-emulation/libvirt: [QA] unconditionally install bash-completion ↵Sam James2022-01-152-9/+5
| | | | | | | | | | | files" I'd missed that the Meson check is actually a bit convoluted here -- it needs adapting to always take the bashcompletiondir parameter. This reverts commit 1c4e48ea59c8e7783f02af81ee28c31ecbb628ab. Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: [QA] unconditionally install bash-completion filesSam James2022-01-152-5/+9
| | | | | | | | | | | See small file policy [0]. Users can use INSTALL_MASK if they want these files (previously was automagic). (This is one of very few of these left, yay!) [0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: ebuild maintenance, install proper sonameMatthias Maier2022-01-042-1/+15
| | | | | | Closes: https://bugs.gentoo.org/828562 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: drop old versionsMatthias Maier2022-01-0412-2897/+0
| | | | | | Bug: https://bugs.gentoo.org/812317 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* Move {app-emulation -> app-containers}/lxcGeorgy Yakovlev2021-12-201-1/+1
| | | | | Closes: https://github.com/gentoo/gentoo/pull/23428 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* Move {app-crypt → sec-keys}/openpgp-keys-libvirtMichał Górny2021-12-1811-11/+11
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-emulation/libvirt: needs older WiresharkSam James2021-12-111-1/+1
| | | | | | | | | Actually fixed in 7.10.0! Fixes: 5789a5c8578cb615e23cb61b8253cbc4e22fb30e Bug: https://bugs.gentoo.org/828605 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: sync live ebuild (py3.10)Sam James2021-12-101-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: needs older WiresharkSam James2021-12-108-8/+8
| | | | | | | Fixed in 7.9.0+. Closes: https://bugs.gentoo.org/828605 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: v7.(9|10).0: (temporary) fix cgroup v2 supportMatthias Maier2021-12-083-0/+34
| | | | | | | | | | | | | Revert an upstream commit that fixed an libvirt_lxc container startup issue with cgroup v1 layout. The patch in question breaks systemd-machined integration (at least under cgroup v2 layout). Le't temporarily revert the commit in question until upstream has found a proper fix. Bug: https://bugs.gentoo.org/828542 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: version bump to 7.9.0 and 7.10.0Matthias Maier2021-12-073-0/+676
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: enable py3.10Arthur Zamarin2021-11-061-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-emulation/libvirt: x86 stable wrt bug #817929Agostino Sarubbo2021-10-161-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-emulation/libvirt: amd64 stable wrt bug #817929Agostino Sarubbo2021-10-161-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-emulation/libvirt: Stabilize 7.7.0 arm64, #817929Sam James2021-10-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: increase test timeout for slower archesSam James2021-10-163-3/+9
| | | | | Bug: https://bugs.gentoo.org/802876 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: skip syntax checksSam James2021-10-163-3/+9
| | | | | | | | These aren't useful _downstream_ and also seem to be fragile. Bug: https://bugs.gentoo.org/802876 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: skip test 'commandtest' which expects pristine ↵Sam James2021-10-163-0/+15
| | | | | | | | | | environment Fails because sandbox exports some variables and the test expects only those it sets to be present. Closes: https://bugs.gentoo.org/802876 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: version bump to 7.8.0Matthias Maier2021-10-122-0/+329
| | | | | Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-emulation/libvirt: Version updated to 7.7.0.Jonathan Davies2021-09-102-0/+329
| | | | | | | Bug: https://bugs.gentoo.org/812317 Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Stabilize 7.3.0 arm64, #796362Sam James2021-09-041-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* 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>