about summary refs log tree commit diff
path: root/pkgs/applications/misc/playonlinux
diff options
context:
space:
mode:
authorElian Doran <contact@eliandoran.me>2022-02-11 22:15:53 +0200
committerElian Doran <contact@eliandoran.me>2022-02-12 20:35:24 +0200
commit7ab850abec7dbebf444f25e09e8c1a15373b80a0 (patch)
treebd78d2c95a1c587185171a111f7f57f5acc5cd85 /pkgs/applications/misc/playonlinux
parent8704688a6fc2c548de0bcf90bd5b78a57a2fd389 (diff)
playonlinux: fix crash on open file (GSettings)
Diffstat (limited to 'pkgs/applications/misc/playonlinux')
-rw-r--r--pkgs/applications/misc/playonlinux/default.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/applications/misc/playonlinux/default.nix b/pkgs/applications/misc/playonlinux/default.nix
index 320d771bc67c9..761d7f6f0f400 100644
--- a/pkgs/applications/misc/playonlinux/default.nix
+++ b/pkgs/applications/misc/playonlinux/default.nix
@@ -25,6 +25,8 @@
 , steam-run-native
 # needed for avoiding crash on file selector
 , gsettings-desktop-schemas
+, glib
+, wrapGAppsHook
 }:
 
 let
@@ -76,13 +78,14 @@ in stdenv.mkDerivation {
     ./0001-fix-locale.patch
   ];
 
-  nativeBuildInputs = [ makeWrapper ];
+  nativeBuildInputs = [ makeWrapper wrapGAppsHook ];
 
   preBuild = ''
     makeFlagsArray+=(PYTHON="python -m py_compile")
   '';
 
   buildInputs = [
+    glib
     xorg.libX11
     libGL
     python