Commit Graph

10 Commits

Author SHA1 Message Date
Neal Gompa
84a2a2a187 components/boot: Force grubby at bootstrap phase
If no preference is expressed, sdubby will be selected instead of
grubby, which breaks image builds. Thus, install grubby early to
avoid this issue.
2024-04-08 22:48:27 -04:00
Davide Cavalca
1362b613ac Ensure grubby is installed over sdubby 2023-12-18 18:23:14 -08:00
Davide Cavalca
3a9344465f Switch to the kernel-16k variant 2023-08-18 19:56:17 -07:00
Leif Liddy
1827c23a5f
remove grub2 x86_64 packages 2022-12-26 03:48:40 +01:00
Davide Cavalca
6e2e42ca29 Drop unnecessary packages 2022-11-04 18:07:41 +00:00
Davide Cavalca
32ae41af9c components/boot: drop update-vendor-firmware 2022-11-01 21:30:27 +00:00
Davide Cavalca
f9c5706259 components/boot: add asahi-fwextract package 2022-09-22 09:41:14 +00:00
Neal Gompa
53d04b290c Enable weak dependencies for package installation in the image phase
This brings package installation behavior in-line with what other
image building tools do, and provides us the expected behavior
for image content.
2022-09-18 21:19:49 -04:00
Neal Gompa
3d0b7fb9b3 components/boot: Require dracut-asahi now
dracut-config-asahi is now dracut-asahi because it now includes
a dracut module. Ensure we pick up that by requesting the correct
package.
2022-09-18 12:35:03 -04:00
Neal Gompa
78d5673b7d Initial commit 2022-09-17 08:16:13 -04:00