From 679ee5364b5a2636403a129dda4d608e26eae110 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Fri, 10 Feb 2023 22:21:31 +0100 Subject: [PATCH] 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. --- main/postmarketos-base-ui-gnome/APKBUILD | 5 ++++- main/postmarketos-ui-gnome-mobile/APKBUILD | 5 +---- main/postmarketos-ui-phosh/APKBUILD | 4 +--- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/main/postmarketos-base-ui-gnome/APKBUILD b/main/postmarketos-base-ui-gnome/APKBUILD index 7022b529e..f175816d4 100644 --- a/main/postmarketos-base-ui-gnome/APKBUILD +++ b/main/postmarketos-base-ui-gnome/APKBUILD @@ -1,6 +1,6 @@ pkgname=postmarketos-base-ui-gnome pkgver=1 -pkgrel=5 +pkgrel=6 pkgdesc="Meta package for shared configuration for GNOME-based UIs" url="https://postmarketos.org" arch="noarch" @@ -14,6 +14,9 @@ depends=" postmarketos-base-ui-networkmanager power-profiles-daemon pulseaudio + xdg-desktop-portal-gnome + xdg-desktop-portal-gtk + xdg-user-dirs " source=" 00_postmarketos-base-ui-gnome.gschema.override diff --git a/main/postmarketos-ui-gnome-mobile/APKBUILD b/main/postmarketos-ui-gnome-mobile/APKBUILD index 1f2a98bb2..5b629288d 100644 --- a/main/postmarketos-ui-gnome-mobile/APKBUILD +++ b/main/postmarketos-ui-gnome-mobile/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Newbyte pkgname=postmarketos-ui-gnome-mobile pkgver=1 -pkgrel=0 +pkgrel=1 pkgdesc="(Wayland) Gnome Shell patched to adapt better to phones (Experimental)" url="https://gnome.org/" arch="noarch !armhf !riscv64" # gnome-shell / riscv64: mutter-mobile @@ -33,9 +33,6 @@ depends=" postmarketos-artwork-wallpapers tracker udisks2 - xdg-desktop-portal-gtk - xdg-desktop-portal-gnome - xdg-user-dirs xwayland " _pmb_recommends=" diff --git a/main/postmarketos-ui-phosh/APKBUILD b/main/postmarketos-ui-phosh/APKBUILD index de88d0bf9..c1070f99e 100644 --- a/main/postmarketos-ui-phosh/APKBUILD +++ b/main/postmarketos-ui-phosh/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Newbyte pkgname=postmarketos-ui-phosh pkgver=22.2 -pkgrel=0 +pkgrel=1 pkgdesc="(Wayland) Mobile UI developed for the Librem 5" url="https://puri.sm" arch="noarch !armhf" @@ -25,7 +25,6 @@ depends=" tinydm tinydm-openrc udiskie - xdg-desktop-portal-gtk " _pmb_recommends=" calls @@ -52,7 +51,6 @@ _pmb_recommends=" postmarketos-welcome postprocessd ttyescape - xdg-user-dirs " _pmb_groups="feedbackd" subpackages="$pkgname-qt_tweaks"