summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-emulation/dxvk: add 2.5.2Ionen Wolkens12 hours2-0/+182
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/virtualbox-kvm: add 7.1.4_pre20241220Viorel Munteanu13 hours2-0/+792
| | | | Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* app-emulation/plus42: drop 1.1.11, 1.1.12Bernard Cafarelli20 hours3-100/+0
| | | | Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
* app-emulation/plus42: add 1.1.16Bernard Cafarelli20 hours2-0/+50
| | | | Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
* app-emulation/free42: add 3.1.11Bernard Cafarelli20 hours2-0/+46
| | | | Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
* app-emulation/ruffle: Stabilize 0_p20241129 amd64, #946607Sam James3 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/cloud-init: add netcat binary name fixAndreas K. Hüttel6 days2-0/+69
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* app-emulation/cloud-init: it needs openbsd-netcatAndreas K. Hüttel6 days2-2/+2
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* app-emulation/cloud-init: add missing runtime dep netcatAndreas K. Hüttel6 days2-0/+2
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* app-emulation/cloud-init: add 24.4Andreas K. Hüttel6 days2-0/+106
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* app-emulation/vkd3d: Stabilize 1.14 amd64, #946401Arthur Zamarin6 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-emulation/vkd3d: Stabilize 1.14 x86, #946401Sam James6 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/vkd3d-proton: add 2.14Ionen Wolkens8 days2-0/+211
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/cloud-init: revbump to backport gentoo/systemd supportAndreas K. Hüttel8 days2-0/+257
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* app-emulation/wine-proton: add 9.0.4Ionen Wolkens9 days2-0/+449
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-proton: sync EGIT_BRANCH in all ebuildsIonen Wolkens9 days5-9/+9
| | | | | | | | | | | Still setup from back when had x.x.9999 experimental branches. Doesn't really matter but these ebuilds will be there for a while and when comparing ebuilds it comes up as a distracting difference. At same time, drop a no longer needed wildcard. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* Move {sys-devel → llvm-core}/lldMichał Górny10 days15-15/+15
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {sys-libs → llvm-runtimes}/compiler-rtMichał Górny10 days4-8/+8
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move sys-libs/llvm-libunwind → llvm-runtimes/libunwindMichał Górny10 days19-19/+19
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-emulation/wine-gecko: add comment to do straight-to-stableIonen Wolkens10 days3-0/+9
| | | | | | See comment (same as wine-mono). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-mono: stabilize all, will do straight-to-stableIonen Wolkens10 days8-3/+27
| | | | | | | | | | | See comment, just realize that this was useless churn for this package. Stable wine also won't use the latest even if it's stabilized due to pinning. Would be different if we were building it, but that's unlikely to happen. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-proton: bump WINE_MONO to 9.3.1 in liveIonen Wolkens10 days1-1/+1
| | | | | | | Not 9.4.0 for some reason, they even went out of their way to change the automatic download url (unused here) given 9.3.1 is not on winehq. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/wine-mono: add 9.3.1Ionen Wolkens10 days2-0/+33
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/libvirt: Add 10.10.0Michal Privoznik10 days2-0/+395
| | | | | Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/dxvk: Stabilize 2.5.1 amd64, #946194Sam James10 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/firecracker-bin: add 1.10.1Sebastian Hamann11 days2-0/+89
| | | | | | Signed-off-by: Sebastian Hamann <code@ares-macrotechnology.com> Closes: https://github.com/gentoo/gentoo/pull/39353 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/dxvk: Stabilize 2.5.1 x86, #946194Arthur Zamarin11 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-emulation/qtrvsim: stabilize 0.9.8 for amd64Florian Schmaus11 days1-1/+1
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-emulation/dxvk: drop 2.5Ionen Wolkens11 days2-182/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/xen-tools: drop 4.18.4_pre0-r1, 4.19.1_pre1Tomáš Mózes14 days3-1061/+0
| | | | | | Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39611 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-emulation/xen: drop 4.18.4_pre0, 4.19.1_pre1Tomáš Mózes14 days3-361/+0
| | | | | Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-emulation/xen: add 4.19.1Tomáš Mózes14 days2-0/+180
| | | | | Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-emulation/xen-tools: add 4.19.1Tomáš Mózes14 days2-0/+530
| | | | | Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-emulation/faudio: drop 24.10Conrad Kostecki2024-12-072-38/+0
| | | | Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* app-emulation/faudio: add 24.12Conrad Kostecki2024-12-072-0/+38
| | | | Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* app-emulation/faudio: stable amd64, x86Conrad Kostecki2024-12-071-1/+1
| | | | Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* app-emulation/xen: Stabilize 4.18.4_pre1 amd64, #945367Joonas Niilola2024-12-031-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/xen-tools: Stabilize 4.18.4_pre1 amd64, #945367Joonas Niilola2024-12-031-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/nemu: Stabilize 3.3.0 amd64, #945610Joonas Niilola2024-12-031-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/virtio-win: Stabilize 0.1.240.1 amd64, #945624Joonas Niilola2024-12-031-2/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/qemu: Pass --python=${PYTHON} to configureMichal Privoznik2024-12-026-0/+6
| | | | | | | | | | | | | | | | | | | | QEMU expects python during compilation (plenty of build scripts are written in python). And up until upstream commit [1] it wasn't much of a problem. But starting from that commit, the configure script creates a venv unconditionally and installs various packages there. At the same time, the configure script is free to chose whatever python version it deems usable (in practice it finds python3 first). Well, it may chose python without ensurepip USE flag. Tell the configure script which python to use explicitly by passing --python=${PYTHON}. 1: https://gitlab.com/qemu-project/qemu/-/commit/81e2b198a8cb4ee5fdf108bd438f44b193ee3a36 Closes: https://bugs.gentoo.org/942518 Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39562 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Update live ebuildMichal Privoznik2024-12-022-2/+43
| | | | | | | | | | | | | | | | In qemu upstream, sh4eb-softmmu target was removed in [1], but then reverted in [2]. Reflect this change in the live ebuild. This partially reverts 64427d3372c8975a015875526ad546447c64bd48. Then, due to context changes, qemu-9.1.0-capstone-include-path.patch no longer applies cleanly. Rebase the patch. 1: https://gitlab.com/qemu-project/qemu/-/commit/73ceb12960e686b763415f0880cc5171ccce01cf 2: https://gitlab.com/qemu-project/qemu/-/commit/51cdb6806f405062c2bda3f527e98aaf259d6116 Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu-guest-agent: Ensure pip is availableMichal Privoznik2024-12-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | While we list python as a dependency, it's not enough because the configure script creates a venv and installs various tools into it using pip. Make sure pip is available by setting PYTHON_REQ_USE="ensurepip". Now, since qemu-guest-agent and qemu are both built from the same sources, I just copied PYTHON_REQ_USE from the latter, verbatim. So it lists more USE flags, but that's possibly okay. NB, this is similar to how app-emulation/qemu evolved: dafdf8f41fe242a8b2b51d2b8982a6e447115a58 added dev-python/pip into BDEPEND, a9ca061a7fa2393c69be5b3de53bac2db1289ef1 allowed dev-lang/python[ensurepip] to be chosen instead, f09045568b3e4ec1aab0e0f7a3c237671c6070b7 moved entry from BDEPEND to PYTHON_REQ_USE. Closes: https://bugs.gentoo.org/943034 Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39561 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/virt-manager: Move bits of pkg_preinst() into src_install()Michal Privoznik2024-12-012-20/+6
| | | | | | | | | | | | | | | Firstly, there's no need to call gnome2_pkg_preinst() explicitly as it'll be called due to ebuild inheriting gnome2 eclass. Secondly, setting GNOME2_ECLASS_ICONS variable is so EAPI5 (read obsolete), so drop it as gnome2_pkg_preinst() handles that. Thirdly, removing files in pkg_preinst() is undesirable. Therefore, drop the code that handles 'if use gui', and move the code that handles the other case into src_install(). Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39532 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/virt-manager: Fix shebang of installed filesMichal Privoznik2024-12-012-0/+12
| | | | | | | | | | | | | | | | | | | Previously, app-emulation/virt-manager was installed using distutils which automatically fixed shebang on installed python scripts. Then virt-manager switched to meson, and our ebuilds simply started inheriting meson instead of distutils-r1. But this alone is not enough as shebangs are now broken. Fortunately, there's python_fix_shebang which can be called to fix shebangs and in ideal world this function would be called in src_prepare() but this is not the case. virt-manager and other files are generated at compile time with also too generic shebang [1]. Therefore, let's do that at the end of src_install(). 1: https://github.com/virt-manager/virt-manager/blob/main/scripts/make_bin_wrapper.py Fixes: c5ca13d818262729e691e4d23487cb427b50665d Closes: https://bugs.gentoo.org/945329 Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* Revert "app-emulation/virt-manager: Add py3_13"Sam James2024-11-301-1/+1
| | | | | | | | | | This reverts commit 7183f0f2740378973b3521172da6a43512bbc993. As pointed out by Michal on the bug, 4.1.0 isn't compatible, but (since-added) 5.0.0 is OK. Partly revert accordingly. Bug: https://bugs.gentoo.org/942374 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/libvirt: drop 10.0.0-r5, 10.2.0-r3Sam James2024-11-303-788/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: drop 9.0.2-r2Sam James2024-11-302-1007/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: drop 8.0.5, 8.1.5Sam James2024-11-303-1963/+0
| | | | | | These branches are EOL. Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: drop 8.2.5-r1, 8.2.6-r1Sam James2024-11-303-2000/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>