sys-boot / refind

The UEFI Boot Manager by Rod Smith

Official package sites : https://www.rodsbooks.com/refind/ ·

A graphical boot manager for EFI- and UEFI-based computers, such as all Intel-based Macs and recent (most 2011 and later) PCs. rEFInd presents a boot menu showing all the EFI boot loaders on the EFI-accessible partitions, and optionally BIOS-bootable partitions on Macs and BIOS boot entries on UEFI PCs with CSMs. EFI-compatbile OSes, including Linux, provide boot loaders that rEFInd can detect and launch. rEFInd can launch Linux EFI boot loaders such as ELILO, GRUB Legacy, GRUB 2, and 3.3.0 and later kernels with EFI stub support. EFI filesystem drivers for ext2/3/4fs, ReiserFS, Btrfs, NTFS, HFS+, and ISO-9660 enable rEFInd to read boot loaders from these filesystems, too. rEFInd's ability to detect boot loaders at runtime makes it very easy to use, particularly when paired with Linux kernels that provide EFI stub support.

v0.13.3.1 :: 0 :: gentoo

Modified
License
BSD GPL-2 GPL-3 FDL-1.3
Keywords
~amd64 ~x86
USE flags
btrfs custom-cflags doc ext2 ext4 hfs iso9660 ntfs reiserfs

v0.13.2 :: 0 :: gentoo

Modified
License
BSD GPL-2 GPL-3 FDL-1.3
Keywords
amd64 x86
USE flags
btrfs custom-cflags doc ext2 ext4 hfs iso9660 ntfs reiserfs

General

btrfs
Builds the EFI binary btrfs filesystem driver
custom-cflags
Build with user-specified CFLAGS (unsupported)
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
ext2
Builds the EFI binary ext2 filesystem driver
ext4
Builds the EFI binary ext4 filesystem driver
hfs
Builds the EFI binary hfs filesystem driver
iso9660
Builds the EFI binary iso9660 filesystem driver
ntfs
Builds the EFI binary ntfs filesystem driver
reiserfs
Builds the EFI binary reiserfs filesystem driver

sys-boot / gnu-efi : Library for build EFI Applications

