Search Criteria
Package Details: lutris-git 0.5.19.r153.g35990f4-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/lutris-git.git (read-only, click to copy) |
|---|---|
| Package Base: | lutris-git |
| Description: | Open Gaming Platform |
| Upstream URL: | https://lutris.net |
| Licenses: | GPL-3.0-or-later |
| Conflicts: | lutris |
| Provides: | lutris |
| Submitter: | ProfessorKaos64 |
| Maintainer: | yochananmarqos |
| Last Packager: | yochananmarqos |
| Votes: | 44 |
| Popularity: | 0.084742 |
| First Submitted: | 2017-12-17 21:07 (UTC) |
| Last Updated: | 2025-08-02 18:24 (UTC) |
Dependencies (56)
- 7zip (p7zip-natspecAUR, 7zip-natspecAUR, 7zip-zstd-binAUR, 7zip-zstdAUR)
- cabextract
- curl (curl-gitAUR, curl-c-aresAUR)
- glib2 (glib2-gitAUR, glib2-patched-thumbnailerAUR)
- gnome-desktop (gnome-desktop-gitAUR)
- gtk3 (gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-no_deadkeys_underlineAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libnotify (libnotify-gitAUR)
- mesa-utils
- psmisc (psmisc-selinuxAUR)
- python-cairo (python-cairo-gitAUR)
- python-certifi
- python-dbus
- python-distro
- python-gobject
- python-lxml
- python-moddb
- python-pillow (python-pillow-simd-gitAUR)
- python-requests
- python-setproctitle
- python-urllib3
- python-yaml (python-yaml-gitAUR)
- unzip (unzip-zstdAUR, unzip_pAUR, unzip-natspecAUR)
- webkit2gtk-4.1 (webkit2gtk-4.1-imgpasteAUR)
- xdg-desktop-portal-impl (xdg-desktop-portal-termfilechooser-gitAUR, xdg-desktop-portal-liri-gitAUR, xdg-desktop-portal-pantheon-gitAUR, xdg-desktop-portal-rsAUR, xdg-desktop-portal-wlr-gitAUR, xdg-desktop-portal-lxqt-gitAUR, xdg-desktop-portal-termfilechooser-nosystemd-gitAUR, xdg-desktop-portal-gtk-gitAUR, xdg-desktop-portal-gtk4-gitAUR, xdg-desktop-portal-termfilechooser-boydaihungst-gitAUR, xdg-desktop-portal-cosmic-gitAUR, xdg-desktop-portal-shanaAUR, xdg-desktop-portal-hyprland-gitAUR, xdg-desktop-portal-termfilechooser-hunkyburrito-gitAUR, xdg-desktop-portal-kde-gitAUR, xdg-desktop-portal-luminous-gitAUR, xdg-desktop-portal-luminousAUR, xdg-desktop-portal-cosmic, xdg-desktop-portal-dde, xdg-desktop-portal-gnome, xdg-desktop-portal-gtk, xdg-desktop-portal-hyprland, xdg-desktop-portal-kde, xdg-desktop-portal-lxqt, xdg-desktop-portal-phosh, xdg-desktop-portal-wlr, xdg-desktop-portal-xapp)
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, openerAUR, mimejs-gitAUR, xdg-utils-mimeoAUR)
- xorg-xrandr (xorg-xrandr-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- meson (meson-gitAUR) (make)
- protobuf (protobuf-gitAUR) (make)
- appstream-glib (appstream-glib-gitAUR) (check)
- python-pytest (check)
- fluidsynth (fluidsynth-gitAUR) (optional) – For games that have MIDI music
- gamemode (gamemode-gitAUR) (optional) – Allows games to request a temporary set of optimisations
- gamescope (gamescope-shortcutsAUR, gamescope-plusAUR, gamescope-gitAUR, gamescope-nvidia-gitAUR, gamescope-sk-gitAUR, gamescope-skAUR, gamescope-nvidiaAUR, gamescope-moonshine-gitAUR) (optional) – Draw the game window isolated from your desktop
- gvfs (gvfs-gitAUR) (optional) – GVFS backend
- innoextract (innoextract-gitAUR) (optional) – Extract Inno Setup installers
- lib32-gamemode (lib32-gamemode-gitAUR) (optional) – Allows games to request a temporary set of optimisations
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-eacAUR, lib32-glibc-git-native-pgoAUR) (optional) – for 32bit games support
- lib32-gnutls (optional) – Required to login to some game platforms (e.g. Ubisoft Connect, EA Origin and GOG)
- lib32-mangohud (lib32-mangohud-gitAUR) (optional) – Display the games' FPS + other information
- lib32-mesa-libgl (lib32-mesa-amd-bc250AUR, lib32-amdonly-gaming-mesa-gitAUR, lib32-mesa-gitAUR, lib32-mesa-ps4AUR, lib32-mesa) (optional) – OpenGL support
- lib32-vkd3d (lib32-vkd3d-gitAUR) (optional) – DirectX 12 support
- lib32-vulkan-icd-loader (lib32-vulkan-icd-loader-gitAUR) (optional) – Vulkan support
- libayatana-appindicator (optional) – tray icon support
- mangohud (mangohud-gitAUR) (optional) – Display the games' FPS + other information
- python-evdev (optional) – Controller support
- python-pefile (python-pefile-gitAUR) (optional) – Extract icons from Windows executables
- python-protobuf (python-protobuf-21AUR, python-protobuf-gitAUR) (optional) – BattleNet integration
- python-pypresence (python-pypresence-gitAUR) (optional) – Discord Rich Presence integration
- umu-launcher (umu-launcher-gitAUR) (optional) – For running games through Proton
- vkd3d (vkd3d-gitAUR, vkd3d-gitAUR) (optional) – DirectX 12 support
- vulkan-icd-loader (vulkan-icd-loader-gitAUR) (optional) – Vulkan support
- vulkan-tools (vulkan-tools-gitAUR) (optional) – Vulkan support
- wine (wine-stable-nextAUR, wine-stableAUR, wine-valveAUR, wine-pure-gitAUR, wine-pure-gitAUR, wine-tkg-staging-ntsync-binAUR, wine-asahi-gitAUR, wine-gitAUR, wine-staging-gitAUR, wine-cachyosAUR, wine32AUR, wine-tkg-staging-wow64-binAUR, wine-tkg-staging-binAUR, wine-photoshopAUR, wine-staging) (optional) – easiest way to get all the libraries missing from the Lutris runtime
- winetricks (winetricks-gitAUR) (optional) – use system winetricks
Required by (5)
- dwproton-bin (requires lutris) (optional)
- go-gsgm (requires lutris)
- lug-helper (requires lutris) (optional)
- lutris-gamepad-ui-git (requires lutris)
- meowrch-tools (requires lutris) (optional)
Latest Comments
1 2 3 4 5 6 .. 13 Next › Last »
Joomzie commented on 2026-01-04 18:44 (UTC)
@yochananmarqos: That did the trick. Not sure where the conflict is coming from when outside of a chroot, but I'll take what I can get.
yochananmarqos commented on 2026-01-04 02:33 (UTC)
@Joomzie: I can't reproduce building in a clean chroot.
Joomzie commented on 2026-01-03 08:48 (UTC)
Getting an unrecognized argument error from pytest when trying to build. I'm assuming this is due to
pyproject.tomlhaving Python 3.12 set as the version to use, but 3.13 is what's installed from the repos.Installing 3.12, and trying to use that instead, results in a missing module error. I tried installing
meson-python, but that didn't help.quest commented on 2024-10-18 23:33 (UTC)
Excellent, glad it worked for you this time. Now we can be patient while lutris updates their proto upstream.
yochananmarqos commented on 2024-10-18 23:07 (UTC)
@quest: Oh! You're right, I did miss the additional source. Thanks for posting a diff this time.
quest commented on 2024-10-18 22:51 (UTC)
The new PKGBUILD definitely works. Looks like you didn't add the new source, which is where the .proto file lives for their battlenet integration.
Here is the patch:
yochananmarqos commented on 2024-10-17 22:13 (UTC) (edited on 2024-10-17 22:17 (UTC) by yochananmarqos)
@quest @Sanitary4788: It fails for me:
Either way, for now one can run
PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python lutrisif one needs BattleNet integration.EDIT: @quest In the future, please only post a diff so we can see what changed.
Sanitary4788 commented on 2024-10-17 17:18 (UTC)
Yep tried what quest suggested and works like a charm
quest commented on 2024-09-25 01:13 (UTC) (edited on 2024-09-25 05:43 (UTC) by quest)
I noticed that this package has some protobuf related errors when lutris is run:
So I figured that we should fix this, and actually get the compiled parsing to work, not just set a global env var that uses the pure python parsing.
So I hunted down the source .proto file, and updated the PKGBUILD.
This removes the error above, and the Battle.net source works great!
caiotbc commented on 2024-04-28 23:37 (UTC)
I didn't realize the python version was changed to 3.12 recently, but now it makes sense that a lot of python stuff suddenly broke on my system. Reinstalling most python related packages did fix the issue, thanks for the heads up!
1 2 3 4 5 6 .. 13 Next › Last »