sys-boot/grub (gentoo)

Search

Install

Install this package:

emerge -a sys-boot/grub

Package Information

Description:
GNU GRUB boot loader
Homepage:
https://www.gnu.org/software/grub/
License:
GPL-3+ BSD MIT fonts? ( GPL-2-with-font-exception ) themes? ( CC-BY-SA-3.0 BitstreamVera )

Versions

Version EAPI Keywords Slot
9999 8 ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 2/9999
2.16 8 ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 2/2.16-r1
2.14 8 amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 2/2.14-r5
2.12 7 amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 2/2.12-r12

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>floppym@gentoo.org</email>
		<name>Mike Gilbert</name>
	</maintainer>
	<maintainer type="project">
		<email>base-system@gentoo.org</email>
		<name>Gentoo Base System</name>
	</maintainer>
	<use>
		<flag name="device-mapper">Enable support for devmapper; required for LUKS or LVM volume detection</flag>
		<flag name="efiemu">Build and install the efiemu runtimes</flag>
		<flag name="fonts">Build and install fonts for the gfxterm module</flag>
		<flag name="mount">Build and install the grub-mount utility</flag>
		<flag name="libzfs">Enable support for <pkg>sys-fs/zfs</pkg></flag>
		<flag name="protect">Build and install the grub-protect utility</flag>
		<flag name="themes">Build and install GRUB themes (starfield)</flag>
		<flag name="truetype">Build and install grub-mkfont conversion utility</flag>
	</use>
	<upstream>
		<remote-id type="cpe">cpe:/a:gnu:grub</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p sys-boot/grub | euse -E <flag> -p sys-boot/grub | euse -D <flag> -p sys-boot/grub

Flag Description 9999 2.16 2.14 2.12
( ⚠️ ✓ ✓ ✓ ✓
) ⚠️ ✓ ✓ ✓ ✓
branding Enable Gentoo specific branding ⊕ ⊕ ⊕ ⊕
coreboot ⚠️ ✓ ✓ ✓ ✓
device-mapper Enable support for devmapper; required for LUKS or LVM volume detection ⊕ ⊕ ⊕ ⊕
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally ✓ ✓ ✓ ✓
efi-32 ⚠️ ✓ ✓ ✓ ✓
efi-64 ⚠️ ✓ ✓ ✓ ✓
efiemu Build and install the efiemu runtimes ✓ ✓ ✓ ✓
emu ⚠️ ✓ ✓ ✓ ✓
fonts Build and install fonts for the gfxterm module ⊕ ⊕ ⊕ ⊕
ieee1275 ⚠️ ✓ ✓ ✓ ✓
libzfs Enable support for <pkg>sys-fs/zfs</pkg> ✓ ✓ ✓ ✓
loongson ⚠️ ✓ ✓ ✓ ✓
mount Build and install the grub-mount utility ✓ ✓ ✓ ✓
multiboot ⚠️ ✓ ✓ ✓ ✓
nls Add Native Language Support (using gettext - GNU locale utilities) ✓ ✓ ✓ ✓
pc ⚠️ ✓ ✓ ✓ ✓
protect Build and install the grub-protect utility ✓ ✓ ✓ ✗
qemu Build the required PXE ROM images for app-emulation/qemu ⚠️ ✓ ✓ ✓ ✓
qemu-mips ⚠️ ✓ ✓ ✓ ✓
sdl Add support for Simple Direct Layer (media library) ✓ ✓ ✓ ✓
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) ✓ ✓ ✓ ✓
themes Build and install GRUB themes (starfield) ⊕ ⊕ ⊕ ⊕
truetype Build and install grub-mkfont conversion utility ✓ ✓ ✓ ✓
uboot ⚠️ ✓ ✓ ✓ ✓
xen Enable Xen integration ⚠️ ✓ ✓ ✓ ✓
xen-32 ⚠️ ✓ ✓ ✓ ✓
xen-pvh ⚠️ ✓ ✓ ✓ ✓

Files

Manifest

Type File Size Versions
DIST dejavu-fonts-ttf-2.37.tar.bz2 5429777 bytes 9999, 2.16, 2.14
DIST dejavu-sans-ttf-2.37.zip 417746 bytes 2.12
DIST grub-2.12-bash-completion.patch.gz 3627 bytes 2.12
DIST grub-2.12.tar.xz 6675608 bytes 2.12
DIST grub-2.12.tar.xz.sig 566 bytes 2.12
DIST grub-2.14-patches.tar.xz 10700 bytes 2.14
DIST grub-2.14.tar.xz 7725668 bytes 2.14
DIST grub-2.14.tar.xz.sig 566 bytes 2.14
DIST grub-2.16.tar.xz 7938512 bytes 2.16
DIST grub-2.16.tar.xz.sig 119 bytes 2.16
DIST unifont-15.0.06.pcf.gz 1358322 bytes 2.12
DIST unifont-17.0.02.pcf.gz 1357145 bytes 2.14
DIST unifont-17.0.02.pcf.gz.sig 566 bytes 2.14
DIST unifont-17.0.05.pcf.gz 1356803 bytes 9999, 2.16
DIST unifont-17.0.05.pcf.gz.sig 566 bytes 9999, 2.16
Unmatched Entries
Type File Size