[package]
name = "mkinitcpio"
version = "41"
release = 3
description = "Modular initramfs image generator (Arch Linux's), with an lpm hook"
url = "https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio"
license = ["GPL-2.0-only"]
arch = "any"

[dependencies]
runtime = ["bash", "mkinitcpio-busybox", "kmod", "util-linux", "libarchive", "coreutils",
           "binutils", "diffutils", "findutils", "grep", "gawk", "sed", "gzip", "xz",
           "zstd", "systemd", "e2fsprogs"]
build = ["meson", "ninja", "systemd", "patch"]
provides = ["initramfs"]
conflicts = []

[install]
backup = ["etc/mkinitcpio.conf", "etc/lpm/hooks.d/60-mkinitcpio.toml"]

# sha256 pinned after checking the release signature (mkinitcpio-41.tar.xz.sig):
# Morten Linderud, C100346676634E80C940FB9E9C02FF419FECBE16
[[source]]
url = "https://sources.archlinux.org/other/mkinitcpio/mkinitcpio-41.tar.xz"
sha256 = "5102520b9fc899ec1c64eb6cd0dd75985042e714318e3b574976b7497cff5a14"

# The lpm hook and its script (LE-OS, 0BSD)
[[source]]
url = "60-mkinitcpio.toml"
sha256 = "90c2e0404178a5948a35fba17081484309852551a46008fd49fd5474f7104c85"

[[source]]
url = "lpm-mkinitcpio"
sha256 = "bf2b852d915a5329099a9db45e16e8d65db5e964f8eeebc39a9053a3df063e97"

# Upstream fix after v41: add hwdb.bin only from where it exists
[[source]]
url = "udev-hwdb-optional.patch"
sha256 = "f7781a3d44e5c50ba4729a4e7a539a790d4f2ceee3d6d5208ce24288dfa6d9b8"

[build]
builddate = 1793647536
installed_size = 198495
lpm_version = "1.5.2"
