@Abzie Any reason to specify all these XDG Desktop Portal implementations individually as optional dependencies over just using xdg-desktop-portal-impl as a required dependency?
Search Criteria
Package Details: nexusmods-app-bin 0.10.2-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/nexusmods-app-bin.git (read-only, click to copy) |
---|---|
Package Base: | nexusmods-app-bin |
Description: | A mod installer, creator and manager for all your popular games. |
Upstream URL: | https://github.com/Nexus-Mods/NexusMods.App |
Licenses: | GPL-3.0-or-later |
Conflicts: | nexusmods-app |
Provides: | nexusmods-app |
Submitter: | Abzie |
Maintainer: | Abzie (erri120) |
Last Packager: | Abzie |
Votes: | 12 |
Popularity: | 1.53 |
First Submitted: | 2024-06-15 16:48 (UTC) |
Last Updated: | 2025-05-02 18:03 (UTC) |
Dependencies (10)
- desktop-file-utils (desktop-file-utils-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, xdg-utils-handlrAUR, openerAUR, xdg-utils-mimeoAUR, mimejs-gitAUR)
- xdg-desktop-portal-dde (optional) – Deepin
- xdg-desktop-portal-gnome (xdg-desktop-portal-gnome-gitAUR, xdg-desktop-portal-gnome-noprompt-gitAUR) (optional) – GNOME
- xdg-desktop-portal-gtk (xdg-desktop-portal-gtk-gitAUR) (optional) – Generic Desktop
- xdg-desktop-portal-kde (xdg-desktop-portal-kde-gitAUR) (optional) – KDE Plasma
- xdg-desktop-portal-liri-gitAUR (optional) – Liri
- xdg-desktop-portal-tdAUR (optional) – theDesk
Required by (0)
Sources (4)
Sn0wCrack commented on 2025-05-03 05:24 (UTC)
Abzie commented on 2025-03-22 23:05 (UTC)
You must use a desktop compatible with an XDG backend that supports the "App Chooser Portal": https://wiki.archlinux.org/title/XDG_Desktop_Portal#List_of_backends_and_interfaces
These have been listed as optional dependencies. You must install the XDG backend to suit your DE.
If you are running i3, see comment by cprn: https://aur.archlinux.org/packages/nexusmods-app-bin#comment-1016570
cprn commented on 2025-03-22 22:26 (UTC)
App is missing dependencies. Neither "Log in" nor "Give Feedback" buttons work out of the box, spitting exceptions that end with:
No such interface “org.freedesktop.portal.OpenURI”
Solved by installing the implementation of missing xdg-desktop-portal
interface and setting it up for the environment, e.g.
yay -S --asdeps xdg-desktop-portal-gtk
systemctl --user import-environment XDG_CURRENT_DESKTOP # this env var must exist
systemctl --user show-environment # make sure it's set correctly, e.g. to "i3"
systemctl --user restart xdg-desktop-porta xdg-desktop-portal-gtk
- a file that says which portal
i3
should use:
# ~/.config/xdg-desktop-portal/i3-portals.conf
[preferred]
default=gtk;
claymorwan commented on 2025-01-26 19:05 (UTC)
the .desktop file fails to pass validity
==> Validating source files with sha256sums...
NexusMods.App-0.7.2-1.linux-x64.zip ... Passed
nexus-logo.svg ... Passed
com.nexusmods.app.desktop ... FAILED
nexusmods-app-bin.install ... Passed
==> ERROR: One or more files did not pass the validity check!
error: failed to download sources for 'nexusmods-app-bin-0.7.2-2':
error: packages failed to build: nexusmods-app-bin-0.7.2-2
Abzie commented on 2025-01-26 16:53 (UTC) (edited on 2025-01-26 17:13 (UTC) by Abzie)
@thebigboo Please ensure you have the nexusmods-app-bin.install file in the same directory as the PKGBUILD, or use an AUR helper.
I misread the error now, I will push a fix shortly.
thebigboo commented on 2025-01-26 16:32 (UTC) (edited on 2025-01-26 16:32 (UTC) by thebigboo)
The current aur build is broken
-> Found nexusmods-app-bin.install ==> Validating source files with sha256sums... NexusMods.App-0.7.2-1.linux-x64.zip ... Passed nexus-logo.svg ... Passed com.nexusmods.app.desktop ... FAILED nexusmods-app-bin.install ... Passed ==> ERROR: One or more files did not pass the validity check! error: failed to download sources for 'nexusmods-app-bin-0.7.2-1': error: packages failed to build: nexusmods-app-bin-0.7.2-1
Abzie commented on 2024-09-29 17:14 (UTC) (edited on 2024-09-29 17:14 (UTC) by Abzie)
When upgrading from v0.5.x, remove old data directory
rm -Rf ~/.local/share/NexusMods.App
See: https://github.com/Nexus-Mods/NexusMods.App/releases/tag/v0.6.0
Pinned Comments
Abzie commented on 2025-03-22 23:05 (UTC)
You must use a desktop compatible with an XDG backend that supports the "App Chooser Portal": https://wiki.archlinux.org/title/XDG_Desktop_Portal#List_of_backends_and_interfaces
These have been listed as optional dependencies. You must install the XDG backend to suit your DE.
If you are running i3, see comment by cprn: https://aur.archlinux.org/packages/nexusmods-app-bin#comment-1016570