diff options
Diffstat (limited to 'community/libportal/APKBUILD')
-rw-r--r-- | community/libportal/APKBUILD | 33 |
1 files changed, 15 insertions, 18 deletions
diff --git a/community/libportal/APKBUILD b/community/libportal/APKBUILD index 7f7f7de3348..aac50efc447 100644 --- a/community/libportal/APKBUILD +++ b/community/libportal/APKBUILD @@ -1,12 +1,13 @@ # Contributor: TBK <alpine@jjtc.eu> -# Maintainer: Rasmus Thomsen <oss@cogitri.dev> +# Contributor: Rasmus Thomsen <oss@cogitri.dev> +# Contributor: Pablo Correa Gomez <ablocorrea@hotmail.com> +# Maintainer: Pablo Correa Gomez <ablocorrea@hotmail.com> pkgname=libportal -pkgver=0.5 +pkgver=0.7.1 pkgrel=0 pkgdesc="GIO-style async APIs for most Flatpak portals" url="https://github.com/flatpak/libportal" -# riscv64: gtk4.0 missing -arch="all !riscv64" +arch="all" license="LGPL-3.0-or-later" makedepends=" meson @@ -15,36 +16,32 @@ makedepends=" gobject-introspection-dev vala gtk+3.0-dev + gtk4.0-dev qt5-qtbase-dev + qt5-qttools-dev qt5-qtx11extras-dev " +checkdepends="xvfb-run" subpackages=" $pkgname-dev $pkgname-gtk3:_gtk3 + $pkgname-gtk4:_gtk4 $pkgname-qt5:_qt5 " source="$pkgname-$pkgver.tar.gz::https://github.com/flatpak/libportal/archive/$pkgver.tar.gz" -_backends="gtk3,qt5" -case "$CARCH" in - s390x) ;; - *) - makedepends="$makedepends gtk4.0-dev" - subpackages="$subpackages $pkgname-gtk4:_gtk4" - _backends="$_backends,gtk4" - ;; -esac - build() { abuild-meson \ - -Dbackends=$_backends \ + -Dbackend-gtk3=enabled \ + -Dbackend-gtk4=enabled \ + -Dbackend-qt5=enabled \ -Ddocs=false \ . output - meson compile ${JOBS:+-j ${JOBS}} -C output + meson compile -C output } check() { - meson test -C output + xvfb-run -s '-nolisten local' -a meson test -C output } package() { @@ -77,5 +74,5 @@ _qt5() { } sha512sums=" -405cb8d75ba364145be57d52f460b364d62e742234bfd26a81816e9e0d6586ade13f5c01afec65a20c92408a3449832ad20e47ecea26a6375f55c878b2315f00 libportal-0.5.tar.gz +6caebc9f587a2bf943cc578f744e4c7abd5e6457c394c8d9266e0933fde700e6ecae5d187c07a5481709a5524035e20226a3536ab0aa3ef34dd4364194aa6fab libportal-0.7.1.tar.gz " |