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