Re: git: 6276801117c0 - main - deskutils/plasma6-xdg-desktop-portal-kde: Add missing runtime dependency

From: Vladimir Druzenko <vvd_at_freebsd.org>
Date: Sat, 01 Nov 2025 14:14:34 UTC
01.11.2025 16:26, Max Brazhnikov пишет:
> 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.

plasma6-xdg-desktop-portal-kdeis mandatory dependency for x11/plasma6-plasma. Can't remove it without 
local patches for ports.

> Cheers,
> Max


-- 
Best regards,
Vladimir Druzenko