sysutils/grub2-efi 2.02_21 FreeBSD
Multiboot EFI boot loader
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv3+
- Categories
- sysutils
Description
GNU GRUB is a multiboot boot loader. It was derived from GRUB, the GRand Unified Bootloader, which was originally designed and implemented by Erich Stefan Boleyn.
This port builds the GRUB x86_64-efi boot modules, allowing grub-install or grub-mkrescue to install with EFI support.
Install
Binary package:
pkg install grub2-efi
From the ports tree:
cd /usr/ports/sysutils/grub2-efi/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= grub2-efi>0:sysutils/grub2-efi
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 2.02_21 | - | - | - |
| FreeBSD:14:quarterly | - | 2.02_21 | n/a | - | - |
| FreeBSD:15:latest | - | 2.02_21 | n/a | - | - |
| FreeBSD:15:quarterly | - | 2.02_21 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 2.02_21 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 3
${LOCALBASE}/bin/flex: textproc/flex${LOCALBASE}/bin/bash: shells/bashhelp2man: misc/help2man
Runtime 2
${LOCALBASE}/bin/mformat: filesystems/mtools${LOCALBASE}/bin/grub-mkrescue: sysutils/grub2-pcbsd
The full lists below include those, and their dependencies in turn.
Build dependencies 29
- archivers/liblz4
- archivers/zstd
- devel/autoconf
- devel/autoconf-switch
- devel/automake
- devel/binutils
- devel/bison
- devel/gettext-runtime
- devel/gettext-tools
- devel/gmake
- devel/libffi
- devel/libtextstyle
- devel/libunistring
- devel/m4
- devel/p5-Locale-gettext
- devel/readline
- lang/gcc14
- lang/perl5.42
- lang/python312
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- misc/help2man
- print/indexinfo
- shells/bash
- textproc/expat2
- textproc/flex
- textproc/libxml2
Run dependencies 27
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/binutils
- devel/gettext-runtime
- devel/libffi
- devel/readline
- filesystems/mtools
- graphics/png
- lang/gcc14
- lang/python312
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- print/freetype2
- print/indexinfo
- sysutils/grub2-pcbsd
- textproc/expat2
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libxcb
- x11/xorgproto
No port depends on this one.
Configuration
No options to configure.
- USES
- autoreconf:build bison cpe gettext gmake python tar:xz
- Service scripts
- none
Files
pkg-plist 521
- lib/grub/x86_64-efi/acpi.mod
- lib/grub/x86_64-efi/acpi.module
- lib/grub/x86_64-efi/adler32.mod
- lib/grub/x86_64-efi/adler32.module
- lib/grub/x86_64-efi/affs.mod
- lib/grub/x86_64-efi/affs.module
- lib/grub/x86_64-efi/afs.mod
- lib/grub/x86_64-efi/afs.module
- lib/grub/x86_64-efi/ahci.mod
- lib/grub/x86_64-efi/ahci.module
- lib/grub/x86_64-efi/all_video.mod
- lib/grub/x86_64-efi/all_video.module
- lib/grub/x86_64-efi/aout.mod
- lib/grub/x86_64-efi/aout.module
- lib/grub/x86_64-efi/appleldr.mod
- lib/grub/x86_64-efi/appleldr.module
- lib/grub/x86_64-efi/archelp.mod
- lib/grub/x86_64-efi/archelp.module
- lib/grub/x86_64-efi/at_keyboard.mod
- lib/grub/x86_64-efi/at_keyboard.module
- lib/grub/x86_64-efi/ata.mod
- lib/grub/x86_64-efi/ata.module
- lib/grub/x86_64-efi/backtrace.mod
- lib/grub/x86_64-efi/backtrace.module
- lib/grub/x86_64-efi/bfs.mod
- lib/grub/x86_64-efi/bfs.module
- lib/grub/x86_64-efi/bitmap.mod
- lib/grub/x86_64-efi/bitmap.module
- lib/grub/x86_64-efi/bitmap_scale.mod
- lib/grub/x86_64-efi/bitmap_scale.module
- lib/grub/x86_64-efi/blocklist.mod
- lib/grub/x86_64-efi/blocklist.module
- lib/grub/x86_64-efi/boot.mod
- lib/grub/x86_64-efi/boot.module
- lib/grub/x86_64-efi/bsd.mod
- lib/grub/x86_64-efi/bsd.module
- lib/grub/x86_64-efi/bswap_test.mod
- lib/grub/x86_64-efi/bswap_test.module
- lib/grub/x86_64-efi/btrfs.mod
- lib/grub/x86_64-efi/btrfs.module
- lib/grub/x86_64-efi/bufio.mod
- lib/grub/x86_64-efi/bufio.module
- lib/grub/x86_64-efi/cat.mod
- lib/grub/x86_64-efi/cat.module
- lib/grub/x86_64-efi/cbfs.mod
- lib/grub/x86_64-efi/cbfs.module
- lib/grub/x86_64-efi/cbls.mod
- lib/grub/x86_64-efi/cbls.module
- lib/grub/x86_64-efi/cbmemc.mod
- lib/grub/x86_64-efi/cbmemc.module
- lib/grub/x86_64-efi/cbtable.mod
- lib/grub/x86_64-efi/cbtable.module
- lib/grub/x86_64-efi/cbtime.mod
- lib/grub/x86_64-efi/cbtime.module
- lib/grub/x86_64-efi/chain.mod
- lib/grub/x86_64-efi/chain.module
- lib/grub/x86_64-efi/cmdline_cat_test.mod
- lib/grub/x86_64-efi/cmdline_cat_test.module
- lib/grub/x86_64-efi/cmp.mod
- lib/grub/x86_64-efi/cmp.module
- lib/grub/x86_64-efi/cmp_test.mod
- lib/grub/x86_64-efi/cmp_test.module
- lib/grub/x86_64-efi/command.lst
- lib/grub/x86_64-efi/configfile.mod
- lib/grub/x86_64-efi/configfile.module
- lib/grub/x86_64-efi/cpio.mod
- lib/grub/x86_64-efi/cpio.module
- lib/grub/x86_64-efi/cpio_be.mod
- lib/grub/x86_64-efi/cpio_be.module
- lib/grub/x86_64-efi/cpuid.mod
- lib/grub/x86_64-efi/cpuid.module
- lib/grub/x86_64-efi/crc64.mod
- lib/grub/x86_64-efi/crc64.module
- lib/grub/x86_64-efi/crypto.lst
- lib/grub/x86_64-efi/crypto.mod
- lib/grub/x86_64-efi/crypto.module
- lib/grub/x86_64-efi/cryptodisk.mod
- lib/grub/x86_64-efi/cryptodisk.module
- lib/grub/x86_64-efi/cs5536.mod
- lib/grub/x86_64-efi/cs5536.module
- lib/grub/x86_64-efi/ctz_test.mod
- lib/grub/x86_64-efi/ctz_test.module
- lib/grub/x86_64-efi/date.mod
- lib/grub/x86_64-efi/date.module
- lib/grub/x86_64-efi/datehook.mod
- lib/grub/x86_64-efi/datehook.module
- lib/grub/x86_64-efi/datetime.mod
- lib/grub/x86_64-efi/datetime.module
- lib/grub/x86_64-efi/disk.mod
- lib/grub/x86_64-efi/disk.module
- lib/grub/x86_64-efi/diskfilter.mod
- lib/grub/x86_64-efi/diskfilter.module
- lib/grub/x86_64-efi/div.mod
- lib/grub/x86_64-efi/div.module
- lib/grub/x86_64-efi/div_test.mod
- lib/grub/x86_64-efi/div_test.module
- lib/grub/x86_64-efi/dm_nv.mod
- lib/grub/x86_64-efi/dm_nv.module
- lib/grub/x86_64-efi/echo.mod
- lib/grub/x86_64-efi/echo.module
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| grub-2.02_7.tar.xz | 5.01912e+06 | 044588d9754142f2982478cb4e7289ab1521fd4412b2a0804ce647c3ff73feff |
Master sites 1
- LOCAL/kevlo
Commit history 0
No commits in the history this site was built from.