Commit Graph

100 Commits

Author SHA1 Message Date
Viorel-Cătălin Răpițeanu
8931ed76ab lutris: fix libjansson and cursor issues
This fixes the following warning:
ntlm_auth: /home/reloner/.local/share/lutris/runtime/Ubuntu-18.04-x86_64/libjansson.so.4: no version information available (required by /nix/store/4gcggjvzrbywi92r66p6l15hckxng2q0-samba-4.20.1/lib/samba/libcommon-auth-private-samba.so)
The reason why this issue is happening is because the Lutris FHS that you are running doesn't install jansson as a dependency. By default the WoW entry tries to prioritize the System's libraries and if it doesn't find something, it will fallback to the Lutris runtime. Since the runtime version is really old, you'll see that error.

This commit also fixes cursor issues caused by xorg in WoW.
2024-10-14 23:47:49 +03:00
Artturin
007c4f6545
lutris: fix winetricks pango issue (#346932) 2024-10-13 16:03:52 +03:00
Fabián Heredia Montiel
ccec93c1c7 treewide: replace webkitgtk to webkitgtk_4_0
sed -i 's/ webkitgtk\b/ webkitgtk_4_0/g' pkgs/**.nix
sed -i 's/(webkitgtk\b/(webkitgtk_4_0/g' pkgs/**.nix
sed -i 's/\.webkitgtk\b/.webkitgtk_4_0/g' pkgs/**.nix

webkitgtk is currently pointing to that specific ABI version but the
alias is going to start warning
2024-10-11 17:23:43 -06:00
Viorel-Cătălin Răpițeanu
8d7c2834d8 lutris: fix winetricks pango issue
Pango is not properly identified when winetricks is being called
from Lutris.
2024-10-11 00:09:03 +03:00
Sandro Jäckel
d50e23f0a4
glxinfo: replace with mesa-demos 2024-08-28 14:38:12 +02:00
Martin Weinelt
fda13875da Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/deebot-client/default.nix
- pkgs/development/python-modules/pytest-examples/default.nix
- pkgs/development/python-modules/w3lib/default.nix
2024-07-05 13:04:01 +02:00
Aleksana
5c59b0ddef
Merge pull request #314682 from bandithedoge/master
lutris-unwrapped: 0.5.16 -> 0.5.17
2024-07-05 15:46:06 +08:00
Martin Weinelt
7b8429bbc4
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/jaxtyping/default.nix
2024-07-02 12:08:49 +02:00
Alyssa Ross
629d1dc03e
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/lua-modules/generated-packages.nix
2024-07-01 14:34:32 +02:00
Jan Tojnar
b69ed4249d zenity: Move from gnome scope to top-level
It is widely used outside gnome, not much inside.
2024-07-01 08:26:47 +02:00
Jan Tojnar
859183c058 libgnome-keyring: move from gnome scope to top-level 2024-06-22 21:26:38 +02:00
Emily
fbda1dbfd6 treewide: replace freeglut with libglut
Allow the macOS GLUT framework to be used automatically in many
cases. Packages that specifically search for freeglut or require its
additional APIs should still explicitly depend on it.

Deliberately skip the Haskell package set, which is mostly
automatically generated, and mupdf, which has its own fork of freeglut.
2024-06-22 18:06:51 +01:00
bandithedoge
74d3efab98 lutris: 0.5.16 -> 0.5.17
https://github.com/lutris/lutris/releases/tag/v0.5.17
2024-05-25 23:15:37 +02:00
Sigmanificient
0058552891 pkgs/applications: remove uneeded fetchpatch arguments 2024-05-21 03:12:20 +02:00
Jan Tojnar
eb04659fc2 treewide: wrapGAppsHook → wrapGAppsHook3
This was achieved using the following command:

    sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b')

And then manually reverted the following changes:

- alias in top-level.nix
- function name in wrap-gapps-hook.sh
- comment in postFixup of at-spi2-core
- comment in gtk4
- comment in preFixup of 1password-gui/linux.nix
- comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix
- comment in postFixup of telegram-desktop
- comment in postFixup of fwupd
- buildCommand of mongodb-compass
- postFixup of xflux-gui
- comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config
- description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
2024-04-27 02:23:22 +02:00
Sandro
03c9e41b28
Merge pull request #284593 from bandithedoge/master
lutris: add gstreamer and plugins to fhsenv
2024-02-29 00:07:10 +01:00
bandithedoge
9d5d6bf102 lutris: add gstreamer and plugins to fhsenv 2024-01-28 18:55:06 +01:00
Viorel-Cătălin Răpițeanu
5cadfbeb38 lutris: 0.5.14 -> 0.5.16
https://github.com/lutris/lutris/releases/tag/v0.5.16
Removed the patch for the failing test.
2024-01-25 23:00:34 +02:00
K900
e27d402ea4 lutris: 0.5.13 -> 0.5.14 2023-10-30 01:55:19 +03:00
ajs124
79ff04f384 lutris: remove qt4 2023-09-04 13:54:50 +02:00
Austin Horstman
f61284a19f
treewide: add meta.mainProgram to misc 2023-08-04 14:10:05 -05:00
Atemu
ff777e9f39 lutris: declare need for multiArch explicitly 2023-07-01 13:42:49 +02:00
Ilan Joselevich
fe9166fd67
lutris: 0.5.12 -> 0.5.13 2023-05-20 17:35:38 +03:00
Atemu
f63a12f296 tree-wide: buildFHSUserEnv -> buildFHSEnv 2023-04-16 10:15:13 +02:00
Martino Fontana
4249504385 lutris: remove wine dependency 2023-04-04 00:07:13 +02:00
Weijia Wang
c6b2321be6
Merge pull request #222360 from wegank/lutris-wx
lutris: remove wxGTK30
2023-03-22 09:18:48 +02:00
Weijia Wang
f4bfa2c449
Merge pull request #219632 from rhogenson/lutris
lutris: Include libnghttp2 in the FHS.
2023-03-22 09:18:31 +02:00
Weijia Wang
3c1516ab31 lutris: remove wxGTK30 2023-03-21 16:17:05 +02:00
Rose Hogenson
b6388ae3ee lutris: Include libnghttp2 in the FHS.
This library is needed for the lutris runtime version of curl.
2023-03-04 19:18:49 -08:00
Artturin
cadffcfe50 treewide: remove issue #56943 workarounds
checked with diffoscope+difflog and launching the programs

i have fixed that issue in my other gir PRs
2023-02-17 20:26:13 +02:00
Guillaume Girol
33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Sandro Jäckel
697f738354
lutris: cleanup, match attr and pname 2022-12-17 04:39:52 +01:00
Sandro Jäckel
d0955299de
lutris: avoid mount suid wrapper error in fhsenv by using none suid binary
lutris only calls mount -v which does not require special priviliges.
2022-12-17 04:38:58 +01:00
Sandro
2954100e5b
Merge pull request #204888 from wackbyte/bump-lutris 2022-12-17 03:29:51 +01:00
Raphael Robatsch
985c8dbe14 treewide: use mbedtls 3 where possible
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-12-07 19:58:55 +00:00
wackbyte
0fe2967175
lutris: 0.5.11 -> 0.5.12 2022-12-06 19:11:38 -05:00
Weijia Wang
07cd65bea2 treewide: drop wxGTK30-gtk2 2022-12-03 03:28:32 +01:00
Sandro
2ca694f473
Merge pull request #198552 from wegank/wxgtk-games 2022-11-24 14:21:25 +01:00
Weijia Wang
dd9aa5d6c9 dolphin-emu: add aarch64-linux support 2022-11-09 00:59:14 +01:00
Luna Nova
07912c408a lutris: set unshareIpc and unsharePid to false
This copies a workaround required for steam, as the same issue occurs in lutris.

See https://github.com/NixOS/nixpkgs/pull/109466

Fixes battle.net client crashing on startup and overwatch crashing.

Fixes https://github.com/NixOS/nixpkgs/issues/195126
2022-10-31 09:14:13 -07:00
Jonathan Ringer
d86b8c28bd lutris: add libunwind
For support of Overwatch 2

https://www.reddit.com/r/NixOS/comments/xwn7fv/wine_dependency_issues/
2022-10-06 15:09:38 -07:00
Solene Rapenne
a92619ff25 lutris: 0.5.10.1 -> 0.5.11 2022-08-25 21:59:54 +02:00
Sandro Jäckel
115475ff5b
python310Packages.python-magic: normalise attr 2022-05-07 01:18:35 +02:00
R. Ryantm
d5b646502d lutris-unwrapped: 0.5.10 -> 0.5.10.1 2022-04-19 06:13:43 +00:00
Madoura
b18031c413
treewide/meta: Remove chiiruno and replace with Madouura (#169096)
* maintainers: remove chiiruno

* nixos/zeronet.nix: replace chiiruno with Madouura

* nixos/hydron: replace chiiruno with Madouura

* nixos/tests/bcachefs: replace chiiruno with Madouura

* lutris: replace chiiruno with Madouura

* qtchan: replace chiiruno with Madouura

* tinygo: replace chiiruno with Madouura

* vlang: replace chiiruno with Madouura

* merkletools: replace chiiruno with Madouura

* easyjson: replace chiiruno with Madouura

* quicktemplate: replace chiiruno with Madouura

* statik: replace chiiruno with Madouura

* dumb: replace chiiruno with Madouura

* sndio: replace chiiruno with Madouura

* hydron: replace chiiruno with Madouura

* edid-decode-unstable: replace chiiruno with Madouura

* tewisay: replace chiiruno with Madouura

* svt-av1: replace chiiruno with Madouura
2022-04-18 02:13:36 +03:00
Solene Rapenne
459d04132d lutris: 0.5.9.1 -> 0.5.10 2022-04-03 13:50:17 +02:00
Jan Tojnar
7d2ded8c0f gnome-desktop: Move into top-level 2022-03-25 15:01:21 +01:00
AndersonTorres
d20dc69664 residualvm: remove
Now ResidualVM lives inside ScummVM.
2021-11-27 10:53:16 -03:00
Kerstin Humm
bb799694db
epoxy: rename to libepoxy
https://github.com/NixOS/nixpkgs/issues/145040
2021-11-11 05:55:32 +01:00
wackbyte
53e7de919d
lutris: 0.5.8.4 -> 0.5.9.1
I added a patch that unhardcodes calls to xrandr and fixes calls to nosetests.
I also added xvfb-run because the tests need to run with an X server.
2021-10-18 20:42:38 -04:00