community/libportal: upgrade to 0.8.1

This commit is contained in:
Krassy Boykinov 2024-09-06 09:49:24 +02:00 committed by Patrycja Rosa
parent 7a23ebd045
commit 4433beaa7e

View File

@ -3,7 +3,7 @@
# Contributor: Pablo Correa Gomez <ablocorrea@hotmail.com>
# Maintainer: Pablo Correa Gomez <ablocorrea@hotmail.com>
pkgname=libportal
pkgver=0.7.1
pkgver=0.8.1
pkgrel=0
pkgdesc="GIO-style async APIs for most Flatpak portals"
url="https://github.com/flatpak/libportal"
@ -20,6 +20,8 @@ makedepends="
qt5-qtbase-dev
qt5-qttools-dev
qt5-qtx11extras-dev
qt6-qtbase-dev
qt6-qttools-dev
"
checkdepends="xvfb-run"
subpackages="
@ -27,6 +29,7 @@ subpackages="
$pkgname-gtk3:_gtk3
$pkgname-gtk4:_gtk4
$pkgname-qt5:_qt5
$pkgname-qt6:_qt6
"
source="$pkgname-$pkgver.tar.gz::https://github.com/flatpak/libportal/archive/$pkgver.tar.gz"
@ -35,6 +38,7 @@ build() {
-Dbackend-gtk3=enabled \
-Dbackend-gtk4=enabled \
-Dbackend-qt5=enabled \
-Dbackend-qt6=enabled \
-Ddocs=false \
. output
meson compile -C output
@ -73,6 +77,13 @@ _qt5() {
amove usr/lib/libportal-qt5*
}
_qt6() {
pkgdesc="$pkgdesc (Qt6 backend)"
depends=""
amove usr/lib/libportal-qt6*
}
sha512sums="
6caebc9f587a2bf943cc578f744e4c7abd5e6457c394c8d9266e0933fde700e6ecae5d187c07a5481709a5524035e20226a3536ab0aa3ef34dd4364194aa6fab libportal-0.7.1.tar.gz
ddeaf65c9e17c065320ce32064fdc34d196ad557d8f5358bd679ab7c7b8eab679916e21edbcfb42e22dc011e9bf60723509fea8339a77a3668fdbf2c55b6d2fd libportal-0.8.1.tar.gz
"