Darrell Anderson via tde-devels wrote:
xdg-desktop-portal-tde
it needs dbus (obviously) and dbus-1-tqt
I usually install few more xdg packages and the rest depends on the applications (most recent firefox uses it, Telegram, Signal and others too)
xdg-dbus-proxy filtering D-Bus proxy xdg-desktop-portal desktop integration portal for Flatpak and Snap xdg-desktop-portal-gtk GTK+/GNOME portal backend for xdg-desktop-portal xdg-utils desktop integration utilities from freedesktop.org
Firefox needs xdg-desktop-portal-gtk
And here is from the build log
-- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") -- Checking for one of the modules 'tqt-mt' -- tqmoc path: /usr/bin/tqmoc -- tquic path: /usr/bin/tquic -- checking for 'TDE' -- Checking for one of the modules 'tqt-mt' -- found 'TDE', version 14.2.0 -- Detected x86_64 CPU architecture -- Performing Test HAVE_PIE_SUPPORT -- Performing Test HAVE_PIE_SUPPORT - Success -- Performing Test LINKER_PIE_SUPPORT -- Performing Test LINKER_PIE_SUPPORT - Success -- Performing Test CXXFLAG_fdebug_prefix_map -- Performing Test CXXFLAG_fdebug_prefix_map - Success -- Performing Test CXXFLAG_fmacro_prefix_map -- Performing Test CXXFLAG_fmacro_prefix_map - Success -- Check support for large files -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of off_t -- Check size of off_t - done -- Looking for fseeko -- Looking for fseeko - found -- Check support for large files - Success -- Checking for one of the modules 'dbus-1' -- Using /etc/dbus-1/system.d for DBUS system configuration files -- Using /etc/dbus-1/session.d for DBUS session configuration files -- Using /usr/share/dbus-1/services for DBUS session service files -- Using /usr/share/dbus-1/system-services for DBUS system service files -- Checking for one of the modules 'dbus-1-tqt' -- Configuring done -- Generating done