summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* */*: Drop python3_4 from PYTHON_COMPATMichał Górny2019-04-165-5/+5
| | | | | Closes: https://github.com/gentoo/gentoo/pull/11706 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-emulation/libvirt: version bump to 5.2.0Matthias Maier2019-04-072-0/+393
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: depend on newer firewalld packageMatthias Maier2019-04-072-2/+2
| | | | | | | | | | | In order to support --with-firewalld-zone, we need a recent enough firewalld version installed. Thanks to Denis Schridde for triaging and contacting upstream! Closes: https://bugs.gentoo.org/681714 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: fix bash completion file namesMatthias Maier2019-04-072-4/+4
| | | | | | | | | | Instead of installing a dummy "vsh" file and alias virsh and virt-manager, let's install the file as "virsh" and alias virt-manager to it. Closes: https://bugs.gentoo.org/682834 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Check for more kernel configs for virtual netMichal Privoznik2019-04-073-3/+24
| | | | | | | | | | | | | | | | After 7431b3eb9a05068e4b Libvirt starts to create chains to insert rules into instead of placing them right at the top level chains. These private chains are created on daemon startup and the referenced commit made all 6 tables required (combination of default 3 tables: nat, filter and mangle for both IPv4 and IPv6). This was later refined in 686803a1a2e1e06, but it still makes sense for ebuild to check for all tables being enabled in the kernel because both IPv4 and IPv6 are used widely. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Closes: https://bugs.gentoo.org/681010 Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: fixes dependency on incompatible ↵Anselm Busse2019-04-044-20/+4
| | | | | | | | | net-analyzer/gnu-netcat and net-analyzer/netcat Closes: https://bugs.gentoo.org/682494 Closes: https://github.com/gentoo/gentoo/pull/11583 Signed-off-by: Anselm Busse <anselm.busse@outlook.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: remove unused patches.Michael Mair-Keimberger2019-03-263-262/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11496 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* app-emulation/libvirt: version bump to 5.1.0Matthias Maier2019-03-173-0/+586
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: synchronize 5.0.0-r1 and 9999 ebuildsMatthias Maier2019-03-172-5/+10
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: update netcat dependenciesMatthias Maier2019-03-171-1/+5
| | | | | | Closes: https://bugs.gentoo.org/680632 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: drop old versionsMatthias Maier2019-03-173-774/+0
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: update 5.0.0 to all changes made in 4.10.0Matthias Maier2019-03-171-6/+12
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt-9999: Update hash generation algorithmMichal Privoznik2019-03-171-2/+3
| | | | | | | | | | | | | I've noticed that bootstrap is run twice. This is because the first time it is run in src_prepare() and there some hash is computed so later when src_configre() gets its word it'll find everything prepared. Well, in the upstream commit of 6d53255377b50b7e412350d079 the hash was changed therefore src_configure() did not find the expected hash and thus re-ran the bootstrap script. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt-9999: Rebase libvirt-5.1.0-do-not-use-sysconf.patchMichal Privoznik2019-03-172-64/+18
| | | | | | | | In the upstream, the Makefile.am file that the patch is fixing was changed leaving the patch failing to apply. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Add use flag iscsi-directHan Han2019-03-024-9/+18
| | | | | | | | | | Since libvirt-4.7, a new storage pool backend iscsi-direct that uses libiscsi instead of iscsiadm was added. The use flag iscsi-direct will enable it. Closes: https://github.com/gentoo/gentoo/pull/10750 Signed-off-by: Han Han <hanhanzhiyeqianke@gmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: version bump to 5.0.0Michal Privoznik2019-01-252-0/+383
| | | | | Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Rebase libvirt-5.0.0-do-not-use-sysconf.patchMichal Privoznik2019-01-252-1/+217
| | | | | | | | | | In the upstream, the Makefile.am file that the patch is fixing was changed leaving the patch failing to apply. Closes: https://bugs.gentoo.org/676026 Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: Rebase patches for 5.0.0 releaseMichal Privoznik2019-01-123-2/+328
| | | | | | | | In the upstream repo a few changes were made that rendered our patches inapplicable (mostly a520981740015 and 6ee53e54dcfa3285ed7). Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: init submodules for live ebuildMichal Privoznik2019-01-101-0/+2
| | | | | | | | Libvirt updated gnulib which now requires git submodules to be initialized prior running bootstrap. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
* app-emulation/libvirt: amd64 stable wrt bug #673734Mikle Kolyada2019-01-021-3/+3
| | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* app-emulation/libvirt: x86 stable (bug #673734)Thomas Deutschmann2018-12-291-2/+2
| | | | | Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* app-emulation/libvirt: version bump to 4.10.0Matthias Maier2018-12-253-0/+402
| | | | | | | | | | * fix apparmor rules, bug #667434 * include netcat alternatives, bug #672992 Closes: https://bugs.gentoo.org/667434 Closes: https://bugs.gentoo.org/672992 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: update live ebuildMichal Privoznik2018-12-181-4/+2
| | | | | | | | Libvirt has dropped UML support in 29682196d8f1def4f0. Update the live ebuild to reflect this change. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: add python3_7Jonathan Callen2018-12-022-2/+2
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jonathan Callen <jcallen@gentoo.org>
* app-emulation/libvirt: drop version 4.8.0Matthias Maier2018-11-042-383/+0
| | | | | | Bug: https://bugs.gentoo.org/670300 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: version bump to 4.9.0Matthias Maier2018-11-042-0/+383
| | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: drop oldMatthias Maier2018-11-046-1358/+0
| | | | | Signed-off-by: Matthias Maier <tamiko@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* app-emulation/libvirt: update live ebuildMatthias Maier2018-11-041-5/+5
| | | | | Signed-off-by: Matthias Maier <tamiko@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* app-emulation/libvirt: Version bump to 4.8.0Matthias Maier2018-11-043-1/+384
| | | | | | | | Closes: https://bugs.gentoo.org/668766 Closes: https://bugs.gentoo.org/664164 Closes: https://bugs.gentoo.org/666728 Signed-off-by: Matthias Maier <tamiko@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* app-emulation/libvirt-9999: Don't require extra flags for xen-toolsMichal Privoznik2018-09-241-1/+1
| | | | | | | | | | Libvirt uses xenlight.pc to check for xen at configure time (since dc3d2c9f8c7 libvirt upstream commit). Then, at source code level it requires libxl.h. Both of these files are installed even without [api, hvm] use flags enabled for app-emulation/xen-tools. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* Revert "app-emulation/libvirt: update live ebuild"Michal Privoznik2018-09-241-2/+2
| | | | | | | | | | | | | This reverts commit 2ad130bab3b38de59ff996dad8f3a1c68407e731. So after some painful bugs and v.4.6.0 release where we tried to make libvirt work with jansson we came to realize that it is not going to fly. QEMU relies on sending 64 bit integers and jansson supports only 53 bits long integers. Therefore we reverted back to using yajl. See d99a89592d65ab8 in libvirt repo (and friends). Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: amd64 stable wrt bug #664064Mikle Kolyada2018-08-231-2/+2
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* app-emulation/libvirt: x86 stable (bug #664064)Thomas Deutschmann2018-08-231-2/+2
| | | | Package-Manager: Portage-2.3.48, Repoman-2.3.10
* app-emulation/libvirt: update libvirt-guests.init openrc scriptMatthias Maier2018-08-193-2/+238
| | | | | | | | | | | | | | | | | | | From the bug report: """ When libvirt-guests tries to shutdown or suspend xen guests, it is unable to tell when all of the guests have terminated and ends up waiting the entire timeout before going on. This is because in xen, dom0 is always running. Simply grepping out the dom0 uuid (all 0s) should take care of this issue. """ Thanks to Karl Hakimian for bug report and patch. This is fixed in versions 4.6.0-r1 and 9999. Closes: https://bugs.gentoo.org/651598 Package-Manager: Portage-2.3.47, Repoman-2.3.10
* app-emulation/libvirt: add proper python dependenciesMatthias Maier2018-08-195-5/+20
| | | | | Closes: https://bugs.gentoo.org/660710 Package-Manager: Portage-2.3.47, Repoman-2.3.10
* app-emulation/libvirt: version bump to 4.6.0Matthias Maier2018-08-192-0/+380
| | | | Package-Manager: Portage-2.3.47, Repoman-2.3.10
* app-emulation/libvirt: update live ebuildMichal Privoznik2018-07-231-2/+2
| | | | | | | | Libvirt dropped yajl support in favour of jansson in 12b34f094e2f1c7f. Update live ebuild to reflect this change. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/libvirt: fix typo in apparmor ruleMatthias Maier2018-07-032-0/+14
| | | | | | Thanks to holgersson for pointing this out. Package-Manager: Portage-2.3.41, Repoman-2.3.9
* app-emulation/libvirt: remove unnecessary use-flag constraintsMatthias Maier2018-07-032-2/+2
| | | | Package-Manager: Portage-2.3.41, Repoman-2.3.9
* app-emulation/libvirt: do not enable xenapiMatthias Maier2018-07-032-2/+2
| | | | | | | libxl support is sufficient for the xen backend Closes: https://bugs.gentoo.org/659898 Package-Manager: Portage-2.3.41, Repoman-2.3.9
* app-emulation/libvirt: use https://Matthias Maier2018-07-034-8/+8
| | | | Package-Manager: Portage-2.3.41, Repoman-2.3.9
* app-emulation/libvirt: update live ebuildMatthias Maier2018-07-031-4/+2
| | | | Package-Manager: Portage-2.3.41, Repoman-2.3.9
* app-emulation/libvirt: version bump to 4.5.0Matthias Maier2018-07-032-0/+380
| | | | Package-Manager: Portage-2.3.41, Repoman-2.3.9
* app-emulation/libvirt: add use-constraintMatthias Maier2018-07-011-1/+1
| | | | Package-Manager: Portage-2.3.41, Repoman-2.3.9
* app-emulation/libvirt: Switch to xenapi interface, fix QA warningMatthias Maier2018-07-011-4/+2
| | | | Package-Manager: Portage-2.3.41, Repoman-2.3.9
* app-emulation/libvirt: use https:// instead of git://Matthias Maier2018-06-283-5/+5
| | | | Package-Manager: Portage-2.3.41, Repoman-2.3.9
* app-emulation/libvirt: update live ebuildMatthias Maier2018-06-282-12/+3
| | | | | | | Thanks to Michal Privoznik for the updated patch. Closes: https://bugs.gentoo.org/659206 Package-Manager: Portage-2.3.41, Repoman-2.3.9
* app-emulation/libvirt: version bump to 4.4.0Matthias Maier2018-06-283-0/+598
| | | | | | Closes: https://bugs.gentoo.org/657666 Package-Manager: Portage-2.3.41, Repoman-2.3.9
* app-emulation/libvirt: drop old patchesMatthias Maier2018-06-282-282/+0
| | | | Package-Manager: Portage-2.3.41, Repoman-2.3.9
* app-emulation/libvirt: drop old versionsMatthias Maier2018-06-283-767/+0
| | | | Package-Manager: Portage-2.3.41, Repoman-2.3.9