Index: head/sysutils/grub2-bhyve/files/patch-grub-core_term_emu_console.c =================================================================== --- head/sysutils/grub2-bhyve/files/patch-grub-core_term_emu_console.c (revision 395838) +++ head/sysutils/grub2-bhyve/files/patch-grub-core_term_emu_console.c (nonexistent) @@ -1,11 +0,0 @@ ---- grub-core/term/emu/console.c.orig 2015-05-26 09:58:09 UTC -+++ grub-core/term/emu/console.c -@@ -260,7 +260,7 @@ grub_ncurses_init (struct grub_term_outp - - if (g_cdev != NULL) { - /* Open user-supplied console device. */ -- fd = open (g_cdev, O_RDWR); -+ fd = open (g_cdev, O_RDWR | O_NONBLOCK); - if (fd < 0) - return (GRUB_ERR_UNKNOWN_DEVICE); - Property changes on: head/sysutils/grub2-bhyve/files/patch-grub-core_term_emu_console.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/sysutils/grub2-bhyve/Makefile =================================================================== --- head/sysutils/grub2-bhyve/Makefile (revision 395838) +++ head/sysutils/grub2-bhyve/Makefile (revision 395839) @@ -1,48 +1,47 @@ # Created by: kmoore@FreeBSD.org # $FreeBSD$ PORTNAME= grub2-bhyve DISTVERSIONPREFIX= v -DISTVERSION= 0.30 -PORTREVISION= 1 +DISTVERSION= 0.40 CATEGORIES= sysutils MAINTAINER= kmoore@FreeBSD.org COMMENT= Grub-emu loader for bhyve LICENSE= GPLv3 BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \ help2man:${PORTSDIR}/misc/help2man ONLY_FOR_ARCHS= amd64 SSP_UNSAFE= yes USE_GITHUB= yes GH_ACCOUNT= grehan-freebsd USES= bison gmake USE_GCC= yes PLIST_FILES= sbin/grub-bhyve MAKE_JOBS_UNSAFE= yes CONFIGURE_ARGS= --with-platform=emu CC=${CC} LEX=${LOCALBASE}/bin/flex \ --enable-grub-mount=no --enable-grub-mkfont=no \ --enable-grub-emu-sdl=no --disable-nls --disable-werror .include .if ${OSVERSION} <= 1000000 IGNORE= for FreeBSD 10 and higher .endif post-patch: @${REINPLACE_CMD} -e "s/libintl\.h/I_do_not_want_libintl.h/g" ${WRKSRC}/configure @${REINPLACE_CMD} -e "s/-lintl//g" ${WRKSRC}/grub-core/Makefile.in do-configure: @ cd ${WRKSRC}/ && ./configure ${CONFIGURE_ARGS} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/grub-core/grub-emu ${STAGEDIR}${LOCALBASE}/sbin/grub-bhyve .include RUN_DEPENDS:= ${RUN_DEPENDS:Ngcc*} Index: head/sysutils/grub2-bhyve/distinfo =================================================================== --- head/sysutils/grub2-bhyve/distinfo (revision 395838) +++ head/sysutils/grub2-bhyve/distinfo (revision 395839) @@ -1,2 +1,2 @@ -SHA256 (grehan-freebsd-grub2-bhyve-v0.30_GH0.tar.gz) = d854538b71ce1b964daf4aed141bfcb024c30a245b3bb88d0266420a0c34246d -SIZE (grehan-freebsd-grub2-bhyve-v0.30_GH0.tar.gz) = 8383110 +SHA256 (grehan-freebsd-grub2-bhyve-v0.40_GH0.tar.gz) = 7cf3547d816e925f53b0790abd4633da72126d8271ae210d0f348ad63f4f6d34 +SIZE (grehan-freebsd-grub2-bhyve-v0.40_GH0.tar.gz) = 8380492