summaryrefslogtreecommitdiff
path: root/libre/vboot-utils
diff options
context:
space:
mode:
Diffstat (limited to 'libre/vboot-utils')
-rw-r--r--libre/vboot-utils/0001-Remove-static-futility.patch38
-rw-r--r--libre/vboot-utils/PKGBUILD11
2 files changed, 46 insertions, 3 deletions
diff --git a/libre/vboot-utils/0001-Remove-static-futility.patch b/libre/vboot-utils/0001-Remove-static-futility.patch
new file mode 100644
index 000000000..cae6b3a84
--- /dev/null
+++ b/libre/vboot-utils/0001-Remove-static-futility.patch
@@ -0,0 +1,38 @@
+From 59166c9aacda115ea2feb2e3f6a01c23f5e91fc2 Mon Sep 17 00:00:00 2001
+From: Kevin Mihelich <kevin@archlinuxarm.org>
+Date: Sun, 18 Mar 2018 14:46:01 -0600
+Subject: [PATCH] Remove static futility
+
+---
+ Makefile | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 1f3e7f664..75168b146 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1112,7 +1112,7 @@ signing_install: ${SIGNING_SCRIPTS} ${SIGNING_SCRIPTS_DEV} ${SIGNING_COMMON}
+ # new Firmware Utility
+
+ .PHONY: futil
+-futil: ${FUTIL_STATIC_BIN} ${FUTIL_BIN}
++futil: ${FUTIL_BIN}
+
+ ${FUTIL_STATIC_BIN}: LDLIBS += ${CRYPTO_STATIC_LIBS} -lpthread
+ ${FUTIL_STATIC_BIN}: ${FUTIL_STATIC_OBJS} ${UTILLIB}
+@@ -1125,10 +1125,10 @@ ${FUTIL_BIN}: ${FUTIL_OBJS} ${UTILLIB} ${FWLIB20} ${UTILBDB}
+ ${Q}${LD} -o $@ ${CFLAGS} ${LDFLAGS} $^ ${LDLIBS}
+
+ .PHONY: futil_install
+-futil_install: ${FUTIL_BIN} ${FUTIL_STATIC_BIN}
++futil_install: ${FUTIL_BIN}
+ @${PRINTF} " INSTALL futility\n"
+ ${Q}mkdir -p ${UB_DIR}
+- ${Q}${INSTALL} -t ${UB_DIR} ${FUTIL_BIN} ${FUTIL_STATIC_BIN}
++ ${Q}${INSTALL} -t ${UB_DIR} ${FUTIL_BIN}
+ ${Q}for prog in ${FUTIL_SYMLINKS}; do \
+ ln -sf futility "${UB_DIR}/$$prog"; done
+
+--
+2.16.2
+
diff --git a/libre/vboot-utils/PKGBUILD b/libre/vboot-utils/PKGBUILD
index 4456bb221..b4277fe7a 100644
--- a/libre/vboot-utils/PKGBUILD
+++ b/libre/vboot-utils/PKGBUILD
@@ -1,9 +1,10 @@
# Maintainer (ArchArm): Kevin Mihelich <kevin@archlinuxarm.org
+# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
buildarch=12
pkgname=vboot-utils
-pkgver=r1875.fde7cdc13
+pkgver=r1908.4c84e0778
pkgrel=1
arch=('armv7h')
pkgdesc="Chromium OS vboot utilities"
@@ -12,8 +13,11 @@ license=('custom:chromiumos')
makedepends=('libyaml' 'git')
provides=('cgpt')
replaces=('cgpt')
-source=("git+https://chromium.googlesource.com/chromiumos/platform/vboot_reference")
-md5sums=('SKIP')
+_commit=4c84e077858c809ee80a9a6f9b38185cf7dcded7
+source=("git+https://chromium.googlesource.com/chromiumos/platform/vboot_reference#commit=${_commit}"
+ '0001-Remove-static-futility.patch')
+md5sums=('SKIP'
+ '4623286d277f73b0a5ae04c30174e520')
pkgver() {
cd vboot_reference
@@ -22,6 +26,7 @@ pkgver() {
prepare() {
cd vboot_reference
+ git apply ../0001-Remove-static-futility.patch
# remove -Werror to prevent build failure
sed -i 's/-Werror//g' Makefile
}