Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

libqrtr-glib: update to 1.2.2. #38915

Merged
merged 1 commit into from
Aug 29, 2022
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 23 additions & 10 deletions srcpkgs/libqrtr-glib/template
Original file line number Diff line number Diff line change
@@ -1,29 +1,42 @@
# Template file for 'libqrtr-glib'
pkgname=libqrtr-glib
version=1.0.0
version=1.2.2
revision=1
build_style=gnu-configure
build_helper="gir"
configure_args="--disable-static
$(vopt_enable gir introspection)"
hostmakedepends="pkg-config"
build_style=meson
build_helper="gir qemu"
configure_args="$(vopt_bool gir introspection)"
hostmakedepends="pkg-config gtk-doc"
makedepends="glib-devel"
short_desc="Qualcomm IPC Router protocol helper library"
maintainer="Jami Kettunen <jami.kettunen@protonmail.com>"
license="LGPL-2.1-or-later"
homepage="https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib"
distfiles="${FREEDESKTOP_SITE}/libqmi/${pkgname}-${version}.tar.xz"
checksum=30d879b2ade6f8f461def3a677755db5c0238babf688d5c83c03b3e6abe35cee
changelog="https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib/-/raw/main/NEWS"
distfiles="https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib/-/archive/${version}/libqrtr-glib-${version}.tar.gz"
checksum=c5cdf5ea91cbd2cf2758b2896064c7b1dfe7156063267df905f957ac69b6b763

build_options="gir"
build_options_default="gir"

# FIXME: drop gtk-doc generation from cross builds to avoid aarch64-musl & armv6l-musl
# python relocation errors on CI that are not reproducible when building locally
# https://github.com/void-linux/void-packages/runs/8028582126
if [ "$CROSS_BUILD" ]; then
configure_args+=" -Dgtk_doc=false"
fi

libqrtr-glib-devel_package() {
depends="${makedepends} ${sourcepkg}-${version}_${revision}"
depends="${sourcepkg}-${version}_${revision} ${makedepends}"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
if [ "$build_option_gir" ]; then
vmove usr/share/gir-1.0
fi
if [ -z "$CROSS_BUILD" ]; then
vmove usr/share/gtk-doc
fi
vmove "usr/lib/*.so"
vmove usr/share
}
}