commit pending changes for next release
This commit is contained in:
parent
bebc9ba6a5
commit
bb2e1a0f26
@ -39,6 +39,3 @@ index f5d3e78..ef59c8c 100644
|
||||
if [ "x${GRUB_DISABLE_RECOVERY}" != "xtrue" ]; then
|
||||
linux_entry "${OS}" "${version}" recovery \
|
||||
"single ${GRUB_CMDLINE_LINUX}"
|
||||
--
|
||||
2.9.2
|
||||
|
||||
|
39
PKGBUILD
39
PKGBUILD
@ -10,7 +10,7 @@ _IA32_EFI_IN_ARCH_X64="1"
|
||||
_GRUB_EMU_BUILD="0"
|
||||
|
||||
_GRUB_EXTRAS_COMMIT="f2a079441939eee7251bf141986cdd78946e1d20"
|
||||
|
||||
_GNULIB_COMMIT="3f14b27dec6f4a590d8ae0ffcbb7cf7714815a05"
|
||||
_UNIFONT_VER="12.0.01"
|
||||
|
||||
[[ "${CARCH}" == "x86_64" ]] && _EFI_ARCH="x86_64"
|
||||
@ -21,8 +21,9 @@ _UNIFONT_VER="12.0.01"
|
||||
|
||||
pkgname='grub'
|
||||
pkgdesc='GNU GRand Unified Bootloader (2)'
|
||||
pkgver=2.02
|
||||
pkgrel=8
|
||||
_pkgver=2.04-rc1
|
||||
pkgver=${_pkgver/-/}
|
||||
pkgrel=1
|
||||
epoch=2
|
||||
url='https://www.gnu.org/software/grub/'
|
||||
arch=('x86_64')
|
||||
@ -56,39 +57,24 @@ fi
|
||||
validpgpkeys=('E53D497F3FA42AD8C9B4D1E835A93B74E82E4209' # Vladimir 'phcoder' Serbinenko <phcoder@gmail.com>
|
||||
'95D2E9AB8740D8046387FD151A09227B1F435A33') # Paul Hardy <unifoundry@unifoundry.com>
|
||||
|
||||
source=("git+https://git.savannah.gnu.org/git/grub.git#tag=${pkgver}?signed"
|
||||
source=("git+https://git.savannah.gnu.org/git/grub.git#tag=grub-${_pkgver}?signed"
|
||||
"git+https://git.savannah.gnu.org/git/grub-extras.git#commit=${_GRUB_EXTRAS_COMMIT}"
|
||||
"git+https://git.savannah.gnu.org/git/gnulib.git#commit=${_GNULIB_COMMIT}"
|
||||
"https://ftp.gnu.org/gnu/unifont/unifont-${_UNIFONT_VER}/unifont-${_UNIFONT_VER}.bdf.gz"{,.sig}
|
||||
'0003-10_linux-detect-archlinux-initramfs.patch'
|
||||
'0004-add-GRUB_COLOR_variables.patch'
|
||||
'grub.default')
|
||||
|
||||
sha256sums=('SKIP'
|
||||
'SKIP'
|
||||
'SKIP'
|
||||
'f48450d3ca0ae0ca9f1c6e81cf1af60e5b0dfa87cc3a72520ce2ef15d54de6dd'
|
||||
'SKIP'
|
||||
'b41e4438319136b5e74e0abdfcb64ae115393e4e15207490272c425f54026dd3'
|
||||
'171415ab075d1ac806f36c454feeb060f870416f24279b70104bba94bd6076d4'
|
||||
'a5198267ceb04dceb6d2ea7800281a42b3f91fd02da55d2cc9ea20d47273ca29'
|
||||
'9ca2414266fadd0b1aafc850c1c26a48760fbc95f1913ab8b36f1e54483b31fd')
|
||||
'fd2e5f5453f3e44a2cb640c796b85cd70da8359c703f94cd531d457ede8c77fa')
|
||||
|
||||
_backports=(
|
||||
# Allow GRUB to mount ext2/3/4 filesystems that have the encryption feature.
|
||||
'734668238fcc0ef691a080839e04f33854fa133a'
|
||||
|
||||
# tsc: Change default tsc calibration method to pmtimer on EFI systems
|
||||
'446794de8da4329ea532cbee4ca877bcafd0e534'
|
||||
|
||||
# grub-mkconfig/10_linux: Support multiple early initrd images
|
||||
'a698240df0c43278b2d1d7259c8e7a6926c63112'
|
||||
|
||||
# Fix packed-not-aligned error on GCC 8
|
||||
'563b1da6e6ae7af46cc8354cadb5dab416989f0a'
|
||||
|
||||
# xfs: Accept filesystem with sparse inodes
|
||||
'cda0a857dd7a27cd5d621747464bfe71e8727fff'
|
||||
|
||||
# x86-64: Treat R_X86_64_PLT32 as R_X86_64_PC32
|
||||
'842c390469e2c2e10b5aa36700324cd3bde25875'
|
||||
)
|
||||
|
||||
_configure_options=(
|
||||
@ -120,6 +106,7 @@ prepare() {
|
||||
echo "Apply backports..."
|
||||
local _c
|
||||
for _c in "${_backports[@]}"; do
|
||||
git log --oneline -1 "${_c}"
|
||||
git cherry-pick -n "${_c}"
|
||||
done
|
||||
|
||||
@ -149,8 +136,10 @@ prepare() {
|
||||
# http://savannah.gnu.org/bugs/?40330 and https://bugs.archlinux.org/task/37847
|
||||
cp "${srcdir}/unifont-${_UNIFONT_VER}.bdf" "unifont.bdf"
|
||||
|
||||
echo "Run autogen.sh..."
|
||||
./autogen.sh
|
||||
echo "Run bootstrap..."
|
||||
./bootstrap \
|
||||
--gnulib-srcdir="${srcdir}/gnulib/" \
|
||||
--no-git
|
||||
}
|
||||
|
||||
_build_grub-common_and_bios() {
|
||||
|
@ -3,7 +3,7 @@
|
||||
GRUB_DEFAULT=0
|
||||
GRUB_TIMEOUT=5
|
||||
GRUB_DISTRIBUTOR="Arch"
|
||||
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
|
||||
GRUB_CMDLINE_LINUX_DEFAULT="audit=0 loglevel=3 quiet"
|
||||
GRUB_CMDLINE_LINUX=""
|
||||
|
||||
# Preload both GPT and MBR modules so that they are not missed
|
||||
|
Loading…
Reference in New Issue
Block a user