Versions
v24.3 :: 0 :: gentoo
- Modified
- License
- GPL-2+
- Keywords
- ~amd64
- USE flags
- test
v20.2-r1 :: 0 :: gentoo
- Modified
- License
- GPL-2+
- Keywords
- ~amd64
- USE flags
- test
USE flags
General
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_targets
- python3_11
- Build with Python 3.11
- python3_12
- Build with Python 3.12
- python3_13
- Build with Python 3.13
Runtime Dependencies
app-emulation / qemu : QEMU + Kernel-based Virtual Machine userland tools
dev-lang / python : Freethreading (no-GIL) version of Python programming language
sys-apps / bubblewrap : Unprivileged sandboxing tool, namespaces-powered chroot-like solution
sys-apps / systemd : System and service manager for Linux
sys-firmware / edk2 : TianoCore EDK II UEFI firmware for virtual machines
sys-firmware / edk2-bin : TianoCore EDK II UEFI firmware for virtual machines
Bugs
- 925191
- app-admin/mkosi: stabilise for amd64
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
sys-firmware/edk2-ovmf-bin: Rename to edk2-bin to support other platforms
The source package now supports other platforms so follow suit. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
sys-firmware/edk2-ovmf: Rename to edk2 to support other platforms
There is a lot of overlap in building firmware for other platforms from source, so it makes sense to have one source package. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-admin/mkosi: add 24.3
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Paymon MARANDI · gentoo
app-admin/mkosi: drop systemd versioning
Signed-off-by: Paymon MARANDI <darwinskernel@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35470 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Paymon MARANDI · gentoo
app-admin/mkosi: accept sys-firmware/edk2-ovmf-bin
this should allow either edk2-ovmf or edk2-ovmf-bin to be used Closes: https://bugs.gentoo.org/924943 Signed-off-by: Paymon MARANDI <darwinskernel@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Paymon MARANDI · gentoo
app-admin/mkosi: enable py3.12 and disable py3.10
Signed-off-by: Paymon MARANDI <darwinskernel@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Paymon MARANDI · gentoo
app-admin/mkosi: drop 15.1, 17.1-r1, 19, 20.1
Signed-off-by: Paymon MARANDI <darwinskernel@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
app-admin/mkosi: add 20.2
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
app-admin/mkosi: add 20.1
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - YangMame · gentoo
app-admin/mkosi: version bump to v19
Closes: https://github.com/gentoo/gentoo/pull/34060 Signed-off-by: Xin Yang <yangmame@icloud.com> Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
app-admin/mkosi: require >=systemd-245
mkosi 17.1 uses "systemd-repart --offline", which was introduced with systemd 254. Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
app-admin/mkosi: add 17.1
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
app-admin/mkosi: install man page, drop RELEASE variable
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Paymon MARANDI · gentoo
app-admin/mkosi: bump to v15.1, drop 14_p20230313
Signed-off-by: Paymon MARANDI <darwinskenrel@gmail.com> Signed-off-by: Florian Schmaus <flow@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/32657 Closes: https://bugs.gentoo.org/913719 - Repository mirror & CI · gentoo
Merge updates from master - Paymon MARANDI · gentoo
app-admin/mkosi: bump to 14_p20230313
this is the version of mkosi with usrmerge-profile[1] and rootless[2] support. [1] https://github.com/systemd/mkosi/commit/d1f5db41929afd8e41622ce89250c93302dd23b7 [2] https://github.com/systemd/mkosi/commit/fdecbf74e9d8a9b1e1c32e4c16b15d7be07fdf5a Closes: https://bugs.gentoo.org/896472 Signed-off-by: Paymon MARANDI <darwinskernel@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29809 Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Paymon MARANDI · gentoo
app-admin/mkosi: add missing firmware deps for booting with qemu
Signed-off-by: Paymon MARANDI <darwinskernel@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/23202 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
app-admin/mkosi: sort the dep list like we do
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Paymon MARANDI · gentoo
app-admin/mkosi: bump to mkosi-12
v12 has gentoo fixes merged: https://github.com/systemd/mkosi/commit/5c77e786a673ed1a10e4008c19048fe0383100e7 Closes: https://github.com/gentoo/gentoo/pull/23128 Signed-off-by: Paymon MARANDI <darwinskernel@gmail.com> Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Paymon MARNADI · gentoo
app-admin/mkosi: add mkosi
... in anticipation of the PR for gentoo support [upstream-pr] getting closer to being merged. [upstream-pr] https://github.com/systemd/mkosi/pull/717 Signed-off-by: Paymon MARANDI <darwinskernel@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22509 Signed-off-by: Florian Schmaus <flow@gentoo.org>