main/postmarketos-base-ui-gnome: add xdg-desktop-portal-gnome dep (MR 3863)

xdg-desktop-portal-gnome is needed for example for mime type associations.
Without it, the default gnome based shell installations couldn't detect which
mime types were provided by which applications, xdg-open and the
Default Applications tab in GNOME Control Center didn't work.

This dependency was missing from postmarketos-ui-phosh, so let's add it
and xdg-user-dirs to postmarketos-base-ui-gnome to make sure it's not repeated
in every gnome based UI.
This commit is contained in:
Michal Vasilek 2023-02-10 22:21:31 +01:00 committed by Newbyte
parent d0e39c1a0b
commit 679ee5364b
No known key found for this signature in database
GPG key ID: 990600ED1DB95E02
3 changed files with 6 additions and 8 deletions

View file

@ -1,6 +1,6 @@
pkgname=postmarketos-base-ui-gnome pkgname=postmarketos-base-ui-gnome
pkgver=1 pkgver=1
pkgrel=5 pkgrel=6
pkgdesc="Meta package for shared configuration for GNOME-based UIs" pkgdesc="Meta package for shared configuration for GNOME-based UIs"
url="https://postmarketos.org" url="https://postmarketos.org"
arch="noarch" arch="noarch"
@ -14,6 +14,9 @@ depends="
postmarketos-base-ui-networkmanager postmarketos-base-ui-networkmanager
power-profiles-daemon power-profiles-daemon
pulseaudio pulseaudio
xdg-desktop-portal-gnome
xdg-desktop-portal-gtk
xdg-user-dirs
" "
source=" source="
00_postmarketos-base-ui-gnome.gschema.override 00_postmarketos-base-ui-gnome.gschema.override

View file

@ -2,7 +2,7 @@
# Maintainer: Newbyte <newbyte@postmarketos.org> # Maintainer: Newbyte <newbyte@postmarketos.org>
pkgname=postmarketos-ui-gnome-mobile pkgname=postmarketos-ui-gnome-mobile
pkgver=1 pkgver=1
pkgrel=0 pkgrel=1
pkgdesc="(Wayland) Gnome Shell patched to adapt better to phones (Experimental)" pkgdesc="(Wayland) Gnome Shell patched to adapt better to phones (Experimental)"
url="https://gnome.org/" url="https://gnome.org/"
arch="noarch !armhf !riscv64" # gnome-shell / riscv64: mutter-mobile arch="noarch !armhf !riscv64" # gnome-shell / riscv64: mutter-mobile
@ -33,9 +33,6 @@ depends="
postmarketos-artwork-wallpapers postmarketos-artwork-wallpapers
tracker tracker
udisks2 udisks2
xdg-desktop-portal-gtk
xdg-desktop-portal-gnome
xdg-user-dirs
xwayland xwayland
" "
_pmb_recommends=" _pmb_recommends="

View file

@ -2,7 +2,7 @@
# Maintainer: Newbyte <newbyte@postmarketos.org> # Maintainer: Newbyte <newbyte@postmarketos.org>
pkgname=postmarketos-ui-phosh pkgname=postmarketos-ui-phosh
pkgver=22.2 pkgver=22.2
pkgrel=0 pkgrel=1
pkgdesc="(Wayland) Mobile UI developed for the Librem 5" pkgdesc="(Wayland) Mobile UI developed for the Librem 5"
url="https://puri.sm" url="https://puri.sm"
arch="noarch !armhf" arch="noarch !armhf"
@ -25,7 +25,6 @@ depends="
tinydm tinydm
tinydm-openrc tinydm-openrc
udiskie udiskie
xdg-desktop-portal-gtk
" "
_pmb_recommends=" _pmb_recommends="
calls calls
@ -52,7 +51,6 @@ _pmb_recommends="
postmarketos-welcome postmarketos-welcome
postprocessd postprocessd
ttyescape ttyescape
xdg-user-dirs
" "
_pmb_groups="feedbackd" _pmb_groups="feedbackd"
subpackages="$pkgname-qt_tweaks" subpackages="$pkgname-qt_tweaks"