summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* app-emulation/libvirt: Stabilize 6.7.0 x86, #739948Sam James2020-10-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: Stabilize 6.7.0 amd64, #739948Sam James2020-10-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* libvirt: Version updated to 6.8.0.Jonathan Davies2020-10-022-0/+345
| | | | | | | Bug: https://bugs.gentoo.org/746119 Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: 6.7.0 and 9999: Dropped virtualbox dependency.Jonathan Davies2020-10-012-2/+0
| | | | | Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: 6.7.0 and 9999: Set udev dependency to libudev.Jonathan Davies2020-10-012-2/+2
| | | | | Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: 6.7.0 and 9999: Dropped util-linux dependency.Jonathan Davies2020-10-012-2/+0
| | | | | Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: 6.7.0 and 9999: Split out packages into BDEPEND.Jonathan Davies2020-10-012-20/+26
| | | | | Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: 6.7.0 and 9999: Added "|| die" to all rm/touch calls.Jonathan Davies2020-10-012-12/+12
| | | | | Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Dropped Python 3.6 compat.Jonathan Davies2020-10-012-2/+2
| | | | | Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Version updated to 6.7.0.Jonathan Davies2020-10-015-0/+548
| | | | | Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Fix obsolete package refMichał Górny2020-09-211-2/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-emulation/libvirt: Add python 3.8 and 3.9 supportMichal Privoznik2020-09-133-3/+3
| | | | | | | | | Libvirt uses python scripts to generate some (source) files. They are all python 3.8 and python 3.9 aware. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Closes: https://github.com/gentoo/gentoo/pull/17362 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: only define KEYWORDS onceSam James2020-09-092-2/+0
| | | | | | | | | This confuses tools like ekeyword and led to arm64 being 'stable' in the wrong branch. URL: https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0105 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: add apparmor rule for seavgabiosaporilel2020-09-052-1/+83
| | | | | | | Closes: https://bugs.gentoo.org/629718 Signed-off-by: Anton Smirnov <aporilel@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/15255 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/libvirt: Stabilize 6.2.0-r2 arm64, #738076Sam James2020-08-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt-9999: Override localstatedirMichal Privoznik2020-08-181-1/+2
| | | | | | | | | | | In a9084be3e091bf4aff4b75b632ef90866090571f I've moved libvirt from autotools to meson and as a part of that I've made the ebuild to rely on meson.eclass providing the correct localstatedir. Well, it doesn't. The eclass defaults to "/var/lib" while we really want just "/var". Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/libvirt: Fix meson option namesMichal Privoznik2020-08-181-5/+5
| | | | | | | | | | In a9084be3e091bf4aff4b75b632ef90866090571f I've made a couple of mistakes, where the arguments passed to meson contains dashes instead of underscores. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Closes: https://github.com/gentoo/gentoo/pull/17147 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/libvirt-9999: Switch to mesonMichal Privoznik2020-08-091-71/+59
| | | | | | | | | | | | The upstream has abandoned autotools in favor of meson. Patches were merged right after the 6.6.0 release. Adopt live ebuild to meson. Note that 6.5.0-do-not-use-sysconfig.patch is dropped because sysconfig files are removed in src_install() anyway. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/libvirt-9999: Drop special casing of virtualbox-oseMichal Privoznik2020-08-091-5/+1
| | | | | | | | | The app-emulation/virtualbox-ose doesn't exist anymore. Don't special case building of configure arguments then. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Closes: https://github.com/gentoo/gentoo/pull/17021 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/libvirt: bump to 6.5.0Marek Szuba2020-07-214-101/+377
| | | | | | | Approved by tamiko on IRC. Closes: https://bugs.gentoo.org/721620 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* app-emulation/libvirt: remove oldMarek Szuba2020-07-2110-976/+0
| | | | | | | | Includes versions vulnerable to CVE-2020-12430. Approved by tamiko on IRC. Bug: https://bugs.gentoo.org/719962 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* app-emulation/libvirt: amd64 stable wrt bug #718094Agostino Sarubbo2020-05-091-2/+2
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-emulation/libvirt: drop blocker; do not require cgroup-hybrid formatMatthias Maier2020-04-272-2/+0
| | | | | | | | | Version 6.2.0 (and probably also 6.0.0 and 6.1.0) now fully support the cgroupv2 only layout. Thus, drop the blocker on systemd[cgroup-hybrid] Bug: https://bugs.gentoo.org/699758 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: x86 stable (bug #718094)Thomas Deutschmann2020-04-271-2/+2
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* Reflect move of libvirt repositoriesMichal Privoznik2020-04-261-1/+1
| | | | | | | | | | | | Libvirt and related projects moved from self hosting to gitlab.com hosting. The old repos were made a read only mirror of their gitlab images. Reflect this change in the live ebuilds. https://www.redhat.com/archives/libvir-list/2020-April/msg00329.html Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Closes: https://github.com/gentoo/gentoo/pull/15478 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/libvirt: Require fuse with a proper slotMartin Kletzander2020-04-153-3/+3
| | | | | | | | | | | | The only supported versions are pre-fuse3 (just like in other packages), building with only fuse:3 installed would not work without this change. It was fixed for 6.0.0 in commit f94f3f25cefc, not dissimilar to this one. The version is removed because older versions are not part of the repository any more. Closes: https://github.com/gentoo/gentoo/pull/15332 Signed-off-by: Martin Kletzander <nert.pinx@gmail.com> Package-Manager: Portage-2.3.89, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: update openrc init scriptsMatthias Maier2020-04-105-6/+85
| | | | | | | | | | | Upstream changes between 6.1.0 and 6.2.0 on pidfile handling break our openrc init script due to a race condition. Work around this issue by not using the "-d" option (keeping the daemon in foreground) and let start-stop-daemon do double-forking ("-b" option). Closes: https://bugs.gentoo.org/716800 Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: remove --listen parameter for systemd unit filesMatthias Maier2020-04-066-28/+6
| | | | | | | | Upstream-Changes: https://www.redhat.com/archives/libvir-list/2019-August/msg01070.html Closes: https://bugs.gentoo.org/716452 Package-Manager: Portage-2.3.96, Repoman-2.3.22 RepoMan-Options: --force Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt-9999: Rebase do-not-use-sysconfig.patchMichal Privoznik2020-04-052-1/+326
| | | | | | | | | There was an upstream patch of v6.2.0-17-gef0fa8395f which made us unable to apply our patch. Rebase our patch. Closes: https://github.com/gentoo/gentoo/pull/15234 Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: version bump to 6.2.0Michal Privoznik2020-04-052-0/+362
| | | | | Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt-6.0.0: And the agent job in qemuDomainSetTimeAgentMichal Privoznik2020-04-052-0/+40
| | | | | | | | | | Cherry-pick of d61f95cf6a6fbd564e104c168d325581acd9cd8d from the libvirt's upstream repo. Closes: https://bugs.gentoo.org/715494 Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Drop unused filesMichal Privoznik2020-04-056-822/+0
| | | | | | | | | There are some files under files/ directory that are not used anymore. For instance, patches for older (now removed) ebuilds and some old init scripts. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: drop old, bug #711524Matthias Maier2020-03-182-380/+0
| | | | | Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: version bump to 6.1.0Matthias Maier2020-03-153-0/+432
| | | | | | | | Closes: https://bugs.gentoo.org/712452 Closes: https://github.com/gentoo/gentoo/pull/14972 Co-authored-by: Vjaceslavs Klimovs <vklimovs@gmail.com> Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Matthias Maier <tamiko@gentoo.org>