about summary refs log tree commit diff
path: root/pkgs/games/heroic
diff options
context:
space:
mode:
authorAidan Gauland <aidalgol@fastmail.net>2023-02-08 17:18:45 +1300
committerAidan Gauland <aidalgol@fastmail.net>2023-03-18 07:44:47 +1300
commite369dab24e822a882031b654356f208f9f04e61c (patch)
tree462e7bc8af4650ca8b3ba866d8ba278c2d32cacb /pkgs/games/heroic
parentee70f7c6930cb244f687d83b0d9770bda328a526 (diff)
heroic: Add GStreamer dependencies to FHS environment
Wine-GE bundles GStreamer, which is required to by some games to play
in-game videos for some games.  Without these packages, GStreamer fails
to load, and the user gets a black screen instead of video playback.
Diffstat (limited to 'pkgs/games/heroic')
-rw-r--r--pkgs/games/heroic/fhsenv.nix10
1 files changed, 10 insertions, 0 deletions
diff --git a/pkgs/games/heroic/fhsenv.nix b/pkgs/games/heroic/fhsenv.nix
index d3625ad129b65..172e1aeafacb6 100644
--- a/pkgs/games/heroic/fhsenv.nix
+++ b/pkgs/games/heroic/fhsenv.nix
@@ -71,6 +71,7 @@ buildFHSUserEnv {
     libGLU
     libglvnd
     libgpg-error
+    libgudev
     libjpeg
     libkrb5
     libmpeg2
@@ -81,22 +82,31 @@ buildFHSUserEnv {
     libselinux
     libsndfile
     libsndfile
+    libsoup
     libtheora
     libtiff
     libusb1
     libv4l
     libva
+    libvdpau
     libvorbis
+    libvpx
+    libwebp
     libxkbcommon
     libxml2
     mpg123
     ncurses
     ocl-icd
+    openal
     openldap
+    openssl
+    openssl_1_1
+    pango
     pipewire
     samba4
     sane-backends
     SDL2
+    speex
     sqlite
     udev
     udev