aboutsummaryrefslogtreecommitdiffstats
path: root/community/libnma/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/libnma/APKBUILD')
-rw-r--r--community/libnma/APKBUILD40
1 files changed, 19 insertions, 21 deletions
diff --git a/community/libnma/APKBUILD b/community/libnma/APKBUILD
index ad66f615ffb..1e2f0f4c0ae 100644
--- a/community/libnma/APKBUILD
+++ b/community/libnma/APKBUILD
@@ -1,49 +1,47 @@
# Contributor: Rasmus Thomsen <oss@cogitri.dev>
-# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libnma
-pkgver=1.8.38
-pkgrel=0
+pkgver=1.10.6
+pkgrel=2
pkgdesc="NetworkManager GUI client library"
url="https://wiki.gnome.org/Projects/NetworkManager/"
-# s390x and riscv64 blocked by polkit
-arch="all !s390x !riscv64"
+arch="all"
license="LGPL-2.1-or-later"
depends="mobile-broadband-provider-info"
makedepends="
- gcr-dev
+ gcr4-dev
glib-dev
gobject-introspection-dev
gtk+3.0-dev
gtk4.0-dev
- gtk-doc
iso-codes-dev
+ meson
networkmanager-dev
vala
"
-subpackages="$pkgname-static $pkgname-dev $pkgname-doc $pkgname-lang"
+subpackages="$pkgname-dev $pkgname-lang"
source="https://download.gnome.org/sources/libnma/${pkgver%.*}/libnma-$pkgver.tar.xz"
build() {
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --localstatedir=/var \
- --with-libnma-gtk4 \
- --enable-lto
- make
+ abuild-meson \
+ -Db_lto=true \
+ -Dlibnma_gtk4=true \
+ -Dgtk_doc=false \
+ . output
+ meson compile -C output
}
check() {
- make check
+ meson test --print-errorlogs --no-rebuild -C output
}
package() {
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" meson install --no-rebuild -C output
+
+ # in network-manager-applet
+ rm "$pkgdir"/usr/share/glib-2.0/schemas/org.gnome.nm-applet.gschema.xml
}
sha512sums="
-0421c598ccb6e3659f182b596eec76ffd695e51c11fd11b8325c2d08cb259536d7e74c11bbaac3ccb841016a0bc69a87f1c682b934a9eb569a74116e677eba63 libnma-1.8.38.tar.xz
+4801db35a8d510c651fc91da4f394a665a4ba5c35fbefe0496363c404b49d5f4e103f49084220ee58b995684d2ac93643320b7d1777ebeea555e7657768a1f6a libnma-1.10.6.tar.xz
"