mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-22 23:50:19 +00:00
1875d373e5
This also removes existing patches that were trying to fix warnings one-by-one. Note that the patch making `CurrentSp` static was incorrect, the variable needs to be on the stack for us to retrieve the current stack address.
21 lines
617 B
Bash
Executable file
21 lines
617 B
Bash
Executable file
#!/usr/bin/env -S bash ../.port_include.sh
|
|
port=acpica-tools
|
|
version='R06_28_23'
|
|
workdir="acpica-${version}"
|
|
files=(
|
|
"https://github.com/acpica/acpica/archive/refs/tags/${version}.tar.gz#2248799b7ca08a7711ac87d31924354ed49047507607d033bd327ba861ec4d31"
|
|
)
|
|
|
|
|
|
build() {
|
|
run make iasl
|
|
run make acpixtract
|
|
# FIXME: Make "run make acpiexec" to work
|
|
run make acpihelp
|
|
run make acpisrc
|
|
run make acpibin
|
|
}
|
|
|
|
# acpica contains unknown warning flags (on Clang) and is generally littered with warnings,
|
|
# some of them intentional. Make sure that we at least don't error on them.
|
|
export NOWERROR='TRUE'
|