From c82e88dd00d1b0b7fcfb4e5628d99611388cef6f Mon Sep 17 00:00:00 2001 From: rawnix ports Date: Sat, 26 Sep 2026 18:19:05 +0000 Subject: sync 2026-09-26 18:19 UTC 1672 files changed, 151396 insertions(+) --- devel/iasl/MAKEPKG | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 devel/iasl/MAKEPKG (limited to 'devel/iasl/MAKEPKG') diff --git a/devel/iasl/MAKEPKG b/devel/iasl/MAKEPKG new file mode 100644 index 0000000..e2e3c82 --- /dev/null +++ b/devel/iasl/MAKEPKG @@ -0,0 +1,33 @@ +#!/bin/mkpkg +# description: Intel ACPI Source Language compiler (iasl) +# url: https://www.acpica.org +name=iasl +version=20251212 +release=1 +makedeps=(bison flex) +source=(https://github.com/acpica/acpica/archive/refs/tags/$version.tar.gz) +sha256sums=( + "6f77bd550655183c63f0a307fb0f29ef6140b1f522d61783a16b2af8d9149a0d" +) +build() { + cd acpica-$version + + # remove GCC-only warning flags — clang doesn't know them + sed -i \ + -e 's/-Wlogical-op//g' \ + -e 's/-Wmissing-parameter-type//g' \ + -e 's/-Wold-style-declaration//g' \ + generate/unix/Makefile.config + + make iasl \ + CC=clang \ + CCFLAGS="-O2" \ + $MKPKG_MAKEFLAGS + + install -Dm755 generate/unix/bin/iasl $PKG/usr/bin/iasl +} +signify() { + untrusted comment: public key + RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 +} +# vim: filetype=sh -- cgit v1.3.1