Re: git: 6276801117c0 - main - deskutils/plasma6-xdg-desktop-portal-kde: Add missing runtime dependency
- Reply: Vladimir Druzenko : "Re: git: 6276801117c0 - main - deskutils/plasma6-xdg-desktop-portal-kde: Add missing runtime dependency"
- In reply to: Vladimir Druzenko : "Re: git: 6276801117c0 - main - deskutils/plasma6-xdg-desktop-portal-kde: Add missing runtime dependency"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 01 Nov 2025 13:26:42 UTC
On Thu, 30 Oct 2025 04:14:30 +0300 Vladimir Druzenko wrote: > $ cat /usr/ports/deskutils/xdg-desktop-portal/pkg-descr > Flatpak is a technology for packaging and distributing standalone dekstop > applications. It uses interfaces called "portals" to communicate with the > rest of the system. > > xdg-desktop-portal works by exposing a series of D-Bus interfaces known as > portals under a well-known name (org.freedesktop.portal.Desktop) and object > path (/org/freedesktop/portal/desktop). The portal interfaces include APIs > for file access, opening URIs, printing and others. Desktop portal use cases are not limited to Flatpak. I agree the port comment and description can improved. > > Flatpak on FreeBSD… mandatory dependency… Am I missing something? > This is especially unclear due to the mandatory dependency on pipewire. Nobody forces you to use the portals. KDE software and ports are pretty granular, just don't install plasma6-xdg-desktop-portal-kde and other portal ports if you don't need the features they provide. Cheers, Max