Received: by mail.netbsd.org (Postfix, from userid 605) id 3360D84D9D; Wed, 23 May 2018 07:56:57 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 9BE8C84D9B for ; Wed, 23 May 2018 07:56:56 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 8Lt_OVx54oJ9 for ; Wed, 23 May 2018 07:56:54 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 4046484CD7 for ; Wed, 23 May 2018 07:56:54 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 2F880FBEC; Wed, 23 May 2018 07:56:54 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_152706221457180" MIME-Version: 1.0 Date: Wed, 23 May 2018 07:56:54 +0000 From: =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= Subject: CVS commit: pkgsrc/sysutils/grub2 To: pkgsrc-changes@NetBSD.org Reply-To: triaxx@netbsd.org X-Mailer: log_accum Message-Id: <20180523075654.2F880FBEC@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_152706221457180 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: triaxx Date: Wed May 23 07:56:54 UTC 2018 Modified Files: pkgsrc/sysutils/grub2: Makefile PLIST distinfo Added Files: pkgsrc/sysutils/grub2/patches: patch-grub-core_osdep_bsd_hostdisk.c Removed Files: pkgsrc/sysutils/grub2/patches: patch-configure patch-grub-core_lib_posix__wrap_sys_types.h patch-grub-core_lib_posix__wrap_wchar.h patch-grub-core_lib_xzembed_xz__dec__lzma2.c patch-grub-core_loader_i386_pc_plan9.c patch-grub-core_net_bootp.c patch-grub-core_script_yylex.l patch-stpcpy-1.diff patch-stpcpy-2-gen.diff patch-util_getroot.c patch-util_grub-mkfont.c patch-util_grub.d_10__netbsd.in Log Message: grub2: update to 2.02 * Remove patches fixed in upstream * Remove 'CONFIGURE_ARGS+= --disable-grub-emu-usb': option no more supported * Fix DejaVu search path * Remove hack for use of pkgsrc's flex on NetBSD (that causes build errors) * Disable SSP checking (that causes linking errors) Changes: New in 2.02: * New/improved filesystem and disk support: * Big-endian UFS1. * Experimental 64-bit ext2 support. * Various fixes for non-512-byte sector devices. * New `proc' filesystem framework, used by LUKS disks. * Fix DM-RAID partition handling. * New `nativedisk' command to switch from firmware to native disk drivers. * Compressed HFS+. * DragonFly BSD labels. * CBFS (coreboot). * Handle partitioned LVM properly. * Use LVM UUIDs whenever possible. * GPT PReP. * New `progress' module that shows progress information while reading files. * ZFS features support. * ZFS LZ4 support. * XFS V5 format support. * LVM RAID1 support. * New/improved terminal and video support: * Monochrome text (matching `hercules' in GRUB Legacy). * Morse code output using system speaker. * `spkmodem' output (simple data protocol using system speaker). * Handle Japanese special keys. * coreboot framebuffer. * Serial on ARC. * Native vt100 handling for grub-emu, replacing the use of the curses library. * New gfxmenu options for terminal window positioning, theme background image handling, and scrollbar padding, plus `item_pixmap_style' and `highlight_overlay'. * Support several more image types (paletted and greyscale). * Boot protocol improvements: * Support Apple FAT binaries on non-Apple platforms. * Improve FreeDOS direct loading support compatibility. * Enable `linux16' on all x86 platforms, not just BIOS. * New TrueCrypt ISO loader. * multiboot2 boot-services EFI specification. * multiboot2 EFI memory map specification. * multiboot2 full-file specfication. * New/improved network support: * New variables `net_default_*' containing properties of the default interface. * Autoload `http' and `tftp' modules if necessary. * Improve TFTP robustness. * Parse `nd' disk names in GRUB Legacy configuration files. * Issue separate DNS queries for IPv4 and IPv6. * Support IPv6 Router Advertisement to configure default router. * New variable net__next_server containing next server from BOOTP reply. * Coreboot improvements: * CBFS support both in on-disk images (loopback) and flash. * Ability to launch another payload from flash or disk * Coreboot framebuffer * CBMEMC support (both logging and inspecting logs) * Command for inspecting coreboot timestamps (`coreboot_boottime'). * Command for inspecting coreboot tables (`lscoreboot'). * New target default_payload.elf. * Increased maximal core size. * Prefer pmtimer for TSC calibration. * New/improved platform support: * New `efifwsetup' and `lsefi' commands on EFI platforms. * New `cmosdump' and `cmosset' commands on platforms with CMOS support. * New command `pcidump' for PCI platforms. * Improve opcode parsing in ACPI halt implementation. * Use the TSC as a possible time source on i386-ieee1275. * Merge PowerPC grub-mkrescue implementation with the common one. * Support grub-mkrescue on i386-ieee1275, sparc64, bootinfo machines such as pSeries, and mips-arc. * Make grub-mkrescue better support Apple Intel Macs on CD. * Enable GRUB Legacy configuration file parsing on EFI. * Support halt for Loongson 2E. * ARM U-Boot and EFI ports. * Reorganise platform-dependent code in utilities to avoid #ifdef mess. * AROS and Haiku support for userspace utilities. * Xen PV port. * Fix EFI stack alignment. * ARM64 EFI port. * On Linux, read partition start offsets from sysfs if possible. * New grub-macbless utility, and better integration with Mac firmware in grub-install. * Support Yeeloong 3A. * Add `cpuid --pae' option to detect Physical Address Extension on x86. * Support for USB debug dongles. * Support for *-emu on all platforms (previously only i386/x86_64 worked). * Support *-emu on Windows. * New platform `none' which builds only user level utilities. This is now default if target CPU is not supported. * Support for booting little-endian Linux kernel on powerpc. * Support network boot with Oracle sun4v vnet devices. * Added SAS disks to the IEEE 1275 Open Firmware device list. * Try multiple methods for TSC (timestamp counter) calibration - PIT, pmtimer, EFI Stall. If everything fails, use hardcoded frequency 800MHz. * Support Hyper-V Gen2 platforms which lack PIT for TSC calibration. * Map UEFI Persistent Memory to E820 persistent memory. * New Xen loader on ARM64. * Respect alignment requirement for block device IO buffers on EFI. * Security: * Add optional facility to enforce that all files read by the core image from disk have a valid detached digital signature. * Performance: * Avoid costly division operations in many places. * New boot time analysis framework (`./configure --enable-boot-time'). * Initialise USB ports in parallel. * New `testspeed' command to test file read speed. * Speed-up gfxterm by storing intermediate results in more compact format. * Lazy LVM/mdraid scan. * Disk hints. * Scripting: * New `eval' and `tr' commands. * grub-script-check fails on scripts containing no commands. * Installation and other utility improvements: * Add option to compress files on installation or image creation. * Using grub-reboot no longer requires setting `GRUB_DEFAULT=saved'. * Support probing EFI System Partition (requires os-prober >= 1.58). * Fix inconsistent use of `GRUB_CRYPTODISK_ENABLE' and `GRUB_ENABLE_CRYPTODISK'; the latter is now used consistently. * grub-mount handles symbolic links to directories. * Support disabling submenus with `GRUB_DISABLE_SUBMENU' configuration key for grub-mkconfig. * grub-install, grub-mknetdir, grub-mkrescue, and grub-mkstandalone rewritten in C. They should now work in supported non-Unix-like environments. * Native mingw support. * Ability to install on EFI under windows. * Reorganise timeout handling using new `timeout_style' environment variable and `GRUB_TIMEOUT_STYLE' configuration key for grub-mkconfig. Menu hotkeys pressed during a hidden timeout now boot the corresponding menu entry immediately. * New `file' command and grub-file utility to check file types. * New syslinux configuration file parser. * Set menu entry class to primary OS name returned by os-prober to display OS specific icon. * On Linux x86 detect EFI word size in grub-install and automatically select correct platform (x86_64-efi or i386-efi) to install. Requires Linux kernel 4.0 or higher. * Build system: * Remove all uses of nested functions; GRUB no longer requires an executable stack. * Fix documentation build with Texinfo >= 5.1. * More robust and documented cross-compiling support. * Partial clang support for some platforms (experimental). * Partial mingw64 x86_64-efi compile support (highly experimental). * Partial mingw32 i386-* (other than already present i386-pc) compile support (highly experimental). * Support for grub-mkpasswd on Windows. * Eliminate the use of AutoGen. This allowed some performance improvements to the build system. * Remove variable length arrays. * OpenBSD compile and tools support (NetBSD and FreeBSD were already supported). * Fix build with FreeType >= 2.5.1. * Make gentpl.py compatible with Python 3. It now requires at least Python 2.6. * modinfo.sh contains build information now. * Added many new tests to improve robustness. * Target is built without libgcc now. Necessary builtins are reimplemented directly. This removes requirement for target-specific runtime on build system. * emu libusb support removed (was broken and unmaintained). * powerpc64le compile support. * Use fixed timestamp when generating GRUB image for reproducible builds. * Verify at build time that modules contain only supported relocations and their structure matches what boot-time module loader expects. * Do not require fonts on powerpc-ieee1275. * Revision control moved to git. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 pkgsrc/sysutils/grub2/Makefile cvs rdiff -u -r1.1 -r1.2 pkgsrc/sysutils/grub2/PLIST cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/grub2/distinfo cvs rdiff -u -r1.1 -r0 pkgsrc/sysutils/grub2/patches/patch-configure \ pkgsrc/sysutils/grub2/patches/patch-grub-core_lib_posix__wrap_sys_types.h \ pkgsrc/sysutils/grub2/patches/patch-grub-core_lib_posix__wrap_wchar.h \ pkgsrc/sysutils/grub2/patches/patch-grub-core_lib_xzembed_xz__dec__lzma2.c \ pkgsrc/sysutils/grub2/patches/patch-grub-core_loader_i386_pc_plan9.c \ pkgsrc/sysutils/grub2/patches/patch-grub-core_net_bootp.c \ pkgsrc/sysutils/grub2/patches/patch-grub-core_script_yylex.l \ pkgsrc/sysutils/grub2/patches/patch-stpcpy-1.diff \ pkgsrc/sysutils/grub2/patches/patch-stpcpy-2-gen.diff \ pkgsrc/sysutils/grub2/patches/patch-util_getroot.c \ pkgsrc/sysutils/grub2/patches/patch-util_grub-mkfont.c \ pkgsrc/sysutils/grub2/patches/patch-util_grub.d_10__netbsd.in cvs rdiff -u -r0 -r1.1 \ pkgsrc/sysutils/grub2/patches/patch-grub-core_osdep_bsd_hostdisk.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_152706221457180 Content-Disposition: inline Content-Length: 29644 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/sysutils/grub2/Makefile diff -u pkgsrc/sysutils/grub2/Makefile:1.11 pkgsrc/sysutils/grub2/Makefile:1.12 --- pkgsrc/sysutils/grub2/Makefile:1.11 Thu May 10 08:17:10 2018 +++ pkgsrc/sysutils/grub2/Makefile Wed May 23 07:56:53 2018 @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.11 2018/05/10 08:17:10 maya Exp $ +# $NetBSD: Makefile,v 1.12 2018/05/23 07:56:53 triaxx Exp $ -DISTNAME= grub-2.00 +DISTNAME= grub-2.02 PKGNAME= ${DISTNAME:S/grub/grub2/} -PKGREVISION= 6 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.gnu.org/gnu/grub/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} @@ -16,15 +15,14 @@ CONFLICTS= grub-[0-9]* ONLY_FOR_PLATFORM= *-*-i386 *-*-x86_64 +USE_LANGUAGES+= c c++ USE_TOOLS+= gmake flex bison gettext:run awk GNU_CONFIGURE= yes CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} CONFIGURE_ARGS+= --disable-efiemu -CONFIGURE_ARGS+= --disable-grub-emu-usb CONFIGURE_ARGS+= --disable-grub-emu-sdl CONFIGURE_ARGS+= --disable-grub-emu-pci -CONFIGURE_ARGS+= --disable-werror INFO_FILES= yes USE_PKGLOCALEDIR= yes @@ -46,11 +44,6 @@ GCC_REQD+= 4.4 FLEX_REQD= 2.5.35 BUILD_DEPENDS+= help2man>=1.36:../../converters/help2man -# XXX Force use of pkgsrc's flex on NetBSD to prevent build failure. -.if ${OPSYS} == "NetBSD" -FLEX_REQD= 9 -.endif - # # The configure script sets the variables `target_cpu' and `platform', which # are used for the location of the library directory. The following mimics @@ -131,7 +124,7 @@ SUBST_CLASSES+= fix-dejavu SUBST_STAGE.fix-dejavu= pre-configure SUBST_MESSAGE.fix-dejavu= Fixing dejavu search paths in configure. SUBST_FILES.fix-dejavu= configure -SUBST_SED.fix-dejavu= -e 's, \(/usr/share/fonts/dejavu\);, \1 ${PREFIX}/share/fonts/X11/TTF;,g' +SUBST_SED.fix-dejavu= -e 's, \(/usr/share/fonts/dejavu\), \1 ${PREFIX}/share/fonts/X11/TTF,g' # # Do not use `\t' with sed, as it's not portable. Index: pkgsrc/sysutils/grub2/PLIST diff -u pkgsrc/sysutils/grub2/PLIST:1.1 pkgsrc/sysutils/grub2/PLIST:1.2 --- pkgsrc/sysutils/grub2/PLIST:1.1 Sun Jul 29 21:44:13 2012 +++ pkgsrc/sysutils/grub2/PLIST Wed May 23 07:56:53 2018 @@ -1,18 +1,24 @@ -@comment $NetBSD: PLIST,v 1.1 2012/07/29 21:44:13 gsutre Exp $ +@comment $NetBSD: PLIST,v 1.2 2018/05/23 07:56:53 triaxx Exp $ bin/grub-editenv +bin/grub-file bin/grub-fstest +bin/grub-glue-efi bin/grub-kbdcomp bin/grub-menulst2cfg ${PLIST.freetype}bin/grub-mkfont bin/grub-mkimage bin/grub-mklayout +bin/grub-mknetdir bin/grub-mkpasswd-pbkdf2 bin/grub-mkrelpath bin/grub-mkrescue bin/grub-mkstandalone +bin/grub-render-label bin/grub-script-check +bin/grub-syslinux2cfg info/grub-dev.info info/grub.info +lib/charset.alias lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/acpi.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/acpi.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/adler32.mod @@ -27,6 +33,8 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/all_video.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/aout.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/aout.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/archelp.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/archelp.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/at_keyboard.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/at_keyboard.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/ata.mod @@ -47,22 +55,42 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/boot.img lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/boot.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/boot.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/boot_hybrid.image +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/boot_hybrid.img lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/bsd.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/bsd.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/bswap_test.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/bswap_test.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/btrfs.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/btrfs.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/bufio.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/bufio.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cat.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cat.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cbfs.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cbfs.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cbls.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cbls.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cbmemc.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cbmemc.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cbtable.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cbtable.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cbtime.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cbtime.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cdboot.image lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cdboot.img lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/chain.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/chain.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cmdline_cat_test.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cmdline_cat_test.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cmosdump.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cmosdump.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cmostest.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cmostest.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cmp.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cmp.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cmp_test.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cmp_test.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/command.lst lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/config.h lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/configfile.mod @@ -82,16 +110,24 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cryptodisk.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cs5536.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/cs5536.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/ctz_test.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/ctz_test.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/date.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/date.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/datehook.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/datehook.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/datetime.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/datetime.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/disk.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/disk.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/diskboot.image lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/diskboot.img lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/diskfilter.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/diskfilter.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/div.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/div.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/div_test.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/div_test.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/dm_nv.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/dm_nv.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/drivemap.mod @@ -104,6 +140,8 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/ehci.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/elf.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/elf.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/eval.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/eval.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/exfat.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/exfat.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/exfctest.mod @@ -114,6 +152,8 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/extcmd.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/fat.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/fat.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/file.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/file.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/font.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/font.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/freedos.mod @@ -135,6 +175,10 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gcry_crc.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gcry_des.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gcry_des.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gcry_dsa.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gcry_dsa.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gcry_idea.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gcry_idea.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gcry_md4.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gcry_md4.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gcry_md5.mod @@ -145,6 +189,8 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gcry_rijndael.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gcry_rmd160.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gcry_rmd160.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gcry_rsa.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gcry_rsa.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gcry_seed.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gcry_seed.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gcry_serpent.mod @@ -172,6 +218,10 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gfxmenu.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gfxterm.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gfxterm.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gfxterm_background.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gfxterm_background.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gfxterm_menu.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gfxterm_menu.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gmodule.pl lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gptsync.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/gptsync.module @@ -193,6 +243,8 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/hfs.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/hfsplus.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/hfsplus.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/hfspluscomp.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/hfspluscomp.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/http.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/http.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/iorw.mod @@ -211,6 +263,8 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/keystatus.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/ldm.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/ldm.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/legacy_password_test.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/legacy_password_test.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/legacycfg.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/legacycfg.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/linux.mod @@ -241,6 +295,12 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/lzma_decompress.img lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/lzopio.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/lzopio.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/macbless.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/macbless.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/macho.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/macho.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/mda_text.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/mda_text.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/mdraid09.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/mdraid09.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/mdraid09_be.mod @@ -269,12 +329,20 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/mmap.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/moddep.lst lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/modinfo.sh +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/morse.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/morse.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/mpi.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/mpi.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/msdospart.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/msdospart.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/mul_test.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/mul_test.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/multiboot.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/multiboot.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/multiboot2.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/multiboot2.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/nativedisk.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/nativedisk.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/net.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/net.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/newc.mod @@ -291,6 +359,8 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/ntldr.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/odc.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/odc.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/offsetio.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/offsetio.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/ohci.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/ohci.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/part_acorn.mod @@ -301,6 +371,8 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/part_apple.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/part_bsd.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/part_bsd.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/part_dfly.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/part_dfly.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/part_dvh.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/part_dvh.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/part_gpt.mod @@ -325,8 +397,12 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/pata.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/pbkdf2.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/pbkdf2.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/pbkdf2_test.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/pbkdf2_test.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/pci.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/pci.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/pcidump.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/pcidump.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/plan9.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/plan9.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/play.mod @@ -337,6 +413,10 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/priority_queue.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/probe.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/probe.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/procfs.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/procfs.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/progress.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/progress.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/pxe.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/pxe.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/pxeboot.image @@ -347,6 +427,8 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/raid5rec.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/raid6rec.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/raid6rec.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/random.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/random.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/read.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/read.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/reboot.mod @@ -375,14 +457,26 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/serial.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/setjmp.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/setjmp.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/setjmp_test.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/setjmp_test.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/setpci.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/setpci.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/sfs.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/sfs.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/shift_test.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/shift_test.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/signature_test.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/signature_test.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/sleep.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/sleep.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/sleep_test.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/sleep_test.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/spkmodem.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/spkmodem.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/squash4.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/squash4.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/syslinuxcfg.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/syslinuxcfg.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/tar.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/tar.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/terminal.lst @@ -396,20 +490,28 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/test_blockarg.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/testload.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/testload.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/testspeed.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/testspeed.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/tftp.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/tftp.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/tga.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/tga.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/time.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/time.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/tr.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/tr.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/trig.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/trig.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/true.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/true.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/truecrypt.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/truecrypt.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/udf.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/udf.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/ufs1.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/ufs1.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/ufs1_be.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/ufs1_be.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/ufs2.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/ufs2.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/uhci.mod @@ -426,10 +528,14 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/usbserial_ftdi.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/usbserial_pl2303.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/usbserial_pl2303.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/usbserial_usbdebug.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/usbserial_usbdebug.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/usbtest.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/usbtest.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/vbe.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/vbe.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/verify.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/verify.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/vga.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/vga.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/vga_text.mod @@ -441,18 +547,24 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/video_bochs.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/video_cirrus.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/video_cirrus.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/video_colors.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/video_colors.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/video_fb.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/video_fb.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/videoinfo.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/videoinfo.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/videotest.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/videotest.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/videotest_checksum.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/videotest_checksum.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/xfs.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/xfs.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/xnu.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/xnu.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/xnu_uuid.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/xnu_uuid.module +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/xnu_uuid_test.mod +lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/xnu_uuid_test.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/xzio.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/xzio.module lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/zfs.mod @@ -462,21 +574,26 @@ lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATF lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/zfsinfo.mod lib/grub/${GRUB_TARGET_CPU}-${GRUB_PLATFORM}/zfsinfo.module man/man1/grub-editenv.1 +man/man1/grub-file.1 man/man1/grub-fstest.1 +man/man1/grub-glue-efi.1 man/man1/grub-kbdcomp.1 man/man1/grub-menulst2cfg.1 ${PLIST.freetype}man/man1/grub-mkfont.1 man/man1/grub-mkimage.1 man/man1/grub-mklayout.1 +man/man1/grub-mknetdir.1 man/man1/grub-mkpasswd-pbkdf2.1 man/man1/grub-mkrelpath.1 man/man1/grub-mkrescue.1 man/man1/grub-mkstandalone.1 +man/man1/grub-render-label.1 man/man1/grub-script-check.1 +man/man1/grub-syslinux2cfg.1 man/man8/grub-bios-setup.8 man/man8/grub-install.8 +man/man8/grub-macbless.8 man/man8/grub-mkconfig.8 -man/man8/grub-mknetdir.8 man/man8/grub-ofpathname.8 man/man8/grub-probe.8 man/man8/grub-reboot.8 @@ -484,8 +601,8 @@ man/man8/grub-set-default.8 man/man8/grub-sparc64-setup.8 sbin/grub-bios-setup sbin/grub-install +sbin/grub-macbless sbin/grub-mkconfig -sbin/grub-mknetdir sbin/grub-ofpathname sbin/grub-probe sbin/grub-reboot @@ -510,8 +627,6 @@ share/examples/grub/grub-bash-completion ${PLIST.freetype}share/grub/ascii.h ${PLIST.freetype}share/grub/ascii.pf2 ${PLIST.freetype}share/grub/euro.pf2 -${PLIST.freetype}share/grub/unicode.pf2 -${PLIST.freetype}share/grub/widthspec.h share/grub/grub-mkconfig_lib ${PLIST.freetype}share/grub/themes/starfield/COPYING.CC-BY-SA-3.0 ${PLIST.freetype}share/grub/themes/starfield/README @@ -544,6 +659,8 @@ ${PLIST.freetype}share/grub/themes/starf ${PLIST.freetype}share/grub/themes/starfield/terminal_box_sw.png ${PLIST.freetype}share/grub/themes/starfield/terminal_box_w.png ${PLIST.freetype}share/grub/themes/starfield/theme.txt +${PLIST.freetype}share/grub/unicode.pf2 +${PLIST.freetype}share/grub/widthspec.h share/locale/ast/LC_MESSAGES/grub.mo share/locale/ca/LC_MESSAGES/grub.mo share/locale/da/LC_MESSAGES/grub.mo @@ -557,17 +674,27 @@ share/locale/en@hebrew/LC_MESSAGES/grub. share/locale/en@piglatin/LC_MESSAGES/grub.mo share/locale/en@quot/LC_MESSAGES/grub.mo share/locale/eo/LC_MESSAGES/grub.mo +share/locale/es/LC_MESSAGES/grub.mo share/locale/fi/LC_MESSAGES/grub.mo share/locale/fr/LC_MESSAGES/grub.mo +share/locale/gl/LC_MESSAGES/grub.mo +share/locale/hr/LC_MESSAGES/grub.mo share/locale/hu/LC_MESSAGES/grub.mo share/locale/id/LC_MESSAGES/grub.mo share/locale/it/LC_MESSAGES/grub.mo share/locale/ja/LC_MESSAGES/grub.mo +share/locale/ko/LC_MESSAGES/grub.mo +share/locale/lt/LC_MESSAGES/grub.mo +share/locale/nb/LC_MESSAGES/grub.mo share/locale/nl/LC_MESSAGES/grub.mo share/locale/pa/LC_MESSAGES/grub.mo share/locale/pl/LC_MESSAGES/grub.mo +share/locale/pt_BR/LC_MESSAGES/grub.mo share/locale/ru/LC_MESSAGES/grub.mo +share/locale/sl/LC_MESSAGES/grub.mo +share/locale/sr/LC_MESSAGES/grub.mo share/locale/sv/LC_MESSAGES/grub.mo +share/locale/tr/LC_MESSAGES/grub.mo share/locale/uk/LC_MESSAGES/grub.mo share/locale/vi/LC_MESSAGES/grub.mo share/locale/zh_CN/LC_MESSAGES/grub.mo Index: pkgsrc/sysutils/grub2/distinfo diff -u pkgsrc/sysutils/grub2/distinfo:1.6 pkgsrc/sysutils/grub2/distinfo:1.7 --- pkgsrc/sysutils/grub2/distinfo:1.6 Tue May 3 14:53:14 2016 +++ pkgsrc/sysutils/grub2/distinfo Wed May 23 07:56:53 2018 @@ -1,22 +1,11 @@ -$NetBSD: distinfo,v 1.6 2016/05/03 14:53:14 nonaka Exp $ +$NetBSD: distinfo,v 1.7 2018/05/23 07:56:53 triaxx Exp $ -SHA1 (grub-2.00.tar.gz) = fcb39b621680caf34071abcb9ec913d5da458554 -RMD160 (grub-2.00.tar.gz) = 7a4d4fc2a22dfe169c03ec54b9c9a078679aa506 -SHA512 (grub-2.00.tar.gz) = 5c819e1dcc3d39c3c3c97357da0e17c89635f252927fdb027ca6a489ace0d2e2f7a9ae2221bebb33575e3889b91382cdf84b0c70a0a698f51e721800545a2fd4 -Size (grub-2.00.tar.gz) = 8270319 bytes +SHA1 (grub-2.02.tar.gz) = 2f778cf62a3126bae71ce428b512bffc964cf7d0 +RMD160 (grub-2.02.tar.gz) = 8428eba6ddd26cd36a852c99d343b2b7650e90ac +SHA512 (grub-2.02.tar.gz) = 061d6332a2e44ad43aada1df4dfd25575685aa3612bb2b7cb75d5e2a0b4edecd965de74f0b4ee6176d00cfa7ee1db19f0a53f3e2466395b3a31a7769bb0fcf72 +Size (grub-2.02.tar.gz) = 10568950 bytes SHA1 (unifont-5.1.20080820.pcf.gz) = 87f8600ba24e521b5d20bdf6c4b71af8ae861e3a RMD160 (unifont-5.1.20080820.pcf.gz) = ddc87231a7c1e18e81a6f4578a4f0279bcd0c292 SHA512 (unifont-5.1.20080820.pcf.gz) = 8939e2bc82ca97b60e6678f3ff079a2be7ba9b702f2e8ee289e853af5823695f7baafbf14b674fc5e41071f2a6de4f2dadd56bf8b4653849dd756d59622f1649 Size (unifont-5.1.20080820.pcf.gz) = 1379965 bytes -SHA1 (patch-configure) = 5bc08d640943e59c795113a4375a712c1932ccff -SHA1 (patch-grub-core_lib_posix__wrap_sys_types.h) = 7510953e7bbed347f5d53e4535c309c365ba2bcd -SHA1 (patch-grub-core_lib_posix__wrap_wchar.h) = 6509696c2d5e008634b710c63cb836664d0f8a89 -SHA1 (patch-grub-core_lib_xzembed_xz__dec__lzma2.c) = 9b9be69e60e17b81f4e776579b093d429ac7e22c -SHA1 (patch-grub-core_loader_i386_pc_plan9.c) = 07c909c02210ef59647185cd9b7f43b35d58515c -SHA1 (patch-grub-core_net_bootp.c) = 4ba82627a38f1942d3a289eba191f46e0e22603f -SHA1 (patch-grub-core_script_yylex.l) = 1645d167b90d1862b2d9990dfe7c357778d9a952 -SHA1 (patch-stpcpy-1.diff) = d31f8d607900fdde950d3828279d5b3b09812a39 -SHA1 (patch-stpcpy-2-gen.diff) = 8b2d08cfe798386eec7d70a3946e7a9430e75254 -SHA1 (patch-util_getroot.c) = 009b499772c864cc82dee75658442a071327a1c9 -SHA1 (patch-util_grub-mkfont.c) = c93b8497672ea038f65af7d8cf0db021fd023761 -SHA1 (patch-util_grub.d_10__netbsd.in) = c7ad93fc60594233d71962e625320091d8cc67e5 +SHA1 (patch-grub-core_osdep_bsd_hostdisk.c) = 4cd60bf75811c3f72ed47ccc6dd2dec7bc77f991 Added files: Index: pkgsrc/sysutils/grub2/patches/patch-grub-core_osdep_bsd_hostdisk.c diff -u /dev/null pkgsrc/sysutils/grub2/patches/patch-grub-core_osdep_bsd_hostdisk.c:1.1 --- /dev/null Wed May 23 07:56:54 2018 +++ pkgsrc/sysutils/grub2/patches/patch-grub-core_osdep_bsd_hostdisk.c Wed May 23 07:56:53 2018 @@ -0,0 +1,51 @@ +$NetBSD: patch-grub-core_osdep_bsd_hostdisk.c,v 1.1 2018/05/23 07:56:53 triaxx Exp $ + +Fix build error for NetBSD: + * undefined RAW_FLOPPY_MAJOR macro + * undefined fd variable + +--- grub-core/osdep/bsd/hostdisk.c.orig 2015-05-21 15:50:29.000000000 +0000 ++++ grub-core/osdep/bsd/hostdisk.c +@@ -50,6 +50,9 @@ + # endif /* HAVE_GETRAWPARTITION */ + # if defined(__NetBSD__) + # include ++# ifndef RAW_FLOPPY_MAJOR ++# define RAW_FLOPPY_MAJOR 9 ++# endif /* ! RAW_FLOPPY_MAJOR */ + # endif + # if defined(__OpenBSD__) + # include +@@ -61,7 +64,7 @@ + floppy driver from retrying operations on failure, as otherwise the + driver takes a while to abort when there is no floppy in the drive. */ + static void +-configure_device_driver (grub_util_fd_t fd) ++grub_hostdisk_configure_device_driver (grub_util_fd_t fd) + { + struct stat st; + +@@ -81,7 +84,7 @@ configure_device_driver (grub_util_fd_t + grub_util_fd_t + grub_util_fd_open (const char *os_dev, int flags) + { +- grub_util_fd_t ret; ++ grub_util_fd_t fd; + + #ifdef O_LARGEFILE + flags |= O_LARGEFILE; +@@ -90,10 +93,10 @@ grub_util_fd_open (const char *os_dev, i + flags |= O_BINARY; + #endif + +- ret = open (os_dev, flags, S_IROTH | S_IRGRP | S_IRUSR | S_IWUSR); +- if (ret >= 0) +- configure_device_driver (fd); +- return ret; ++ fd = open (os_dev, flags, S_IROTH | S_IRGRP | S_IRUSR | S_IWUSR); ++ if (fd >= 0) ++ grub_hostdisk_configure_device_driver (fd); ++ return fd; + } + + #endif --_----------=_152706221457180--