Skip to content
Snippets Groups Projects
Commit acdb5b07 authored by Síle Ekaterin Liszka's avatar Síle Ekaterin Liszka
Browse files

main/fwupd: upgrade to 1.8.1

parent 9ce8ebe5
No related branches found
No related tags found
No related merge requests found
Pipeline #878 waiting for manual action
# Contributor: Sheila Aman <sheila@vulpine.house>
# Maintainer: Sheila Aman <sheila@vulpine.house>
# Contributor: Síle Ekaterin Liszka <sheila@vulpine.house>
# Maintainer: Síle Ekaterin Liszka <sheila@vulpine.house>
pkgname=fwupd
pkgver=1.5.3
pkgver=1.8.1
pkgrel=0
pkgdesc="Onboard firmware update service for Linux"
url="https://fwupd.org"
arch="pmmx x86_64 aarch64"
license="LGPL-2.1+ AND GPL-2.0+"
depends=""
makedepends="cmake efivar-dev eudev-dev gcab-dev glib-dev gnu-efi
gobject-introspection-dev help2man libarchive-dev libelf-dev
libgudev-dev libgusb-dev libjcat-dev libsmbios-dev libsoup-dev
libxmlb-dev meson mingw-w64-tools ninja polkit-dev py3-pillow
py3-pygobject sqlite-dev tar ttf-liberation tpm2-tss-dev vala-dev"
makedepends="cmake efivar-dev elogind-dev eudev-dev fwupd-efi-dev gcab-dev
gi-docgen glib-dev gnu-efi gobject-introspection-dev help2man
libarchive-dev libelf-dev libgudev-dev libgusb-dev libjcat-dev
libsmbios-dev libsoup-dev libxmlb-dev meson mingw-w64-tools ninja
polkit-dev protobuf-c-dev py3-markdown py3-pillow py3-pygobject
sqlite-dev tar ttf-liberation tpm2-tss-dev vala-dev"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="fwupd-$pkgver.tar.gz::https://github.com/fwupd/fwupd/archive/$pkgver.tar.gz
fix-lib64.patch"
"
build() {
PATH="/usr/gnu/bin:$PATH" meson \
......@@ -24,8 +25,9 @@ build() {
--mandir=/usr/share/man \
--localstatedir=/var \
--buildtype=release \
--wrap-mode=nofallback \
-Dsystemd=false \
-Delogind=false \
-Delogind=true \
. output
PATH="/usr/gnu/bin:$PATH" ninja -C output
}
......@@ -38,5 +40,4 @@ package() {
DESTDIR="$pkgdir" ninja -C output install
}
sha512sums="0c98dd7ca55afeaa4c895a837fc8d6eafcc51d215cc02be659916c7a39ddaa6bc3752adddba8cd2a9c77a4eca707b6c71522645f2847330c1c2ef44910451bf3 fwupd-1.5.3.tar.gz
ba9459724d65e11856207d14d856f0b18ce3945032438dcb566e4012d007f35a4676eb6e97726690b1da91f237700b6fa06f36d620802c198a247c18b35c194b fix-lib64.patch"
sha512sums="9f3e15b977b335058d1430049f19de8a17260cdbc4e84aa728ff4e6db3deebc8725f532e9b3edb7d51a0ddc9cc9f8272449417e7345009d447b9f4b3378a4819 fwupd-1.8.1.tar.gz"
From 3f9bf6c1cd7711edc129d6ab6a06490fbf039529 Mon Sep 17 00:00:00 2001
From: Mario Limonciello <mario.limonciello@dell.com>
Date: Tue, 15 Dec 2020 20:26:50 -0600
Subject: [PATCH] trivial: libfwupdplugin: don't fail to set up bwrap if /lib64
doesn't exist Fixes: #2690
---
libfwupdplugin/fu-common.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libfwupdplugin/fu-common.c b/libfwupdplugin/fu-common.c
index 13d97e1e9..307bad48c 100644
--- a/libfwupdplugin/fu-common.c
+++ b/libfwupdplugin/fu-common.c
@@ -516,7 +516,7 @@ fu_common_firmware_builder (GBytes *bytes,
fu_common_add_argv (argv, "--die-with-parent");
fu_common_add_argv (argv, "--ro-bind /usr /usr");
fu_common_add_argv (argv, "--ro-bind /lib /lib");
- fu_common_add_argv (argv, "--ro-bind /lib64 /lib64");
+ fu_common_add_argv (argv, "--ro-bind-try /lib64 /lib64");
fu_common_add_argv (argv, "--ro-bind /bin /bin");
fu_common_add_argv (argv, "--ro-bind /sbin /sbin");
fu_common_add_argv (argv, "--dir /tmp");
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment