mkinitcpio: update to 37.

This commit is contained in:
Andrew J. Hesford 2023-11-17 09:16:14 -05:00
parent a45db026db
commit a62e942d14
2 changed files with 7 additions and 37 deletions

View File

@ -1,31 +0,0 @@
https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio/-/merge_requests/259
From 889b1c39653e66b5492b01cd34892506a9a5e9ee Mon Sep 17 00:00:00 2001
From: classabbyamp <dev@placeviolette.net>
Date: Tue, 12 Sep 2023 22:31:36 -0400
Subject: [PATCH] install/consolefont: include setfont binary
if not using the sd-vconsole hook (like on Void Linux, where there is no
systemd), setfont is not available unless manually added to BINARIES.
This also ensures this hook is fully modular and does not rely on other
hooks to work.
---
install/consolefont | 2 ++
1 file changed, 2 insertions(+)
diff --git a/install/consolefont b/install/consolefont
index 0ec554e1..36451912 100644
--- a/install/consolefont
+++ b/install/consolefont
@@ -6,6 +6,8 @@ build() {
# shellcheck disable=SC2034
local KEYMAP KEYMAP_TOGGLE FONT FONT_MAP FONT_UNIMAP XKBLAYOUT XKBMODEL XKBVARIANT XKBOPTIONS
+ add_binary setfont
+
# subshell to avoid namespace pollution
(
# shellcheck disable=SC1091
--
GitLab

View File

@ -1,17 +1,18 @@
# Template file for 'mkinitcpio'
pkgname=mkinitcpio
version=36
revision=2
version=37
revision=1
build_style=gnu-makefile
hostmakedepends="asciidoc"
depends="busybox-static bsdtar bash"
checkdepends="busybox-static bats-assert lz4 xz zstd"
checkdepends="busybox-static bats-assert lz4 xz zstd lzop"
short_desc="Next generation of initramfs creation"
maintainer="Andrew J. Hesford <ajh@sideband.org>"
license="GPL-2.0-only"
homepage="https://git.archlinux.org/mkinitcpio.git"
distfiles="https://sources.archlinux.org/other/${pkgname}/${pkgname}-${version}.tar.gz"
checksum=7b3b1cdf546922f47845a3ac4353ca97899a4bb68cfff29098c45135e5fb8b5e
homepage="https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio"
changelog="https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio/-/raw/master/CHANGELOG"
distfiles="${homepage}/-/archive/v${version}/mkinitcpio-v${version}.tar.gz"
checksum=904126c8f917285309ea8bfa9ea3344720602bd66a1eaea32f74744de72756b6
conf_files="/etc/mkinitcpio.conf"
alternatives="
initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/mkinitcpio/kernel-hook-postinst