При попытке авторизоваться в VK play, запущенный через PortProton, не открывается системный браузер для продолжения авторизации, если отсутствует xdg-desktop-portal. В сообществе Linux-gaming также было несколько людей с такой проблемой.
Для исправления данной баги нужно в спеке добавить условие: Если KDE, то добавляем зависимость: plasma5-xdg-desktop-portal-kde Иначе если GNOME, то добавляем зависимость: xdg-desktop-portal-gnome Если есть примеры, или предложения как это правильно реализовать, буду рад услышать!
в rpm 4.13 добавили возможность делать условия в requires как я понял не знаю, сработает ли это у нас, но почитать можно, наверное https://rpm-software-management.github.io/rpm/manual/boolean_dependencies.html