summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* 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>