aboutsummaryrefslogtreecommitdiffstats
path: root/community/fwupd-efi/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/fwupd-efi/APKBUILD')
-rw-r--r--community/fwupd-efi/APKBUILD21
1 files changed, 11 insertions, 10 deletions
diff --git a/community/fwupd-efi/APKBUILD b/community/fwupd-efi/APKBUILD
index b93371f1468..473b75e1579 100644
--- a/community/fwupd-efi/APKBUILD
+++ b/community/fwupd-efi/APKBUILD
@@ -1,14 +1,15 @@
# Contributor: Leo <thinkabit.ukim@gmail.com>
-# Maintainer:
+# Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
pkgname=fwupd-efi
-pkgver=1.1
-pkgrel=1
+pkgver=1.4
+pkgrel=3
pkgdesc="EFI application used by uefi-capsule plugin in fwupd"
-url="https://github.cm/fwupd/fwupd-efi"
-arch="all !armhf !ppc64le !s390x !mips64" # limited by gnu-efi
-arch="$arch !riscv64" # upstream does not recognize it
+url="https://github.com/fwupd/fwupd-efi"
+# only recognised/supported arches
+# armv7 fails with textrel
+arch="aarch64 x86 x86_64"
license="LGPL-3.0-or-later"
-makedepends="meson gnu-efi-dev"
+makedepends="meson gnu-efi-dev py3-pefile"
subpackages="$pkgname-dev"
source="https://people.freedesktop.org/~hughsient/releases/fwupd-efi-$pkgver.tar.xz"
@@ -20,11 +21,11 @@ build() {
-Defi_sbat_distro_version=$pkgver \
-Defi_sbat_distro_url=https://alpinelinux.org \
. output
- meson compile ${JOBS:+-j ${JOBS}} -C output
+ meson compile -C output
}
check() {
- meson test --no-rebuild -v -C output
+ meson test --no-rebuild --print-errorlogs -C output
}
package() {
@@ -32,5 +33,5 @@ package() {
}
sha512sums="
-9070672f5238b3cbbd8d67dd72f822ccae58d73a380851ba7f69e4fbd415b96db2e79a73ddd12cb959ef5f158d55846ade7d45ea1d555ac2f4c923d5c3ab85f2 fwupd-efi-1.1.tar.xz
+c330409861a8c1e332a0d4fd49c54ef2c5bf7cdaca99d14de39b50fb35f0c490e9f7f7a4c9dd48181bd509cd358c43eb23659536aea93408c1fefb47629e4991 fwupd-efi-1.4.tar.xz
"