Commit graph

8 commits

Author SHA1 Message Date
John Marino
8907713f3b sysutils/grub2: Fix feature to read 'com.delphix:hole_birth' on ZFS
Fix for booting kernel directly from ZFS using grub.

PR:		188524
Submitted by:	Andrey Zholos
2014-07-28 15:18:02 +00:00
John Marino
d7ab3d4063 sysutils/grub2: Fix wrong lz4 endianness and general port cleanup
Due to lack of inclusion of <sys/endian.h>, the lz4 code incorrectly
assumes a big-endian system.  The result issues manifest with errors like,
"error: no such device: <pool id>." and "lz3 decompression failed" at the
grub prompt.  Modify existing patch to add <sys/endian.h>.

While here, simplify the port with OPTIONS_SUB framework and fix the
manpage stuff on the options which apparently has been broken since
this unmaintained port was staged.

PR:		192066
Submitted by:	Andrey Zholos
2014-07-27 18:13:31 +00:00
John Marino
6a68eb1b2d sysutils/grub2: Resolve install sysutils/grub2 on UFS problem
PR:		185741
Submitted by:	onborodin (gmail)
2014-07-27 00:27:36 +00:00
Juergen Lock
5a9e3a5b0a Fix build with MKFONT and without it but with (updated) freetype present.
PR:		ports/187984 [1], ports/188526 [2]
Submitted by:	Joseph Mingrone <jrm@ftfl.ca> [1]
Submitted by:	Andrey Zholos <aaz@q-fu.com> [2]
2014-04-18 17:03:05 +00:00
Juergen Lock
0e7d58890a - Update to 2.00 . [1]
- Add kfreebsd >= 9.1 fix to boot a kernel directly w/o chainloading [2]
  - see also:

	http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=699002

- Add zfs support including zfs feature flags, see: [3]

	http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-boot/grub/files/grub-2.00-zfs-feature-flag-support-r1.patch

- Add FUSE support and knob.
- Switch to USES=gmake .
- Add LICENSE.
- Fix build on head.
- Mark MAKE_JOBS_UNSAFE:

	https://redports.org/~nox/20130803161801-34924-135687/grub2-2.00_1.log

- Misc. other changes.
- This version is now used successfully by the PCBSD folks so I thought
  it's finally time to commit it. :)

PR: ports/170417 [1]
Submitted by: Norihiko Murase <mur1080224@inter7.jp> [1]
		(original version of the update)
Submitted by: Christian Mangin <christian.mangin@gmail.com> [1]
Submitted by: Richard Yao <ryao@gentoo.org> [1]
		(additional contributors to the PR)
Obtained from: grub2 upstream [2]
Obtained from: gentoo [3]
2013-08-03 19:02:27 +00:00
Philip M. Gollucci
d991a6baae - Allow grub to recognize bsdlabel disklabels.
- Bump PORTREVISION

PR:             ports/152978
Submitted by:   Rick Richard <rick@lgarchitecture.com> (maintainer)
2010-12-12 01:11:24 +00:00
Sergey Matveychuk
69c580fd80 - Add couple patches to allow grob to be installed on FreeBSD GPT partitions.
- Remove an ugly patch.
- Pass a maintainership to submitter.

Submitted by:	Rick <rick_at_lgarchitecture.com>
2010-10-12 15:48:46 +00:00
Sergey Matveychuk
a8cca1535f A new port: sysutils/grub
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.
2010-06-11 11:06:20 +00:00