* update libportal to 0.7.1-3
This commit is contained in:
parent
0bbe6281d4
commit
40ce0e82c7
53
libportal/.SRCINFO
Normal file
53
libportal/.SRCINFO
Normal file
@ -0,0 +1,53 @@
|
||||
pkgbase = libportal
|
||||
pkgdesc = GIO-style async APIs for most Flatpak portals
|
||||
pkgver = 0.7.1
|
||||
pkgrel = 3
|
||||
url = https://github.com/flatpak/libportal
|
||||
arch = x86_64
|
||||
license = LGPL-3.0-only
|
||||
checkdepends = python-dbusmock
|
||||
checkdepends = python-pytest
|
||||
checkdepends = xorg-server-xvfb
|
||||
makedepends = gi-docgen
|
||||
makedepends = git
|
||||
makedepends = gjs
|
||||
makedepends = glib2-devel
|
||||
makedepends = gobject-introspection
|
||||
makedepends = gtk3
|
||||
makedepends = gtk4
|
||||
makedepends = meson
|
||||
makedepends = qt5-base
|
||||
makedepends = qt5-x11extras
|
||||
makedepends = vala
|
||||
source = git+https://github.com/flatpak/libportal#commit=e9ed3a50cdde321eaf42361212480a66eb94a57a
|
||||
b2sums = SKIP
|
||||
|
||||
pkgname = libportal
|
||||
depends = libglib-2.0.so
|
||||
depends = libgobject-2.0.so
|
||||
depends = libgio-2.0.so
|
||||
optdepends = xdg-desktop-portal: Portal service
|
||||
provides = libportal.so
|
||||
|
||||
pkgname = libportal-gtk3
|
||||
pkgdesc = GIO-style async APIs for most Flatpak portals - GTK 3 backend
|
||||
depends = libgdk-3.so
|
||||
depends = libgtk-3.so
|
||||
depends = libportal
|
||||
provides = libportal-gtk3.so
|
||||
|
||||
pkgname = libportal-gtk4
|
||||
pkgdesc = GIO-style async APIs for most Flatpak portals - GTK 4 backend
|
||||
depends = libgtk-4.so
|
||||
depends = libportal
|
||||
provides = libportal-gtk4.so
|
||||
|
||||
pkgname = libportal-qt5
|
||||
pkgdesc = GIO-style async APIs for most Flatpak portals - Qt 5 backend
|
||||
depends = libportal
|
||||
depends = qt5-base
|
||||
depends = qt5-x11extras
|
||||
provides = libportal-qt5.so
|
||||
|
||||
pkgname = libportal-docs
|
||||
pkgdesc = GIO-style async APIs for most Flatpak portals - documentation
|
3
libportal/.nvchecker.toml
Normal file
3
libportal/.nvchecker.toml
Normal file
@ -0,0 +1,3 @@
|
||||
[libportal]
|
||||
source = "git"
|
||||
git = "https://github.com/flatpak/libportal.git"
|
@ -10,15 +10,16 @@ pkgname=(
|
||||
libportal-docs
|
||||
)
|
||||
pkgver=0.7.1
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc="GIO-style async APIs for most Flatpak portals"
|
||||
url="https://github.com/flatpak/libportal"
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
license=(LGPL3)
|
||||
license=(LGPL-3.0-only)
|
||||
makedepends=(
|
||||
gi-docgen
|
||||
git
|
||||
gjs
|
||||
glib2-devel
|
||||
gobject-introspection
|
||||
gtk3
|
||||
gtk4
|
||||
@ -26,7 +27,6 @@ makedepends=(
|
||||
qt5-base
|
||||
qt5-x11extras
|
||||
vala
|
||||
xdg-desktop-portal
|
||||
)
|
||||
checkdepends=(
|
||||
python-dbusmock
|
||||
@ -44,6 +44,9 @@ pkgver() {
|
||||
|
||||
prepare() {
|
||||
cd libportal
|
||||
|
||||
# Fix tests with with dbusmock 0.30.0
|
||||
git cherry-pick -n 6cd7c2ab82575b76f876ee2bd2d31f6cb77f022f
|
||||
}
|
||||
|
||||
build() {
|
||||
@ -69,8 +72,8 @@ _pick() {
|
||||
package_libportal() {
|
||||
depends=(
|
||||
libg{lib,object,io}-2.0.so
|
||||
xdg-desktop-portal
|
||||
)
|
||||
optdepends=('xdg-desktop-portal: Portal service')
|
||||
provides=(libportal.so)
|
||||
|
||||
meson install -C build --destdir "$pkgdir"
|
||||
|
Loading…
x
Reference in New Issue
Block a user