* update libqmi to 1.34.0-1

This commit is contained in:
Alexander Baldeck 2023-11-17 10:24:41 +01:00
parent dcf497e2ce
commit b63f88c5ad

View File

@ -2,18 +2,29 @@
# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
pkgname=libqmi
pkgver=1.32.4
pkgver=1.34.0
pkgrel=1
pkgdesc="QMI modem protocol helper library"
url="https://www.freedesktop.org/wiki/Software/libqmi/"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
license=(GPL2)
depends=(libmbim libqrtr-glib libgudev)
makedepends=(gtk-doc meson git help2man gobject-introspection bash-completion)
depends=(
libgudev
libmbim
libqrtr-glib
)
makedepends=(
bash-completion
git
gobject-introspection
gtk-doc
help2man
meson
)
provides=(libqmi-glib.so)
_commit=6e248aceb66f53b467b343bca1c467a8211dd30d # tags/1.32.4^0
_commit=3f07d6e5b4677558543b3b4484ea88ad92257e92 # tags/1.34.0^0
source=("git+https://gitlab.freedesktop.org/mobile-broadband/libqmi.git#commit=$_commit")
sha256sums=('SKIP')
b2sums=('SKIP')
pkgver() {
cd libqmi
@ -25,16 +36,20 @@ prepare() {
}
build() {
arch-meson libqmi build -D gtk_doc=true
local meson_options=(
-D gtk_doc=true
)
arch-meson libqmi build "${meson_options[@]}"
meson compile -C build
}
check() {
meson test -C build --print-errorlogs
meson test -C build --print-errorlogs --no-rebuild
}
package() {
meson install -C build --destdir "$pkgdir"
meson install -C build --destdir "$pkgdir" --no-rebuild
}
# vim:set sw=2 sts=-1 et: