Leah Rowe
2701555582
build/boot/roms: fix wrong variable name
2021-12-29 07:37:11 +00:00
Leah Rowe
6b4b49cf8f
build/boot/roms: substitute grub_scan_disk according to board.cfg
2021-12-29 07:10:56 +00:00
Leah Rowe
c771aad44f
add scripts for modifying coreboot configs
2021-12-11 14:25:26 +00:00
Vitali64
7e6691e999
Add ARMv7 and AArch64 support
2021-12-11 13:38:43 +00:00
Vitali64
dec2d7206e
add myself in the build/roms_helper script
2021-12-09 06:46:18 +00:00
Wei Mingzhi
4dff61eb32
Add script for installing dependencies on Fedora 35. Based on work done by qeeg.
2021-12-02 08:12:42 +08:00
Wei Mingzhi
15209c3895
Do not treat warnings as errors when building flashrom. This fixes build failure with newer versions of GCC.
2021-12-02 08:12:01 +08:00
Leah Rowe
4b64e34fc2
build/roms: warn if grub_scan_disk is not set at all
2021-11-30 18:44:08 +00:00
Leah Rowe
c7944c0e01
build/roms: warn when grub_scan_disk is set incorrectly
2021-11-30 18:40:27 +00:00
Leah Rowe
c87b6f6369
build/boot/roms: don't error out if grub_scan_disk is invalid
...
just set it to the default, instead
2021-11-30 18:35:52 +00:00
Leah Rowe
9a0677eafd
fix incorrect logic on recent grub optimization patch
...
or was used, instead of and
2021-11-30 18:31:19 +00:00
Vitali64
b74056563f
Workaround for grub's slow boot
2021-11-28 17:16:18 +00:00
Leah Rowe
eed25bd220
update coreboot and nuke tianocore
...
tianocore is a liability for the libreboot project. it's a bloated mess, and
unreliable, broken on many boards, and basically impossible to audit.
i don't trust tianocore, so i'm removing it.
2021-11-22 10:03:50 +00:00
shmalebx9
12eceb6a67
added dependency script for void
2021-11-20 12:51:56 -07:00
Leah Rowe
bc7243f1e1
build/boot/roms: fix wrong filename for pike2008 option roms
2021-11-18 17:02:36 +00:00
Leah Rowe
8a79f7b163
Fix https://notabug.org/libreboot/lbmk/issues/59
2021-11-18 07:18:53 +00:00
Leah Rowe
4e8c8930cf
remove pandoc from dependencies scripts
...
the static site generator was forked into https://untitled.vimuser.org/
2021-11-18 07:07:51 +00:00
Leah Rowe
4e4f4146d7
download backup seabios repo if the main one is down
2021-11-11 11:36:45 +00:00
Leah Rowe
5957c685a2
fix broken seabios download
2021-11-11 11:30:52 +00:00
Leah Rowe
8888b2b777
bump seabios to the latest version in seabios.git
2021-11-03 15:56:47 +00:00
Leah Rowe
b1fba0e103
roll back memtest86+ revision
...
works around a build error with gcc 7.5. the patches being removed
from memtest86+ aren't really necessary for the average user anyway
2021-11-01 08:10:32 +00:00
Leah Rowe
40202d1286
download/memtest: delete .git* afterwards
2021-11-01 05:59:50 +00:00
Leah Rowe
240eb6da23
memtest86plus: use coreboot's fork of it
...
it is superior
2021-11-01 05:26:26 +00:00
Leah Rowe
68d3c9372a
Revert "nuke memtest86+"
...
This reverts commit 84a1bc502b
.
2021-11-01 02:51:10 +00:00
Leah Rowe
84a1bc502b
nuke memtest86+
2021-10-31 20:52:01 +00:00
Leah Rowe
62fa042a17
re-add grub backgrounds and update grub. mitigate missing characters
...
mitigate missing characters in unifont for border/arrow characters. this saves
space because now it is no longer necessary to add a custom font
the background added has the libreboot logo on it, and it's 10kb in size unlike
the old gnulove background that was hundreds of KB
2021-10-31 07:13:46 +00:00
Leah Rowe
49198fe3d1
Disable PIKE2008 option ROM loading on KGPE-D16/KCMA-D8
...
These option ROMs are known to cause a system hang. If you insert an empty
option ROM into CBFS, it disables any option ROM loading for those devices
when using SeaBIOS.
2021-10-30 21:22:27 +01:00
madbehaviorus
b152f3ae01
The tianocore build script fails, because there are no coreboot-version file are available. So I set it as commit and the script works like a charm
2021-06-06 11:31:05 +02:00
Ron Nazarov
0fadeed493
replace #!/bin/bash with #!/usr/bin/env bash
2021-06-03 12:47:08 +01:00
Leah Rowe
b4bcdc42f0
build/release/src: don't auto-download tianocore
...
it will already be there, if it was used when build rom images
2021-05-23 00:49:12 +01:00
Leah Rowe
15e4b8a00c
build/crossgcc: insert .coreboot-version
2021-05-22 20:28:41 +01:00
Leah Rowe
52d8fccaae
don't include memtest by default. make it a board.cfg option
2021-05-22 19:21:24 +01:00
Leah Rowe
ce0013aebf
download/ich9utils: download the libreboot version instead
...
it's exactly the same anyway
2021-05-18 17:07:29 +01:00
Leah Rowe
89517ed6b9
libreboot!
...
this is forked from the "libre" branch in osboot, which is itself a libre,
deblobbed fork of osboot, a blobbed up fork of libreboot
libreboot needed to be purged clean. this is the new libreboot development
repository. the old one has been abandoned
2021-05-18 13:56:12 +01:00