summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* mount-boot{,-utils}.eclass: Update @SUPPORTED_EAPISUlrich Müller2024-07-121-1/+1
| | | | | | It didn't agree with the case statement below. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* mount-boot.eclass: check for ESP as well as /boot, split eclassAndrew Ammerlaan2024-06-291-0/+109
This eclass is used by when the dist-kernel has to re-installed. Depending on the configuration of sys-kernel/installkernel, the files may be installed to /boot or to the EFI System partition. Therefore, extend this eclass to check if the ESP is mounted read-write as well on UEFI platforms. Split off the main functions into a separate "inherit-safe" eclass so we can safely use it in dist-kernel-utils.eclass and linux-mod-r1.eclass. In the process we drop support for EAPI 6, since there are no EAPI 6 consumers left in ::gentoo. Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>