about summary refs log tree commit diff
path: root/pkgs/games/itch
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2017-09-13 06:06:52 +0200
committeraszlig <aszlig@redmoonstudios.org>2017-09-13 15:26:36 +0200
commit217818dbb80b54ca9eac240c169e8c015a145dc7 (patch)
tree1e8b1ffef11b6b4721183aa2bf08e9391a092238 /pkgs/games/itch
parente273773c4e66c2e553e1cbf0c453fc225fe808e3 (diff)
pkgs/build-unity: Switch to using buildGame
Now we no longer need to invoke patchelf by ourselves and all of the
dependencies are patched automatically.

I've added gtk2-x11, gdk_pixbuf and glib to buildUnity as well, because
after inspecting other Unity games they seem to require the same
libraries as well.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'pkgs/games/itch')
-rw-r--r--pkgs/games/itch/invisigun-heroes.nix9
1 files changed, 1 insertions, 8 deletions
diff --git a/pkgs/games/itch/invisigun-heroes.nix b/pkgs/games/itch/invisigun-heroes.nix
index 4ab28f92..adbb2de3 100644
--- a/pkgs/games/itch/invisigun-heroes.nix
+++ b/pkgs/games/itch/invisigun-heroes.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, buildUnity, fetchItch, unzip, gtk2-x11, gdk_pixbuf, glib }:
+{ buildUnity, fetchItch, unzip }:
 
 buildUnity rec {
   name = "invisigun-heroes";
@@ -16,11 +16,4 @@ buildUnity rec {
   unpackCmd = ''
     ${unzip}/bin/unzip -qq -d invisigun-heroes "$src" || :
   '';
-
-  buildPhase = let
-    rpath = lib.makeLibraryPath [ stdenv.cc.cc gtk2-x11 gdk_pixbuf glib ];
-  in ''
-    patchelf --set-rpath ${lib.escapeShellArg rpath} \
-      "Invisigun Heroes_Data/Plugins/x86_64/ScreenSelector.so"
-  '';
 }