diff options
Diffstat (limited to 'community/gnome-online-accounts/APKBUILD')
-rw-r--r-- | community/gnome-online-accounts/APKBUILD | 53 |
1 files changed, 30 insertions, 23 deletions
diff --git a/community/gnome-online-accounts/APKBUILD b/community/gnome-online-accounts/APKBUILD index ee31f7de823..8eac61416d0 100644 --- a/community/gnome-online-accounts/APKBUILD +++ b/community/gnome-online-accounts/APKBUILD @@ -1,41 +1,48 @@ # Contributor: Rasmus Thomsen <oss@cogitri.dev> -# Maintainer: Rasmus Thomsen <oss@cogitri.dev> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=gnome-online-accounts -pkgver=3.40.0 +pkgver=3.50.0 pkgrel=0 pkgdesc="Single sign-on framework for GNOME" url="https://wiki.gnome.org/Projects/GnomeOnlineAccounts" -# mips64 and riscv64 blocked by webkit2gtk -arch="all !mips64 !riscv64" +arch="all" license="GPL-2.0-or-later" depends="dbus:org.freedesktop.Secrets" -makedepends="gnome-desktop-dev libxslt itstool libxml2-utils - webkit2gtk-dev json-glib-dev rest-dev libsecret-dev - docbook-xsl docbook-xml gobject-introspection-dev vala gtk-doc" -subpackages="$pkgname-dbg $pkgname-dev $pkgname-lang $pkgname-doc" +makedepends=" + docbook-xml + docbook-xsl + gcr4-dev + gnome-desktop-dev + gobject-introspection-dev + gtk-doc + itstool + json-glib-dev + krb5-dev + libadwaita-dev + libsecret-dev + libxslt + libxml2-utils + meson + rest1-dev + vala + webkit2gtk-4.1-dev + " +subpackages="$pkgname-dbg $pkgname-dev $pkgname-lang" source="https://download.gnome.org/sources/gnome-online-accounts/${pkgver%.*}/gnome-online-accounts-$pkgver.tar.xz" build() { - ./configure \ - --build=$CBUILD \ - --host=$CHOST \ - --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man \ - --localstatedir=/var \ - --enable-media-server \ - --enable-lastfm \ - --enable-documentation \ - --enable-vala - make + abuild-meson \ + -Db_lto=true \ + . output + meson compile -C output } check() { - make check + meson test --no-rebuild --print-errorlogs -C output } package() { - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" meson install --no-rebuild -C output } dev() { @@ -45,5 +52,5 @@ dev() { } sha512sums=" -ac90226023e2a69ad9cd12faf637844a029814282f164cc905810bf54af6693069b9019ca58211deb8487f6a32886eb072a1223fca32bc4e3fe0bc91ce8f2d6c gnome-online-accounts-3.40.0.tar.xz +8492f2a517b56b7aeabc4867d48801a25d54881bb36f1c81f3bd430fdcd34f4a49fd69af3216b9a7ee94ce6a2aca779bd8192c2d8a2930d1808540eccdfb953b gnome-online-accounts-3.50.0.tar.xz " |