summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPi-Yueh Chuang2023-03-06 14:22:39 -0500
committerPi-Yueh Chuang2023-03-06 14:22:39 -0500
commit7c2912e189e9d6d87fa39df7b330972abe0937f8 (patch)
treee58b7dcc3186428f79dc57ece1f2fb96ad1a5c56
parent60a1cef55970094e7c437f733654cdc9089a52cf (diff)
downloadaur-7c2912e189e9d6d87fa39df7b330972abe0937f8.tar.gz
upgpkg: fwupd-git 1.8.12.r18.g7e502cf7d-1
-rw-r--r--.SRCINFO49
-rw-r--r--PKGBUILD65
2 files changed, 71 insertions, 43 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cc268b0aa9d7..43106d1dea51 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,48 +1,47 @@
pkgbase = fwupd-git
pkgdesc = Simple daemon to allow session software to update firmware
- pkgver = 1.8.6.r82.g60c01af01
+ pkgver = 1.8.12.r18.g7e502cf7d
pkgrel = 1
url = https://github.com/fwupd/fwupd
arch = x86_64
license = LGPL
checkdepends = umockdev
- makedepends = meson
- makedepends = valgrind
+ makedepends = bash-completion
+ makedepends = git
makedepends = gobject-introspection
- makedepends = gi-docgen
+ makedepends = meson
makedepends = python-cairo
- makedepends = noto-fonts
- makedepends = noto-fonts-cjk
- makedepends = python-gobject
+ makedepends = python-markdown
makedepends = vala
- makedepends = bash-completion
- makedepends = python-pillow
- makedepends = help2man
- makedepends = gnu-efi-libs
- makedepends = git
- depends = libxmlb
+ makedepends = valgrind
+ depends = bluez
+ depends = diffutils
depends = efivar
- depends = python
- depends = libsmbios
- depends = libgusb
- depends = polkit
- depends = shared-mime-info
- depends = tpm2-tss
depends = flashrom
- depends = libjcat
depends = fwupd-efi
- depends = gcab
depends = hicolor-icon-theme
- depends = bluez
+ depends = gcab
+ depends = glib2
depends = gnutls
+ depends = gzip
+ depends = polkit
+ depends = python
+ depends = python-gobject
+ depends = sqlite
+ depends = libxmlb
+ depends = libgusb
+ depends = libjcat
depends = libarchive.so
+ depends = libjson-glib-1.0.so
+ depends = libmm-glib
depends = libcurl.so
depends = libcbor.so
- depends = libjson-glib-1.0.so
+ depends = libsmbios
+ depends = libsystemd.so
+ depends = liblzma.so
depends = libgudev-1.0.so
- depends = libmm-glib.so
- depends = libqmi-glib.so
depends = libprotobuf-c.so
+ depends = libqmi
optdepends = udisks2: UEFI firmware upgrade support
provides = libfwupd.so
provides = libfwupdplugin.so
diff --git a/PKGBUILD b/PKGBUILD
index 5adde7d3743b..2d6930e7240a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,28 +2,58 @@
# Contributor: Kenneth Endfinger <kaendfinger@gmail.com>
pkgname=fwupd-git
-pkgver=1.8.6.r82.g60c01af01
+pkgver=1.8.12.r18.g7e502cf7d
pkgrel=1
pkgdesc="Simple daemon to allow session software to update firmware"
arch=('x86_64')
url="https://github.com/fwupd/fwupd"
license=('LGPL')
depends=(
- 'libxmlb' 'efivar' 'python' 'libsmbios' 'libgusb'
- 'polkit' 'shared-mime-info' 'tpm2-tss' 'flashrom'
- 'libjcat' 'fwupd-efi' 'gcab' 'hicolor-icon-theme'
- 'bluez' 'gnutls'
- 'libarchive.so' 'libcurl.so' 'libcbor.so'
- 'libjson-glib-1.0.so' 'libgudev-1.0.so' 'libmm-glib.so'
- 'libqmi-glib.so' 'libprotobuf-c.so')
+ 'bluez'
+ 'diffutils'
+ 'efivar'
+ 'flashrom'
+ 'fwupd-efi'
+ 'hicolor-icon-theme'
+ 'gcab'
+ 'glib2'
+ 'gnutls'
+ 'gzip'
+ 'polkit'
+ 'python'
+ 'python-gobject'
+ 'sqlite'
+ 'libxmlb'
+ 'libgusb'
+ 'libjcat'
+ 'libarchive.so'
+ 'libjson-glib-1.0.so'
+ 'libmm-glib'
+ 'libcurl.so'
+ 'libcbor.so'
+ 'libsmbios'
+ 'libsystemd.so'
+ 'liblzma.so'
+ 'libgudev-1.0.so'
+ 'libprotobuf-c.so'
+ 'libqmi'
+)
optdepends=(
'udisks2: UEFI firmware upgrade support'
)
makedepends=(
- 'meson' 'valgrind' 'gobject-introspection' 'gi-docgen'
- 'python-cairo' 'noto-fonts' 'noto-fonts-cjk' 'python-gobject' 'vala'
- 'bash-completion' 'python-pillow' 'help2man' 'gnu-efi-libs' 'git')
-checkdepends=('umockdev')
+ 'bash-completion'
+ 'git'
+ 'gobject-introspection'
+ 'meson'
+ 'python-cairo'
+ 'python-markdown'
+ 'vala'
+ 'valgrind'
+)
+checkdepends=(
+ 'umockdev'
+)
provides=('libfwupd.so' 'libfwupdplugin.so' "${pkgname%-git}")
conflicts=("${pkgname%-git}")
backup=(
@@ -46,18 +76,17 @@ pkgver() {
git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
-build() {
-
+prepare() {
arch-meson "${srcdir}/${pkgname}" "${srcdir}/build" \
- -D plugin_flashrom=enabled \
- -D plugin_modem_manager=enabled \
-D b_lto=false \
- -D lzma=enabled \
- -D docs=enabled \
+ -D docs=disabled \
+ -D man=true \
-D plugin_intel_spi=true \
-D supported_build=enabled \
-D efi_binary=false
+}
+build() {
meson compile -C "${srcdir}/build" -j 0
}