diff options
author | Pi-Yueh Chuang | 2023-03-06 14:22:39 -0500 |
---|---|---|
committer | Pi-Yueh Chuang | 2023-03-06 14:22:39 -0500 |
commit | 7c2912e189e9d6d87fa39df7b330972abe0937f8 (patch) | |
tree | e58b7dcc3186428f79dc57ece1f2fb96ad1a5c56 | |
parent | 60a1cef55970094e7c437f733654cdc9089a52cf (diff) | |
download | aur-7c2912e189e9d6d87fa39df7b330972abe0937f8.tar.gz |
upgpkg: fwupd-git 1.8.12.r18.g7e502cf7d-1
-rw-r--r-- | .SRCINFO | 49 | ||||
-rw-r--r-- | PKGBUILD | 65 |
2 files changed, 71 insertions, 43 deletions
@@ -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 @@ -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 } |