aboutsummaryrefslogtreecommitdiffstats
path: root/main/efitools/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/efitools/APKBUILD')
-rw-r--r--main/efitools/APKBUILD11
1 files changed, 7 insertions, 4 deletions
diff --git a/main/efitools/APKBUILD b/main/efitools/APKBUILD
index 75d5065e373..e50988490f6 100644
--- a/main/efitools/APKBUILD
+++ b/main/efitools/APKBUILD
@@ -3,14 +3,17 @@
# Maintainer: Timo Teräs <timo.teras@iki.fi>
pkgname=efitools
pkgver=1.9.2
-pkgrel=3
+pkgrel=9
pkgdesc="EFI tools"
url="https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git"
# riscv64: fails to build
# others: limited by sbsigntool
-#arch="all !armhf !s390x !ppc64le !mips !mips64 !riscv64"
+arch="all !armhf !s390x !ppc64le !mips !mips64 !riscv64 !loongarch64"
license="(GPL-2.0-only AND LGPL-2.1-or-later) WITH OpenSSL-Exception"
-makedepends="gnu-efi-dev openssl1.1-compat-dev perl-file-slurp help2man sbsigntool"
+options="!check" # no testsuite
+# efi-readvar requires mount(8) with -l option
+depends="mount"
+makedepends="gnu-efi-dev<3.0.17 gnu-efi<3.0.17 openssl-dev>3 perl-file-slurp help2man sbsigntool"
subpackages="$pkgname-doc"
source="https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git/snapshot/efitools-$pkgver.tar.gz
001-datatypes.patch
@@ -22,7 +25,7 @@ source="https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git/snapsh
prepare() {
default_prepare
- sed -i "s/-O2/${CFLAGS} -Wno-pointer-sign -O2/" Make.rules
+ sed -i "s/-O2/$CFLAGS -Wno-pointer-sign -O2/" Make.rules
}
build() {