summary refs log tree commit diff
path: root/pkgs/development/tools/unity3d
diff options
context:
space:
mode:
authorMikołaj Gałkowski <mikolaj.galkowski@gmail.com>2020-06-25 02:17:56 +0200
committerGitHub <noreply@github.com>2020-06-24 20:17:56 -0400
commit22d4aed5bddc5621a5f9e5f2ae6edfe8bf6fdd28 (patch)
tree0963fa89a87aca053df61d613a84246f2c8462db /pkgs/development/tools/unity3d
parent5f0cf22c59b151bb378c100d55be278e2b218851 (diff)
downloadnixpkgs-22d4aed5bddc5621a5f9e5f2ae6edfe8bf6fdd28.tar
nixpkgs-22d4aed5bddc5621a5f9e5f2ae6edfe8bf6fdd28.tar.gz
nixpkgs-22d4aed5bddc5621a5f9e5f2ae6edfe8bf6fdd28.tar.bz2
nixpkgs-22d4aed5bddc5621a5f9e5f2ae6edfe8bf6fdd28.tar.lz
nixpkgs-22d4aed5bddc5621a5f9e5f2ae6edfe8bf6fdd28.tar.xz
nixpkgs-22d4aed5bddc5621a5f9e5f2ae6edfe8bf6fdd28.tar.zst
nixpkgs-22d4aed5bddc5621a5f9e5f2ae6edfe8bf6fdd28.zip
unity3d: fix editor not launching due to missing libraries (#91452)
Diffstat (limited to 'pkgs/development/tools/unity3d')
-rw-r--r--pkgs/development/tools/unity3d/default.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/development/tools/unity3d/default.nix b/pkgs/development/tools/unity3d/default.nix
index 13ab61b5567..dfb5f6abf48 100644
--- a/pkgs/development/tools/unity3d/default.nix
+++ b/pkgs/development/tools/unity3d/default.nix
@@ -4,7 +4,7 @@
 , cairo, dbus, expat, zlib, libpng12, nodejs, gnutar, gcc, gcc_32bit
 , libX11, libXcursor, libXdamage, libXfixes, libXrender, libXi
 , libXcomposite, libXext, libXrandr, libXtst, libSM, libICE, libxcb, chromium
-, libpqxx
+, libpqxx, libselinux, pciutils, libpulseaudio
 }:
 
 let
@@ -15,6 +15,8 @@ let
     libX11 libXcursor libXdamage libXfixes libXrender libXi
     libXcomposite libXext libXrandr libXtst libSM libICE libxcb
     libpqxx gtk3
+
+    libselinux pciutils libpulseaudio
   ];
   libPath32 = lib.makeLibraryPath [ gcc_32bit.cc ];
   binPath = lib.makeBinPath [ nodejs gnutar ];
@@ -56,6 +58,7 @@ in stdenv.mkDerivation {
 
     mkdir -p $out/bin
     makeWrapper $unitydir/Unity $out/bin/unity-editor \
+      --prefix LD_LIBRARY_PATH : "${libPath64}" \
       --prefix LD_PRELOAD : "$unitydir/libunity-nosuid.so" \
       --prefix PATH : "${binPath}"
   '';