732256
sys-boot/refind-0.12.0 - llvm-objcopy: error: invalid output format: 'efi-bsdrv-x86_64' / 'efi-app-x86_64'
828953
sys-boot/refind-0.13.2 - zstd/zstd_internal.h: error: unknown type name _always_inline
832018
sys-boot/refind-0.13.2 fails to compile: clang-13: error: unknown argument: -fno-tree-loop-distribute-patterns
837566
sys-boot/refind: '-r*' ending on kernels versions breaks automatic loading
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
sys-boot/refind: drop 0.11.4, 0.12.0-r1
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/25463 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Matt Jolly · gentoo
sys-boot/refind: add 0.13.3.1
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-boot/refind: x86 stable wrt bug #824786
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-boot/refind: Stabilize 0.13.2 amd64, #824786
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-boot/refind: fix build with gnu-efi-3.0.14
Seems to build fine with older versions too. Closes: https://bugs.gentoo.org/810907 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Stéphane Veyret · gentoo
sys-boot/refind: version bump to 0.13.2
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Stéphane Veyret <stephane@neptura.org> Closes: https://bugs.gentoo.org/771912 Closes: https://github.com/gentoo/gentoo/pull/20026 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-boot/refind: Stabilize 0.12.0-r1 x86, #762913
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-boot/refind: Stabilize 0.12.0-r1 amd64, #762913
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-boot/refind: fix build with Bash 5.1
Reported-by: Greg Turner <gmt@be-evil.net> Closes: https://bugs.gentoo.org/762379 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Theo Anderson · gentoo
sys-boot/refind: drop old
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Theo Anderson <telans@posteo.de> Closes: https://github.com/gentoo/gentoo/pull/18426 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Theo Anderson · gentoo
sys-boot/refind: add GCC 10 patch / custom-cflags fix
Closes: https://bugs.gentoo.org/723244 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Theo Anderson <telans@posteo.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
sys-boot/refind: remove dependency on sys-boot/udk
UDK is py2-only and will likely be removed from Gentoo soon. In fact, it already got temporarily last-rited earlier on this week - and rEFInd along with it. Given we have been forcing USE=gnuefi for sys-boot/refind for years anyway, just make the gnu-efi dependency mandatory. Note that the use.force entry for USE=gnuefi is still there due to the fact most rEFInd versions in the tree still honour that flag, plus I want to make this change as minimally intrusive as possible. With apologies to the current maintainer should they get upset about this change having been made without them having okayed it, it's about making sure sys-boot/refind does not get last-rited again. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Stéphane Veyret · gentoo
sys-boot/refind: Remove old versions
Signed-off-by: Stéphane Veyret <stephane@neptura.org> Closes: https://github.com/gentoo/gentoo/pull/15570 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Stéphane Veyret · gentoo
sys-boot/refind: Bump to version 0.12.0
Closes: https://bugs.gentoo.org/711832 Closes: https://bugs.gentoo.org/720034 Signed-off-by: Stéphane Veyret <stephane@neptura.org> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-boot/refind: amd64 stable wrt bug #687258
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-boot/refind: x86 stable wrt bug #687258
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Stéphane Veyret · gentoo
sys-boot/refind: Bump to version 0.11.4
Signed-off-by: Stéphane VEYRET <sveyret@gmail.com> Closes: https://bugs.gentoo.org/684914 Package-Manager: Portage-2.3.66, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/12172 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam Jorna · gentoo
sys-boot/refind: fix SIMLINK_LIB=no
Bug: https://bugs.gentoo.org/627744 Package-Manager: Portage-2.3.48, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Sam Jorna · gentoo
sys-boot/refind: remove old
Package-Manager: Portage-2.3.48, Repoman-2.3.10
Sam Jorna · gentoo
sys-boot/refind: bump to 0.11.3
Package-Manager: Portage-2.3.48, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-crypt/sbsigntool: renamed to app-crypt/sbsigntools
Also changed all required dependencies. Package-Manager: Portage-2.3.41, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9112
Sam Jorna · gentoo
sys-boot/refind: fix SYMLINK_LIB=no bug 627744
Bug: https://bugs.gentoo.org/627744 Package-Manager: Portage-2.3.31, Repoman-2.3.9
Sam Jorna · gentoo
sys-boot/refind: bump to 0.11.2
Bug: https://bugs.gentoo.org/628294 Package-Manager: Portage-2.3.31, Repoman-2.3.9
Mikle Kolyada · gentoo
sys-boot/refind: fix DESCRIPTION
Package-Manager: Portage-2.3.24, Repoman-2.3.6
charIes17 · gentoo
sys-boot/refind: HOMEPAGE to use https.
Package-Manager: Portage-2.3.13, Repoman-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/6725
Matthias Dahl · gentoo
sys-boot/refind: Bump to 1.0.8
rEFInd 1.0.8 fixes, amongst other things, compilation with gnu-efi >= 3.0.5 and thus no longer requires a custom patch.
Sam Jorna · gentoo
sys-boot/refind: move large patch to dev.g.o hosting
Uncompressed patch too large for QA constraints (50KB), moved to hosting on dev.g.o. Gentoo-Bug: 620632 Package-Manager: Portage-2.3.6, Repoman-2.3.2
Sam Jorna · gentoo
sys-boot/refind: fix incorrect patch name
Gentoo-Bug: 618510 Package-Manager: Portage-2.3.5, Repoman-2.3.2
Sam Jorna · gentoo
sys-boot/refind: fix build against gnu-efi-3.0.5
Adds upstream patch for building against gnu-efi-3.0.5 which added functions causing namespace collisions. Gentoo-Bug: 616668 Package-Manager: Portage-2.3.5, Repoman-2.3.2
Sam Jorna · gentoo
sys-boot/refind: bump to 0.10.7
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Agostino Sarubbo · gentoo
sys-boot/refind: x86 stable wrt bug #563226
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Aaron Bauman · gentoo
sys-boot/refind: amd64 stable wrt bug #563226
Sam Jorna · gentoo
sys-boot/refind: revbump, disable build with PIE
Gentoo-bug: 598647 Acked-by: Stéphane Veyret <sveyret@gmail.com> Package-Manager: Portage-2.3.3, Repoman-2.3.1
Sam Jorna · gentoo
sys-boot/refind: fix building with custom-cflags
Gentoo-bug: 598587 Acked-by: Stéphane Veyret <sveyret@gmail.com> Package-Manager: Portage-2.3.3, Repoman-2.3.1
Sam Jorna · gentoo
sys-boot/refind: remove old
Acked-by: Stéphane Veyret <sveyret@gmail.com> Package-Manager: Portage-2.3.3, Repoman-2.3.1
Göktürk Yüksek · gentoo
sys-boot/refind: add missing EROOT in postinst
Package-Manager: portage-2.2.28
Stéphane Veyret · gentoo
sys-boot/refind: prevent from using user's CFLAGS for EFI compilation, bug #598587
Package-Manager: portage-2.3.0
Stéphane Veyret · gentoo
sys-boot/refind: use flags and udk for rEFInd, bug #566930
This new release has 2 major changes: * it is now using user defined flags, if possible, * it is now able to compile against udk (default compilation).
Stéphane Veyret · gentoo
sys-boot/refind: version bump, bug #597812
Stéphane Veyret · gentoo
sys-boot/refind: version bump, bug #582716
Sam Jorna · gentoo
sys-boot/refind: bump to 0.10.2
Gentoo-bug: 569806 Package-Manager: portage-2.2.28
Amy Winston · gentoo
sys-boot/refind: version bump bug #566056 add sveyret to maintainers. By sveyret.
Package-Manager: portage-2.2.20.1
Ian Delaney · gentoo
sys-boot/refind: bump to -0.9.2, ebuild a live / versioned combo
sourced fron, and closes, bug #560962 Package-Manager: portage-2.2.20.1
Ian Delaney · gentoo
sys-boot/refind: revbump to -0.9.0-r1
patch to ebuild sourced from bug #560280, rm inital ebuild Package-Manager: portage-2.2.20.1
Ian Delaney · gentoo
sys-boot/refind: substitute with final ebuild, rm bogus file
Package-Manager: portage-2.2.20
Ian Delaney · gentoo
sys-boot/refind: new package added by new proxy maintainer 'wraeth'
Source of ebuild and metadata from bug #435960, closes said bug. Added under the proxy-maint herd. Package-Manager: portage-2.2.20