summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Reverts: 9137676 (app-emulation/qemu: update sys-firmware/ipxe version ↵David Seifert2023-07-1510-10/+10
| | | | | | | | specifier) * qemu is too brittle wrt to firmware. Signed-off-by: David Seifert <soap@gentoo.org>
* app-emulation/qemu: update sys-firmware/ipxe version specifierDavid Seifert2023-07-1510-10/+10
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* app-emulation/libvirt: Bump to 9.5.0 versionMichal Privoznik2023-07-122-0/+365
| | | | | | | | Libvirt 9.5.0 was released earlier this month. Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31836 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: Provide missing patchMichal Privoznik2023-07-122-1/+98
| | | | | | | | | | | | | In 45065ac9faa6 the libvirt-9.5.0-fix-paths-for-apparmor.patch was renamed to libvirt-9.4.0-... but the live ebuild still refers to the 9.5.0. Ideally, the live ebuild would be just made to apply the renamed patch, but there was some more movement in the upstream since and thus the patch doesn't apply cleanly anyways. Therefore, rebase it and name it libvirt-9.6.0-... since the upstream development was made after 9.5.0 release. Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: Add app-crypt/swtpm dependency to the live ebuildMichal Privoznik2023-07-121-0/+1
| | | | | | | | | The swtpm dependency was added earlier (in 4fa9735e3f44) but only for app-emulation/libvirt-9.4.0. The live ebuild was missed. Bug: https://bugs.gentoo.org/776751 Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: add 7.2.4Sam James2023-07-122-0/+973
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: add 8.0.3Sam James2023-07-123-7/+985
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/ruffle: Stabilize 0_p20230525 amd64, #910215Sam James2023-07-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/spice: Stabilize 0.15.2 amd64, #909812Jakov Smolić2023-07-111-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* app-emulation/wine-proton: update liveIonen Wolkens2023-07-111-1/+3
| | | | | | | | | wrt vosk aven't looked at it, but could consider to if there's interest. Believe this is rather niche (for voice recognition in Wine it sounds like) and won't go out of my way unless I know someone wants it. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/diskimage-builder: move to pep517Matthew Thode2023-07-092-1/+43
| | | | | | Closes: https://bugs.gentoo.org/909873 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
* app-emulation/wine-staging: add 8.12Ionen Wolkens2023-07-092-0/+389
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-staging: drop 8.7, 8.8Ionen Wolkens2023-07-093-766/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/virt-manager: fix indentationSam James2023-07-092-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/spice: Stabilize 0.15.2 arm64, #909812Sam James2023-07-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/wine-vanilla: add 8.12Ionen Wolkens2023-07-072-0/+347
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: drop 8.7, 8.8Ionen Wolkens2023-07-073-690/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/virtio-win: stabilize for amd64Kai-Chun Ning2023-07-073-3/+3
| | | | | | Signed-off-by: Kai-Chun Ning <kaichun.ning@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31780 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* app-emulation/spice: Stabilize 0.15.2 x86, #909812Sam James2023-07-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/spice: Stabilize 0.15.2 ppc64, #909812Sam James2023-07-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/ganeti-os-simpleimage: remove trailing space in DESCRIPTIONMichael Mair-Keimberger2023-07-041-2/+2
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/31720 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* app-emulation/qemu: use right CVE-2023-2861 patch for 8.0.2Sam James2023-07-032-9/+14
| | | | | | Fixes: d2d08ad4d9a70136bf79818eb698e3cb7eead3b0 Bug: https://bugs.gentoo.org/909542 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: destabilize 7.2.3-r1 for ~amd64Sam James2023-07-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: fix CVE-2023-2861 for 8.0.2Sam James2023-07-032-0/+1126
| | | | | Bug: https://bugs.gentoo.org/909542 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: fix CVE-2023-2861 for 7.2.3Sam James2023-07-022-0/+1135
| | | | | Bug: https://bugs.gentoo.org/909542 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Stabilize 7.2.3 amd64, #909541Sam James2023-07-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/virtiofsd: modernise cargo.eclass usage; use bzip2Sam James2023-07-023-171/+175
| | | | | | Addresses some pkgcheck warnings. Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/virtiofsd: version bump to 1.6.1Michal Privoznik2023-07-022-0/+139
| | | | | | Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31667 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/virtiofsd: Install 50-qemu-virtiofsd.jsonMichal Privoznik2023-07-022-0/+24
| | | | | | | | | | | | | | | | With the old virtiofsd provided by app-emulation/qemu the corresponding JSON file descriptor is installed by QEMU. But with this new rust version, we have to install it ourselves in order for libvirt to pick it up. To avoid conflicts with the file installed by app-emulation/qemu we can install it under a different name. And because smaller number means higher priority let's go with "40-qemu-virtiofsd.json" so that users with <app-emulation/qemu-8.0.0 can benefit from rust version of the daemon (if both are installed). Closes: https://bugs.gentoo.org/909372 Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/genymotion-bin: fix openssl-compat depSam James2023-07-022-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/vendor-reset: drop blank DEPEND/RDEPENDSam James2023-06-303-8/+4
| | | | | | This makes it hard to grep for actual mistakes like DEPEND=DEPEND. Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/vkd3d-proton: import -mno-avx from dxvk's ebuildIonen Wolkens2023-06-264-0/+24
| | | | | | | | Not known to have caused issues with vkd3d-proton in particular (so skipping revbump), but believed to be too unsafe at the moment and should use it at least for future rebuilds/bumps. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/dxvk: update -mno-avx comment to match wineIonen Wolkens2023-06-265-13/+20
| | | | | | | | | | Unsure for the status of issues with dxvk, the old Tk-Glitch issue (who were building this with -march=native) is 404 given repos changed around and unsure what the reproducer is. But given seemingly bad code is being generated for recent Wine I think this is unsafe enough that should keep it for now. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-proton: pass -mno-avx for mingw crossIonen Wolkens2023-06-264-0/+20
| | | | | | | | | | | | | | | | | | | | | AVX issues with mingw-gcc aren't exactly new, e.g. https://bugs.winehq.org/show_bug.cgi?id=45289 Been known to cause issues with dxvk too, albeit unsure if that's still relevant as issues are scattered/lost. Newly, >=wine-8.10 is likely to crash doing anything at all 32bit if used -march=native (w/ avx) and 32bit (e.g. `WINEARCH=win32 winecfg`). Adding this to every packages using mingw as a precaution, not believed there is much to gain from keeping AVX given the fragility here. May revisit eventually with a newer GCC. wine-proton is based on older wine and is not affected by the obvious crash, this is a precaution for potential other issues (so not revbumping over this, can wait till normal bump). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-staging: pass -mno-avx for mingw crossIonen Wolkens2023-06-267-0/+35
| | | | | | | | | | | | | | | | | | | AVX issues with mingw-gcc aren't exactly new, e.g. https://bugs.winehq.org/show_bug.cgi?id=45289 Been known to cause issues with dxvk too, albeit unsure if that's still relevant as issues are scattered/lost. Newly, >=wine-8.10 is likely to crash doing anything at all 32bit if used -march=native (w/ avx) and 32bit (e.g. `WINEARCH=win32 winecfg`). Adding this to every packages using mingw as a precaution, not believed there is much to gain from keeping AVX given the fragility here (note only revbumping wine-8.10 and 8.11 as they are affected the worst). May revisit eventually with a newer GCC. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: pass -mno-avx for mingw crossIonen Wolkens2023-06-268-0/+40
| | | | | | | | | | | | | | | | | | | AVX issues with mingw-gcc aren't exactly new, e.g. https://bugs.winehq.org/show_bug.cgi?id=45289 Been known to cause issues with dxvk too, albeit unsure if that's still relevant as issues are scattered/lost. Newly, >=wine-8.10 is likely to crash doing anything at all 32bit if used -march=native (w/ avx) and 32bit (e.g. `WINEARCH=win32 winecfg`). Adding this to every packages using mingw as a precaution, not believed there is much to gain from keeping AVX given the fragility here (note only revbumping wine-8.10 and 8.11 as they are affected the worst). May revisit eventually with a newer GCC. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/aranym: drop kernel_Winnt cruftSam James2023-06-251-2/+2
| | | | | | Support is already gone. Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/wine-staging: add 8.11Ionen Wolkens2023-06-252-0/+384
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-staging: add workaround for smart-live-rebuildIonen Wolkens2023-06-241-5/+9
| | | | | | | | | | | | Tentative fix for smart-live-rebuild ignoring wine-staging-9999 (believed to be due to seeing EGIT_COMMIT). Not tested, but should work in theory. Could mark them local but want to ensure nothing git-r3_src_unpack set was preserved to be sure. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: fix wrong path in commentIonen Wolkens2023-06-243-3/+3
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-proton: update comment about -fno-strict-aliasingIonen Wolkens2023-06-241-1/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-staging: remove -fno-strict-aliasing workaroundIonen Wolkens2023-06-242-4/+0
| | | | | | | | | Unfortunately the option itself is still needed, but the build system now handles passing it properly again. This got fixed in 8.10 but missed the fix at the time. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: remove -fno-strict-aliasing workaroundIonen Wolkens2023-06-243-6/+0
| | | | | | | | | Unfortunately the option itself is still needed, but the build system now handles passing it properly again. This got fixed in 8.10 but missed the fix at the time. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-vanilla: add 8.11Ionen Wolkens2023-06-242-0/+344
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: sync liveIonen Wolkens2023-06-241-1/+1
| | | | | | >=rust-1.70 is required (and works) but note it's currently masked. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: add 0_p20230624Ionen Wolkens2023-06-242-0/+719
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/libvirt: fix apparmor path in 9.4.0-r3Kai-Chun Ning2023-06-242-8/+9
| | | | | | | Bug: https://bugs.gentoo.org/908805 Signed-off-by: Kai-Chun Ning <kaichun.ning@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31575 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/vkd3d: add 1.8Ionen Wolkens2023-06-232-0/+45
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/uxn: sync liveMaciej Barć2023-06-231-9/+13
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* app-emulation/uxn: bump to 0_p20230609Maciej Barć2023-06-233-0/+77
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>