summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-emulation/libvirt: Keyword 8.9.0 arm, #881729Arthur Zamarin2022-11-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-emulation/libvirt: Add 8.9.0Michal Privoznik2022-11-112-0/+345
| | | | | Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Make the live ebuild RDEPEND on libvirt-pythonMichal Privoznik2022-11-111-1/+4
| | | | | | | | | | | As surprising as this may seem, the libvirt's upstream merged this python script: virt-qemu-qmp-proxy (which as the name suggest acts like a proxy to running QEMU instances and their QMP monitors). The script uses libvirt python bindings internally. Record this runtime requirement in RDEPEND. Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: drop 7.7.0-r3, 8.2.0-r1Sam James2022-10-286-957/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: switch to positive USE=lvm logicDavid Seifert2022-10-285-10/+10
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/27994 Closes: https://bugs.gentoo.org/718910 Signed-off-by: David Seifert <soap@gentoo.org>
* app-emulation/libvirt: correct UnusedInheritJohn Helmert III2022-10-165-5/+5
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/libvirt: restore dropped ~armSam James2022-10-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: add 8.8.0Michal Privoznik2022-10-122-0/+342
| | | | | | Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/27630 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: Require newer net-libs/libsshMichal Privoznik2022-10-121-1/+1
| | | | | | | | The upstream requires libssh-0.8.1 or newer (commit v8.8.0-rc1~15). Reflect this in our live ebuild. Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: remove unused patchesMichael Mair-Keimberger2022-10-023-112/+0
| | | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Portage 3.0.37 / pkgdev 0.2.2 / pkgcheck 0.10.15 Closes: https://github.com/gentoo/gentoo/pull/27426 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* app-emulation/libvirt: Stabilize 8.7.0 x86, #872428Agostino Sarubbo2022-09-231-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-emulation/libvirt: Stabilize 8.7.0 arm64, #872428Agostino Sarubbo2022-09-231-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-emulation/libvirt: Stabilize 8.7.0 amd64, #872428Agostino Sarubbo2022-09-231-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-emulation/libvirt: drop versionsSam James2022-09-239-2133/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* Convert 'apparmor' to a global USE flagMike Gilbert2022-09-121-1/+0
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* app-emulation/libvirt: add 8.7.0Sam James2022-09-013-1/+343
| | | | | Closes: https://github.com/gentoo/gentoo/pull/26898 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: fix build w/ glibc 2.36Sam James2022-08-032-0/+68
| | | | | Closes: https://bugs.gentoo.org/863446 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: add gitlab upstream metadataSam James2022-07-281-95/+97
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: add 8.5.0Michal Privoznik2022-07-052-0/+342
| | | | | Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: Keyword 8.4.0 arm, #849839Jakov Smolić2022-06-241-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* app-emulation/libvirt: add 8.4.0Sam James2022-06-032-0/+342
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: add note about libvirt groupSam James2022-05-312-2/+12
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: add 8.3.0Sam James2022-05-313-1/+338
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: Stabilize 8.2.0 arm64, #841884Jakov Smolić2022-05-051-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* app-emulation/libvirt: Stabilize 8.2.0 amd64, #841884Joonas Niilola2022-05-021-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/libvirt: Stabilize 8.2.0 x86, #841884Joonas Niilola2022-05-021-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/libvirt: Add myself as a proxied maintainerMichal Privoznik2022-04-191-0/+4
| | | | | | Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25114 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: remove unused patchMichael Mair-Keimberger2022-04-041-208/+0
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/24892 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
* app-emulation/libvirt: Fixup dependenciesMichal Privoznik2022-04-046-12/+6
| | | | | | | | | | | | | | | | | | | | Drop ncurses dependency and move net-libs/rpcsvc-proto dependency. Libvirt never actually used ncurses as mentioned in the upstream commit: https://gitlab.com/libvirt/libvirt/-/commit/588d2834d7997a97ffd93ec138acef488883aab1 And net-libs/rpcsvc-proto dependency is needed only when building libvirt (that's when rpcgen is ran to generate some source files). It's not needed at runtime. Therefore, remove sys-libs/ncurses from RDEPEND and move net-libs/rpcsvc-proto into BDEPEND, in all ebuilds. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Closes: https://github.com/gentoo/gentoo/pull/24881 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: add 8.2.0Sam James2022-04-035-28/+368
| | | | | | | | | | | * Add 8.2.0 * Tighten up some lower bounds on dependencies * Add shorewall to init script 'after' Bug: https://bugs.gentoo.org/836128 Closes: https://bugs.gentoo.org/833754 Closes: https://bugs.gentoo.org/831121 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: add note to bump w/ dev-python/libvirt-pythonSam James2022-04-032-0/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: Rebase ${PN}-8.2.0-fix-paths-for-apparmor.patchMichal Privoznik2022-03-151-97/+27
| | | | | | | | | | | | | In one of my previous patches I've rebased libvirt-8.2.0-fix-paths-for-apparmor.patch which moves apparmor profiles from /usr/lib into /usr/libexec. But I forgot to 'git add' some files, resulting in apparmor profiles being just removed. Rebase the patch again, properly this time. Closes: https://bugs.gentoo.org/show_bug.cgi?id=835161 Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Closes: https://github.com/gentoo/gentoo/pull/24568 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/libvirt: Fix libvirtd crash on domain restoreMichal Privoznik2022-03-082-0/+38
| | | | | | | | | | | In the libvirt-8.0.0 development cycle a commit was merged that can potentially cause crash of libvirtd. This was fixed in the next release. Backport the commit that fixes the problem. Closes: https://bugs.gentoo.org/831447 Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Closes: https://github.com/gentoo/gentoo/pull/24448 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: Fix a typo on postinst messageMichal Privoznik2022-03-081-1/+1
| | | | | | | | | | | There's a typo in the postinst message as it suggests using 'service' to start libvirtd service, while in fact the correct binary is 'rc-service'. Closes: https://bugs.gentoo.org/833622 Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Closes: https://github.com/gentoo/gentoo/pull/24445 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: version bump to 8.1.0Michal Privoznik2022-03-025-0/+740
| | | | | | | | | | | | | | Ideally, this would be way simpler, just introduce new ebuild and append hashes to the Manifest file. Unfortunately, a nasty crasher was found in the freshly released 8.1.0 so we need to backport the fix. And while at it, rebase two patches that don't apply cleanly anymore (libvirt-6.7.0-do-not-use-sysconfig.patch and libvirt-6.7.0-fix-paths-for-apparmor.patch). Closes: https://bugs.gentoo.org/834483 Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Closes: https://github.com/gentoo/gentoo/pull/24388 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/libvirt: Fix build with >=dev-libs/libxslt-1.1.35Michal Privoznik2022-02-214-0/+65
| | | | | | | | | | Libvirt failed to build with new libxslt because of a bug in one of libvirt's xsl files. Backport the fix from upstream repo. Closes: https://bugs.gentoo.org/833586 Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Closes: https://github.com/gentoo/gentoo/pull/24300 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: Use (+) for ipv6 flag depsMichał Górny2022-02-184-10/+10
| | | | | | | | | | At this point, it is reasonable to assume that packages will be enabling IPv6 unconditionally rather than dropping it altogether. Update the USE dependencies to (+) to account for that, in preparation for removal of the flag in iproute2 and iputils. Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: version bump to 8.0.0Matthias Maier2022-01-252-0/+338
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Rebase libvirt-6.7.0-do-not-use-sysconfig.patchMichal Privoznik2022-01-252-1/+209
| | | | | | | | | | The live ebuild applies libvirt-8.1.0-do-not-use-sysconfig.patch which does no longer apply cleanly because of libvirt's commit 8eb4461645. Rebase the patch onto current master. Closes: https://github.com/gentoo/gentoo/pull/23882 Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* 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>